1 | <?php
|
---|
2 | /**
|
---|
3 | *
|
---|
4 | * @package phpBB3
|
---|
5 | * @version $Id: swatch.php 8479 2008-03-29 00:22:48Z naderman $
|
---|
6 | * @copyright (c) 2005 phpBB Group
|
---|
7 | * @license http://opensource.org/licenses/gpl-license.php GNU Public License
|
---|
8 | *
|
---|
9 | */
|
---|
10 |
|
---|
11 | /**
|
---|
12 | * @ignore
|
---|
13 | */
|
---|
14 | define('IN_PHPBB', true);
|
---|
15 | define('ADMIN_START', true);
|
---|
16 | $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';
|
---|
17 | $phpEx = substr(strrchr(__FILE__, '.'), 1);
|
---|
18 | include($phpbb_root_path . 'common.' . $phpEx);
|
---|
19 |
|
---|
20 | // Start session management
|
---|
21 | $user->session_begin(false);
|
---|
22 | $auth->acl($user->data);
|
---|
23 | $user->setup();
|
---|
24 |
|
---|
25 | // Set custom template for admin area
|
---|
26 | $template->set_custom_template($phpbb_root_path . 'adm/style', 'admin');
|
---|
27 |
|
---|
28 | $template->set_filenames(array(
|
---|
29 | 'body' => 'colour_swatch.html')
|
---|
30 | );
|
---|
31 |
|
---|
32 | $form = request_var('form', '');
|
---|
33 | $name = request_var('name', '');
|
---|
34 |
|
---|
35 | // We validate form and name here, only id/class allowed
|
---|
36 | $form = (!preg_match('/^[a-z0-9_-]+$/i', $form)) ? '' : $form;
|
---|
37 | $name = (!preg_match('/^[a-z0-9_-]+$/i', $name)) ? '' : $name;
|
---|
38 |
|
---|
39 | $template->assign_vars(array(
|
---|
40 | 'OPENER' => $form,
|
---|
41 | 'NAME' => $name,
|
---|
42 | 'T_IMAGES_PATH' => "{$phpbb_root_path}images/",
|
---|
43 |
|
---|
44 | 'S_USER_LANG' => $user->lang['USER_LANG'],
|
---|
45 | 'S_CONTENT_DIRECTION' => $user->lang['DIRECTION'],
|
---|
46 | 'S_CONTENT_ENCODING' => 'UTF-8',
|
---|
47 | ));
|
---|
48 |
|
---|
49 | $template->display('body');
|
---|
50 |
|
---|
51 | garbage_collection();
|
---|
52 |
|
---|
53 | ?>
|
---|