本文整理汇总了PHP中addCategory函数的典型用法代码示例。如果您正苦于以下问题:PHP addCategory函数的具体用法?PHP addCategory怎么用?PHP addCategory使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了addCategory函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: profile_db_upgrade_1
function profile_db_upgrade_1()
{
icms_loadLanguageFile('core', 'user');
icms_loadLanguageFile('core', 'notification');
addStep(_MI_PROFILE_CAT_BASEINFO, '', 1, 0);
addStep(_MI_PROFILE_CAT_EXTINFO, '', 2, 1);
addCategory(_MI_PROFILE_CAT_PERSONAL, 1);
addCategory(_MI_PROFILE_CAT_MESSAGING, 3);
addCategory(_MI_PROFILE_CAT_SETTINGS1, 4);
addCategory(_MI_PROFILE_CAT_COMMUNITY, 2);
include_once ICMS_ROOT_PATH . '/include/notification_constants.php';
$umode_options = array('nest' => _NESTED, 'flat' => _FLAT, 'thread' => _THREADED);
$uorder_options = array(0 => _OLDESTFIRST, 1 => _NEWESTFIRST);
$notify_mode_options = array(XOOPS_NOTIFICATION_MODE_SENDALWAYS => _NOT_MODE_SENDALWAYS, XOOPS_NOTIFICATION_MODE_SENDONCETHENDELETE => _NOT_MODE_SENDONCE, XOOPS_NOTIFICATION_MODE_SENDONCETHENWAIT => _NOT_MODE_SENDONCEPERLOGIN);
$notify_method_options = array(XOOPS_NOTIFICATION_METHOD_DISABLE => _NOT_METHOD_DISABLE, XOOPS_NOTIFICATION_METHOD_PM => _NOT_METHOD_PM, XOOPS_NOTIFICATION_METHOD_EMAIL => _NOT_METHOD_EMAIL);
$fieldid = addField('name', _US_REALNAME, '', 1, 'textbox', 1, 1, 1, array(), 1, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_from', _US_LOCATION, '', 1, 'location', 1, 2, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_occ', _US_OCCUPATION, '', 1, 'textbox', 1, 3, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_intrest', _US_INTEREST, '', 1, 'textbox', 1, 4, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('bio', _US_EXTRAINFO, '', 1, 'textarea', 2, 5, 1, array(), 2, 0);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_aim', _US_AIM, '', 2, 'textbox', 1, 1, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_icq', _US_ICQ, '', 2, 'textbox', 1, 2, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_msnm', _US_MSNM, '', 2, 'textbox', 1, 3, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_yim', _US_YIM, '', 2, 'textbox', 1, 4, 1, array(), 2, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_viewemail', _US_ALLOWVIEWEMAIL, '', 3, 'yesno', 3, 1, 1, array(), 1, 1);
$fieldid = addField('attachsig', _US_SHOWSIG, '', 3, 'yesno', 3, 2, 1, array(), 0, 1);
$fieldid = addField('user_mailok', _US_MAILOK, '', 3, 'yesno', 3, 3, 1, array(), 1, 1);
$fieldid = addField('theme', _US_SELECT_THEME, '', 3, 'theme', 1, 4, 1, array(), 0, 0);
$fieldid = addField('language', _US_SELECT_LANG, '', 3, 'language', 1, 5, 1, array(), 0, 0);
$fieldid = addField('umode', _US_CDISPLAYMODE, '', 3, 'select', 3, 6, 1, $umode_options, 0, 0);
$fieldid = addField('uorder', _US_CSORTORDER, '', 3, 'select', 3, 7, 1, $uorder_options, 0, 0);
$fieldid = addField('notify_mode', _NOT_NOTIFYMODE, '', 3, 'select', 3, 8, 1, $notify_mode_options, 0, 0);
$fieldid = addField('notify_method', _NOT_NOTIFYMETHOD, '', 3, 'select', 3, 9, 1, $notify_method_options, 0, 0);
$fieldid = addField('timezone_offset', _US_TIMEZONE, '', 3, 'timezone', 1, 10, 1, array(), 2, 0);
$fieldid = addField('user_viewoid', _US_ALLOWVIEWEMAILOPENID, '', 3, 'yesno', 3, 11, 0, array(), 1, 1);
$fieldid = addField('url', _US_WEBSITE, '', 4, 'url', 1, 1, 1, array(), 1, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('posts', _US_POSTS, '', 4, 'textbox', 3, 2, 0, array(), 0, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('rank', _US_RANK, '', 4, 'rank', 3, 3, 1, array(), 0, 0);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('user_regdate', _US_MEMBERSINCE, '', 4, 'datetime', 3, 4, 0, array(), 0, 10);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('last_login', _US_LASTLOGIN, '', 4, 'datetime', 3, 5, 0, array(), 0, 10);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
$fieldid = addField('openid', _US_OPENID_FORM_CAPTION, '', 4, 'textbox', 1, 6, 0, array(), 1, 255);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN), 0);
$fieldid = addField('user_sig', _US_SIGNATURE, '', 4, 'dhtml', 1, 7, 1, array(), 0, 0);
addVisibility($fieldid, array(ICMS_GROUP_ADMIN, ICMS_GROUP_USERS), 0);
return true;
}
示例2: load_ads
function load_ads($data)
{
$level = 1;
$catid = 8;
foreach ($data->category as $cat) {
$catid = addCategory(['title' => ucfirst($cat), 'alias' => JFilterOutput::stringURLSafe(ucfirst($cat)), 'extension' => 'com_content', 'path' => JFilterOutput::stringURLSafe(ucfirst($cat)), 'published' => 1, 'created_time' => date('Y-m-d H:i:s'), 'created_user_id' => 657, 'language' => '*', 'level' => $level++, 'parent_id' => $catid]);
}
$ad = $data->ad;
$ad->description = "<p>" . html_entity_decode($ad->description) . "</p>";
$dataMinicck = new stdClass();
$dataMinicck->ad = $ad;
$dataMinicck->location = $data->location;
$dataMinicck->person = $data->person;
addArticle(array('id' => 0, 'title' => $ad->title, 'alias' => JFilterOutput::stringURLSafe($ad->title), 'catid' => $catid, 'state' => 1, 'introtext' => '', 'fulltext' => $ad->description, 'created' => date('Y-m-d H:i:s'), 'created_by' => 657, 'language' => '*'), $dataMinicck);
}
示例3: array
$values = array("230", "220", "210", "200", "190", "180", "170", "160", "150", "140", "130", "120", "110", "100", "90", "80", "70", "60", "50");
$severities = array(3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 3, 3, 3, 3);
$height = sizeof($severities) * CELL_HEIGHT;
addCategory($name, $values, $severities, $height);
// declare values and severities for the category // HEART RATE //
$name = "HEART RATE";
$values = array(">140", "130", "120", "110", "100", "90", "80", "70", "60", "50", "40", "30");
$severities = array(3, 2, 2, 1, 1, 0, 0, 0, 0, 1, 3, 3);
$height = sizeof($severities) * CELL_HEIGHT;
addCategory($name, $values, $severities, $height);
// declare values and severities for the category // CONSCIOUSNESS //
$name = "Level of Consciousness";
$values = array("Alert", "V/P/U");
$severities = array(0, 3);
$height = sizeof($severities) * CELL_HEIGHT;
addCategory($name, $values, $severities, $height);
?>
<!-- BLOOD SUGAR -->
<?php
echo '<div class="category" style="height:' . CELL_HEIGHT . 'px">';
?>
<table>
<?php
echo '<td class="titleContainer" bgcolor="' . BG_BLUE . '">';
?>
<table>
<td class="bigTitle">BLOOD SUGAR</td>
</table>
</td>
示例4: post
<?php
if ($_POST) {
$name = post("name");
addCategory($name);
}
?>
<div class="row">
<div class="col-lg-12">
<h3 class="">Add Category</h3>
<hr/>
</div>
<!-- /.col-lg-12 -->
</div>
<div class="row">
<div class="col-lg-6">
<form method="POST" action="">
<label>Category Name: </label>
<input class="form-control" type="text" name="name" value="" />
<br/>
<button class="btn btn-success btn-sm" type="submit">Create</button>
<a href="<?php
echo ADMIN_URL . '?view=categories';
?>
" class="btn btn-danger btn-sm">Cancel</a>
</form>
</div>
<div class="col-lg-6"></div>
示例5: isset
<?php
if (LOGIN_FLG == 1) {
$body = "カテゴリー追加<br/><br/>";
$name = isset($_POST['name']) ? $_POST['name'] : '';
$addSuccess = false;
if (REQUEST_METHOD == 'POST') {
if ($name == '') {
setValidationMessage('name:nameは必ず入力してください');
}
// 入力チェックエラーがなければ登録処理を行う
if (!$globalValidationError) {
$addSuccess = addCategory($name);
}
}
// 入力チェックがあれば。もしくは登録失敗したら
if ($globalValidationError || !$addSuccess) {
// 失敗したら入力内容を表示
$aft = [$name];
$body .= categoryInputHtml($aft);
$globalFormAction = WEB_ROOT . '/category_add';
$globalFormMethod = 'POST';
} else {
if ($addSuccess) {
$body .= '作成しました<br/>';
$body .= '<a href="' . WEB_ROOT . '/mgmt">メニューへ</a>';
}
}
} else {
$body = 'file not found';
}
示例6: switch
<?php
include_once __DIR__ . '/templates/_libAdmin.php';
include_once __DIR__ . '/templates/_header.php';
include_once __DIR__ . '/templates/_top_menu.php';
echo "<div class='wr_cont'>";
if (isset($_GET['item_act'])) {
if (isset($_GET['item_id'])) {
$t_id = $_GET['item_id'];
}
switch ($_GET['item_act']) {
case 'edit':
editCategory($connection);
echo "Категория с id='" . $t_id . "' успешно изменена<br/><br/>";
break;
case 'del':
deleteCategory($t_id, $connection);
echo "Категория с id='" . $t_id . "' успешно удалена<br/><br/>";
break;
case 'add':
addCategory($connection);
echo "Категория успешно добавлена<br/><br/>";
break;
}
}
//вывод таблицы категорий на странице редактирования категорий
showTableCategories($connection);
echo "</div>";
include_once __DIR__ . '/templates/_footer.php';
示例7: checkNullwithRedirect
break;
case ACTION_DEL:
$actionType = ACTION_DEL;
checkNullwithRedirect(ADD_CATEGORY_PAGE, $_GET[CATEGORY_ID]);
delCategory();
exit;
break;
case ACTION_ADD:
default:
break;
}
}
checkNullwithRedirect(ADD_CATEGORY_PAGE, $_GET[CATEGORY_NAME]);
checkNullwithRedirect(ADD_CATEGORY_PAGE, $_GET[SECTION_ID]);
checkNullwithRedirect(ADD_CATEGORY_PAGE, $_GET[PARENT_CATEGORY_ID]);
addCategory();
function addCategory()
{
// TODO : Escape String for SQL Statement
$categoryName = $_GET[CATEGORY_NAME];
$sectionId = $_GET[SECTION_ID];
$parentCategoryId = $_GET[PARENT_CATEGORY_ID];
$redirectPage = CATEGORY_LIST_PAGE;
$user = getUserInfo();
$role = $user->getRole();
$conn = DBConnection::getConnection($role);
if ($conn) {
$result = $conn->insertCategory($categoryName, $sectionId, $parentCategoryId);
header("Location: {$redirectPage}");
exit;
}
示例8: _t
$entries = $_GET['entries'];
}
if (!empty($_POST['newCategory']) && Misc::isSpace($_POST['newCategory']) || !empty($_POST['modifyCategoryName']) && Misc::isSpace($_POST['modifyCategoryName'])) {
$history = '';
$errorMessage = _t('공백문자는 카테고리 이름으로 사용할 수 없습니다');
} elseif (!empty($_POST['newCategory']) && strpos($_POST['newCategory'], '/') !== false || !empty($_POST['modifyCategoryName']) && strpos($_POST['modifyCategoryName'], '/') !== false) {
$history = '';
$errorMessage = _t('슬래시가 들어간 카테고리 이름은 사용할 수 없습니다');
/*} elseif ((!empty($_POST['newCategory']) && strpos($_POST['newCategory'], '&') !== false) || (!empty($_POST['modifyCategoryName']) && strpos($_POST['modifyCategoryName'], '&') !== false)) {
$history = '';
$errorMessage = _t('앰퍼샌드(&)가 들어간 카테고리 이름은 사용할 수 없습니다');*/
} elseif (!empty($_POST['newCategory']) && strpos($_POST['newCategory'], '?') !== false || !empty($_POST['modifyCategoryName']) && strpos($_POST['modifyCategoryName'], '?') !== false) {
$history = '';
$errorMessage = _t('물음표가 들어간 카테고리 이름은 사용할 수 없습니다');
} elseif (!empty($_POST['newCategory'])) {
$history = addCategory($blogid, $selected == 0 ? null : $_POST['id'], trim($_POST['newCategory'])) ? 'document.getElementById("newCategory").select();' : '';
if (empty($history)) {
$errorMessage = _t('같은 이름의 카테고리가 이미 존재합니다');
}
} else {
if (!empty($_POST['modifyCategoryName']) || !empty($_POST['modifyCategoryBodyId'])) {
$history = modifyCategory($blogid, $_POST['id'], trim($_POST['modifyCategoryName']), trim($_POST['modifyCategoryBodyId'])) ? 'document.getElementById("modifyCategoryName").select();' : '';
$tempParentId = POD::queryCell("SELECT `parent` FROM `{$database['prefix']}Categories` WHERE `id` = {$_POST['id']} AND `blogid` = " . getBlogId());
if (preg_match('/^[0-9]+$/', $tempParentId, $temp)) {
$depth = 2;
} else {
$depth = 1;
}
} else {
$history = '';
}
示例9: checkRootCategoryExistence
function checkRootCategoryExistence($blogid)
{
$pool = DBModel::getInstance();
$pool->reset('Categories');
$pool->setQualifier('blogid', 'eq', $blogid);
$pool->setQualifier('id', 'eq', 0);
$childCategories = $pool->getCount();
if (!$pool->getCount()) {
$name = _text('전체');
$result = addCategory($blogid, null, $name, 0);
return $result ? true : false;
}
return false;
}
示例10: isset
// Displaying the form to edit a category language info
case "modtext":
$categoryid = isset($_GET['categoryid']) ? intval($_GET['categoryid']) : 0;
$languageid = isset($_GET['languageid']) ? $_GET['languageid'] : 'new';
xoops_cp_header();
editcat_text(true, $categoryid, $languageid);
break;
// Adding or editing a category in the db
// Adding or editing a category in the db
case "addcategory":
addCategory(false);
break;
// Adding or editing a category language info in the db
// Adding or editing a category language info in the db
case "addcategory_text":
addCategory(true);
break;
// deleting a category
// deleting a category
case "del":
global $smartmedia_category_handler, $xoopsUser, $xoopsUser, $xoopsConfig, $xoopsDB, $_GET;
$module_id = $xoopsModule->getVar('mid');
$gperm_handler =& xoops_gethandler('groupperm');
$categoryid = isset($_POST['categoryid']) ? intval($_POST['categoryid']) : 0;
$categoryid = isset($_GET['categoryid']) ? intval($_GET['categoryid']) : $categoryid;
$categoryObj = $smartmedia_category_handler->get($categoryid);
// Check to see if this item has children
if ($categoryObj->hasChild()) {
redirect_header("category.php", 3, _AM_SMEDIA_CATEGORY_CANNOT_DELETE_HAS_CHILD);
exit;
}
示例11: addDefaultCategory
function addDefaultCategory($idProject)
{
return addCategory("Todo", $idProject);
}
示例12: XoopsTree
$myts =& MyTextSanitizer::getInstance();
$mytree = new XoopsTree($xoopsDB->prefix($mydirname . '_category'), 'cat_id', 'cat_pid');
$action = isset($_POST['action']) ? $_POST['action'] : "";
$action = isset($_GET['action']) ? $_GET['action'] : $action;
switch ($action) {
case "modCat":
modifyCategory($_POST);
break;
case "modCatS":
modifyCategoryS($_POST);
break;
case "modCatall":
modifyCategoryAll();
break;
case "addCat":
addCategory($_POST);
break;
case "delCat":
delCategory($_POST, $_GET);
break;
default:
catManager();
break;
}
/*
if (isset($_POST)) {
foreach ($_POST as $k => $v) {
${$k} = $v;
}
}
示例13: query_api
/**
* Queries the API by the input values from the user
*
* @param $term The search term to query
* @param $location The location of the business to query
*/
function query_api($term, $location)
{
$response = json_decode(search($term, $location));
foreach ($response->businesses as $business) {
$business_id = $business->id;
$business_response = json_decode(get_business($business_id), true);
$id = $business_response['id'];
$name = $business_response['name'];
$phone = $business_response['display_phone'];
$address = $business_response['location']['address'][0];
$rating = $business_response['rating'];
#$businessHours=$business_response['']
#$categories
$reservationURL = $business_response['reservation_url'];
$reviewCount = $business_response['review_count'];
#$price
$imageUrl = $business_response['image_url'];
$city = $business_response['location']['city'];
$postal_code = $business_response['location']['postal_code'];
$snippet_text = $business_response['snippet_text'];
$state = $business_response['location']['state_code'];
$rating_img_url = $business_response['rating_img_url'];
$rating_img_url_small = $business_response['rating_img_url_small'];
$url = $business_response['url'];
addRestaurant($id, $name, $phone, $address, $rating, $reservationURL, $reviewCount, $imageUrl, $city, $postal_code, $snippet_text, $state, $rating_img_url, $rating_img_url_small, $url);
$categories = $business_response['categories'];
foreach ($categories as $category) {
$c1 = $category[0];
$c2 = $category[1];
//echo $c1 . ' ' . $c2;
$cid = categoryID($c1, $c2);
echo $cid;
if ($cid < 0) {
//category does not exist
addCategory($c1, $c2);
$cid = lastCategory();
}
addRC($id, $cid);
}
}
/*
print sprintf(
"%d businesses found, querying business info for the top result \"%s\"\n\n",
count($response->businesses),
$business_id
);
$response = get_business($business_id);
print sprintf("Result for business \"%s\" found:\n", $business_id);
print "$response\n";
*/
}
示例14: sizeof
$size = sizeof($catNo);
for ($i = 0; $i < $size; $i++) {
updateCategory($catNo[$i], $catName[$i]);
}
}
if (isset($newCatNo)) {
$catNoTable = array();
foreach ($newCatNo as $i => $v) {
if ($newCatNo[$i] == "") {
continue;
}
$nCatParent = $newCatParent[$i];
if ($nCatParent[0] != 'C') {
$nCatParent = $catNoTable[$nCatParent];
}
$newIndex = addCategory($newCatName[$i], $nCatParent);
$catNoTable[$newCatNo[$i]] = $newIndex;
}
}
if (isset($dels)) {
$size = sizeof($dels);
for ($i = $size - 1; $i >= 0; $i--) {
if ($dels[$i] == "") {
continue;
}
if (!delOneCategory($dels[$i])) {
//you cannot delete the category at this moment
}
}
}
$cats = getAllCategoriesNested();
示例15: addCategory
<?php
require_once 'config.php';
$session->requireAdmin();
if (!empty($_POST['lang'])) {
addCategory(CATEGORY_LANGUAGE, $_POST['lang']);
}
require 'design_head.php';
?>
<h2>Add new language</h2>
These languages already exist: <?php
echo xhtmlSelectCategory(CATEGORY_LANGUAGE);
?>
<br/><br/>
<form method="post" action="">
language: <input type="text" name="lang"/>
<input type="submit" class="button" value="Add"/>
</form>
<?php
require 'design_foot.php';