当前位置: 首页>>代码示例>>PHP>>正文


PHP art_constant函数代码示例

本文整理汇总了PHP中art_constant函数的典型用法代码示例。如果您正苦于以下问题:PHP art_constant函数的具体用法?PHP art_constant怎么用?PHP art_constant使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了art_constant函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: display_action_form

function display_action_form($action = "")
{
    $action_options = array("no" => _SELECT, "template" => art_constant("AM_PERMISSION_TEMPLATE"), "apply" => art_constant("AM_PERMISSION_TEMPLATE_APPLY"), "default" => art_constant("AM_PERMISSION_SETBYGROUP"));
    $actionform = new XoopsSimpleForm(art_constant("AM_PERMISSION_ACTION"), 'actionform', 'admin.permission.php', "GET");
    $action_select = new XoopsFormSelect("", 'action', $action);
    $action_select->setExtra('onchange="document.forms.actionform.submit()"');
    $action_select->addOptionArray($action_options);
    $actionform->addElement($action_select);
    $actionform->display();
}
开发者ID:trabisdementia,项目名称:xuups,代码行数:10,代码来源:admin.permission.php

示例2: art_admin_getPathStatus

/**
 * Function to check status of a folder
 *
 * @return bool
 */
function art_admin_getPathStatus($path)
{
    if (empty($path)) {
        return false;
    }
    if (@is_writable($path)) {
        $path_status = art_constant("AM_AVAILABLE");
    } elseif (!@is_dir($path)) {
        $path_status = "<font color=\"red\">" . art_constant("AM_NOTAVAILABLE") . "</font> <a href=" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/admin/index.php?op=createdir&amp;path={$path}>" . art_constant("AM_CREATETHEDIR") . "</a>";
    } else {
        $path_status = "<font color=\"red\">" . art_constant("AM_NOTWRITABLE") . "</font> <a href=" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/admin/index.php?op=setperm&amp;path={$path}>" . art_constant("AM_SETMPERM") . "</a>";
    }
    return $path_status;
}
开发者ID:trabisdementia,项目名称:xuups,代码行数:19,代码来源:index.php

示例3: XoopsFormSelectWriter

 /**
  * Constructor
  *
  * @param    string    $caption
  * @param    string    $name
  * @param    mixed    $value            Pre-selected value
  */
 function XoopsFormSelectWriter($caption, $name, $value = array())
 {
     $this->XoopsFormElementTray($caption, " | ", $name);
     $select_form = new XoopsFormSelect("", $name, $value, $size = 1, $multiple = false);
     if (!empty($value)) {
         if (!is_array($value)) {
             $value = array($value);
         }
         $criteria = new CriteriaCompo(new Criteria("writer_id", "(" . implode(", ", $value) . ")", "IN"));
         $criteria->setSort('writer_name');
         $criteria->setOrder('ASC');
         $writer_handler =& xoops_getmodulehandler("writer", $GLOBALS["artdirname"]);
         $select_form->addOptionArray($writer_handler->getList($criteria));
     }
     $action_tray = new XoopsFormElementTray("", " | ");
     //$action_tray->addElement(new XoopsFormLabel('', "<a href='".XOOPS_URL."/modules/".$GLOBALS["artdirname"]."/edit.writer.php?search=1&amp;target=".$name."' target='writereditor'>"._SEARCH."</a>"));
     $action_tray->addElement(new XoopsFormLabel('', "<a href='###' onclick='return openWithSelfMain(\"" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/edit.writer.php?search=1\", \"writereditor\", 800, 500, null);' >" . _SEARCH . "</a>"));
     $action_tray->addElement(new XoopsFormLabel('', "<a href='###' onclick='var sel = xoopsGetElementById(\"" . $name . "\");for (var i = sel.options.length-1; i >= 0; i--) {if (sel.options[i].selected) {sel.options[i] = null;}}'>" . art_constant("MD_REMOVE") . "</a>" . "<script type=\"text/javascript\">\r\n            function addusers(opts) {\r\n                var num = opts.substring(0, opts.indexOf(\":\"));\r\n                opts = opts.substring(opts.indexOf(\":\")+1, opts.length);\r\n                var sel = xoopsGetElementById(\"" . $name . "\");\r\n                var arr = new Array(num);\r\n                for (var n = 0; n < num; n++) {\r\n                    var nm = opts.substring(0, opts.indexOf(\":\"));\r\n                    opts = opts.substring(opts.indexOf(\":\")+1, opts.length);\r\n                    var val = opts.substring(0, opts.indexOf(\":\"));\r\n                    opts = opts.substring(opts.indexOf(\":\")+1, opts.length);\r\n                    var txt = opts.substring(0, nm - val.length);\r\n                    opts = opts.substring(nm - val.length, opts.length);\r\n                    var added = false;\r\n                    for (var k = 0; k < sel.options.length; k++) {\r\n                        if (sel.options[k].value == val) {\r\n                            added = true;\r\n                            sel.options[k].selected = true;\r\n                            break;\r\n                        }\r\n                    }\r\n                    if (added == false) {\r\n                        sel.options[k] = new Option(txt, val);\r\n                        sel.options[k].selected = true;\r\n                    }\r\n                }\r\n                return true;\r\n            }\r\n            </script>"));
     $this->addElement($select_form);
     $this->addElement($action_tray);
 }
