tag.inc.php

来自「采用模块化开发」· PHP 代码 · 共 29 行

PHP
29
字号
<?php
defined('IN_PHPCMS') or exit('Access Denied');
$keyid = isset($keyid) ? $keyid : 'phpcms';
$action = $action ? $action : 'manage';
$actions = array('add', 'edit', 'copy', 'delete', 'manage', 'save', 'preview', 'checkname');
if (!in_array($action, $actions)) showmessage($LANG['illegal_operation'], 'goback');
$function = isset($function) ? $function : 'digg_add';
$functions = array('digg_add' => $LANG['digg'],'digg_list' => $LANG['digg_list']);
if (!array_key_exists($function, $functions)) showmessage($LANG['not_exist'] . " $function " . $LANG['function_label'], "goback");
$forward = isset($forward) ? $forward : "?mod=$mod&file=$file";
$tag_funcs = array('digg_add'=>'$digg_on,$digg_down_on,$style','digg_list'=>'$list_num,$title_text,$text_num,$digg_catid,$digg_defind,$templateid,$digg_channelid,$page_on,$comment_on,$hits_on,$index_on');
$submenu = array();
foreach($functions as $func => $name)
{
    $submenu[] = array($name . $LANG['label'], "?mod=$mod&file=$file&action=manage&function=$func&keyid=$keyid");
}
$menu = adminmenu($LANG['guestbook_label_manage'], $submenu);

require_once PHPCMS_ROOT."/include/tree.class.php";
$tree = new tree();

require_once MOD_ROOT . '/include/tag.func.php';
require_once PHPCMS_ROOT . '/admin/include/tag.class.php';
$tag = new tag($mod);
if (!$tag->writeable()) showmessage($LANG['template_dir_not_writeable'], 'goback');
$filename = ($action == 'add' || $action == 'edit' || $action == 'copy') ? MOD_ROOT . '/admin/' . $file . '_' . $action . '.inc.php' : PHPCMS_ROOT . '/admin/tag.inc.php';
include $filename;

?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?