mirror of
https://github.com/phpbb/phpbb.git
synced 2025-05-25 00:36:12 +02:00
This was set to default 'template/' to append template/ to all the paths, but every location was actually just setting it to '' to not append anything. So removed the option entirely (additional paths can be appended to the paths being sent to the function already) PHPBB3-11628
51 lines
1.2 KiB
PHP
51 lines
1.2 KiB
PHP
<?php
|
|
/**
|
|
*
|
|
* @package phpBB3
|
|
* @copyright (c) 2005 phpBB Group
|
|
* @license http://opensource.org/licenses/gpl-2.0.php GNU General Public License v2
|
|
*
|
|
*/
|
|
|
|
/**
|
|
* @ignore
|
|
*/
|
|
define('IN_PHPBB', true);
|
|
define('ADMIN_START', true);
|
|
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';
|
|
$phpEx = substr(strrchr(__FILE__, '.'), 1);
|
|
include($phpbb_root_path . 'common.' . $phpEx);
|
|
|
|
// Start session management
|
|
$user->session_begin(false);
|
|
$auth->acl($user->data);
|
|
$user->setup();
|
|
|
|
// Set custom template for admin area
|
|
$template->set_custom_style('admin', $phpbb_admin_path . 'style');
|
|
|
|
$template->set_filenames(array(
|
|
'body' => 'colour_swatch.html')
|
|
);
|
|
|
|
$form = request_var('form', '');
|
|
$name = request_var('name', '');
|
|
|
|
// We validate form and name here, only id/class allowed
|
|
$form = (!preg_match('/^[a-z0-9_-]+$/i', $form)) ? '' : $form;
|
|
$name = (!preg_match('/^[a-z0-9_-]+$/i', $name)) ? '' : $name;
|
|
|
|
$template->assign_vars(array(
|
|
'OPENER' => $form,
|
|
'NAME' => $name,
|
|
'T_IMAGES_PATH' => "{$phpbb_root_path}images/",
|
|
|
|
'S_USER_LANG' => $user->lang['USER_LANG'],
|
|
'S_CONTENT_DIRECTION' => $user->lang['DIRECTION'],
|
|
'S_CONTENT_ENCODING' => 'UTF-8',
|
|
));
|
|
|
|
$template->display('body');
|
|
|
|
garbage_collection();
|