开发者ID:trabisdementia,项目名称:xuups,代码行数:28,代码来源:formselectwriter.php

示例4: art_constant

if (!empty($newpage)) {
    $form_advance = false;
}
// Disable cache
$xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0;
include XOOPS_ROOT_PATH . "/header.php";
include XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->getVar("dirname") . "/include/vars.php";
// Disclaimer
if (!empty($xoopsModuleConfig["disclaimer"])) {
    echo "<div><strong>" . art_constant("MD_DISCLAIMER") . "</strong></div><br />";
    echo "<div class=\"confirmMsg\" style=\"text-align:left;\">" . $myts->displayTarea($xoopsModuleConfig['disclaimer']) . "</div><br />";
}
if ($user_id > 0) {
    $criteria = new CriteriaCompo(new Criteria("art_time_submit", 0));
    $criteria->add(new Criteria("art_time_create", 0, ">"));
    $criteria->add(new Criteria("uid", $user_id));
    if ($art_id > 0) {
        $criteria->add(new Criteria("art_id", $art_id, "<>"));
    }
    $drafts = $article_handler->getIds($criteria);
    if (count($drafts)) {
        echo "<div><strong>" . art_constant("MD_DRAFTS") . "</strong></div>";
        echo "<div class=\"confirmMsg\" style=\"text-align:left;\">";
        foreach ($drafts as $draft) {
            echo "<a href=\"edit.article.php?article=" . $draft . "\" title=\"click to edit\">#" . $draft . "</a> ";
        }
        echo "</div><br clear=\"both\">";
    }
}
include XOOPS_ROOT_PATH . "/modules/" . $GLOBALS["artdirname"] . "/include/form.article.php";
include XOOPS_ROOT_PATH . "/footer.php";
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:edit.article.php

示例5: loadModuleAdminMenu

require XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->getVar("dirname") . "/include/vars.php";
loadModuleAdminMenu(1);
$category_handler =& xoops_getmodulehandler("category", $GLOBALS["artdirname"]);
$article_counts =& $category_handler->getArticleCountsRegistered();
$counts = array();
foreach ($article_counts as $id => $count) {
    if ($count > 0) {
        $counts[$id] = $count;
    }
}
$ids = array_keys($counts);
if (count($ids) > 0) {
    echo "<fieldset><legend style=\"font-weight: bold; color: #900;\">" . art_constant("AM_SUBMITTED") . "</legend>";
    echo "<div style=\"padding: 8px;\">";
    $category_handler =& xoops_getmodulehandler("category", $GLOBALS["artdirname"]);
    $criteria = new Criteria("cat_id", "(" . implode(",", $ids) . ")", "IN");
    $cat_titles = $category_handler->getList($criteria);
    foreach ($cat_titles as $id => $title) {
        echo "<br clear=\"all\" /><a href=\"" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/cp.article.php?category=" . $id . "&amp;type=submitted&amp;from=1\">" . $title . "(<font color=\"red\">" . $counts[$id] . "</font>)</a>";
    }
    echo "</div>";
    echo "</fieldset><br style=\"clear:both\"/>";
}
echo "<fieldset><legend style=\"font-weight: bold; color: #900;\">" . art_constant("AM_CATEGORIES") . "</legend>";
echo "<div style=\"padding: 8px;\">";
echo "<br clear=\"all\" /><a style=\"border: 1px solid #5E5D63; padding: 4px 8px;\" href=\"" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/cp.category.php?from=1\">" . art_constant("AM_CPCATEGORY") . "</a>";
echo "<br clear=\"all\" />";
echo "<br clear=\"all\" /><a style=\"border: 1px solid #5E5D63; padding: 4px 8px;\" href=\"" . XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/edit.category.php?from=1\">" . art_constant("AM_ADDCATEGORY") . "</a>";
echo "</div>";
echo "</fieldset><br clear=\"all\" />";
xoops_cp_footer();
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:admin.category.php

