source: extensions/Media_Icon/thumbnails.php @ 19338

Last change on this file since 19338 was 19338, checked in by julien1311, 11 years ago

bug css

  • Property svn:eol-style set to LF
File size: 1.0 KB
Line 
1<?php
2add_event_handler('loc_end_index_thumbnails', 'media_icon_thumbnails');
3
4function media_icon_thumbnails($tpl_thumbnails_var) {
5        global $template, $conf;
6
7        $conf_media_icon_advanced = unserialize($conf['media_icon_advanced']);
8       
9        $template->set_prefilter('index_thumbnails', 'media_icon_prefilter_thumbnails');
10       
11        $template->set_filename('media_icon_template', dirname(__FILE__).'/template/media_icon_thumbnails.tpl');
12       
13        $template->assign(
14                'media_icon_advanced',
15                array(
16                        'xposition' => $conf_media_icon_advanced['xposition'],
17                        'yposition' => $conf_media_icon_advanced['yposition'],
18                        'opacity' => $conf_media_icon_advanced['opacity'],
19                )
20        );
21       
22        $template->concat('PLUGIN_INDEX_CONTENT_END', $template->parse('media_icon_template', true));
23       
24        return $tpl_thumbnails_var;
25}
26
27function media_icon_prefilter_thumbnails($content, &$smarty) {
28        global $template;
29
30        $search = 'class="thumbnail"';
31       
32        $replacement = 'class="thumbnail" media_icon="{$thumbnail.file}"';
33        $content= str_replace($search, $replacement, $content);
34
35        return $content;
36}
37?>
Note: See TracBrowser for help on using the repository browser.