| 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 | ?>
|
|---|