示例6: xoops_getmodulehandler

 *
 * @copyright       The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license         http://www.fsf.org/copyleft/gpl.html GNU public license
 * @package         article
 * @since           1.0
 * @author          Taiwen Jiang <phppp@users.sourceforge.net>
 * @version         $Id: cp.category.php 2178 2008-09-26 08:34:09Z phppp $
 */
include "header.php";
$from = !empty($_GET["from"]) || !empty($_POST["from"]) ? 1 : 0;
$category_handler =& xoops_getmodulehandler("category", $GLOBALS["artdirname"]);
$isadmin = art_isAdministrator();
if (!$isadmin) {
    redirect_header(XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/index.php", 2, art_constant("MD_NOACCESS"));
}
$xoopsOption["xoops_pagetitle"] = $xoopsModule->getVar("name") . " - " . art_constant("MD_CPCATEGORY");
$template = $xoopsModuleConfig["template"];
$xoopsOption["template_main"] = art_getTemplate("cpcategory", $template);
$xoopsOption["xoops_module_header"] = art_getModuleHeader($template);
// Disable cache
$xoopsConfig["module_cache"][$xoopsModule->getVar("mid")] = 0;
include_once XOOPS_ROOT_PATH . "/header.php";
include XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->getVar("dirname") . "/include/vars.php";
// get Category Tree
/*
array(
"prefix" =>
"cat_id" =>
"title" =>
"order" =>
);
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:cp.category.php

示例7: art_constant

echo "<div style='padding: 8px;'>";
echo "<label>" . art_constant("AM_ABOUT_MODULE_STATUS") . ":</label><text>" . art_getInfo('module_status') . "</text><br />";
echo "<label>" . art_constant("AM_ABOUT_WEBSITE") . ":</label><text>" . "<a href='" . art_getInfo('module_website_url') . "' target='_blank'>" . art_getInfo('module_website_name') . "</a>" . "</text><br />";
echo "<label>" . art_constant("AM_ABOUT_MODULE_TEAM") . ":</label><text>" . art_getInfo('module_team') . "</text><br />";
echo "</div>";
echo "</fieldset>";
echo "<br clear=\"all\" />";
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . art_constant("AM_ABOUT_AUTHOR_INFO") . "</legend>";
echo "<div style='padding: 8px;'>";
echo "<label>" . art_constant("AM_ABOUT_AUTHOR_NAME") . ":</label><text>" . art_getInfo('author') . "</text><br />";
echo "<label>" . art_constant("AM_ABOUT_WEBSITE") . ":</label><text>" . "<a href='" . art_getInfo('author_website_url') . "' target='_blank'>" . art_getInfo('author_website_name') . "</a>" . "</text><br />";
echo "<label>" . art_constant("AM_ABOUT_AUTHOR_WORD") . ":</label><text>" . art_getInfo('author_word') . "</text><br />";
echo "</div>";
echo "</fieldset>";
echo "<br clear=\"all\" />";
echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . art_constant("AM_ABOUT_DISCLAIMER") . "</legend>";
echo "<div style='padding: 8px;'>";
echo "<div>" . art_constant("AM_ABOUT_DISCLAIMER_TEXT") . "</div>";
echo "</div>";
echo "</fieldset>";
echo "<br clear=\"all\" />";
$file = XOOPS_ROOT_PATH . "/modules/" . $GLOBALS["artdirname"] . "/changelog.txt";
if (is_readable($file)) {
    echo "<fieldset><legend style='font-weight: bold; color: #900;'>" . art_constant("AM_ABOUT_CHANGELOG") . "</legend>";
    echo "<div style='padding: 8px;'>";
    echo "<div>" . implode("<br />", file($file)) . "</div>";
    echo "</div>";
    echo "</fieldset>";
    echo "<br clear=\"all\" />";
}
xoops_cp_footer();
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:about.php

示例8: CriteriaCompo

    $criteria = new CriteriaCompo(new Criteria("art_id", $article_id));
    $ip = art_getIP();
    if ($uid > 0) {
        $criteria->add(new Criteria("uid", $uid));
    } else {
        $criteria->add(new Criteria("rate_ip", $ip));
        $criteria->add(new Criteria("rate_time", time() - 24 * 3600, ">"));
    }
    $rate_handler =& xoops_getmodulehandler("rate", $GLOBALS["artdirname"]);
    if ($count = $rate_handler->getCount($criteria)) {
        $message = art_constant("MD_ALREADYRATED");
    } else {
        $rate_obj =& $rate_handler->create();
        $rate_obj->setVar("art_id", $article_id);
        $rate_obj->setVar("uid", $uid);
        $rate_obj->setVar("rate_ip", $ip);
        $rate_obj->setVar("rate_rating", $rate);
        $rate_obj->setVar("rate_time", time());
        if (!($rate_id = $rate_handler->insert($rate_obj))) {
            redirect_header("javascript:history.go(-1);", 1, art_constant("MD_NOTSAVED"));
            exit;
        }
        $article_obj =& $article_handler->get($article_id);
        $article_obj->setVar("art_rating", $article_obj->getVar("art_rating") + $rate, true);
        $article_obj->setVar("art_rates", $article_obj->getVar("art_rates") + 1, true);
        $article_handler->insert($article_obj, true);
        $message = art_constant("MD_ACTIONDONE");
    }
}
redirect_header(XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/view.article.php" . URL_DELIMITER . $article_id . "/p" . $page . "/c" . $category_id, 2, $message);
include 'footer.php';
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:action.rate.php

示例9: define

define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_VIEW", "浏览全文");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_VIEW_DESC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_SUBMIT", "提交");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_SUBMIT_DESC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_PUBLISH", "自动发布");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_PUBLISH_DEC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_RATE", "评分");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_RATE_DESC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_MODERATE", "管理");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_MODERATE_DESC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_GLOBAL", "全局权限");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_GLOBAL_DESC", "");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_SEARCH", "搜索");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_HTML", "使用HTML");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERM_UPLOAD", "上传");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_DESC", "可以设定的分类权限: " . art_constant("AM_PERM_ACCESS") . ", " . art_constant("AM_PERM_VIEW") . ", " . art_constant("AM_PERM_SUBMIT") . ", " . art_constant("AM_PERM_RATE") . ", " . art_constant("AM_PERM_MODERATE") . "<br />" . "可以设定的全局权限: " . art_constant("AM_PERM_SEARCH") . ", " . art_constant("AM_PERM_HTML") . ", " . art_constant("AM_PERM_UPLOAD"));
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE", "设置缺省权限模板");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE_DESC", "编辑下列权限模板从而可以方便的应用到某个/些论坛");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE_CREATED", "权限模板已生成");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE_ERROR", "建立权限模板时发生错误");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE_APPLY", "应用缺省权限模板");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_TEMPLATE_APPLIED", "所选择的类别已经采用缺省权限");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_ACTION", "权限管理工具");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PERMISSION_SETBYGROUP", "直接按群组设置权限");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PAGENAME", "页面");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_TOPICS", "专题设置");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_CPTOPIC", "专题管理");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_ADDTOPIC", "添加专题");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_TRACKBACKS", "跟踪设置");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_CPTRACKBACK", "跟踪管理");
define($GLOBALS["ART_VAR_PREFIXU"] . "_AM_PREFERENCES", "模块参数");
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:admin.php

示例10: CriteriaCompo

$criteria = new CriteriaCompo(new Criteria('art_time_publish', 0, ">"));
if (count($spotlight_obj->getVar("sp_categories")) > 0) {
    $criteria->add(new Criteria('cat_id', '(' . implode(',', $spotlight_obj->getVar("sp_categories")) . ')', '>'), "AND");
}
$articles_count = $article_handler->getCount($criteria);
if ($articles_count > 0) {
    $tags = array("art_title", "cat_id");
    $criteria->setStart($start);
    $criteria->setLimit($xoopsModuleConfig["articles_perpage"]);
    $articles_obj =& $article_handler->getAll($criteria, $tags);
    foreach ($articles_obj as $id => $article) {
        $cat_id[] = $article->getVar('cat_id');
    }
    $criteria = new Criteria("cat_id", "(" . implode(",", $cat_id) . ")", "IN");
    $categories = $category_handler->getList($criteria);
    $heading = array("ID", art_constant("AM_TITLE"), art_constant("AM_CATEGORY"), art_constant("AM_SPOTIT"));
    $article_table = "\n<tr><td colspan='2'>";
    $article_table .= "\n<table border='0' width='100%' cellpadding ='2' cellspacing='1' class = 'outer'>";
    $article_table .= "\n<tr >";
    for ($i = 0; $i < count($heading); $i++) {
        $article_table .= "<th align='center'>" . $heading[$i] . "</th>";
    }
    $article_table .= "</tr>";
    foreach ($articles_obj as $id => $article) {
        $article_table .= "\n<tr>";
        $article_table .= "<td align='center' class = 'head'>" . $id . "";
        $article_table .= "</td><td align='left' class = 'even'>" . $article->getVar('art_title');
        $article_table .= "</td><td align='left' class = 'even'>" . $categories[$article->getVar('cat_id')];
        $article_table .= "</td>";
        if ($spotlight_obj->getVar("art_id") == $id) {
            $selected = "checked";
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:admin.spotlight.php

示例11: art_constant

//$modversion["notification"]["event"][$i]["admin_only"] = 1;
$modversion["notification"]["event"][$i]["title"] = art_constant("MI_CATEGORY_ARTICLESUBMIT_NOTIFY");
$modversion["notification"]["event"][$i]["caption"] = art_constant("MI_CATEGORY_ARTICLESUBMIT_NOTIFYCAP");
$modversion["notification"]["event"][$i]["description"] = art_constant("MI_CATEGORY_ARTICLESUBMIT_NOTIFYDSC");
$modversion["notification"]["event"][$i]["mail_template"] = "category_articlesubmit_notify";
$modversion["notification"]["event"][$i]["mail_subject"] = art_constant("MI_CATEGORY_ARTICLESUBMIT_NOTIFYSBJ");
$i++;
$modversion["notification"]["event"][$i]["name"] = "article_new";
$modversion["notification"]["event"][$i]["category"] = "category";
$modversion["notification"]["event"][$i]["title"] = art_constant("MI_CATEGORY_NEWARTICLE_NOTIFY");
$modversion["notification"]["event"][$i]["caption"] = art_constant("MI_CATEGORY_NEWARTICLE_NOTIFYCAP");
$modversion["notification"]["event"][$i]["description"] = art_constant("MI_CATEGORY_NEWARTICLE_NOTIFYDSC");
$modversion["notification"]["event"][$i]["mail_template"] = "category_newarticle_notify";
$modversion["notification"]["event"][$i]["mail_subject"] = art_constant("MI_CATEGORY_NEWARTICLE_NOTIFYSBJ");
$i++;
$modversion["notification"]["event"][$i]["name"] = "article_approve";
$modversion["notification"]["event"][$i]["category"] = "article";
$modversion["notification"]["event"][$i]["title"] = art_constant("MI_ARTICLE_ARTICLEAPPROVE_NOTIFY");
$modversion["notification"]["event"][$i]["caption"] = art_constant("MI_ARTICLE_ARTICLEAPPROVE_NOTIFYCAP");
$modversion["notification"]["event"][$i]["description"] = art_constant("MI_ARTICLE_ARTICLEAPPROVE_NOTIFYDSC");
$modversion["notification"]["event"][$i]["mail_template"] = "article_approve_notify";
$modversion["notification"]["event"][$i]["mail_subject"] = art_constant("MI_ARTICLE_ARTICLEAPPROVE_NOTIFYSBJ");
$i++;
$modversion["notification"]["event"][$i]["name"] = "article_monitor";
$modversion["notification"]["event"][$i]["category"] = "article";
$modversion["notification"]["event"][$i]["title"] = art_constant("MI_ARTICLE_ARTICLEMONITOR_NOTIFY");
$modversion["notification"]["event"][$i]["caption"] = art_constant("MI_ARTICLE_ARTICLEMONITOR_NOTIFYCAP");
$modversion["notification"]["event"][$i]["description"] = art_constant("MI_ARTICLE_ARTICLEMONITOR_NOTIFYDSC");
$modversion["notification"]["event"][$i]["mail_template"] = "article_monitor_notify";
$modversion["notification"]["event"][$i]["mail_subject"] = art_constant("MI_ARTICLE_ARTICLEMONITOR_NOTIFYSBJ");
开发者ID:trabisdementia,项目名称:xuups,代码行数:30,代码来源:xoops_version.php

示例12: dirname

 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * @copyright       The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license         http://www.fsf.org/copyleft/gpl.html GNU public license
 * @package         article
 * @since           1.0
 * @author          Taiwen Jiang <phppp@users.sourceforge.net>
 * @version         $Id: permission.php 2178 2008-09-26 08:34:09Z phppp $
 */
if (!defined("XOOPS_ROOT_PATH")) {
    exit;
}
include_once dirname(dirname(__FILE__)) . "/include/vars.php";
mod_loadFunctions("parse", $GLOBALS["artdirname"]);
$GLOBALS["perms_global"] = array("search" => array("id" => 1, "title" => art_constant("AM_PERM_SEARCH")), "html" => array("id" => 2, "title" => art_constant("AM_PERM_HTML")), "upload" => array("id" => 3, "title" => art_constant("AM_PERM_UPLOAD")));
$GLOBALS["perms_category"] = array("access" => array("title" => art_constant("AM_PERM_ACCESS"), "desc" => art_constant("AM_PERM_ACCESS_DESC")), "view" => array("title" => art_constant("AM_PERM_VIEW"), "desc" => art_constant("AM_PERM_VIEW_DESC")), "submit" => array("title" => art_constant("AM_PERM_SUBMIT"), "desc" => art_constant("AM_PERM_SUBMIT_DESC")), "publish" => array("title" => art_constant("AM_PERM_PUBLISH"), "desc" => art_constant("AM_PERM_PUBLISH_DEC")), "rate" => array("title" => art_constant("AM_PERM_RATE"), "desc" => art_constant("AM_PERM_RATE_DESC")), "moderate" => array("title" => art_constant("AM_PERM_MODERATE"), "desc" => art_constant("AM_PERM_MODERATE_DESC")));
// Initializing XoopsGroupPermHandler if not loaded yet
if (!class_exists("XoopsGroupPermHandler")) {
    require_once XOOPS_ROOT_PATH . '/kernel/groupperm.php';
}
art_parse_class('
class [CLASS_PREFIX]PermissionHandler extends XoopsGroupPermHandler
{
    function deleteByCategory($cat_id)
    {
        global $xoopsModule;

        if (is_object($xoopsModule) && $xoopsModule->getVar("dirname") == $GLOBALS["artdirname"]) {
            $module_id = $xoopsModule->getVar("mid") ;
        } else {
            $module_handler =& xoops_gethandler("module");
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:permission.php

示例13: array

         /*
         $articles_obj =& $article_handler->getPublished(
         $xoopsModuleConfig["articles_perpage"],
         0,
         $criteria,
         array("art_title", "uid", "cat_id", "art_time_publish", "art_keywords", "art_summary", "art_author", "art_source")
         );
         */
         foreach ($articles_obj as $id => $article) {
             $uids[$article->getVar("uid")] = 1;
         }
         $users = art_getUnameFromId(array_keys($uids));
         foreach ($articles_obj as $id => $article) {
             $content = art_constant("MD_CATEGORY") . ": " . $categories_obj[$article->getVar("cat_id")]->getVar("cat_title") . "<br />";
             $content .= art_constant("MD_TITLE") . ": " . $article->getVar("art_title") . "<br />";
             $content .= art_constant("MD_SUMMARY") . ": " . $article->getSummary(true);
             $items[] = array("title" => $article->getVar("art_title"), "link" => XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/view.article.php" . URL_DELIMITER . $article->getVar("art_id") . "/c" . $article->getVar("cat_id"), "description" => $content, "descriptionHtmlSyndicated" => true, "date" => $article->getTime("rss"), "source" => XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/", "author" => $users[$article->getVar("uid")]);
         }
         $xml_link = XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/";
         break;
 }
 $xml_charset = empty($xoopsModuleConfig["do_rssutf8"]) ? _CHARSET : "UTF-8";
 $xml_handler =& xoops_getmodulehandler("xml", $GLOBALS["artdirname"]);
 $xml = $xml_handler->create($type);
 $xml->setVar("encoding", $xml_charset);
 $xml->setVar("title", $xoopsConfig["sitename"] . " :: " . $pagetitle, "UTF-8", $xml_charset, true);
 $xml->setVar("description", $rssdesc, true);
 $xml->setVar("descriptionHtmlSyndicated", true);
 $xml->setVar("link", $xml_link);
 $xml->setVar("syndicationURL", XOOPS_URL . "/" . xoops_getenv("PHP_SELF"));
 $xml->setVar("webmaster", checkEmail($xoopsConfig["adminmail"], true));
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:xml.php

示例14: art_constant

$xoops_pagetitle = $xoopsModule->getVar("name") . " - " . art_constant("MD_CPCATEGORY");
$xoopsOption["xoops_pagetitle"] = $xoops_pagetitle;
include_once XOOPS_ROOT_PATH . "/header.php";
include XOOPS_ROOT_PATH . "/modules/" . $xoopsModule->getVar("dirname") . "/include/vars.php";
$category_handler =& xoops_getmodulehandler("category", $GLOBALS["artdirname"]);
$message = art_constant("MD_ACTIONDONE");
switch ($op) {
    case "delete":
        $category_obj =& $category_handler->get($category_id);
        if (empty($_POST["confirm_submit"])) {
            $hiddens["category"] = $category_id;
            $hiddens["op"] = $op;
            $hiddens["from"] = $from;
            $action = XOOPS_URL . "/modules/" . $GLOBALS["artdirname"] . "/am.category.php";
            $msg = _DELETE . ": " . $category_obj->getVar("cat_title");
            $msg .= "<br />" . (empty($xoopsModuleConfig["category_delete_forced"]) ? art_constant("MD_MOVE_CATEGORYANDARTICLE") : art_constant("MD_DELETE_CATEGORYANDARTICLE")) . "<br />" . art_constant("MD_CONFIG_CATEGORYANDARTICLE");
            include_once XOOPS_ROOT_PATH . "/header.php";
            xoops_confirm($hiddens, $action, $msg);
            include_once XOOPS_ROOT_PATH . "/footer.php";
            exit;
        }
        $category_handler->delete($category_obj, true, @$xoopsModuleConfig["category_delete_forced"]);
        break;
    case "order":
        for ($i = 0; $i < count($cat_id); $i++) {
            $cat_obj =& $category_handler->get($cat_id[$i]);
            if ($cat_order[$i] != $cat_obj->getVar("cat_order")) {
                $cat_obj->setVar("cat_order", $cat_order[$i]);
                $category_handler->insert($cat_obj);
            }
            unset($cat_obj);
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:am.category.php

示例15: xoops_getmodulehandler

 * @copyright       The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license         http://www.fsf.org/copyleft/gpl.html GNU public license
 * @package         article
 * @since           1.0
 * @author          Taiwen Jiang <phppp@users.sourceforge.net>
 * @version         $Id: index.list.php 2178 2008-09-26 08:34:09Z phppp $
 */
if (!defined('XOOPS_ROOT_PATH') || !is_object($xoopsModule)) {
    return false;
    exit;
}
// Instantiate the handlers
$category_handler =& xoops_getmodulehandler("category", $GLOBALS["artdirname"]);
$article_handler =& xoops_getmodulehandler("article", $GLOBALS["artdirname"]);
if (!($categories_obj = $category_handler->getAllByPermission("access", array("cat_title", "cat_pid")))) {
    redirect_header("index.php", 2, art_constant("MD_NOACCESS"));
}
$categories_id = array_keys($categories_obj);
// Get spotlight if enabled && isFirstPage
if (!empty($xoopsModuleConfig["do_spotlight"])) {
    $spotlight_handler =& xoops_getmodulehandler("spotlight", $GLOBALS["artdirname"]);
    $sp_data = $spotlight_handler->getContent();
    $article_spotlight_id = $sp_data["art_id"];
}
// Get featured articles if enabled && isFirstPage
if ($xoopsModuleConfig["featured_index"]) {
    $criteria = new CriteriaCompo(new Criteria("ac.ac_feature", 0, ">"));
    $articles_featured_id = $article_handler->getIdsByCategory($categories_id, $xoopsModuleConfig["featured_index"], 0, $criteria);
} else {
    $articles_featured_id = array();
}
开发者ID:trabisdementia,项目名称:xuups,代码行数:31,代码来源:index.list.php


注:本文中的art_constant函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。