بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
مثال ع تطبيق الدرس
المواضيع
الردود
طريقه التركيب
ثم قم بتغير هذه القوالب بالاتي
show_subject
show_post
writer_info
ثم نقوم بانشاء قالب جديد كما موضح باسم egyreply ونضع فيه هذا الكود
ونقوم بتغير هذه القوالب بالاتي
review_reply
show_reply
بالتوفيق اي مشكله انا في الخدمه
:. كاتب الموضوع MiDo Elmasry ، المصدر: كيفيه عمل المواضيع بشكل افقي والردود بشكل عمودي كترايد نت لمنتديات pbboard .:
السلام عليكم ورحمه الله وبركاته
مثال ع تطبيق الدرس
المواضيع
الردود
طريقه التركيب
ثم قم بتغير هذه القوالب بالاتي
show_subject
كود:
<!-- action_find_addons_1 -->
{template}show_subject_information{/template}
<table align="center" border="0" cellspacing="1" class="border" width="98%" onclick="switchBlock('Options_mods')">
<td class="thead" width="100%" align="right">
<div class="r-right">
<img src="{$Info['icon']}" />
<span dir="{$_CONF['info_row']['content_dir']}">
{$Info['prefix_subject']}
</span>
<a href="index.php?page=topic&show=1&id={$subject_id}">
{$subject_title}</a>
</div>
<div class="l-left">
{$Info['native_write_time']}
</div>
</td>
</tr>
<tr align="center">
<td class="tbar_writer_info" width="100%" valign="top">
{if {$Info['username']}}
<!-- user info -->
<div onclick="switchBlock('{$Info['id']}_menu');">
{template}writer_info{/template}
</div>
<!-- / user info -->
{else}
{template}guest_info{/template}
{/if}
</td>
</tr>
<tr align="center">
<td
{if {$Info['special']} == '1'}
id="layerspecial" class="td_special" width="100%" valign="top" align="right"
{else}
class="{$class_subject}" width="100%" valign="top" align="right"
{/if}
onclick="switchBlock('subject_rating');">
<div style="border-bottom:1px solid #dddddd;width:95%;padding:5px;font-weight:900;margin:5px">
{$subject_title}
</div>
{template}add_this{/template}
{if !{$STOP_ADSENSES_TEMPLATE}}
{template}adsense_topic{/template}
{/if}
<?php $PowerBB->functions->get_hooks_template("show_subject_text")?>
<div class="text">{$Info['text']}</div>
{if {$Info['close_reason']} != '' and {$Info['close']} }
<br />
<br />
<br />
<br />
<i><font color="#FF0000">
{$lang['reason_for_closure']}
{$Info['close_reason']}</font></i>
{/if}
{if {$Info['attach_subject']}}
{template}attach_show{/template}
{/if}
{if {$_CONF['group_info']['view_action_edit']}}
{if {$Info['action_by']} != ''}
<br />
<br />
<div align="center">
<i>
{$lang['action_by_subject']}
{$Info['action_by']}<br />
{$lang['last_date']}
{$Info['actiondate']}
</i>
</div>
<br />
{/if}
{/if}
{if {$Info['reason_edit']} != ''}
<div align="center">
<b>{$lang['reason_edit']}
{$Info['reason_edit']}</b>
</div>
<br />
{/if}
<?php $PowerBB->functions->get_hooks_template("show_subject_down_text")?>
{if {$Info['user_sig']} != ''}
{template}signature_show{/template}
{/if}
</td>
</tr>
<tr align="center">
<td colspan="2" class="row1" width="100%">
<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td>
<div class="r-right">
{if {$ReplierInfo['username']}}
{if {$_CONF['member_row']['username']} != {$ReplierInfo['username']}}
{if {$_CONF['info_row']['reputationallw']} == 1}
<a href="javascript:switchMenuNone('{$subject_id}reputation')"
title="{$lang['add_reputation_to']}
{$ReplierInfo['username']}">
<img border="0" src="{$image_path}/reputation.gif" />
</a>
{template}subject_reputation{/template}
{/if}
{/if}
{/if}
<a title="{$lang['reporting_for_post']}"
href="index.php?page=report&index=1&subject_id={$subject_id}">
<img alt="{$lang['reporting_for_post']}"
border="0" alt="" src="{$image_path}/report.gif" /></a>
</div>
<div class="r-right">
<!-- like facebook -->
{if {$_CONF['info_row']['active_like_facebook']} == '1'}
<div class="addthis_toolbox addthis_default_style">
<a style="border-bottom:none" class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a style="border-bottom:none" class="addthis_button_tweet"></a>
</div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
<script type="text/javascript" src="includes/js/addthis_widget.js#username={$_CONF['info_row']['use_list']}"></script>
{/if}
<!-- / like facebook -->
<!-- action_find_addons_2 -->
</div>
<div class="l-left">
<!-- action_find_addons_3 -->
<ul class="post_controls">
{if {$_CONF['member_permission']}}
{if !{$mod_toolbar}}
<li>
<a title="{$lang['edit_subject']}"
href="index.php?page=management&subject=1§ion={$Info['section']}&subject_id={$subject_id}&operator=edit"
title="{$lang['edit_subject']}" class="Button_secondary">
{$lang['edit_subject']}</a>
</li>
<li>
<a href="index.php?page=management&subject=1§ion={$Info['section']}&subject_id={$subject_id}&operator=delete"
title="{$lang['delete_subject']}" class="Button_secondary">
{$lang['delete_subject']}</a>
</li>
{else}
{if {$Info['close']} == '0'}
{if {$timeout}}
{if {$_CONF['member_row']['username']} == {$Info['username']}}
{if {$_CONF['group_info']['edit_own_subject']}}
<li>
<a title="{$lang['edit_subject']}"
href="index.php?page=management&subject=1§ion={$Info['section']}&subject_id={$subject_id}&operator=edit" class="Button_secondary">
{$lang['edit_subject']}</a>
</li>
{/if}
{if {$_CONF['group_info']['del_own_subject']}}
<li>
<a href="index.php?page=management&subject=1§ion={$Info['section']}&subject_id={$subject_id}&operator=delete"
title="{$lang['delete_subject']}" class="Button_secondary">
{$lang['delete_subject']}</a>
</li>
{/if}
{/if}
{/if}
{/if}
{/if}
{/if}
<li>
<a href="index.php?page=new_reply&index=1&id={$subject_id}{$password}
&qu_Subject={$subject_id}&
user={$Info['username']}" title="{$lang['qu_subject']}" class="Button_secondary">
{$lang['quote']}</a>
</li>
<li>
<?php $post_id = $PowerBB->_CONF['template']['subject_id']; ?>
<a class="img-submit" id="mad_<?php echo "$post_id"; ?>" name="mad_<?php echo "$post_id"; ?>" onclick="multiquote_add(<?php echo "$post_id"; ?>); return false;" href="#">{$lang['multiquote']}</a>
</li>
<!-- action_find_addons_4 -->
</ul>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
{Des::while}{AdsensesList}
{if {$AdsensesList['down_topic']} == '1'}
<div align="center">
{$AdsensesList['adsense']}
<br />
</div>
{/if}
{/Des::while}
<!-- action_find_addons_5 -->
<br />
show_post
كود:
{template}address_bar_part1{/template}
<a href="index.php?page=forum&show=1&id={$sec_main_id}">
{$sec_main_title}
</a>
{$_CONF['info_row']['adress_bar_separate']}
<a href="index.php?page=forum&show=1&id={$section_info['id']}{$password}">
{$section_info['title']}
</a>
{$_CONF['info_row']['adress_bar_separate']}
<span dir="{$_CONF['info_row']['content_dir']}">
{$lang['view_single_post']}:
</span>
<a title="{$lang['post']}
({$Info['reply_number']})" id="{$Info['reply_id']}" href="#{$Info['reply_id']}">
{$subject_title}</a>
{template}address_bar_part2{/template}
<br />
<table align="center" border="0" cellspacing="1" class="border" width="98%">
<tr align="center">
<td class="tcat">
<a target="_blank" href="index.php?page=topic&show=1&id={$SubjectInfo['id']}&count={$Info['count']}#{$Info['reply_id']}">{$lang['show_post_normal']}</a>
</td>
</tr>
<tr align="center">
<!--
<td class="tcat" width="18%">
{$lang['information_writer']}
</td>
-->
<td class="tcat" width="100%">
<div class="r-right">
<img src="{$Info['icon']}" />
{$subject_title}
</div>
<div class="l-left">
{$Info['write_time']}
[<a title="{$lang['post']}
({$Info['reply_number']})" id="{$Info['reply_id']}" href="#{$Info['reply_id']}">#{$Info['reply_number']}</a>]
</div>
</td>
</tr>
<tr align="center">
<td class="tbar_writer_info" width="100%" valign="top">
<div onclick="switchBlock('{$Info['reply_id']}_menu');">
{template}writer_info{/template}
</div>
</td>
</tr>
<tr align="center">
<td class="{$class_reply}" width="82%" name="text" valign="top" align="right"
onclick="switchBlock('{$Info['reply_id']}_menu');">
<div class="text">{$Info['text']}</div>
{if {$Info['attach_reply']}}
{template}attach_show{/template}
{/if}
{if {$_CONF['group_info']['view_action_edit']}}
{if {$Info['action_by']} != ''}
<br />
<br />
<div align="center">
<i>
{$lang['action_by_reply']}
{$Info['action_by']}<br />
{$lang['last_date']}
{$Info['actiondate']}
</i>
</div>
<br />
{/if}
{/if}
{if {$Info['reason_edit']} != ''}
<div align="center">
<b>{$lang['reason_edit']}
{$Info['reason_edit']}</b>
</div>
<br />
{/if}
</td>
</tr>
<tr align="right">
<td class="row1" width="100%">
<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td width="82%">
<div class="r-right">
{if {$ReplierInfo['username']} !=''}
{if {$_CONF['member_row']['username']} != {$ReplierInfo['username']}}
{if {$_CONF['info_row']['reputationallw']} == 1}
<a href="javascript:switchMenuNone('{$Info['reply_number']}replyreputation')"
title="{$lang['add_reputation_to']}
{$ReplierInfo['username']}">
<img border="0" src="{$image_path}/reputation.gif" />
</a>
{template}reply_reputation{/template}
{/if}
{/if}
{/if}
<a title="{$lang['reporting_for_post']}"
href="index.php?page=report&index=1&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&count={$count_peg}">
<img alt="{$lang['reporting_for_post']}"
border="0" cellspacing="1" src="{$image_path}/report.gif" /></a>
</div>
<div class="l-left">
<ul class="post_controls">
<li>
<a href="index.php?page=new_reply&index=1&id={$subject_id}{$password}
&qu_Reply={$Info['reply_id']}&user={$Info['username']}" class="Button_secondary"
title="{$lang['qu_reply']}">
{$lang['quote']}</a>
</li>
</div>
</tr>
</table>
</td>
</tr>
</table>
writer_info
كود:
<table width="100%" border="0" cellpadding="3px">
<tr>
<td width="150px" valign="top" align="center">
<div class="UserPhoto_large" align="center" style="width:120px;height:120px;padding:5px;margin:0 auto;border:1px solid #dddddd">
{if {$_CONF['info_row']['allow_avatar']} == '1'}
{if {$ReplierInfo['avater_path']} != ''}
<a href="{$ReplierInfo['avater_path']}" rel="facebox">
<img src="{$ReplierInfo['avater_path']}" border="0" title="{$lang['Picture']} {$ReplierInfo['username']} {$lang['Personal']}" alt="{$lang['Picture']}{$ReplierInfo['username']}{$lang['Personal']}" width="120px" height="120px" /></a>
{else}
<a href="{$image_path}/
{$_CONF['info_row']['default_avatar']}" rel="facebox">
<img src="{$image_path}/
{$_CONF['info_row']['default_avatar']}" border="0" alt="{$lang['no_photo']}" title="{$lang['no_photo']}" />
</a>
{/if}
{/if}
</div>
</td>
<td valign="top" width="200px" align="center">
<!-- Code switch Menu start -->
<ul class="writer_controls">
<li>
{if {$ReplierInfo['username']} !=''}
<a href="javascript:switchMenuNone('{$Info['id']}_menu')" class="Button_secondary">
<?php echo $PowerBB->functions->GetwriterGroupStyle($PowerBB->_CONF['template']['ReplierInfo']['username'],$PowerBB->_CONF['template']['ReplierInfo']['usergroup']);?>
<img border="0" alt="" src="{$image_path}/menu_open.gif" /></a>
{else}
<b class="Button_secondary" >{$lang['Guest_']}</b>
{/if}
</li>
</ul>
<div style="display:none;" class="drop_menu" id="{$Info['id']}_menu">
<div class="thead">
{if {$ReplierInfo['username']} !=''}
<a href="javascript:switchMenuNone('{$Info['id']}_menu')">
<a href="index.php?page=profile&show=1&id={$ReplierInfo['id']}">
{$ReplierInfo['display_username']}</a>
</a>
{else}
<b>{$lang['Guest_']}</b>
{/if}
</div>
<div class="menu_popup">
<a href="index.php?page=profile&show=1&id={$ReplierInfo['id']}">
{$lang['view_profile']}
</a>
</div>
<div class="menu_popup">
<a href="index.php?page=search&option=3&username={$ReplierInfo['username']}&starteronly=0§ion=all&exactname=1&sort_order=DESC">
{$lang['search_for_all_posts']}
{$ReplierInfo['username']}</a>
</div>
<div class="menu_popup">
<a href="index.php?page=search&option=4&username={$ReplierInfo['username']}&starteronly=0§ion=all&exactname=1&sort_order=DESC">
{$lang['search_for_all_replys']}
{$ReplierInfo['username']}</a>
</div>
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a href="index.php?page=pm_send&send=1&index=1&username={$ReplierInfo['username']}">
{$lang['send_a_private_message_to']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a href="index.php?page=send&member=1&index=1&id={$ReplierInfo['id']}">
{$lang['send_a_message_to_the_mailing']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{if {$mod_edit_member}}
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a target="_blank" href="{$admincpdir}?page=member&edit=1&main=1&id=
{$ReplierInfo['id']}">
{$lang['edit_member_data']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{/if}
<div class="menu_popup">
{if !{$admin_mod_toolbar}}
<a title="{$lang['send_warn_to_mem']}
{$ReplierInfo['username']}"href="index.php?page=warn&index=1&id={$ReplierInfo['id']}"><img title="{$lang['send_warn_to_mem']}
{$ReplierInfo['username']}" border="0" src="{$image_path}/warn.png"></a>
{/if}
{if {$_CONF['rows']['group_info']['admincp_allow']}}
{if {$ReplierInfo['member_ip']} != ''}
<img title="{$lang['user_IP']}:
{$ReplierInfo['member_ip']}" border="0" src="{$image_path}/ip.gif">
{/if}
{/if}
</div>
</div>
<!-- Code switch Menu End -->
<!-- action_find_addons_1 -->
{if {$ReplierInfo['username']} !=''}
<div align="center">
<b>
{if {$GroupInfo['usertitle_change']} == 1}
{if {$Usertitle} != ''}
{$Usertitle}
{else}
{$ReplierInfo['user_title']}
{/if}
{else}
{if !{$ReplierInfo['user_title']}}
{$GroupInfo['user_title']}
{else}
{$ReplierInfo['user_title']}
{/if}
{/if}
</b>
</div>
{if {$RatingInfo['posts']} > {$ReplierInfo['posts']}}
{if {$RatingInfo['rating']} != 'look/images/rating/rating_0.gif'}
<div align="center" style="margin-top:10px">
<img border="0" alt="rating" src="{$RatingInfo['rating']}">
</div>
{/if}
{/if}
{/if}
<div align="center" style="margin-top:10px">
<!-- {$lang['Case']} : -->
{$status}
</div>
{if {$_CONF['info_row']['allow_apsent']} == '1'}
{if {$ReplierInfo['away']}}
<br />
<fieldset>
<legend><font class="smallfont">{$lang['user_Absent']}</font></legend>
<font class="smallfont">
{$ReplierInfo['away_msg']}
</font>
</fieldset>
{/if}
{/if}
</td>
<td> </td>
<td align="center" valign="top" width="180px">
{if {$Awards_nm} > '0'}
<div style="width:180px;height:150px;overflow-x: hidden; overflow-y: scroll; ">
{template}awards{/template}
</div>
{/if}
</td>
<td align="center" valign="top" width="200px">
{if !{$Info['reply_id']}}
{if {$_CONF['info_row']['show_list_last_5_posts_member']} == 1}
{template}last_subject_writer{/template}
{/if}
{/if}
</td>
<td valign="top" width="150px">
<!-- action_find_addons_2 -->
<?php $PowerBB->functions->get_hooks_template("writer_info_top")?>
{if {$ReplierInfo['username']} !=''}
<div class="writer_info" align="right">
{$lang['user_num']} :
{$ReplierInfo['id']}
</div>
<div class="writer_info" align="right">
{$lang['posts']} :
{$ReplierInfo['posts']}
</div>
{if {$ReplierInfo['user_country']} != ''}
<div class="writer_info" align="right">
{$lang['user_country']} :
{$ReplierInfo['user_country']}
</div>
{/if}
<div class="writer_info" align="right">
{$lang['user_gender']} :
{if {$ReplierInfo['user_gender']} == m}
<img title="{$lang['gender_m']}"
src="{$image_path}/gender_male.gif" />
{else}
<img title="{$lang['gender_f']}"
src='{$image_path}/gender_female.gif'>
{/if}
</div>
{if {$ReplierInfo['bday_year']} != ''}
{if {$ReplierInfo['bday_year']} != '0'}
<div class="writer_info" align="right">
{$lang['Birth_date']} :
{$ReplierInfo['bday_day']}-{$ReplierInfo['bday_month']}-{$ReplierInfo['bday_year']}
</div>
{/if}
{/if}
{if {$ReplierInfo['visitor']} != ''}
<div class="writer_info" align="right">
{$lang['visitor_num']} :
{$ReplierInfo['visitor']}
</div>
{/if}
{if {$ReplierInfo['invite_num']} != '0'}
<div class="writer_info" align="right">
{$lang['Invites']} :
{$ReplierInfo['invite_num']}
</div>
{/if}
{if {$ReplierInfo['warnings']} > 0}
<div class="writer_info" align="right">
{$lang['user_warnings']} :
{$ReplierInfo['warnings']}
</div>
{/if}
{if {$ReplierInfo['reputation']} != ''}
<div class="writer_info" align="right">
{$lang['user_reputation']} :
{$ReplierInfo['reputation']}
</div>
<!-- action_find_addons_3 -->
{/if}
{if !empty({$ReplierInfo['user_website']}) and {$ReplierInfo['user_website']} != 'http://'}
<div class="writer_info" align="right">
{$lang['UserWebsite']} :
<?php if (strstr($PowerBB->_CONF['template']['ReplierInfo']['user_website'],'http://')) { ?>
<a target="_blank" href="{$ReplierInfo['user_website']}">{$lang['Visit_my_website']}</a>
<?php }else{ ?>
<a target="_blank" href="http://{$ReplierInfo['user_website']}">{$lang['Visit_my_website']}</a>
{/if}
</div>
{/if}
{if is_array({$while['extrafield']})==true }
{Des::while}{extrafield}
<?php if( $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ]!='' ){ ?>
<div class="writer_info" align="right">
{$extrafield['name']} :
<?php $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ] = $PowerBB->functions->CleanVariable($PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ],'html'); ?>
<?php echo $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ] ?>
</div>
<?php }else{ ?>
<?php } ?>
{/Des::while}
{/if}
<!-- action_find_addons_4 -->
<?php $PowerBB->functions->get_hooks_template("writer_info_down")?>
</td>
{/if}
</tr>
</table>
ثم نقوم بانشاء قالب جديد كما موضح باسم egyreply ونضع فيه هذا الكود
كود:
<!-- Code switch Menu start -->
<ul class="writer_controls">
<li>
{if {$ReplierInfo['username']} !=''}
<a href="javascript:switchMenuNone('{$Info['id']}_menu')" class="Button_secondary">
<?php echo $PowerBB->functions->GetwriterGroupStyle($PowerBB->_CONF['template']['ReplierInfo']['username'],$PowerBB->_CONF['template']['ReplierInfo']['usergroup']);?>
<img border="0" alt="" src="{$image_path}/menu_open.gif" /></a>
{else}
<b class="Button_secondary" >{$lang['Guest_']}</b>
{/if}
</li>
</ul>
<div style="display:none;" class="drop_menu" id="{$Info['id']}_menu">
<div class="thead">
{if {$ReplierInfo['username']} !=''}
<a href="javascript:switchMenuNone('{$Info['id']}_menu')">
<a href="index.php?page=profile&show=1&id={$ReplierInfo['id']}">
{$ReplierInfo['display_username']}</a>
</a>
{else}
<b>{$lang['Guest_']}</b>
{/if}
</div>
<div class="menu_popup">
<a href="index.php?page=profile&show=1&id={$ReplierInfo['id']}">
{$lang['view_profile']}
</a>
</div>
<div class="menu_popup">
<a href="index.php?page=search&option=3&username={$ReplierInfo['username']}&starteronly=0§ion=all&exactname=1&sort_order=DESC">
{$lang['search_for_all_posts']}
{$ReplierInfo['username']}</a>
</div>
<div class="menu_popup">
<a href="index.php?page=search&option=4&username={$ReplierInfo['username']}&starteronly=0§ion=all&exactname=1&sort_order=DESC">
{$lang['search_for_all_replys']}
{$ReplierInfo['username']}</a>
</div>
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a href="index.php?page=pm_send&send=1&index=1&username={$ReplierInfo['username']}">
{$lang['send_a_private_message_to']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a href="index.php?page=send&member=1&index=1&id={$ReplierInfo['id']}">
{$lang['send_a_message_to_the_mailing']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{if {$mod_edit_member}}
{if {$_CONF['member_permission']}}
<div class="menu_popup">
<a target="_blank" href="{$admincpdir}?page=member&edit=1&main=1&id=
{$ReplierInfo['id']}">
{$lang['edit_member_data']}
{$ReplierInfo['username']} </a>
</div>
{/if}
{/if}
</div>
<!-- Code switch Menu End -->
<!-- action_find_addons_1 -->
{if {$ReplierInfo['username']} !=''}
<div class="writer_info" align="center">
{if {$GroupInfo['usertitle_change']} == 1}
{if {$Usertitle} != ''}
{$Usertitle}
{else}
{$ReplierInfo['user_title']}
{/if}
{else}
{if !{$ReplierInfo['user_title']}}
{$GroupInfo['user_title']}
{else}
{$ReplierInfo['user_title']}
{/if}
{/if}
</div>
{if {$RatingInfo['posts']} > {$ReplierInfo['posts']}}
{if {$RatingInfo['rating']} != 'look/images/rating/rating_0.gif'}
<div class="writer_info" align="center">
<img border="0" alt="rating" src="{$RatingInfo['rating']}">
</div>
{/if}
{/if}
{/if}
<div class="writer_info" align="center">
<div class="UserPhoto_large" align="center">
{if {$_CONF['info_row']['allow_avatar']} == '1'}
{if {$ReplierInfo['avater_path']} != ''}
<a href="{$ReplierInfo['avater_path']}" rel="facebox">
<img src="{$ReplierInfo['avater_path']}" border="0" title="{$lang['Picture']} {$ReplierInfo['username']} {$lang['Personal']}" alt="{$lang['Picture']}{$ReplierInfo['username']}{$lang['Personal']}" onload="ResizeAv(this)" /></a>
{else}
<a href="{$image_path}/
{$_CONF['info_row']['default_avatar']}" rel="facebox">
<img src="{$image_path}/
{$_CONF['info_row']['default_avatar']}" border="0" alt="{$lang['no_photo']}" title="{$lang['no_photo']}" onload="ResizeAv(this)" />
</a>
{/if}
{/if}
</div>
</div>
<!-- action_find_addons_2 -->
<?php $PowerBB->functions->get_hooks_template("writer_info_top")?>
{if {$ReplierInfo['username']} !=''}
<div class="writer_info" align="right">
{$lang['user_num']} :
{$ReplierInfo['id']}
</div>
<div class="writer_info" align="right">
{$lang['Case']} :
{$status}
</div>
<div class="writer_info" align="right">
{$lang['posts']} :
{$ReplierInfo['posts']}
</div>
{if {$ReplierInfo['user_country']} != ''}
<div class="writer_info" align="right">
{$lang['user_country']} :
{$ReplierInfo['user_country']}
</div>
{/if}
<div class="writer_info" align="right">
{$lang['user_gender']} :
{if {$ReplierInfo['user_gender']} == m}
<img title="{$lang['gender_m']}"
src="{$image_path}/gender_male.gif" />
{else}
<img title="{$lang['gender_f']}"
src='{$image_path}/gender_female.gif'>
{/if}
</div>
{if {$ReplierInfo['bday_year']} != ''}
{if {$ReplierInfo['bday_year']} != '0'}
<div class="writer_info" align="right">
{$lang['Birth_date']} :
{$ReplierInfo['bday_day']}-{$ReplierInfo['bday_month']}-{$ReplierInfo['bday_year']}
</div>
{/if}
{/if}
{if {$ReplierInfo['visitor']} != ''}
<div class="writer_info" align="right">
{$lang['visitor_num']} :
{$ReplierInfo['visitor']}
</div>
{/if}
{if {$ReplierInfo['invite_num']} != '0'}
<div class="writer_info" align="right">
{$lang['Invites']} :
{$ReplierInfo['invite_num']}
</div>
{/if}
{if {$ReplierInfo['warnings']} > 0}
<div class="writer_info" align="right">
{$lang['user_warnings']} :
{$ReplierInfo['warnings']}
</div>
{/if}
{if {$ReplierInfo['reputation']} != ''}
<div class="writer_info" align="right">
{$lang['user_reputation']} :
{$ReplierInfo['reputation']}
</div>
<!-- action_find_addons_3 -->
{/if}
{if !empty({$ReplierInfo['user_website']}) and {$ReplierInfo['user_website']} != 'http://'}
<div class="writer_info" align="right">
{$lang['UserWebsite']} :
<?php if (strstr($PowerBB->_CONF['template']['ReplierInfo']['user_website'],'http://')) { ?>
<a target="_blank" href="{$ReplierInfo['user_website']}">{$lang['Visit_my_website']}</a>
<?php }else{ ?>
<a target="_blank" href="http://{$ReplierInfo['user_website']}">{$lang['Visit_my_website']}</a>
{/if}
</div>
{/if}
{if is_array({$while['extrafield']})==true }
{Des::while}{extrafield}
<?php if( $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ]!='' ){ ?>
<div class="writer_info" align="right">
{$extrafield['name']} :
<?php $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ] = $PowerBB->functions->CleanVariable($PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ],'html'); ?>
<?php echo $PowerBB->_CONF['template']['ReplierInfo'][ $PowerBB->_CONF['template']['while']['extrafield'][$this->x_loop]['name_tag'] ] ?>
</div>
<?php }else{ ?>
<?php } ?>
{/Des::while}
{/if}
<br />
{if !{$admin_mod_toolbar}}
<a title="{$lang['send_warn_to_mem']}
{$ReplierInfo['username']}"href="index.php?page=warn&index=1&id={$ReplierInfo['id']}"><img title="{$lang['send_warn_to_mem']}
{$ReplierInfo['username']}" border="0" src="{$image_path}/warn.png"></a>
{/if}
{if {$_CONF['rows']['group_info']['admincp_allow']}}
{if {$ReplierInfo['member_ip']} != ''}
<img title="{$lang['user_IP']}:
{$ReplierInfo['member_ip']}" border="0" src="{$image_path}/ip.gif">
{/if}
{/if}
{if {$_CONF['info_row']['allow_apsent']} == '1'}
{if {$ReplierInfo['away']}}
<br />
<fieldset>
<legend><font class="smallfont">{$lang['user_Absent']}</font></legend>
<font class="smallfont">
{$ReplierInfo['away_msg']}
</font>
</fieldset>
{/if}
{/if}
<!-- action_find_addons_4 -->
<?php $PowerBB->functions->get_hooks_template("writer_info_down")?>
<br />
{if {$Awards_nm} > '0'}
{template}awards{/template}
{/if}
<br />
{if !{$Info['reply_id']}}
{if {$_CONF['info_row']['show_list_last_5_posts_member']} == 1}
{template}last_subject_writer{/template}
{/if}
{/if}
{/if}
ونقوم بتغير هذه القوالب بالاتي
review_reply
كود:
{if !{$mod_toolbar}}
<form action="index.php?page=managementreply&do_replys=1&subject_id={$subject_id}" method="post">
<script type='text/javascript'>
//<![CDATA[
function checkAll(form){
for (var i = 0; i < form.elements.length; i++){
eval("form.elements[" + i + "].checked = form.elements[0].checked");
}
}
//]]>
</script>
{/if}
{Des::while}{AdsensesList}
{if {$AdsensesList['between_replys']} == '1'}
<div align="center">
{$AdsensesList['adsense']}
<br />
</div>
{/if}
{/Des::while}
<table align="center" border="0" cellspacing="1" class="border" width="98%">
<tr align="center">
<!--
{$lang['information_writer']}
-->
<td class="thead" width="100%">
<div class="r-right">
<img src="{$Info['icon']}" />
{$subject_title}
</div>
<div class="l-left">
{$Info['write_time']}
<a title="{$lang['view_single_post']}" href="index.php?page=post&show=1&id={$Info['reply_id']}&num={$Info['reply_number']}">
<img border="0" src="{$image_path}/open.gif"
alt="{$lang['view_single_post']}" />
</a>
[<a title="{$lang['post']}
({$Info['reply_number']})" id="{$Info['reply_id']}" href="#{$Info['reply_id']}">{$Info['reply_number']}</a>]
{if !{$mod_toolbar}}
<input type="checkbox" name="check[]" value="{$Info['reply_id']}" />
{/if}
</div>
</td>
</tr>
<tr align="center">
<td class="tbar_writer_info" width="100%" valign="top">
<div onclick="switchBlock('{$Info['reply_id']}_menu');">
{template}egyreply{/template}
</div>
</td>
<tr align="center">
<td class="tbar_review" width="100%" name="text" valign="top" align="right"
onclick="switchBlock('{$Info['reply_id']}_menu');">
<div class="smallfont" style="border-bottom:1px solid #dddddd;width:95%;padding:5px;font-weight:900;margin:5px">
{$subject_title}
</div>
<?php $PowerBB->functions->get_hooks_template("show_reply_text")?>
<div class="text">{$Info['text']}</div>
{if {$Info['attach_reply']}}
{template}attach_show{/template}
{/if}
{if {$_CONF['group_info']['view_action_edit']}}
{if {$Info['action_by']} != ''}
<br />
<br />
<div align="center">
<i>
{$lang['action_by_reply']}
{$Info['action_by']}<br />
{$lang['last_date']}
{$Info['actiondate']}
</i>
</div>
<br />
{/if}
{/if}
{if {$Info['reason_edit']} != ''}
<div align="center">
<b>{$lang['reason_edit']}
{$Info['reason_edit']}</b>
</div>
<br />
{/if}
<?php $PowerBB->functions->get_hooks_template("show_reply_down_text")?>
{if {$Info['user_sig']} != ''}
{template}signature_show{/template}
{/if}
</td>
</tr>
<tr align="right">
<td class="row1" width="100%">
<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td width="82%">
<div class="r-right">
{if {$ReplierInfo['username']} !=''}
{if {$_CONF['member_row']['username']} != {$ReplierInfo['username']}}
{if {$_CONF['info_row']['reputationallw']} == 1}
<a href="javascript:switchMenuNone('{$Info['reply_number']}replyreputation')"
title="{$lang['add_reputation_to']}
{$ReplierInfo['username']}">
<img border="0" src="{$image_path}/reputation.gif" />
</a>
{template}reply_reputation{/template}
{/if}
{/if}
{/if}
<a title="{$lang['reporting_for_post']}"
href="index.php?page=report&index=1&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&count={$count_peg}">
<img alt="{$lang['reporting_for_post']}"
border="0" cellspacing="1" src="{$image_path}/report.gif" /></a>
</div>
<div class="l-left">
<ul class="post_controls">
{if {$_CONF['member_permission']}}
{if !{$mod_toolbar}}
<li>
<a title="{$lang['edit_reply']}"
href="index.php?page=management&reply=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&reply_number={$Info['reply_number']}&count={$count_peg}&operator=edit" class="Button_secondary"
title="{$lang['edit_reply']}">
{$lang['edit_reply']}</a>
</li>
<li>
<a href="index.php?page=managementreply&do_replys=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&operator=delete" class="Button_secondary"
title="{$lang['delete_reply']}">
{$lang['delete_reply']}</a>
</li>
{else}
{if {$SubjectInfo['close']} == '0'}
{if {$timeout}}
{if {$_CONF['member_row']['username']} == {$ReplierInfo['username']}}
{if {$_CONF['group_info']['edit_own_reply']}}
<li>
<a title="{$lang['edit_reply']}"
href="index.php?page=management&reply=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&reply_number={$Info['reply_number']}&count={$count_peg}&operator=edit" class="Button_secondary"
title="{$lang['edit_reply']}">
{$lang['edit_reply']}</a>
</li>
{/if}
{if {$_CONF['group_info']['del_own_reply']}}
<li>
<a href="index.php?page=managementreply&do_replys=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&operator=delete" class="Button_secondary"
title="{$lang['delete_reply']}">
{$lang['delete_reply']}</a>
</li>
{/if}
{/if}
{/if}
{/if}
{/if}
{/if}
<li>
<a href="index.php?page=new_reply&index=1&id={$subject_id}{$password}
&qu_Reply={$Info['reply_id']}&user={$ReplierInfo['username']}" class="Button_secondary"
title="{$lang['qu_reply']}">
{$lang['quote']}</a>
</li>
<li>
<?php $post_id = $PowerBB->_CONF['template']['Info']['reply_id']; ?>
<a class="img-submit" id="mad_<?php echo "$post_id"; ?>" name="mad_<?php echo "$post_id"; ?>" onclick="multiquote_add(<?php echo "$post_id"; ?>); return false;" href="#">{$lang['multiquote']}</a>
</li>
</ul>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
show_reply
كود:
{if !{$mod_toolbar}}
<form action="index.php?page=managementreply&do_replys=1&subject_id={$subject_id}" method="post">
<script type='text/javascript'>
//<![CDATA[
function checkAll(form){
for (var i = 0; i < form.elements.length; i++){
eval("form.elements[" + i + "].checked = form.elements[0].checked");
}
}
//]]>
</script>
{/if}
{Des::while}{AdsensesList}
{if {$AdsensesList['between_replys']} == '1'}
<div align="center">
{$AdsensesList['adsense']}
<br />
</div>
{/if}
{/Des::while}
<table align="center" border="0" cellspacing="1" class="border" width="98%">
<tr align="center">
<!-- <td class="thead" width="18%">
{$lang['information_writer']}
</td> -->
<td class="thead" width="100%">
<div class="r-right">
<img src="{$Info['icon']}" />
{$subject_title}
</div>
<div class="l-left">
{$Info['write_time']}
<a title="{$lang['view_single_post']}" href="index.php?page=post&show=1&id={$Info['reply_id']}&num={$Info['reply_number']}">
<img border="0" src="{$image_path}/open.gif"
alt="{$lang['view_single_post']}" />
</a>
[<a title="{$lang['post']}
({$Info['reply_number']})" id="{$Info['reply_id']}" href="#{$Info['reply_id']}">{$Info['reply_number']}</a>]
{if !{$mod_toolbar}}
<input type="checkbox" name="check[]" value="{$Info['reply_id']}" />
{/if}
</div>
</td>
</tr>
<tr align="center">
<td class="tbar_writer_info" width="100%" valign="top">
<div onclick="switchBlock('{$Info['reply_id']}_menu');">
{template}egyreply{/template}
</div>
</td>
</tr>
<tr>
<td class="tbar_writer_info" width="100%" name="text" valign="top" align="right"
onclick="switchBlock('{$Info['reply_id']}_menu');">
<div class="smallfont" style="border-bottom:1px solid #dddddd;width:95%;padding:5px;font-weight:900;margin:5px">
{$subject_title}
</div>
<?php $PowerBB->functions->get_hooks_template("show_reply_text")?>
<div class="text">{$Info['text']}</div>
{if {$Info['attach_reply']}}
{template}attach_show{/template}
{/if}
{if {$_CONF['group_info']['view_action_edit']}}
{if {$Info['action_by']} != ''}
<br />
<br />
<div align="center">
<i>
{$lang['action_by_reply']}
{$Info['action_by']}<br />
{$lang['last_date']}
{$Info['actiondate']}
</i>
</div>
<br />
{/if}
{/if}
{if {$Info['reason_edit']} != ''}
<div align="center">
<b>{$lang['reason_edit']}
{$Info['reason_edit']}</b>
</div>
<br />
{/if}
<?php $PowerBB->functions->get_hooks_template("show_reply_down_text")?>
{if {$ReplierInfo['user_sig']} != ''}
{template}signature_show{/template}
{/if}
</td>
</tr>
<tr align="right">
<td class="row1" width="100%" align="center">
<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">
<tr>
<td width="100%">
<div class="r-right">
{if {$ReplierInfo['username']} !=''}
{if {$_CONF['member_row']['username']} != {$ReplierInfo['username']}}
{if {$_CONF['info_row']['reputationallw']} == 1}
<a href="javascript:switchMenuNone('{$Info['reply_number']}replyreputation')"
title="{$lang['add_reputation_to']}
{$ReplierInfo['username']}">
<img border="0" src="{$image_path}/reputation.gif" />
</a>
{template}reply_reputation{/template}
{/if}
{/if}
{/if}
<a title="{$lang['reporting_for_post']}"
href="index.php?page=report&index=1&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&count={$count_peg}">
<img alt="{$lang['reporting_for_post']}"
border="0" cellspacing="1" src="{$image_path}/report.gif" /></a>
</div>
<div class="l-left">
<ul class="post_controls">
{if {$_CONF['member_permission']}}
{if !{$mod_toolbar}}
<li>
<a title="{$lang['edit_reply']}"
href="index.php?page=management&reply=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&reply_number={$Info['reply_number']}&count={$count_peg}&operator=edit" class="Button_secondary"
title="{$lang['edit_reply']}">
{$lang['edit_reply']}</a>
</li>
<li>
<a href="index.php?page=managementreply&do_replys=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&operator=delete" class="Button_secondary"
title="{$lang['delete_reply']}">
{$lang['delete_reply']}</a>
</li>
{else}
{if {$SubjectInfo['close']} == '0'}
{if {$timeout}}
{if {$_CONF['member_row']['username']} == {$ReplierInfo['username']}}
{if {$_CONF['group_info']['edit_own_reply']}}
<li>
<a title="{$lang['edit_reply']}"
href="index.php?page=management&reply=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&reply_number={$Info['reply_number']}&count={$count_peg}&operator=edit" class="Button_secondary"
title="{$lang['edit_reply']}">
{$lang['edit_reply']}</a>
</li>
{/if}
{if {$_CONF['group_info']['del_own_reply']}}
<li>
<a href="index.php?page=managementreply&do_replys=1§ion={$Info['section']}&subject_id={$Info['subject_id']}&reply_id={$Info['reply_id']}&operator=delete" class="Button_secondary"
title="{$lang['delete_reply']}">
{$lang['delete_reply']}</a>
</li>
{/if}
{/if}
{/if}
{/if}
{/if}
{/if}
<li>
<a href="index.php?page=new_reply&index=1&id={$subject_id}{$password}
&qu_Reply={$Info['reply_id']}&user={$ReplierInfo['username']}" class="Button_secondary"
title="{$lang['qu_reply']}">
{$lang['quote']}</a>
</li>
<li>
<?php $post_id = $PowerBB->_CONF['template']['Info']['reply_id']; ?>
<a class="img-submit" id="mad_<?php echo "$post_id"; ?>" name="mad_<?php echo "$post_id"; ?>" onclick="multiquote_add(<?php echo "$post_id"; ?>); return false;" href="#">{$lang['multiquote']}</a>
</li>
</ul>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
بالتوفيق اي مشكله انا في الخدمه
:. كاتب الموضوع MiDo Elmasry ، المصدر: كيفيه عمل المواضيع بشكل افقي والردود بشكل عمودي كترايد نت لمنتديات pbboard .: