Emmes

index_box

Dec 2nd, 2019
3,205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 6.96 KB | None | 0 0
  1. <!-- BEGIN catrow -->
  2.     <!-- BEGIN tablehead -->
  3.         <div class="mm-cat">           
  4.                      <div class="mm-table-title">{catrow.tablehead.L_FORUM}</div>
  5.                        
  6.             <ul class="mm-foro">
  7.     <!-- END tablehead -->
  8.  
  9.     <!-- BEGIN forumrow -->
  10.                 <div class="mm-row">
  11.                                   <div class="mm-row-tt">
  12.                   <a href="{catrow.forumrow.U_VIEWFORUM}" class="mm-forumtitle">{catrow.forumrow.FORUM_NAME}</a>
  13.                                     <div class="mm-icon"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" /></div>
  14.                                   </div>
  15.                                  
  16.                                   <div class="mm-row-in">
  17.                                    
  18.                                     <div class="mm-lastpost">
  19.                             <!-- BEGIN ads -->
  20.                             <span class="AD_LastPA">
  21.                                 <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
  22.                                 <span class="AD_LastInfos">
  23.                                     <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
  24.                                     {catrow.forumrow.ads.DATE}<br />
  25.                                     {catrow.forumrow.ads.LOCATION}
  26.                                 </span>
  27.                             </span>
  28.                             <!-- END ads -->
  29.                            
  30.                             <!-- BEGIN avatar -->
  31.                             <span class="mm-lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
  32.                             <!-- END avatar -->
  33.  
  34.                             <span class="mm-lastpost-link">
  35.                             <!-- BEGIN switch_topic_title -->
  36.                             <a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a>
  37.                             <!-- END switch_topic_title -->
  38.                                                           <div style="display: none;">{catrow.forumrow.USER_LAST_POST}</div>
  39.                             </span>
  40.                         </div>
  41.                                   <div class="mm-row-desc">
  42.                   {catrow.forumrow.FORUM_DESC}
  43.                                   </div>
  44.                                    
  45.                                     <div class="mm-row-mods">
  46.                   <!-- BEGIN switch_moderators_links -->
  47.                                   {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
  48.                   <!-- END switch_moderators_links -->
  49.                                                                        
  50.                     {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
  51.                     <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
  52.                                       </div>
  53.                                    
  54.                                     <div class="mm-row-stats">
  55.                                       <div class="mm-topics"><span>{L_TOPICS}</span><b>{catrow.forumrow.TOPICS}</b></div>
  56.                                       <div class="mm-posts"><span>{L_POSTS}</span><b>{catrow.forumrow.POSTS}</b></div>
  57.                                     </div>
  58.                                   </div>                                
  59.                        
  60.  
  61.                 </div>
  62.     <!-- END forumrow -->
  63.  
  64.     <!-- BEGIN tablefoot -->
  65.                 </ul>
  66.         </div>
  67.     <!-- END tablefoot -->
  68. <!-- END catrow -->
  69.  
  70.  
  71.  
  72. <div class="mm-foro-ut">
  73.  
  74.   <!-- BEGIN switch_user_logged_in -->
  75.     <a href="{U_SEARCH_NEW}" title="{L_SEARCH_NEW}"><span class="th th-megaphone"></span></a>
  76.     <a href="{U_SEARCH_SELF}" title="{L_SEARCH_SELF}"><span class="th th-hashtag"></span></a>
  77.        
  78.     <a href="{U_MARK_READ}" accesskey="m" title="{L_MARK_FORUMS_READ}"><span class="th th-check-mark"></span></a>
  79.   <!-- END switch_user_logged_in -->
  80.  
  81.   <a href="{U_SEARCH_UNANSWERED}" title="{L_SEARCH_UNANSWERED}"><span class="th th-list-o"></span></a>
  82.  
  83.   <!-- BEGIN switch_on_index -->   
  84.         <a href="{U_TODAY_ACTIVE}" title="{L_TODAY_ACTIVE}"><span class="th th-chat-bubble"></span></a>
  85.         <a href="{U_TODAY_POSTERS}" title="{L_TODAY_POSTERS}"><span class="th th-user"></span></a>
  86.         <a href="{U_OVERALL_POSTERS}" title="{L_OVERALL_POSTERS}"><span class="th th-users"></span></a>
  87.     <!-- BEGIN switch_delete_cookies -->
  88.         <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow" title="{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}">
  89.                   <span class="th th-cookie"></span></a>
  90.     <!-- END switch_delete_cookies -->
  91.  <!-- END switch_on_index -->
  92. </div>
  93.  
  94. <script type="text/javascript">
  95. //<![CDATA[
  96. $(document).ready(function() {
  97.     var btn_collapse = $('<div></div>', {
  98.         class: 'btn-collapse'
  99.     });
  100.  
  101.     var btn_collapse_show = $('<i></i>', {
  102.         class: 'ion-android-add-circle hidden',
  103.         'data-tooltip': '{L_EXPEND_CAT}'
  104.     }).appendTo(btn_collapse);
  105.  
  106.     var btn_collapse_hide = $('<i></i>', {
  107.         class: 'ion-android-remove-circle',
  108.         'data-tooltip': '{L_HIDE_CAT}'
  109.     }).appendTo(btn_collapse);
  110.  
  111.     var collapsed = [];
  112.  
  113.     if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
  114.         collapsed = readCookie('collapsed').split(',');
  115.     }
  116.  
  117.     $(document).on('click', '.btn-collapse', function() {
  118.         $(this).children('.ion-android-add-circle').toggleClass('hidden');
  119.         $(this).children('.ion-android-remove-circle').toggleClass('hidden');
  120.         $(this).parents('.forabg').toggleClass('hidden');
  121.  
  122.         if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
  123.             collapsed = readCookie('collapsed').split(',');
  124.         }
  125.  
  126.         if (!$(this).parents('.forabg').hasClass('hidden')) {
  127.             removeFromArray('' + $(this).parents('.forabg').data('cindex'), collapsed);
  128.  
  129.             createCookie('collapsed', collapsed);
  130.         } else {
  131.             collapsed.push('' + $(this).parents('.forabg').data('cindex'));
  132.  
  133.             createCookie('collapsed', collapsed);
  134.         }
  135.     });
  136.  
  137.     $('.forabg').each(function(i) {
  138.         $(this).data('cindex', '' + i);
  139.  
  140.         $(btn_collapse)
  141.             .clone()
  142.             .attr('id', 'forabg' + i)
  143.             .appendTo($(this).find('.header'));
  144.  
  145.         if ($.inArray('' + i, collapsed) > -1) {
  146.             $(this).toggleClass('hidden');
  147.             $('#forabg' + i).children('.ion-android-add-circle').toggleClass('hidden');
  148.             $('#forabg' + i).children('.ion-android-remove-circle').toggleClass('hidden');
  149.         }
  150.     });
  151. });
  152.  
  153. function removeFromArray(item, array) {
  154.     var i = array.indexOf(item);
  155.  
  156.     if (i > -1) {
  157.         array = array.splice(i, 1);
  158.     }
  159. }
  160.  
  161. function createCookie(name, value, days) {
  162.     var expires;
  163.  
  164.     if (days) {
  165.         var date = new Date();
  166.         date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
  167.         expires = "; expires=" + date.toGMTString();
  168.     } else {
  169.         expires = "";
  170.     }
  171.     document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
  172. }
  173.  
  174. function readCookie(name) {
  175.     var nameEQ = encodeURIComponent(name) + "=";
  176.     var ca = document.cookie.split(';');
  177.     for (var i = 0; i < ca.length; i++) {
  178.         var c = ca[i];
  179.         while (c.charAt(0) === ' ') c = c.substring(1, c.length);
  180.         if (c.indexOf(nameEQ) === 0) return decodeURIComponent(c.substring(nameEQ.length, c.length));
  181.     }
  182.     return null;
  183. }
  184. //]]>
  185. </script>
Advertisement
Add Comment
Please, Sign In to add comment