source: extensions/gvideo/admin/config.php @ 3296

Last change on this file since 3296 was 3296, checked in by patdenice, 15 years ago

New extension added:
PY GVideo (2.0.f)

File size: 2.8 KB
Line 
1<?php
2
3if (!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
9if (isset($_POST['submit']))
10{
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']),
29    'vimeo' => array(
30      $_POST['pywaie_vimeo_h'],
31      $_POST['pywaie_vimeo_w'],
32      $_POST['pywaie_vimeo_autoplay'])
33    );
34 
35  $query = '
36UPDATE ' . CONFIG_TABLE . '
37  SET value="' . addslashes(serialize($params)) . '"
38  WHERE param="PY_GVideo"
39  LIMIT 1';
40  pwg_query($query);
41 
42  array_push($page['infos'], l10n('py_info4'));
43}
44
45$template->assign(array(
46  'PYWAIE_GVIDEO_H' => $params['gvideo'][0],
47  'PYWAIE_GVIDEO_W' => $params['gvideo'][1],
48  'PYWAIE_GVIDEO_HL' => $params['gvideo'][3],
49  'PYWAIE_YTUBE_H' => $params['ytube'][0],
50  'PYWAIE_YTUBE_W' => $params['ytube'][1],
51  'PYWAIE_DM_H' => $params['dm'][0],
52  'PYWAIE_DM_W' => $params['dm'][1],
53  'PYWAIE_WIDEO_H' => $params['wideo'][0],
54  'PYWAIE_WIDEO_W' => $params['wideo'][1],
55  'PYWAIE_VIMEO_H' => $params['vimeo'][0],
56  'PYWAIE_VIMEO_W' => $params['vimeo'][1]));
57
58if ($params['gvideo'][2] == 'true')
59{
60  $template->assign(array('PYWAIE_GVIDEO_AUTOPLAY_TRUE' => 'checked="checked"'));
61}
62else
63{
64  $template->assign(array('PYWAIE_GVIDEO_AUTOPLAY_FALSE' => 'checked="checked"'));
65}
66if ($params['ytube'][2] == '1')
67{
68  $template->assign(array('PYWAIE_YTUBE_AUTOPLAY_TRUE' => 'checked="checked"'));
69}
70else
71{
72  $template->assign(array('PYWAIE_YTUBE_AUTOPLAY_FALSE' => 'checked="checked"'));
73}
74if ($params['dm'][2] == '1')
75{
76  $template->assign(array('PYWAIE_DM_AUTOPLAY_TRUE' => 'checked="checked"'));
77}
78else
79{
80  $template->assign(array('PYWAIE_DM_AUTOPLAY_FALSE' => 'checked="checked"'));
81}
82if ($params['wideo'][2] == 'true')
83{
84  $template->assign(array('PYWAIE_WIDEO_AUTOPLAY_TRUE' => 'checked="checked"'));
85}
86else
87{
88  $template->assign(array('PYWAIE_WIDEO_AUTOPLAY_FALSE' => 'checked="checked"'));
89}
90if ($params['vimeo'][2] == '1')
91{
92  $template->assign(array('PYWAIE_VIMEO_AUTOPLAY_TRUE' => 'checked="checked"'));
93}
94else
95{
96  $template->assign(array('PYWAIE_VIMEO_AUTOPLAY_FALSE' => 'checked="checked"'));
97}
98
99$template->set_filenames(array('plugin_admin_content' => dirname(__FILE__) . '/config.tpl'));
100$template->assign_var_from_handle('ADMIN_CONTENT', 'plugin_admin_content');
101
102?>
Note: See TracBrowser for help on using the repository browser.