Пример #1
0
kekezu::admin_check_role(57);
$feed_type = keke_glob_class::get_feed_type();
$feed_obj = new Keke_witkey_feed_class();
$tag_obj = new Keke_witkey_tag_class();
$type or $type = 'manage';
$url = "index.php?do={$do}&view={$view}&type={$type}&tag_id={$tag_id}";
if ($type === 'manage') {
    $tag_id and $feed_info = db_factory::get_one(" select tagname,tag_id,cache_time,tag_code,tpl_type,code from " . TABLEPRE . "witkey_tag where tag_type=8 and tag_id='{$tag_id}'");
    $code = unserialize($feed_info['code']);
}
if ($sbt_edit) {
    if ($type === 'manage') {
        $slt_feed_type == 1 and kekezu::admin_show_msg($_lang['add_fail_select_type'], $url, 3, '', 'warning');
        $cbk_group and $tpl_type = implode(",", $cbk_group) or $tpl_type = $_K['template'];
        $tag_obj->setTagname($txt_tag_name);
        $tag_obj->setTag_code($tag_code);
        $tag_obj->setCache_time($txt_cache_time);
        $tag_obj->setTpl_type($tpl_type);
        $tag_obj->setTag_type(8);
        $code['feed_type'] = $slt_feed_type;
        $code['load_num'] = intval($txt_load_num) ? intval($txt_load_num) : 9;
        $code['user_id'] = 0;
        $code['obj_id'] = 0;
        $code['cache_name'] = $txt_cache_name ? $txt_cache_name : $txt_tag_name;
        $code = serialize($code);
        $tag_obj->setCode($code);
        if ($hdn_tag_id) {
            $tag_obj->setTag_id($hdn_tag_id);
            $res = $tag_obj->edit_keke_witkey_tag();
        } else {
            $check_exixts = db_factory::execute("select tagname from " . TABLEPRE . "witkey_tag where tagname='{$txt_tag_name}'");
Пример #2
0
<?php

$tag_obj = new Keke_witkey_tag_class();
if ($sbt_edit) {
    $tpl_type = $ckb ? implode(',', $ckb) : $_K['template'];
    $fds['tagname'] = $fds['hdn_tagname'] ? $fds['hdn_tagname'] : $fds['tagname'];
    $fds['loadcount'] = $fds['loadcount'] ? $fds['loadcount'] : $fds['hdn_loadcount'];
    $tag_obj->setTagname($fds['tagname']);
    $tag_obj->setCache_time(intval($fds['cache_time']));
    $tag_obj->setTag_code($fds[tag_code]);
    $tag_obj->setTpl_type($tpl_type);
    $tag_obj->setTag_type(9);
    $tag_obj->setLoadcount($fds['loadcount']);
    $sbt_edit = strip_tags($sbt_edit);
    if ($sbt_edit == $_lang['ads_group_edit'] && $tag_id) {
        $tag_obj->setWhere('tag_id="' . $tag_id . '"');
        $result = $tag_obj->edit_keke_witkey_tag();
    }
    if ($sbt_edit == $_lang['ads_group_add']) {
        $result = $tag_obj->create_keke_witkey_tag();
    }
    kekezu::admin_system_log($sbt_edit . $fds['tagname']);
    $result_msg = $result ? $sbt_edit . $_lang['success'] : $sbt_edit . $_lang['fail'];
    if ($target_id) {
        $jump_url = $result ? 'index.php?do=tpl&view=ad_add&ac=add&tagname=' . $tagname . '&target_id=' . $target_id : 'index.php?do=tpl&view=ad_group_add&ac=add&tag_id' . $tag_id . 'tagname=' . $tagname . '&target_id=' . $target_id;
        $result_msg .= $result ? $_lang['jump_to_advertisement_page'] : $_lang['before_jump_to_page'];
    }
    $jump_url = $jump_url ? $jump_url : $_SERVER[HTTP_REFERER];
    kekezu::admin_show_msg($result_msg, $jump_url, '3', '', 'success');
}
$page_tips = $_lang['add'];