source: extensions/Media_Icon/admin/admin_general.php @ 19543

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

foreach pour service

  • Property svn:eol-style set to LF
File size: 1.4 KB
Line 
1<?php
2//Initialization
3$conf_media_icon_general = unserialize($conf['media_icon_general']);
4
5//Save config
6if (isset($_POST['submit'])) { 
7        //New parameters
8        $conf_media_icon_general['style'] = $_POST['media_icon_style'];
9       
10        foreach ($conf_media_icon_general['active'] as $media_icon_active => $value) {
11                if(isset($_POST['media_icon_checkbox']['media_icon_checkbox_'.$media_icon_active]) && ($_POST['media_icon_checkbox']['media_icon_checkbox_'.$media_icon_active] == 1))
12                        $conf_media_icon_general['active'][$media_icon_active] = 1;
13                else
14                        $conf_media_icon_general['active'][$media_icon_active] = 0;
15        }
16       
17        //Save
18        conf_update_param('media_icon_general', serialize($conf_media_icon_general));
19        array_push($page['infos'], l10n('Information data registered in database'));
20}
21
22//Parameters of the template
23$template->assign('media_icon_style',$conf_media_icon_general['style']);
24$template->assign('media_icon_styles', $conf_media_icon_general['styles']);
25$template->assign('media_icon_active',$conf_media_icon_general['active']);
26$template->assign('media_icon_support',$conf_media_icon_general['support']);
27
28//Add our template to the global template
29$template->set_filenames(
30        array(
31                'plugin_admin_content_general' => dirname(__FILE__).'/admin_general.tpl'
32        )
33);
34 
35//Assign the template contents to ADMIN_CONTENT
36$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content_general');
37?>
Note: See TracBrowser for help on using the repository browser.