Go to the documentation of this file.
8 require_once(
'../inc/header.inc.php' );
9 require_once( CH_DIRECTORY_PATH_INC .
'design.inc.php' );
10 require_once( CH_DIRECTORY_PATH_INC .
'admin_design.inc.php' );
11 require_once( CH_DIRECTORY_PATH_INC .
'admin.inc.php' );
22 'change_default' => 1,
30 if ($_POST[
'set_default'] && file_exists(CH_DIRECTORY_PATH_ROOT .
'templates/tmpl_' . $_POST[
'set_default']) && isset(
$aEnabledTemplateAction[
'change_default'])) {
31 setParam(
'template', $_POST[
'set_default']);
32 } elseif ($_POST[
'del_template'] && $_POST[
'del_template'] !=
'uni' && file_exists(CH_DIRECTORY_PATH_ROOT .
'templates/tmpl_' . $_POST[
'del_template']) && isset(
$aEnabledTemplateAction[
'delete'])) {
39 'templates' => array (
40 'title' =>
_t(
'_adm_txt_list'),
41 'url' => CH_WSB_URL_ADMIN .
'templates.php?mode=templates',
42 'func' =>
'PageCodeTemplates',
46 'title' =>
_t(
'_add'),
47 'url' => CH_WSB_URL_ADMIN .
'templates.php?mode=add',
48 'func' =>
'PageCodeAdd',
49 'func_params' => array(),
52 'title' =>
_t(
'_Settings'),
53 'url' => CH_WSB_URL_ADMIN .
'templates.php?mode=settings',
54 'func' =>
'PageCodeSettings',
55 'func_params' => array(),
68 'title' => $r[
'title'],
69 'active' => $k ==
$sMode ? 1 : 0
72 $oZ =
new ChWsbAlerts(
'system',
'admin_templates_tabs', 0, 0, array(
85 'css_name' => array(
'templates.css'),
94 $aTemplates = array ();
95 foreach ($a
as $k => $r) {
96 $aTemplates[] = array(
101 'desc' => $r[
'desc'],
102 'ch_if:preview' => array (
103 'condition' => (
bool)$r[
'preview'],
104 'content' => array (
'img' => $r[
'preview']),
106 'ch_if:no_preview' => array (
107 'condition' => !$r[
'preview'],
108 'content' => array (),
110 'ch_if:default' => array (
111 'condition' => $k ==
getParam(
'template'),
112 'content' => array (),
114 'ch_if:make_default' => array (
115 'condition' => $k !=
getParam(
'template'),
116 'content' => array (
'key' => $k),
118 'ch_if:delete' => array (
119 'condition' => $k !=
getParam(
'template') && $k !=
'uni' && $k !=
'alt',
120 'content' => array (
'key' => $k),
126 $s .=
$GLOBALS[
'oAdmTemplate']->parseHtmlByName(
'templates.html', array(
127 'ch_repeat:templates' => $aTemplates,
132 if (
'on' ==
getParam(
'feeds_enable'))
133 $sCode =
$sCode .
DesignBoxAdmin (
_t(
'_adm_box_cpt_design_templates'),
'<div class="RSSAggrCont" rssid="cheetah_market_templates" rssnum="5" member="0">' .
$GLOBALS[
'oFunctions']->loadingBoxInline() .
'</div>');
135 $GLOBALS[
'oAdmTemplate']->addJsTranslation(array(
'_Are_you_sure'));
145 if (isset($_POST[
'submit_upload']) && isset($_FILES[
'module']) && !
empty($_FILES[
'module'][
'tmp_name']) && isset(
$GLOBALS[
'aEnabledTemplateAction'][
'upload']))
151 $oZ =
new ChWsbAlerts(
'system',
'admin_templates_blocks_add', 0, 0, array(
166 if (isset($_POST[
'save']) && isset($_POST[
'cat']))
MsgBox($sText, $iTimer=0)
$_page_cont[$iNameIndex]['page_main_code']
ch_import($sClassName, $aModule=array())
get_templates_array($isAllParams=false)
DesignBoxAdmin($sTitle, $sContent, $mixedTopItems='', $sBottomItems='', $iIndex=1)
getParam($sParamName, $bUseCache=true)
PageCodeTemplates($sResult)
htmlspecialchars_adv($string)
PageCodeAdmin($oTemplate=null)
_t($key, $arg0="", $arg1="", $arg2="")
member_auth($member=0, $error_handle=true, $bAjx=false)
if($_POST['set_default'] &&file_exists(CH_DIRECTORY_PATH_ROOT . 'templates/tmpl_' . $_POST['set_default']) &&isset($aEnabledTemplateAction['change_default'])) elseif($_POST['del_template'] && $_POST['del_template'] !='uni' &&file_exists(CH_DIRECTORY_PATH_ROOT . 'templates/tmpl_' . $_POST['del_template']) &&isset($aEnabledTemplateAction['delete'])) $aPages
setParam($sParamName, $sParamValue)
Attr AllowedRel this is empty