1{tikimodule error=$module_params.error title=$tpl_module_title name="months_links" flip=$module_params.flip decorations=$module_params.decorations nobox=$module_params.nobox notitle=$module_params.notitle} 2{assign var=i value=0 } 3{if $feature eq 'cms'} 4 {assign var=itemlink value='tiki-read_article.php?articleId='} 5{else} 6 {assign var=itemlink value='tiki-view_blog_post.php?postId='} 7{/if} 8<script type="text/javascript" > 9<!-- 10 function mlchange(id) { 11 var e = document.getElementById('ml-sub-' + id); 12 var zip = document.getElementById('ml-icon-' + id); 13 if(zip.innerHTML == '►' ) { 14 e.style.display = 'block'; 15 zip.innerHTML = '▼' 16 } else { 17 e.style.display = 'none'; 18 zip.innerHTML = '►' 19 } 20} 21//--> 22</script> 23{modules_list list=$archives nonums='y'} 24 {foreach from=$archives key=year_number item=year_data} 25 {if $year_expanded == 0 } 26 {assign var=year_expanded value=$year_number } 27 {/if} 28 {if $year_number == $year_expanded } 29 {assign var=i value=$i+1} 30 <li class='archivedate expanded' id='ml-li-{$module_id}-{$i}' > 31 <a class="toggle" href="javascript:void();" > 32 <span class="zippy " id='ml-icon-{$module_id}-{$i}' >○</span> 33 </a> 34 <a class="linkmodule" href="javascript:void();">{$year_number}</a> 35 <span class="post-count badge badge-secondary" dir="ltr">{$year_data.cant}</span> 36 <ul id='ml-sub-{$module_id}-{$i}' > 37 {foreach from=$year_data.monthlist key=month_name item=month_data} 38 {if $month_name == $month_expanded } 39 {assign var=i value=$i+1} 40 <li class='archivedate expanded' id='ml-{$module_id}-{$i}' > 41 <a class="toggle" href="javascript:mlchange('{$module_id}-{$i}')" > 42 <span class="zippy " id='ml-icon-{$module_id}-{$i}' >▼</span> 43 </a> 44 <a class="linkmodule" href="{$month_data.link}">{$month_name}</a> 45 <span class="post-count badge badge-secondary" dir="ltr">{$month_data.cant}</span> 46 <ul id='ml-sub-{$module_id}-{$i}' > 47 {foreach from=$month_data.postlist key=articleId item=title} 48 <li class='archivedate collapsed' > 49 <a class="linkmodule" href="{$itemlink}{$articleId}">{$title}</a> 50 </li> 51 {/foreach} 52 </ul> 53 </li> 54 {else} 55 {assign var=i value=$i+1} 56 <li class='archivedate collapsed' id='ml-{$module_id}-{$i}' > 57 <a class="toggle" href="javascript:mlchange('{$module_id}-{$i}')" > 58 <span class="zippy " id='ml-icon-{$module_id}-{$i}'>►</span> 59 </a> 60 <a class="linkmodule" href="{$month_data.link}">{$month_name}</a> 61 <span class="post-count badge badge-secondary" dir="ltr">{$month_data.cant}</span> 62 <ul id='ml-sub-{$module_id}-{$i}' > 63 {foreach from=$month_data.postlist key=articleId item=title} 64 <li class='archivedate collapsed' > 65 <a class="linkmodule" href="{$itemlink}{$articleId}">{$title}</a> 66 </li> 67 {/foreach} 68 </ul> 69 </li> 70 {/if} 71 {/foreach} 72 </ul> 73 </li> 74 {else} 75 {assign var=i value=$i+1} 76 <li class='archivedate collapsed' id='ml-li-{$module_id}-{$i}' > 77 <a class="toggle" href="{$year_data.link}" > 78 <span class="zippy " id='ml-icon-{$module_id}-{$i}' >●</span> 79 </a> 80 <a class="linkmodule" href="{$year_data.link}">{$year_number}</a> 81 <span class="post-count badge badge-secondary" dir="ltr">{$year_data.cant}</span> 82 </li> 83 {/if} 84 {foreachelse} 85 {if $feature eq 'cms'} 86 {tr}No article found{/tr} 87 {else} 88 {tr}No blog post found{/tr} 89 {/if} 90 {/foreach} 91{/modules_list} 92 93{/tikimodule} 94