| | 18 | /** mainpage_categories.tpl **/ |
| | 19 | add_event_handler('loc_end_index_category_thumbnails', 'Pure_autumn_cat'); |
| | 20 | function Pure_autumn_cat($tpl_thumbnails_var) |
| | 21 | { |
| | 22 | global $template; |
| | 23 | $template->set_prefilter('index_category_thumbnails', 'Pure_autumn_prefilter_cat'); |
| | 24 | return $tpl_thumbnails_var; |
| | 25 | } |
| | 26 | function Pure_autumn_prefilter_cat($content, &$smarty) |
| | 27 | { |
| | 28 | $search = '#<li>[\r\t\n]*<div class="thumbnailCategory">#'; |
| | 29 | |
| | 30 | $replacement = '<li class="{cycle values="cat_1,cat_2,cat_3,cat_4"}" > |
| | 31 | <div class="thumbnailCategory">'; |
| | 33 | return preg_replace($search, $replacement, $content); |
| | 34 | } |
| | 35 | |
| | 36 | /** thumbnails.tpl **/ |
| | 37 | add_event_handler('loc_end_index_thumbnails', 'Pure_autumn_thumbnails'); |
| | 38 | function Pure_autumn_thumbnails($tpl_thumbnails_var) |
| | 39 | { |
| | 40 | global $template; |
| | 41 | $template->set_prefilter('index_thumbnails', 'Pure_autumn_prefilter_thumbnails'); |
| | 42 | $template->set_prefilter('stuffs', 'Pure_autumn_prefilter_thumbnails'); |
| | 43 | return $tpl_thumbnails_var; |
| | 44 | } |
| | 45 | |
| | 46 | function Pure_autumn_prefilter_thumbnails($content, &$smarty) |
| | 47 | { |
| | 48 | $search = '#<li>[\r\t\n]*<span class="wrap1">#'; |
| | 49 | |
| | 50 | $replacement = '<li class="thumb_{"1"|mt_rand:5}" > |
| | 51 | <span class="wrap1">'; |
| | 52 | |
| | 53 | return preg_replace($search, $replacement, $content); |
| | 54 | } |