JessChen

viewforum_body.html (Atheist Haven)

Apr 14th, 2014
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 11.69 KB | None | 0 0
  1. <!-- INCLUDE overall_header.html -->
  2. <!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
  3.  
  4. <h2><!-- IF S_FORUM_NAME_COLOUR --><span{FORUM_NAME_COLOUR}><!-- ENDIF -->{FORUM_NAME}<!-- IF S_FORUM_NAME_COLOUR --></span><!-- ENDIF --></h2>
  5.  
  6. <!-- IF FORUM_DESC or MODERATORS or U_MCP -->
  7. <div>
  8.     <!-- NOTE: remove the style="display: none" when you want to have the forum description on the forum body -->
  9.     <!-- IF FORUM_DESC --><div style="display: none !important;">{FORUM_DESC}<br /></div><!-- ENDIF -->
  10.     <!-- IF MODERATORS --><p><strong><!-- IF S_SINGLE_MODERATOR -->{L_MODERATOR}<!-- ELSE -->{L_MODERATORS}<!-- ENDIF -->:</strong> {MODERATORS}</p><!-- ENDIF -->
  11. </div>
  12. <!-- ENDIF -->
  13.  
  14. <!-- IF S_FORUM_RULES -->
  15.     <div class="alert">
  16.         <!-- IF U_FORUM_RULES -->
  17.             <a href="{U_FORUM_RULES}">{L_FORUM_RULES}</a>
  18.         <!-- ELSE -->
  19.             <strong>{L_FORUM_RULES}</strong><br />
  20.             {FORUM_RULES}
  21.         <!-- ENDIF -->
  22.     </div>
  23. <!-- ENDIF -->
  24.  
  25. <!-- IF S_HAS_SUBFORUM -->
  26.     <!-- INCLUDE forumlist_body.html -->
  27. <!-- ENDIF -->
  28.  
  29. <div id="tlist">
  30. <!-- IF S_DISPLAY_POST_INFO or PAGINATION or TOTAL_POSTS or TOTAL_TOPICS -->
  31.     <div class="topic-actions row-fluid">
  32.         <div class="span6">
  33.         <!-- IF PAGINATION or TOTAL_POSTS or TOTAL_TOPICS -->
  34.             <div class="pagination-block">
  35.                 <div class="total-topics">
  36.                     <!-- IF PAGE_NUMBER -->
  37.                         <!-- IF PAGINATION -->
  38.                         <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="prevnext ajax" data-rcont="#tlist"><ins class="icon-arrow-left"></ins> {L_PREVIOUS}</a><!-- ENDIF -->
  39.                             <a class="pagination-pages pgpages1" href="javascript:void(0)" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a>
  40.                             <span class="pagination-list">{PAGINATION}</span>
  41.                             <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="prevnext ajax" data-rcont="#tlist">{L_NEXT}&nbsp;<ins class="icon-arrow-right"></ins></a><!-- ENDIF -->
  42.                         <!-- ELSE -->
  43.                             {PAGE_NUMBER}
  44.                         <!-- ENDIF -->
  45.                     <!-- ENDIF -->
  46.                 </div>
  47.             </div>
  48.         <!-- ENDIF -->
  49.         </div>
  50.        
  51.         <div class="span6 right">
  52.             <!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO -->
  53.                 <div class="buttons">
  54.                     <!-- IF not S_IS_BOT and U_MARK_TOPICS -->
  55.                         <a class="btn btn-small" href="{U_MARK_TOPICS}" accesskey="m"><ins class="icon-ok"></ins>&nbsp;{L_MARK_TOPICS_READ}</a>
  56.                     <!-- ENDIF -->
  57.                     <!-- IF S_IS_LOCKED -->
  58.                         <a class="btn btn-success disabled" href="{U_POST_NEW_TOPIC}"><ins class="icon-lock icon-white"></ins>&nbsp;{L_FORUM_LOCKED}</a>
  59.                     <!-- ELSE -->
  60.                         <a class="btn btn-success" href="{U_POST_NEW_TOPIC}"><ins class="icon-plus icon-white"></ins>&nbsp;{L_POST_TOPIC}</a>
  61.                     <!-- ENDIF -->
  62.                 </div>
  63.             <!-- ENDIF -->
  64.         </div>
  65.     </div>
  66. <!-- ENDIF -->
  67.  
  68. <!-- IF S_NO_READ_ACCESS -->
  69.  
  70.     <div class="alert alert-error">
  71.         {L_NO_READ_ACCESS}
  72.     </div>
  73.  
  74.     <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
  75.        
  76.         <form method="post" action="{S_LOGIN_ACTION}" class="form-horizontal">
  77.             <div class="control-group">
  78.                 <label class="control-label" for="inputUsername">{L_USERNAME}</label>
  79.                 <div class="controls">
  80.                     <input type="text" name="{USERNAME_CREDENTIAL}" id="inputUsername" value="{USERNAME}" placeholder="{L_USERNAME}">
  81.                 </div>
  82.             </div>
  83.             <div class="control-group">
  84.                 <label class="control-label" for="inputPassword">{L_PASSWORD}</label>
  85.                 <div class="controls">
  86.                     <input type="password" name="{PASSWORD_CREDENTIAL}" id="inputPassword" placeholder="{L_PASSWORD}">
  87.                 </div>
  88.             </div>
  89.             <div class="control-group">
  90.                 <div class="controls">
  91.                     <!-- IF S_AUTOLOGIN_ENABLED -->
  92.                     <label class="checkbox">
  93.                         <input type="checkbox"> {L_LOG_ME_IN}
  94.                     </label>
  95.                     <!-- ENDIF -->
  96.                     <label for="viewonline"><input type="checkbox" name="viewonline" id="viewonline" tabindex="5" /> {L_HIDE_ME}</label>
  97.                 </div>
  98.             </div>
  99.            
  100.             <div class="control-group">
  101.                 <div class="controls">
  102.                     <div class="mt10">
  103.                         <button type="submit" name="login" class="btn btn-primary">{L_LOGIN}</button>
  104.                     </div>
  105.                 </div>
  106.             </div>
  107.             {S_LOGIN_REDIRECT}
  108.         </form>
  109.     <!-- ENDIF -->
  110.  
  111. <!-- ENDIF -->
  112.  
  113. <!-- BEGIN topicrow -->
  114.  
  115.     <!-- IF not topicrow.S_TOPIC_TYPE_SWITCH and not topicrow.S_FIRST_ROW -->
  116.                 </div>
  117.             </div>
  118.         </div>
  119.     <!-- ENDIF -->
  120.  
  121.     <!-- IF topicrow.S_FIRST_ROW or not topicrow.S_TOPIC_TYPE_SWITCH -->
  122.         <div class="forumcat-row">
  123.             <div class="forumcat-title <!-- IF S_DISPLAY_ACTIVE --> <!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH and (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) --> <!-- ELSE -->topiclist-title<!-- ENDIF -->">
  124.                 <!-- IF S_DISPLAY_ACTIVE -->{L_ACTIVE_TOPICS}<!-- ELSEIF topicrow.S_TOPIC_TYPE_SWITCH and (topicrow.S_POST_ANNOUNCE or topicrow.S_POST_GLOBAL) -->{L_ANNOUNCEMENTS}<!-- ELSE -->
  125.                 <ul class="nav nav-pills mb0">
  126.                     <li class="disabled"><a href="javascript:void(0)">{L_SORT_BY}:</a></li>  
  127.                   <li>
  128.                     <a href="{S_FORUM_ACTION}" data-order-type="lupdate">{L_LAST_UPDATED}</a>
  129.                   </li>
  130.                   <li>
  131.                     <a href="{S_FORUM_ACTION}&sk=a" data-order-type="a">{L_AUTHOR}</a>
  132.                   </li>
  133.                   <li><a href="{S_FORUM_ACTION}&sk=t" data-order-type="t">{L_POST_TIME}</a></li>
  134.                   <li><a href="{S_FORUM_ACTION}&sk=r" data-order-type="r">{L_REPLIES}</a></li>
  135.                   <li><a href="{S_FORUM_ACTION}&sk=s" data-order-type="s">{L_SUBJECT}</a></li>
  136.                   <li><a href="{S_FORUM_ACTION}&sk=v" data-order-type="v">{L_VIEWS}</a></li>
  137.                 </ul>
  138.                
  139.                 <script>
  140.                     var order_type = (window.location.href.match(/^.*?sk=(\S+).*$/i)) ? window.location.href.replace(/^.*?sk=(\S+).*$/i,"$1"):"lupdate";
  141.                     $('ul.nav.nav-pills').find("a[data-order-type='"+order_type+"']").parent().addClass("active");
  142.                 </script>
  143.                 <!-- ENDIF -->
  144.             </div>
  145.            
  146.             <div class="forumrow-wrap">
  147.                 <div class="forumlist-wrap">
  148.     <!-- ENDIF -->
  149.        
  150.                     <div class="forumrow-line <!-- IF topicrow.S_TOPIC_REPORTED -->alert alert-error<!-- ENDIF -->">
  151.                         <div class="row-fluid forumrow<!-- IF topicrow.S_POST_GLOBAL --> global-announce<!-- ENDIF --><!-- IF topicrow.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF topicrow.S_POST_STICKY --> sticky<!-- ENDIF -->"">
  152.                             <div class="span7">
  153.                                 <div class="forumrow-img">
  154.                                     <img src="{topicrow.TOPIC_FOLDER_IMG_SRC}" title="{topicrow.TOPIC_FOLDER_IMG_ALT}"/>
  155.                                 </div>
  156.                                 <div class="forumrow-title">
  157.                                     <!-- IF topicrow.S_TOPIC_LOCKED -->
  158.                                     <span class="label pull-right ml5">{L_TOPIC_LOCKED_SHORT}</span>
  159.                                     <!-- ENDIF -->
  160.                                     <!-- IF topicrow.S_POST_STICKY -->
  161.                                     <span class="label label-info pull-right ml5">{L_POST_STICKY}</span>
  162.                                     <!-- ENDIF -->
  163.                                     <!-- IF topicrow.S_POST_ANNOUNCE -->
  164.                                     <span class="label label-important pull-right ml5">{L_POST_ANNOUNCEMENT}</span>
  165.                                     <!-- ENDIF -->
  166.                                     <!-- IF topicrow.S_POST_GLOBAL -->
  167.                                     <span class="label label-warning pull-right ml5">{L_POST_ANNOUNCEMENT}</span>
  168.                                     <!-- ENDIF -->
  169.                                    
  170.  
  171.                                    
  172.                                    
  173.                                     <!-- IF topicrow.TOPIC_ICON_IMG and S_TOPIC_ICONS --> <img class="topic-img" src="{T_ICONS_PATH}{topicrow.TOPIC_ICON_IMG}" /><!-- ENDIF -->
  174.                                     <a href="{topicrow.U_VIEW_TOPIC}">{topicrow.TOPIC_TITLE}</a>
  175.                                     <!-- IF topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED --><a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a> <!-- ENDIF -->
  176.                                     <!-- IF topicrow.S_TOPIC_REPORTED --><a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
  177.                                     <!-- IF topicrow.ATTACH_ICON_IMG -->{topicrow.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} <span class="userlink simple">{topicrow.TOPIC_AUTHOR_FULL}</span> &raquo; {topicrow.FIRST_POST_TIME}
  178.                                     <!-- IF topicrow.PAGINATION -->
  179.                                             <span class="pagination-list">{topicrow.PAGINATION}</span>
  180.                                     <!-- ENDIF -->
  181.                                    
  182.                                    
  183.                                    
  184.                                 </div>
  185.                             </div>
  186.                             <div class="span2 forumrow-mrg">
  187.                                 <span class="topics-count">{topicrow.REPLIES}</span>&nbsp;{L_REPLIES}<br/>
  188.                                 <span class="topics-count">{topicrow.VIEWS}</span>&nbsp;{L_VIEWS}<br/>
  189.                             </div>
  190.                             <div class="span3 forumrow-mrg">
  191.                                 <a class="lastpost-subject" href="{topicrow.U_LAST_POST}">{topicrow.LAST_POST_SUBJECT}</a><br/>
  192.                                 {L_POST_BY_AUTHOR} <span class="userlink">{topicrow.LAST_POST_AUTHOR_FULL}</span>, {topicrow.LAST_POST_TIME}
  193.                             </div>
  194.                         </div>
  195.                     </div>
  196.  
  197.     <!-- IF topicrow.S_LAST_ROW -->
  198.                 </div>
  199.             </div>
  200.         </div>
  201.     <!-- ENDIF -->
  202.  
  203. <!-- BEGINELSE -->
  204.     <!-- IF S_IS_POSTABLE -->
  205.     <div class="alert">
  206.         {L_NO_TOPICS}
  207.     </div>
  208.     <!-- ENDIF -->
  209. <!-- END topicrow -->
  210.  
  211. <!-- IF .topicrow and not S_DISPLAY_ACTIVE -->
  212.     <div class="topic-actions topic-actions-bottom row-fluid">
  213.         <div class="span6">
  214.         <!-- IF PAGINATION or TOTAL_POSTS or TOTAL_TOPICS -->
  215.             <div class="pagination-block">
  216.                 <div class="total-topics">
  217.                     <!-- IF PAGE_NUMBER -->
  218.                         <!-- IF PAGINATION -->
  219.                             <a class="pagination-pages pgpages2" href="javascript:void(0)">{PAGE_NUMBER}</a>
  220.                             <!-- IF PREVIOUS_PAGE --><a href="{PREVIOUS_PAGE}" class="prevnext ajax" data-rcont="#tlist"><ins class="icon-arrow-left"></ins> {L_PREVIOUS}</a><!-- ENDIF -->
  221.                             <span class="pagination-list">{PAGINATION}</span>
  222.                             <!-- IF NEXT_PAGE --><a href="{NEXT_PAGE}" class="prevnext ajax" data-rcont="#tlist">{L_NEXT}&nbsp;<ins class="icon-arrow-right"></ins></a><!-- ENDIF -->
  223.                         <!-- ELSE -->
  224.                             {PAGE_NUMBER}
  225.                         <!-- ENDIF -->
  226.                     <!-- ENDIF -->
  227.                 </div>
  228.             </div>
  229.         <!-- ENDIF -->
  230.         </div>
  231.        
  232.         <div class="span6 right">
  233.             <!-- IF not S_IS_BOT and S_DISPLAY_POST_INFO -->
  234.                 <div class="buttons">
  235.                     <!-- IF not S_IS_BOT and U_MARK_TOPICS -->
  236.                         <a class="btn btn-small btn-link" href="{U_MARK_TOPICS}" accesskey="m"><ins class="icon-ok"></ins>&nbsp;{L_MARK_TOPICS_READ}</a>
  237.                     <!-- ENDIF -->
  238.                     <!-- IF S_IS_LOCKED -->
  239.                         <a class="btn btn-success disabled" href="{U_POST_NEW_TOPIC}"><ins class="icon-lock icon-white"></ins>&nbsp;{L_FORUM_LOCKED}</a>
  240.                     <!-- ELSE -->
  241.                         <a class="btn btn-success" href="{U_POST_NEW_TOPIC}"><ins class="icon-plus icon-white"></ins>&nbsp;{L_POST_TOPIC}</a>
  242.                     <!-- ENDIF -->
  243.                 </div>
  244.             <!-- ENDIF -->
  245.         </div>
  246.     </div>
  247.    
  248.     <script>
  249.         var posts_per_page = $('#tlist').find('.nav').parents('div.forumcat-row').find("div.forumrow-line").size();
  250.         var maxpages = parseInt($('a.pgpages1').children("strong:eq(1)").html());
  251.         $("a.pgpages1,a.pgpages2").popover({
  252.             title: "{L_GOTO_PAGE}",
  253.             html: true,
  254.             placement: "right",
  255.             content: '<form action="#" class="form-inline" onSubmit="submitPage(this);return false;"><div class="input-append"><input type="text" name="start" class="span6 center" onkeyup="checkPages(this)" /><button class="btn">{L_GO}</button></div></form>'
  256.         });
  257.         function submitPage(form) {
  258.             var val = parseInt($(form).find("input").val());
  259.             window.location.href="{S_FORUM_ACTION}".replace(/\&amp;/gi,"&").replace(/\&start=(\d+)/gi,"")+"&start="+(val*posts_per_page-posts_per_page);
  260.             return false;
  261.         }
  262.         function checkPages(inp) {
  263.             var curval = $(inp).val();
  264.             if (curval.match(/\D+/gi)) {
  265.                 curval = curval.replace(/\D+/gi,"");
  266.                 $(inp).val(curval);
  267.             }
  268.             var selpage = parseInt(curval);
  269.             if (selpage>maxpages) {
  270.                 $(inp).val(maxpages);
  271.             }
  272.         }
  273.     </script>
  274. </div> 
  275. <!-- ENDIF -->
  276.  
  277. <div class="footerstat">
  278. <!-- IF S_DISPLAY_ONLINE_LIST -->
  279.     <span class="footerstat-title"><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></span>
  280.     <p>{LOGGED_IN_USER_LIST}</p>
  281. <!-- ENDIF -->
  282.  
  283. <!-- IF S_DISPLAY_POST_INFO -->
  284.     <span class="footerstat-title">{L_FORUM_PERMISSIONS}</span>
  285.     <p><!-- BEGIN rules -->{rules.RULE}<br /><!-- END rules --></p>
  286. <!-- ENDIF -->
  287. </div>
  288.  
  289. <!-- INCLUDE overall_footer.html -->
Advertisement
Add Comment
Please, Sign In to add comment