0byt3m1n1
Path:
/
data
/
applications
/
aps
/
tikiwiki
/
7.0-0
/
standard
/
htdocs
/
templates
/
[
Home
]
File: tiki-view_forum.tpl
{title help="forums" admpage="forums"}{$forum_info.name|escape}{/title} {if $forum_info.show_description eq 'y'} <div class="description">{wiki}{$forum_info.description}{/wiki}</div> {/if} <div class="navbar"> <table width="97%"> <tr> <td> {assign var=thisforum_info value=$forum_info.forumId} {if ($tiki_p_forum_post_topic eq 'y' and ($prefs.feature_wiki_discuss ne 'y' or $prefs.$forumId ne $prefs.wiki_forum_id)) or $tiki_p_admin_forum eq 'y'} {if !isset($comments_threadId) or $comments_threadId eq 0} {button href="tiki-view_forum.php?openpost=1&forumId=$thisforum_info&comments_threadId=0&comments_threshold=$comments_threshold&comments_offset=$comments_offset&thread_sort_mode=$thread_sort_mode&comments_per_page=$comments_per_page" _onclick="javascript:show('forumpost');return false;" _text="{tr}New Topic{/tr}"} {else} {button href="tiki-view_forum.php?openpost=1&forumId=$thisforum_info&comments_threadId=0&comments_threshold=$comments_threshold&comments_offset=$comments_offset&thread_sort_mode=$thread_sort_mode&comments_per_page=$comments_per_page" _onclick="javascript:show('forumpost');return false;" _text="{tr}New Topic{/tr}"} {/if} {/if} {if $tiki_p_admin_forum eq 'y' or !isset($all_forums) or $all_forums|@count > 1} {* No need for users to go to forum list if they are already looking at the only forum BUT note that all_forums only defined with quickjump feature *} {button href="tiki-forums.php" _text="{tr}Forum List{/tr}"} {/if} {if $tiki_p_admin_forum eq 'y'} {button href="tiki-admin_forums.php?forumId=$thisforum_info&cookietab=2" _text="{tr}Edit Forum{/tr}"} {/if} {if $queued > 0} {button href="tiki-forum_queue.php?forumId=$forumId" _text="{tr}Manage Message Queue{/tr} ($queued)"} {/if} {if $reported > 0} {button href="tiki-forums_reported.php?forumId=$forumId" _text="{tr}Manage Reported Messages{/tr} ($reported)"} {/if} </td> <td style="text-align:right;"> {if $prefs.feed_forum eq 'y'} <a href="tiki-forum_rss.php?forumId={$forumId}" title="{tr}RSS feed{/tr}">{icon _id="feed" alt="{tr}RSS feed{/tr}"}</a> {/if} {if $tiki_p_forum_lock eq 'y'} {if $forum_info.is_locked eq 'y'} {self_link lock='n' _icon='lock_break' _alt="{tr}Unlock{/tr}"}{/self_link} {else} {self_link lock='y' _icon='lock_add' _alt="{tr}Lock{/tr}"}{/self_link} {/if} {/if} {if $user and $prefs.feature_user_watches eq 'y'} {if $user_watching_forum eq 'n'} <a href="tiki-view_forum.php?forumId={$forumId}&watch_event=forum_post_topic&watch_object={$forumId}&watch_action=add" title="{tr}Monitor Topics of this Forum{/tr}">{icon _id='eye' alt="{tr}Monitor Topics of this Forum{/tr}"}</a> {else} <a href="tiki-view_forum.php?forumId={$forumId}&watch_event=forum_post_topic&watch_object={$forumId}&watch_action=remove" title="{tr}Stop Monitoring Topics of this Forum{/tr}">{icon _id='no_eye' alt="{tr}Stop Monitoring Topics of this Forum{/tr}"}</a> {/if} {/if} {if $user and $prefs.feature_user_watches eq 'y'} {if $user_watching_forum_topic_and_thread eq 'n'} <a href="tiki-view_forum.php?forumId={$forumId}&watch_event=forum_post_topic_and_thread&watch_object={$forumId}&watch_action=add" title="{tr}Monitor Topics and Threads of this Forum{/tr}">{icon _id='eye_magnifier' alt="{tr}Monitor Topics and Threads of this Forum{/tr}"}</a> {else} <a href="tiki-view_forum.php?forumId={$forumId}&watch_event=forum_post_topic_and_thread&watch_object={$forumId}&watch_action=remove" title="{tr}Stop Monitoring Topics and Threads of this Forum{/tr}">{icon _id='no_eye' alt="{tr}Stop Monitoring Topics and Threads of this Forum{/tr}"}</a> {/if} {/if} {if $prefs.feature_group_watches eq 'y' and ( $tiki_p_admin_users eq 'y' or $tiki_p_admin eq 'y' )} <a href="tiki-object_watches.php?objectId={$forumId|escape:"url"}&watch_event=forum_post_topic&objectType=forum&objectName={$forum_info.name|escape:"url"}&objectHref={'tiki-view_forum.php?forumId='|cat:$forumId|escape:"url"}" class="icon">{icon _id='eye_group' alt="{tr}Group Monitor Topics of this Forum{/tr}"}</a> {/if} {if $prefs.feature_group_watches eq 'y' and ( $tiki_p_admin_users eq 'y' or $tiki_p_admin eq 'y' )} <a href="tiki-object_watches.php?objectId={$forumId|escape:"url"}&watch_event=forum_post_topic_and_thread&objectType=forum&objectName={$forum_info.name|escape:"url"}&objectHref={'tiki-view_forum.php?forumId='|cat:$forumId|escape:"url"}" class="icon">{icon _id='eye_group' alt="{tr}Group Monitor Topics and Threads of this Forum{/tr}"}</a> {/if} <div class="categbar" align="right" > {if $user and $prefs.feature_user_watches eq 'y'} {if $category_watched eq 'y'} {tr}Watched by categories:{/tr} {section name=i loop=$watching_categories} <a href="tiki-browse_categories.php?parentId={$watching_categories[i].categId}">{$watching_categories[i].name|escape}</a> {/section} {/if} {/if} </div> </td> </tr> </table> </div> <a class="link" href="tiki-forums.php">{tr}Forums{/tr}</a> {$prefs.site_crumb_seper} <a class="link" href="tiki-view_forum.php?forumId={$forumId}">{$forum_info.name|escape}</a> <br /> {if !empty($errors)} {remarksbox type="warning" title="{tr}Errors{/tr}"} {foreach from=$errors item=error name=error} {if !$smarty.foreach.error.first}<br />{/if} {$error|escape} {/foreach} {/remarksbox} {/if} {if !empty($feedbacks)} {remarksbox type="note"} {foreach from=$feedbacks item=feedback name=feedback} {$feedback|escape} {if !$smarty.foreach.feedback.first}<br />{/if} {/foreach} {/remarksbox} {/if} {if $tiki_p_forum_post_topic eq 'y'} {if $comment_preview eq 'y'} <br /><br /> <b>{tr}Preview{/tr}</b> <div class="commentscomment"> <div class="commentheader"> <table> <tr> <td> <div class="commentheader"> <span class="commentstitle">{$comments_preview_title|escape}</span> <br /> {tr}by{/tr} {$user|userlink} </div> </td> <td valign="top" align="right"> <div class="commentheader"> </div> </td> </tr> </table> </div> <div class="commenttext"> {$comments_preview_data} <br /> </div> </div> {/if} <div id="forumpost" style="display:{if $comments_threadId > 0 or $openpost eq 'y' or $warning eq 'y' or $comment_title neq '' or $smarty.request.comments_previewComment neq ''}block{else}none{/if};"> {if $comments_threadId > 0} {tr}Editing:{/tr} {$comment_title|escape} (<a class="forumbutlink" href="tiki-view_forum.php?openpost=1&forumId={$forum_info.forumId}&comments_threadId=0&comments_threshold={$comments_threshold}&comments_offset={$comments_offset}&thread_sort_mode={$thread_sort_mode}&comments_per_page={$comments_per_page}">{tr}Post New{/tr}</a>) {/if} <form method="post" enctype="multipart/form-data" action="tiki-view_forum.php" id="editpageform"> <input type="hidden" name="comments_offset" value="{$comments_offset|escape}" /> <input type="hidden" name="comments_threadId" value="{$comments_threadId|escape}" /> <input type="hidden" name="comments_threshold" value="{$comments_threshold|escape}" /> <input type="hidden" name="thread_sort_mode" value="{$thread_sort_mode|escape}" /> <input type="hidden" name="forumId" value="{$forumId|escape}" /> <table class="formcolor"> <tr> <td>{tr}Title{/tr}</td> <td><input type="text" name="comments_title" value="{$comment_title|escape}" size="80" /></td> </tr> {if $forum_info.forum_use_password ne 'n'} <tr> <td>{tr}Password{/tr}</td> <td><input type="password" name="password" /></td> </tr> {/if} {if $tiki_p_admin_forum eq 'y' or $forum_info.topic_smileys eq 'y'} <tr> <td>{tr}Type{/tr}</td> <td> {if $tiki_p_admin_forum eq 'y'} <select name="comment_topictype"> <option value="n" {if $comment_topictype eq 'n'}selected="selected"{/if}>{tr}Normal{/tr}</option> <option value="a" {if $comment_topictype eq 'a'}selected="selected"{/if}>{tr}Announce{/tr}</option> <option value="h" {if $comment_topictype eq 'h'}selected="selected"{/if}>{tr}Hot{/tr}</option> <option value="s" {if $comment_topictype eq 's'}selected="selected"{/if}>{tr}Sticky{/tr}</option> </select> {/if} {if $forum_info.topic_smileys eq 'y'} <select name="comment_topicsmiley"> <option value="" {if $comment_topicsmiley eq ''}selected="selected"{/if}>{tr}no feeling{/tr}</option> <option value="icon_frown.gif" {if $comment_topicsmiley eq 'icon_frown.gif'}selected="selected"{/if}>{tr}frown{/tr}</option> <option value="icon_exclaim.gif" {if $comment_topicsmiley eq 'icon_exclaim.gif'}selected="selected"{/if}>{tr}exclaim{/tr}</option> <option value="icon_idea.gif" {if $comment_topicsmiley eq 'icon_idea.gif'}selected="selected"{/if}>{tr}idea{/tr}</option> <option value="icon_mad.gif" {if $comment_topicsmiley eq 'icon_mad.gif'}selected="selected"{/if}>{tr}mad{/tr}</option> <option value="icon_neutral.gif" {if $comment_topicsmiley eq 'icon_neutral.gif'}selected="selected"{/if}>{tr}neutral{/tr}</option> <option value="icon_question.gif" {if $comment_topicsmiley eq 'icon_question.gif'}selected="selected"{/if}>{tr}question{/tr}</option> <option value="icon_sad.gif" {if $comment_topicsmiley eq 'icon_sad.gif'}selected="selected"{/if}>{tr}sad{/tr}</option> <option value="icon_smile.gif" {if $comment_topicsmiley eq 'icon_smile.gif'}selected="selected"{/if}>{tr}happy{/tr}</option> <option value="icon_wink.gif" {if $comment_topicsmiley eq 'icon_wink.gif'}selected="selected"{/if}>{tr}wink{/tr}</option> </select> {/if} </td> </tr> {/if} {if $forum_info.topic_summary eq 'y'} <tr> <td>{tr}Summary{/tr}</td> <td> <input type="text" size="60" name="comment_topicsummary" value="{$comment_topicsummary|escape}" maxlength="240" /> </td> </tr> {/if} <tr> <td>{tr}Edit{/tr} </td> <td> {if $prefs.feature_forum_parse eq 'y' and $prefs.javascript_enabled eq "n"} {toolbars area_id='editpost'} {/if} {textarea id='editpost' name="comments_data" rows=$rows cols=$cols}{$comment_data}{/textarea} <input type="hidden" name="rows" value="{$rows}"/> <input type="hidden" name="cols" value="{$cols}"/> </td> </tr> {if ($forum_info.att eq 'att_all') or ($forum_info.att eq 'att_admin' and $tiki_p_admin_forum eq 'y') or ($forum_info.att eq 'att_perm' and $tiki_p_forum_attach eq 'y')} <tr> <td>{tr}Attach file{/tr}</td> <td> <input type="hidden" name="MAX_FILE_SIZE" value="{$forum_info.att_max_size|escape}" /><input name="userfile1" type="file" />{tr}Maximum size:{/tr} {$forum_info.att_max_size|kbsize} </td> </tr> {/if} {if $prefs.feature_contribution eq 'y'} {include file='contribution.tpl'} {/if} {if $prefs.feature_antibot eq 'y'} {include file='antibot.tpl' tr_style="formcolor"} {/if} {if $prefs.feature_freetags eq 'y' and $tiki_p_freetags_tag eq 'y'} {include file='freetag.tpl'} {/if} {if $user and $prefs.feature_user_watches eq 'y' and (!isset($comments_threadId) or $comments_threadId eq 0)} <tr> <td>{tr}Watch for replies{/tr}</td> <td> <input type="radio" name="set_thread_watch" value="y" id="thread_watch_yes" checked="checked" /> <label for="thread_watch_yes">{tr}Send me an e-mail when someone replies to my topic{/tr}</label> <br /> <input type="radio" name="set_thread_watch" value="n" id="thread_watch_no" /> <label for="thread_watch_no">{tr}Don't send me any e-mails{/tr}</label> </td> </tr> {/if} {if empty($user) && $prefs.feature_user_watches eq 'y'} <tr> <td><label for="anonymous_email">{tr}If you would like to be notified when someone replies to this topic<br />please tell us your e-mail address:{/tr}</label></td> <td><input type="text" size="30" id="anonymous_email" name="anonymous_email" /></td> </tr> {/if} <tr> <td>{tr}Post{/tr}</td> <td> {if empty($user)} {tr}Enter your name:{/tr} <input type="text" maxlength="50" size="12" id="anonymous_name" name="anonymous_name" /> {/if} <input type="submit" name="comments_postComment" value="{tr}Post{/tr}" {if empty($user)}onclick="setCookie('anonymous_name',document.getElementById('anonymous_name').value);needToConfirm=false;"{/if} /> <input type="submit" name="comments_previewComment" value="{tr}Preview{/tr}" {if empty($user)}onclick="setCookie('anonymous_name',document.getElementById('anonymous_name').value);needToConfirm=false;"{/if} /> <input type="submit" name="comments_postCancel" value="{tr}Cancel{/tr}" {if $comment_preview neq 'y'}onclick="hide('forumpost');window.location='#header';return false;"{/if} /> </td> </tr> </table> </form> <br /> <table class="formcolor" id="commentshelp"> <tr> <td class="even"> <b>{tr}Editing posts:{/tr}</b> <br /> <br /> {tr}Use{/tr} [http://www.foo.com] {tr}or{/tr} [http://www.foo.com|description] {tr}for links{/tr}<br /> {tr}HTML tags are not allowed inside posts{/tr}<br /> </td> </tr> </table> </div> <!-- end forumpost --> <br /> {/if} {if $prefs.feature_forum_content_search eq 'y' and $prefs.feature_search eq 'y'} <div class="findtable"> <form id="search-form" class="forms" method="get" action="tiki-search{if $prefs.feature_forum_local_tiki_search eq 'y'}index{else}results{/if}.php"> <input name="highlight" size="30" type="text" /> <input type="hidden" name="where" value="forums" /> <input type="hidden" name="forumId" value="{$forum_info.forumId}" /> <input type="submit" class="wikiaction" name="search" value="{tr}Find{/tr}"/> </form> </div> {/if} <form method="post" action="tiki-view_forum.php"> <input type="hidden" name="comments_offset" value="{$comments_offset|escape}" /> <input type="hidden" name="comments_threadId" value="{$comments_threadId|escape}" /> <input type="hidden" name="comments_threshold" value="{$comments_threshold|escape}" /> <input type="hidden" name="thread_sort_mode" value="{$thread_sort_mode|escape}" /> <input type="hidden" name="forumId" value="{$forumId|escape}" /> <table class="normal"> {if $tiki_p_admin_forum eq 'y'} <tr> <th colspan='18'>{tr}Moderator Actions{/tr}</th> </tr> <tr class="odd"> <td class="action" colspan="3"> {if $all_forums|@count > 1} <input type="image" name="movesel" src="pics/icons/task_submitted.png" alt="{tr}Move{/tr}" title="{tr}Move Selected Topics{/tr}" /> {/if} <input type="image" name="unlocksel" src="pics/icons/lock_break.png" alt="{tr}Unlock{/tr}" title="{tr}Unlock Selected Topics{/tr}" /> <input type="image" name="locksel" src="pics/icons/lock_add.png" alt="{tr}Lock{/tr}" title="{tr}Lock Selected Topics{/tr}" /> <input type="image" name="delsel" src="pics/icons/cross.png" alt="{tr}Delete{/tr}" title="{tr}Delete Selected Topics{/tr}" /> <input type="image" name="splitsel" src="pics/icons/arrow_merge.png" alt="{tr}Merge{/tr}" title="{tr}Merge Selected Topics{/tr}" /> </td> <td style="text-align:right;" class="odd" colspan="10"> {if $reported > 0} <a class="link" href="tiki-forums_reported.php?forumId={$forumId}">{tr}Reported Messages:{/tr}{$reported}</a> <br /> {/if} <a class="link" href="tiki-forum_queue.php?forumId={$forumId}">{tr}Queued Messages:{/tr} {$queued}</a> </td> </tr> {if $smarty.request.movesel_x} <tr class="odd"> <td colspan="18"> {tr}Move to:{/tr} <select name="moveto"> {section name=ix loop=$all_forums} {if $all_forums[ix].forumId ne $forumId} <option value="{$all_forums[ix].forumId|escape}">{$all_forums[ix].name|escape}</option> {/if} {/section} </select> <input type='submit' name='movesel' value="{tr}Move{/tr}" /> </td> </tr> {/if} {if $smarty.request.splitsel_x} <tr class="odd"> <td colspan="18"> {tr}Merge into topic:{/tr} <select name="mergetopic"> {section name=ix loop=$comments_coms} {if !in_array($comments_coms[ix].threadId,$smarty.request.forumtopic)} <option value="{$comments_coms[ix].threadId|escape}">{$comments_coms[ix].title}</option> {/if} {/section} </select> <input type="submit" name="mergesel" value="{tr}Merge{/tr}" /> </td> </tr> {/if} <tr id='moveop' style="display:none;"> <td class="odd" colspan="18"> {tr}Move{/tr} </td> </tr> {/if} <tr> {if $tiki_p_admin_forum eq 'y'} <th> </th> {/if} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='type'}{tr}Type{/tr}{/self_link}</th> {if $forum_info.topic_smileys eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='smiley'}{tr}Emot{/tr}{/self_link}</th> {/if} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='title'}{tr}Title{/tr}{/self_link}</th> {if $forum_info.topics_list_replies eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='replies'}{tr}Replies{/tr}{/self_link}</th> {/if} {if $forum_info.topics_list_reads eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='hits'}{tr}Reads{/tr}{/self_link}</th> {/if} {if $forum_info.topics_list_pts eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='average'}{tr}pts{/tr}{/self_link}</th> {/if} {if $forum_info.topics_list_lastpost eq 'y' or $forum_info.topics_list_lastpost_avatar eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='lastPost'}{tr}Last Post{/tr}{/self_link}</th> {/if} {if $forum_info.topics_list_author eq 'y' or $forum_info.topics_list_author_avatar eq 'y'} <th>{self_link _sort_arg='thread_sort_mode' _sort_field='userName'}{tr}Author{/tr}{/self_link}</th> {/if} {if $forum_info.att_list_nb eq 'y'} <th>{tr}Atts{/tr}</th> {/if} <th>{tr}Actions{/tr}</th> </tr> {cycle values="odd,even" print=false} {section name=ix loop=$comments_coms} {if $userinfo && $comments_coms[ix].lastPost > $userinfo.lastLogin} {assign var="newtopic" value="_new"} {else} {assign var="newtopic" value=""} {/if} <tr class="{cycle}"> {if $tiki_p_admin_forum eq 'y'} <td class="checkbox"> <input type="checkbox" name="forumtopic[]" value="{$comments_coms[ix].threadId|escape}" {if $smarty.request.forumtopic and in_array($comments_coms[ix].threadId,$smarty.request.forumtopic)}checked="checked"{/if} /> </td> {/if} <td class="icon"> {if $newtopic neq ''} {assign var=nticon value=$newtopic} {assign var=ntalt value="-{tr}New{/tr}"} {/if} {if $comments_coms[ix].type eq 'n'} {icon _id="page$nticon" alt="{tr}Normal{/tr}$ntalt"} {elseif $comments_coms[ix].type eq 'a'} {icon _id="announce$nticon" alt="{tr}Announce{/tr}$ntalt"} {elseif $comments_coms[ix].type eq 'h'} {icon _id="hot$nticon" alt="{tr}Hot{/tr}$ntalt"} {elseif $comments_coms[ix].type eq 's'} {icon _id="sticky$nticon" alt="{tr}Sticky{/tr}$ntalt"} {elseif $comments_coms[ix].type eq 'l'} {icon _id="locked$nticon" alt="{tr}Locked{/tr}$ntalt"} {/if} {if $comments_coms[ix].locked eq 'y'} {icon _id="lock" alt="{tr}Locked{/tr}"} {elseif $forum_info.is_locked eq 'y'} {icon _id="lock_red" alt="{tr}Forum Lock{/tr}"} {/if} </td> {if $forum_info.topic_smileys eq 'y'} <td class="icon"> {if strlen($comments_coms[ix].smiley) > 0} <img src='img/smiles/{$comments_coms[ix].smiley}' alt=''/> {else} {$comments_coms[ix].smiley} {/if} </td> {/if} <td class="text"> <a {if $comments_coms[ix].is_marked}class="forumnameread"{else}class="forumname"{/if} href="tiki-view_forum_thread.php?comments_parentId={$comments_coms[ix].threadId}{if $comments_threshold}&topics_threshold={$comments_threshold}{/if}{if $comments_offset or $smarty.section.ix.index}&topics_offset={math equation="x + y" x=$comments_offset y=$smarty.section.ix.index}{/if}{if $thread_sort_mode ne $forum_info.topicOrdering}&topics_sort_mode={$thread_sort_mode}{/if}{if $topics_find}&topics_find={$comments_find}{/if}">{$comments_coms[ix].title|escape}</a> {if $forum_info.topic_summary eq 'y'} <div class="subcomment"> {$comments_coms[ix].summary|truncate:240:"...":true|escape} </div> {/if} </td> {if $forum_info.topics_list_replies eq 'y'} <td class="integer">{$comments_coms[ix].replies}</td> {/if} {if $forum_info.topics_list_reads eq 'y'} <td class="integer">{$comments_coms[ix].hits}</td> {/if} {if $forum_info.topics_list_pts eq 'y'} <td class="integer">{$comments_coms[ix].average|string_format:"%.2f"}</td> {/if} {if $forum_info.topics_list_lastpost eq 'y'} <td class="text"> {if $forum_info.topics_list_lastpost_avatar eq 'y' and $prefs.feature_userPreferences eq 'y'} <div style="float:left;padding-right:2px"><img src="tiki-show_user_avatar.php?user={$comments_coms[ix].lastPostData.userName|escape:"url"}&always" title="{$comments_coms[ix].lastPostData.userName|username}" /></div> {/if} <div style="float:left;"> {$comments_coms[ix].lastPost|tiki_short_datetime} {* date_format:"%b %d [%H:%M]" *} {if $comments_coms[ix].replies} <br /> <small>{if $forum_info.topics_list_lastpost_title eq 'y'}<i>{$comments_coms[ix].lastPostData.title|escape}</i> {/if}{tr}by{/tr} {$comments_coms[ix].lastPostData.userName|userlink}</small> {/if} </div> </td> {elseif $forum_info.topics_list_lastpost_avatar eq 'y' and $prefs.feature_userPreferences eq 'y'} <td class="text"> <img src="tiki-show_user_avatar.php?user={$comments_coms[ix].lastPostData.userName|escape:"url"}$amp;always" title="{$comments_coms[ix].lastPostData.userName|username}" /> </td> {/if} {if $forum_info.topics_list_author eq 'y'} <td class="text"> {if $forum_info.topics_list_author_avatar eq 'y' and $prefs.feature_userPreferences eq 'y'} <div style="float:left;padding-right:2px"> <img src="tiki-show_user_avatar.php?user={$comments_coms[ix].userName|escape:"url"}" title="{$comments_coms[ix].userName|username}" /> </div> {/if} <div style="float:left"> {$comments_coms[ix].userName|userlink}</td> </div> {elseif $forum_info.topics_list_author_avatar eq 'y' and $prefs.feature_userPreferences eq 'y'} <td class="text"> <img src="tiki-show_user_avatar.php?user={$comments_coms[ix].userName|escape:"url"}" title="{$comments_coms[ix].userName|username}" /> </td> {/if} {if $forum_info.att_list_nb eq 'y'} <td style="text-align:center;"> {if !empty($comments_coms[ix].nb_attachments)}<a href="tiki-view_forum_thread.php?comments_parentId={$comments_coms[ix].threadId}&view_atts=y#attachments" title="{tr}Attachments{/tr}">{/if} {$comments_coms[ix].nb_attachments} {if !empty($comments_coms[ix].nb_attachments)}</a>{/if} </td> {/if} <td class="text" nowrap="nowrap"> {if count($comments_coms[ix].attachments) or $tiki_p_admin_forum eq 'y'} {if count($comments_coms[ix].attachments)} <img src='img/icons/attachment.gif' alt='attachments' /> {/if} {else} {/if} {if ( $tiki_p_admin_forum eq 'y' or ($comments_coms[ix].userName == $user && $tiki_p_forum_post eq 'y') ) and $forum_info.is_locked neq 'y' and $comments_coms[ix].locked neq 'y'} <a href="tiki-view_forum.php?openpost=1&comments_threadId={$comments_coms[ix].threadId}&forumId={$forum_info.forumId}&comments_threshold={$comments_threshold}&comments_offset={$comments_offset}&thread_sort_mode={$thread_sort_mode}&comments_per_page={$comments_per_page}" class="admlink">{icon _id='page_edit'}</a> {/if} {if $prefs.feature_forum_topics_archiving eq 'y' && $tiki_p_admin_forum eq 'y'} {if $comments_coms[ix].archived eq 'y'} <a href="{$smarty.server.PHP_SELF}?{query archive="n" comments_parentId=$comments_coms[ix].threadId}" title="{tr}Unarchive{/tr}">{icon _id='package_go' alt="{tr}Unarchive{/tr}"}</a> {else} <a href="{$smarty.server.PHP_SELF}?{query archive="y" comments_parentId=$comments_coms[ix].threadId}" title="{tr}Archive{/tr}">{icon _id='package' alt="{tr}Archive{/tr}"}</a> {/if} {/if} {if $tiki_p_admin_forum eq 'y'} <a href="tiki-view_forum.php?comments_remove=1&comments_threadId={$comments_coms[ix].threadId}&forumId={$forum_info.forumId}&comments_threshold={$comments_threshold}&comments_offset={$comments_offset}&thread_sort_mode={$thread_sort_mode}&comments_per_page={$comments_per_page}" class="admlink">{icon _id='cross' alt="{tr}Remove{/tr}"}</a> {/if} </td> </tr> {sectionelse} {norecords _colspan=8 _text="No topics yet"} {/section} </table> </form> {pagination_links cant=$comments_cant step=$comments_per_page offset=$comments_offset offset_arg='comments_offset'}{/pagination_links} {if $forum_info.forum_last_n > 0 && count($last_comments)} {* Last n titles *} {cycle values="odd,even" print=false} <table class="normal"> <tr> <th>{tr}Last{/tr} {$forum_info.forum_last_n} {tr}posts in this forum{/tr}</th> </tr> {section name=ix loop=$last_comments} <tr class="{cycle}"> <td> {if $last_comments[ix].parentId eq 0} {assign var="idt" value=$last_comments[ix].threadId} {else} {assign var="idt" value=$last_comments[ix].parentId} {/if} <a class="forumname" href="tiki-view_forum_thread.php?comments_parentId={$idt}&topics_threshold={$comments_threshold}&topics_offset={math equation="x + y" x=$comments_offset y=$smarty.section.ix.index}&topics_sort_mode={$thread_sort_mode}&topics_find={$comments_find}&forumId={$forum_info.forumId}">{$last_comments[ix].title|escape}</a> </td> </tr> {/section} </table> <br /> {/if} <div id="page-bar" class="clearfix"> {button href="javascript:flip('filteroptions');" _flip_id="filteroptions" _text="{tr}Filter Posts{/tr}"} {if $prefs.feature_forum_quickjump eq 'y' and count($all_forums) > 1} <form id='quick' method="post" action="tiki-view_forum.php" style="float:right;"> <small>{tr}Jump to forum:{/tr}</small> <select name="forumId" onchange="javascript:document.getElementById('quick').submit();"> {section name=ix loop=$all_forums} <option value="{$all_forums[ix].forumId|escape}" {if $all_forums[ix].forumId eq $forumId}selected="selected"{/if}>{$all_forums[ix].name}</option> {/section} </select> </form> {/if} </div> <div id="filteroptions" style="display:none;"> <form id='time_control' method="post" action="tiki-view_forum.php"> {if $comments_offset neq 0} <input type="hidden" name="comments_offset" value="{$comments_offset|escape}" /> {/if} {if $comments_threadId neq 0} <input type="hidden" name="comments_threadId" value="{$comments_threadId|escape}" /> {/if} {if $comments_threshold neq 0} <input type="hidden" name="comments_threshold" value="{$comments_threshold|escape}" /> {/if} <input type="hidden" name="thread_sort_mode" value="{$thread_sort_mode|escape}" /> <input type="hidden" name="forumId" value="{$forumId|escape}" /> <table> <tr> <th colspan="2"> {tr}Posts Filtering{/tr} </th> </tr> <tr> <th> <label for="filter_time">{tr}Last post date{/tr}</label> </th> <td> <select id="filter_time" name="time_control"> <option value="" {if $smarty.request.time_control eq ''}selected="selected"{/if}>{tr}All posts{/tr}</option> <option value="3600" {if $smarty.request.time_control eq 3600}selected="selected"{/if}>{tr}Last hour{/tr}</option> <option value="86400" {if $smarty.request.time_control eq 86400}selected="selected"{/if}>{tr}Last 24 hours{/tr}</option> <option value="172800" {if $smarty.request.time_control eq 172800}selected="selected"{/if}>{tr}Last 48 hours{/tr}</option> </select> </td> </tr> {if $prefs.feature_forum_topics_archiving eq 'y'} <tr> <th> <label for="show_archived">{tr}Show archived posts{/tr}</label> </th> <td> <input style="margin-left:20px" type="checkbox" id="show_archived" name="show_archived" {if $show_archived eq 'y'}checked="checked"{/if} /> </td> </tr> {/if} {if $user} <tr> <th> <label for="filter_poster">{tr}Containing posts by{/tr}</label> </th> <td> <select id="filter_poster" name="poster"> <option value="" {if $smarty.request.poster eq ''}selected="selected"{/if}>{tr}All posts{/tr}</option> <option value="_me" {if $smarty.request.poster eq '_me'}selected="selected"{/if}>{tr}Me{/tr}</option> </select> </td> </tr> {/if} <tr> <th> <label for="filter_type">{tr}Type{/tr}</label> </th> <td> <select id="filter_type" name="filter_type"> <option value="" {if empty($smarty.request.filter_type)}selected="selected"{/if}>{tr}All posts{/tr}</option> <option value="n" {if $smarty.request.filter_type eq 'n'}selected="selected"{/if}>{tr}normal{/tr}</option> <option value="a" {if $smarty.request.filter_type eq 'a'}selected="selected"{/if}>{tr}announce{/tr}</option> <option value="h" {if $smarty.request.filter_type eq 'h'}selected="selected"{/if}>{tr}hot{/tr}</option> <option value="s" {if $smarty.request.filter_type eq 's'}selected="selected"{/if}>{tr}sticky{/tr}</option> </select> </td> </tr> <tr> <th> <label for="filter_replies">{tr}Replies{/tr}</label> </th> <td> <select id="filter_replies" name="reply_state"> <option value="" {if $smarty.request.reply_state eq ''}selected="selected"{/if}>{tr}All posts{/tr}</option> <option value="none" {if $smarty.request.reply_state eq 'none'}selected="selected"{/if}>{tr}Posts with no replies{/tr}</option> </select> </td> </tr> <tr> <td> </td> <td> <input type="submit" id="filter_submit" value="{tr}Filter{/tr}" /> </td> </tr> </table> </form> </div> {if empty($user) and $prefs.javascript_enabled eq "y"} {jq} var js_anonymous_name = getCookie('anonymous_name'); if (js_anonymous_name) document.getElementById('anonymous_name').value = js_anonymous_name; {/jq} {/if}