Вход Регистрация
Файл: siteadmin/modules/index/static.php
Строк: 52
<?php
defined
('_VALID') or die('Restricted Access!');

Auth::checkAdmin();

$allowed_pages  = array('2257.tpl''advertise.tpl''dmca.tpl''faq.tpl''privacy.tpl''terms.tpl''webmasters.tpl''whatis.tpl');
$page           = ( isset($_GET['page']) ) ? $_GET['page'] : '2257.tpl';
if ( !
in_array($page$allowed_pages) ) {
    
$page     NULL;
    
$errors[] = 'Invalid page name!';
}

$file  $config['BASE_DIR']. '/templates/frontend/'.$config['template'].'/static/'.$page;
$spage file_get_contents($file);

if ( isset(
$_POST['submit_static']) && $page ) {
    
    
$content $_POST['page-content'];
    if ( 
file_exists($file) && is_file($file) && is_writable($file) ) {
        
file_put_contents($file$content);
        
$messages[] = 'Static page was successfully updated!';
    } else {
        
$errors[] = 'Static page not found or not writable (' .$file')!';
    }
    
$spage file_get_contents($file);
}

if (
$page == 'whatis.tpl') {
    
$warnings[] = 'It is not recommended to edit this page (whatis.tpl) using this editor! It contains html tags that are not editable here.';
}
$warnings[] = 'Please do not modify variable names or smarty tags - {example} (unless you really know what you're doing).';
$warnings[] = '
Editing file: <b>'.$page.'</bfrom <b>'.$config['template'].'</btemplate';    
    
$smarty->assign('
warnings', $warnings);
$smarty->assign('
page', $page);
$smarty->assign('
spage', $spage);
$smarty->assign('
editor', true);

?>
Онлайн: 1
Реклама