Changeset 17307 for extensions/gvideo/admin/config.php
- Timestamp:
- Aug 2, 2012, 2:13:19 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/gvideo/admin/config.php
r3697 r17307 1 1 <?php 2 if (!defined('GVIDEO_PATH')) die('Hacking attempt!'); 2 3 3 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 4 5 // Chargement des parametres 6 $params = unserialize($conf['PY_GVideo']); 7 8 // Mise a jour de la base de donnee 9 if (isset($_POST['submit'])) 4 if (isset($_POST['save_config'])) 10 5 { 11 $params = array( 12 'gvideo' => array( 13 $_POST['pywaie_gvideo_h'], 14 $_POST['pywaie_gvideo_w'], 15 $_POST['pywaie_gvideo_autoplay'], 16 $_POST['pywaie_gvideo_hl']), 17 'ytube' => array( 18 $_POST['pywaie_ytube_h'], 19 $_POST['pywaie_ytube_w'], 20 $_POST['pywaie_ytube_autoplay']), 21 'dm' => array( 22 $_POST['pywaie_dm_h'], 23 $_POST['pywaie_dm_w'], 24 $_POST['pywaie_dm_autoplay']), 25 'wideo' => array( 26 $_POST['pywaie_wideo_h'], 27 $_POST['pywaie_wideo_w'], 28 $_POST['pywaie_wideo_autoplay']), 6 $conf['gvideo'] = array( 7 'autoplay' => $_POST['autoplay'], 8 'width' => $_POST['width'], 9 'height' => $_POST['height'], 29 10 'vimeo' => array( 30 $_POST['pywaie_vimeo_h'], 31 $_POST['pywaie_vimeo_w'], 32 $_POST['pywaie_vimeo_autoplay']), 33 'wat' => array( 34 $_POST['pywaie_wat_h'], 35 $_POST['pywaie_wat_w'], 36 $_POST['pywaie_wat_autoplay']) 11 'title' => (int)isset($_POST['vimeo']['title']), 12 'portrait' => (int)isset($_POST['vimeo']['portrait']), 13 'byline' => (int)isset($_POST['vimeo']['byline']), 14 'color' => $_POST['vimeo']['color'], 15 ), 16 'dailymotion' => array( 17 'logo' => (int)isset($_POST['dailymotion']['logo']), 18 'title' => (int)isset($_POST['dailymotion']['title']), 19 'color' => $_POST['dailymotion']['color'], 20 ), 21 'youtube' => array(), 22 'wat' => array(), 23 'wideo' => array(), 24 'videobb' => array(), 37 25 ); 38 39 $query = ' 40 UPDATE ' . CONFIG_TABLE . ' 41 SET value="' . addslashes(serialize($params)) . '" 42 WHERE param="PY_GVideo" 43 LIMIT 1'; 44 pwg_query($query); 45 46 array_push($page['infos'], l10n('py_info4')); 26 27 conf_update_param('gvideo', serialize($conf['gvideo'])); 28 array_push($page['infos'], l10n('Information data registered in database')); 47 29 } 48 30 31 49 32 $template->assign(array( 50 'PYWAIE_GVIDEO_H' => $params['gvideo'][0], 51 'PYWAIE_GVIDEO_W' => $params['gvideo'][1], 52 'PYWAIE_GVIDEO_HL' => $params['gvideo'][3], 53 'PYWAIE_YTUBE_H' => $params['ytube'][0], 54 'PYWAIE_YTUBE_W' => $params['ytube'][1], 55 'PYWAIE_DM_H' => $params['dm'][0], 56 'PYWAIE_DM_W' => $params['dm'][1], 57 'PYWAIE_WIDEO_H' => $params['wideo'][0], 58 'PYWAIE_WIDEO_W' => $params['wideo'][1], 59 'PYWAIE_VIMEO_H' => $params['vimeo'][0], 60 'PYWAIE_VIMEO_W' => $params['vimeo'][1], 61 'PYWAIE_WAT_H' => $params['wat'][0], 62 'PYWAIE_WAT_W' => $params['wat'][1])); 33 'gvideo' => $conf['gvideo'], 34 'vimeo_colors' => array('00adef', 'ff9933', 'c9ff23', 'ff0179', 'ffffff'), 35 'dailymotion_colors' => array('F7FFFD', 'E02C72', '92ADE0', 'E8D9AC', 'C2E165', '052880', 'FF0000', '834596'), 36 )); 63 37 64 if ($params['gvideo'][2] == 'true')65 {66 $template->assign(array('PYWAIE_GVIDEO_AUTOPLAY_TRUE' => 'checked="checked"'));67 }68 else69 {70 $template->assign(array('PYWAIE_GVIDEO_AUTOPLAY_FALSE' => 'checked="checked"'));71 }72 if ($params['ytube'][2] == '1')73 {74 $template->assign(array('PYWAIE_YTUBE_AUTOPLAY_TRUE' => 'checked="checked"'));75 }76 else77 {78 $template->assign(array('PYWAIE_YTUBE_AUTOPLAY_FALSE' => 'checked="checked"'));79 }80 if ($params['dm'][2] == '1')81 {82 $template->assign(array('PYWAIE_DM_AUTOPLAY_TRUE' => 'checked="checked"'));83 }84 else85 {86 $template->assign(array('PYWAIE_DM_AUTOPLAY_FALSE' => 'checked="checked"'));87 }88 if ($params['wideo'][2] == 'true')89 {90 $template->assign(array('PYWAIE_WIDEO_AUTOPLAY_TRUE' => 'checked="checked"'));91 }92 else93 {94 $template->assign(array('PYWAIE_WIDEO_AUTOPLAY_FALSE' => 'checked="checked"'));95 }96 if ($params['vimeo'][2] == '1')97 {98 $template->assign(array('PYWAIE_VIMEO_AUTOPLAY_TRUE' => 'checked="checked"'));99 }100 else101 {102 $template->assign(array('PYWAIE_VIMEO_AUTOPLAY_FALSE' => 'checked="checked"'));103 }104 if ($params['wat'][2] == 'true')105 {106 $template->assign(array('PYWAIE_WAT_AUTOPLAY_TRUE' => 'checked="checked"'));107 }108 else109 {110 $template->assign(array('PYWAIE_WAT_AUTOPLAY_FALSE' => 'checked="checked"'));111 }112 38 113 $template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/config.tpl')); 114 $template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content'); 39 $template->set_filename('gvideo_content', dirname(__FILE__) . '/template/config.tpl'); 115 40 116 41 ?>
Note: See TracChangeset
for help on using the changeset viewer.