get_page ( ID );
$smarty -> assign( 'page', $page );
//проверяем доступ
if ( $_SESSION['dostup']=='e' ){
$access = 0;
if ( $_SESSION['user_id'] == $page[0]['user_id']) $access = 1;
if ( $access == 0 ) header( 'Location: /403/' );
}
}
unset($a);
//загружаем обложку
if ( @$_FILES['oblozhka']['tmp_name'] ) $_POST['img'] = $mod -> upload_main_img( $_FILES );
if ($_POST){
function ekr ($text) {
$old1 = array("'");
$new1 = array("'");
$text = str_replace($old1, $new1, $text);
return $text;
}
$res['tip']='page';
$res['user_id']=$_SESSION['user_id'];
$res['public']=$_POST['public'];
$res['parent']=$_POST['parent'];
$res['t']=time();
$res['alias']=$_POST['alias'];
$res['txt']=ekr($_POST['txt']);
unset($_POST['parent']);
unset($_POST['public']);
unset($_POST['alias']);
unset($_POST['txt']);
unset($_POST['ok']);
$res['json']=json_encode($_POST, JSON_UNESCAPED_UNICODE);
if (ID)
$db->update('pages', $res);
else
$db->add('pages', $res);
header( 'Location: /page_all/' );
}
//выбираем редактор:
switch ( $mod_settings['editor'] ) {
case '1':
$smarty -> assign( 'editor', '');
break;
case '2':
$smarty -> assign( 'editor', '');
break;
default:
$smarty -> assign( 'editor', '');
}
/* выбираем категорию */
unset($a);
$a['tip']='category';
$smarty -> assign( 'list', $db -> get_massiv ( 'pages', $a ) );
$smarty -> assign( 'img', $mod -> get_images ( ID ) );
$smarty -> assign( 'modal_settings', MYDIR . '/api/modules/' . MOD . '/modal.html' );
//загружаем список картинок
unset($a);
$a['page_id']=ID;
?>