• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP htmlspecialcharsbx函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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

示例1: getGridData

 private function getGridData($gridId)
 {
     $grid = array('ID' => $gridId);
     $securityContext = $this->storage->getCurrentUserSecurityContext();
     $parameters = array('with' => array('FILE', 'CREATE_USER'), 'filter' => array('IS_EXPIRED' => false, 'OBJECT.STORAGE_ID' => $this->storage->getId(), 'CREATED_BY' => $this->getUser()->getId()));
     $parameters = Driver::getInstance()->getRightsManager()->addRightsCheck($securityContext, $parameters, array('OBJECT_ID', 'OBJECT.CREATED_BY'));
     $items = ExternalLink::getModelList($parameters);
     Collection::sortByColumn($items, array('CREATE_TIME' => array(SORT_NUMERIC, SORT_ASC)));
     $urlManager = Driver::getInstance()->getUrlManager();
     $rows = array();
     foreach ($items as $externalLink) {
         /** @var ExternalLink $externalLink */
         $exportData = $externalLink->toArray();
         $nameSpecialChars = htmlspecialcharsbx($externalLink->getFile()->getName());
         $createDateText = htmlspecialcharsbx((string) $externalLink->getCreateTime());
         $columnName = "\n\t\t\t\t<table class=\"bx-disk-object-name\"><tr>\n\t\t\t\t\t\t<td style=\"width: 45px;\"><div data-object-id=\"{$externalLink->getId()}\" class=\"draggable bx-file-icon-container-small bx-disk-file-icon\"></div></td>\n\t\t\t\t\t\t<td><a class=\"bx-disk-folder-title\" id=\"disk_obj_{$externalLink->getId()}\" href=\"\" data-bx-dateModify=\"{$createDateText}\">{$nameSpecialChars}</a></td>\n\t\t\t\t</tr></table>\n\t\t\t";
         $createdByLink = \CComponentEngine::makePathFromTemplate($this->arParams['PATH_TO_USER'], array("user_id" => $externalLink->getCreatedBy()));
         $rows[] = array('data' => $exportData, 'columns' => array('CREATE_TIME' => formatDate('x', $externalLink->getCreateTime()->getTimestamp(), time() + CTimeZone::getOffset()), 'UPDATE_TIME' => formatDate('x', $externalLink->getCreateTime()->getTimestamp(), time() + CTimeZone::getOffset()), 'NAME' => $columnName, 'FORMATTED_SIZE' => CFile::formatSize($externalLink->getFile()->getSize()), 'CREATE_USER' => "\n\t\t\t\t\t\t<div class=\"bx-disk-user-link\"><a target='_blank' href=\"{$createdByLink}\" id=\"\">" . htmlspecialcharsbx($externalLink->getCreateUser()->getFormattedName()) . "</a></div>\n\t\t\t\t\t"), 'actions' => array(array("PSEUDO_NAME" => "download", "DEFAULT" => true, "ICONCLASS" => "download", "TEXT" => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_ACT_DOWNLOAD'), "ONCLICK" => "jsUtils.Redirect(arguments, '" . $urlManager->getUrlForDownloadFile($externalLink->getFile()) . "')"), array("PSEUDO_NAME" => "disable_external_link", "ICONCLASS" => "disable_external_link", "TEXT" => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_ACT_DISABLE_EXTERNAL_LINK'), "SHORT_TEXT" => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_ACT_DISABLE_EXTERNAL_LINK_SHORT'), "ONCLICK" => "BX.Disk['ExternalLinkListClass_{$this->getComponentId()}'].disableExternalLink({$externalLink->getId()}, {$externalLink->getObjectId()})")));
     }
     unset($externalLink);
     $grid['MODE'] = 'list';
     $grid['HEADERS'] = array(array('id' => 'ID', 'name' => 'ID', 'default' => false, 'show_checkbox' => true), array('id' => 'NAME', 'name' => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_COLUMN_NAME'), 'default' => true), array('id' => 'CREATE_TIME', 'name' => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_COLUMN_CREATE_TIME'), 'default' => true), array('id' => 'CREATE_USER', 'name' => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_COLUMN_CREATE_USER'), 'default' => false), array('id' => 'FORMATTED_SIZE', 'name' => Loc::getMessage('DISK_EXTERNAL_LINK_LIST_COLUMN_FORMATTED_SIZE'), 'default' => true));
     $grid['ROWS'] = $rows;
     $grid['ROWS_COUNT'] = count($rows);
     $grid['FOOTER'] = array();
     return $grid;
 }
开发者ID:mrdeadmouse,项目名称:u136006,代码行数:27,代码来源:class.php


示例2: GetSettingsHTML

    public function GetSettingsHTML($arFields, $strHTMLControlName, &$arPropertyFields)
    {
        $arPropertyFields = array("HIDE" => array("ROW_COUNT", "COL_COUNT", "MULTIPLE_CNT"), 'USER_TYPE_SETTINGS_TITLE' => GetMessage('BT_UT_SKU_SETTING_TITLE'));
        $arSettings = self::PrepareSettings($arFields);
        $strResult = '<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_VIEW') . '</td>
		<td>' . SelectBoxFromArray($strHTMLControlName["NAME"] . '[VIEW]', self::GetPropertyViewsList(true), htmlspecialcharsbx($arSettings['VIEW'])) . '</td>
		</tr>
		<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_MAX_WIDTH') . '</td>
		<td><input type="text" name="' . $strHTMLControlName["NAME"] . '[MAX_WIDTH]" value="' . intval($arSettings['MAX_WIDTH']) . '">&nbsp;' . GetMessage('BT_UT_SKU_SETTING_COMMENT_MAX_WIDTH') . '</td>
		</tr>
		<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_MIN_HEIGHT') . '</td>
		<td><input type="text" name="' . $strHTMLControlName["NAME"] . '[MIN_HEIGHT]" value="' . intval($arSettings['MIN_HEIGHT']) . '">&nbsp;' . GetMessage('BT_UT_SKU_SETTING_COMMENT_MIN_HEIGHT') . '</td>
		</tr>
		<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_MAX_HEIGHT') . '</td>
		<td><input type="text" name="' . $strHTMLControlName["NAME"] . '[MAX_HEIGHT]" value="' . intval($arSettings['MAX_HEIGHT']) . '">&nbsp;' . GetMessage('BT_UT_SKU_SETTING_COMMENT_MAX_HEIGHT') . '</td>
		</tr>
		<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_BAN_SYMBOLS') . '</td>
		<td><input type="text" name="' . $strHTMLControlName["NAME"] . '[BAN_SYM]" value="' . htmlspecialcharsbx($arSettings['BAN_SYM']) . '"></td>
		</tr>
		<tr>
		<td>' . GetMessage('BT_UT_SKU_SETTING_REP_SYMBOL') . '</td>
		<td>' . SelectBoxFromArray($strHTMLControlName["NAME"] . '[REP_SYM]', parent::GetReplaceSymList(true), htmlspecialcharsbx($arSettings['REP_SYM'])) . '&nbsp;<input type="text" name="' . $strHTMLControlName["NAME"] . '[OTHER_REP_SYM]" size="1" maxlength="1" value="' . $arSettings['OTHER_REP_SYM'] . '"></td>
		</tr>';
        return $strResult;
    }
开发者ID:k-kalashnikov,项目名称:geekcon_new,代码行数:30,代码来源:prop_element_sku.php


示例3: _DumpPostVars

function _DumpPostVars($vname, $vvalue, $var_stack = array())
{
    if (is_array($vvalue)) {
        foreach ($vvalue as $key => $value) {
            _DumpPostVars($key, $value, array_merge($var_stack, array($vname)));
        }
    } else {
        if (count($var_stack) > 0) {
            $var_name = $var_stack[0];
            for ($i = 1; $i < count($var_stack); $i++) {
                $var_name .= "[" . $var_stack[$i] . "]";
            }
            $var_name .= "[" . $vname . "]";
        } else {
            $var_name = $vname;
        }
        if ($var_name != "sessid") {
            ?>
<input type="hidden" name="<?php 
            echo htmlspecialcharsbx($var_name);
            ?>
" value="<?php 
            echo htmlspecialcharsbx($vvalue);
            ?>
"><?php 
        }
    }
}
开发者ID:k-kalashnikov,项目名称:geekcon_new,代码行数:28,代码来源:wizard_install.php


示例4: formatValuePrintable

 /**
  * @param FieldType $fieldType
  * @param $value
  * @return string
  */
 protected static function formatValuePrintable(FieldType $fieldType, $value)
 {
     if (!Loader::includeModule('disk')) {
         return '';
     }
     $attachedId = (int) $value;
     $attachedModel = \Bitrix\Disk\AttachedObject::loadById($attachedId, array('OBJECT'));
     if (!$attachedModel) {
         return '';
     }
     global $USER;
     $userId = $USER->getID();
     if ($userId) {
         if (!$attachedModel->canRead($userId)) {
             return '';
         }
     }
     $file = $attachedModel->getFile();
     if (!$file) {
         return '';
     }
     $driver = \Bitrix\Disk\Driver::getInstance();
     $urlManager = $driver->getUrlManager();
     return '[url=' . $urlManager->getUrlUfController('download', array('attachedId' => $attachedModel->getId())) . ']' . htmlspecialcharsbx($file->getName()) . '[/url]';
 }
开发者ID:akniyev,项目名称:itprom_dobrohost,代码行数:30,代码来源:usertypepropertydiskfile.php


示例5: WriteToLog

 static function WriteToLog($text, $code = "")
 {
     $filename = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/xdimport.log";
     $f = fopen($filename, "a");
     fwrite($f, date("Y-m-d H:i:s") . " " . str_pad($code, 7) . " " . htmlspecialcharsbx($text) . "\n");
     fclose($f);
 }
开发者ID:DarneoStudio,项目名称:bitrix,代码行数:7,代码来源:xdimport.php


示例6: __CrmMobileCompanyEditRenderMultiFields

 function __CrmMobileCompanyEditRenderMultiFields($typeName, &$fields, &$typeInfos, $prefix = '')
 {
     $typeName = strtoupper($typeName);
     $data = isset($fields[$typeName]) ? $fields[$typeName] : array();
     if ($prefix !== '') {
         $prefix .= '_' . strtolower($typeName);
     } else {
         $prefix = strtolower($typeName);
     }
     $typeInfo = isset($typeInfos[$typeName]) ? $typeInfos[$typeName] : array();
     if (empty($data)) {
         if (!isset($fields[$typeName])) {
             $fields[$typeName] = array();
         }
         $fields[$typeName]['n1'] = array('VALUE' => '', 'VALUE_TYPE' => '');
         $data = $fields[$typeName];
     }
     foreach ($data as $key => &$datum) {
         $value = isset($datum['VALUE']) ? $datum['VALUE'] : '';
         echo '<input class="crm_input_text fll" id="', $prefix, '_', $key, '_value', '" style="width: 70%;" type="text" value="', htmlspecialcharsbx($value), '" />';
         $valueTypeID = isset($datum['VALUE_TYPE']) ? $datum['VALUE_TYPE'] : '';
         echo '<select class="crm_input_select flr" id="', $prefix, '_', $key, '_value_type', '">';
         foreach ($typeInfo as $curValueTypeID => &$curValueType) {
             echo '<option value="', htmlspecialcharsbx($curValueTypeID), '"', $valueTypeID === $curValueTypeID ? 'selected="selected"' : '', ' >', isset($curValueType['ABBR']) ? $curValueType['ABBR'] : $curValueTypeID, '</option>';
         }
         unset($curValueType);
         reset($typeInfo);
         echo '</select>';
     }
     unset($datum);
     echo '<div class="clb" style="margin-bottom: 10px;"></div>', '<a id="', $prefix, '_add_btn', '" class="crm_people_cont_aqua_two">', '+&nbsp;', htmlspecialcharsbx(GetMessage("M_CRM_COMPANY_EDIT_BTN_ADD_{$typeName}")), '</a>';
 }
开发者ID:mrdeadmouse,项目名称:u136006,代码行数:32,代码来源:template.php


示例7: fill_all_values

function fill_all_values($sid, $type, $mess = false, $site = false)
{
    global $arrTickets, $arrT, $MESS;
    $z = $type == "SLA" ? CTicketSLA::GetDropDown($site) : CTicketDictionary::GetList($v1 = "s_dropdown", $v2 = "asc", array("TYPE" => $type, "SITE" => $site), $v3);
    if ($type != "SLA") {
        if ($mess === false) {
            $mess = GetMessage("SUP_NO");
        }
        $arrTickets[$sid][0]["NAME"] = "(" . $mess . ")";
        $arrTickets[$sid][0]["COUNTER_OPEN"] = $arrT[$sid][0]["COUNTER_OPEN"];
        $arrTickets[$sid][0]["COUNTER_OPEN_RED"] = $arrT[$sid][0]["COUNTER_OPEN_RED"];
        $arrTickets[$sid][0]["COUNTER_OPEN_GREEN"] = $arrT[$sid][0]["COUNTER_OPEN_GREEN"];
        $arrTickets[$sid][0]["COUNTER_CLOSE"] = $arrT[$sid][0]["COUNTER_CLOSE"];
        $arrTickets[$sid][0]["MESSAGES_OPEN"] = $arrT[$sid][0]["MESSAGES_OPEN"];
        $arrTickets[$sid][0]["OVERDUE_MESSAGES_OPEN"] = $arrT[$sid][0]["OVERDUE_MESSAGES_OPEN"];
        $arrTickets[$sid][0]["MESSAGES_CLOSE"] = $arrT[$sid][0]["MESSAGES_CLOSE"];
        $arrTickets[$sid][0]["OVERDUE_MESSAGES_CLOSE"] = $arrT[$sid][0]["OVERDUE_MESSAGES_CLOSE"];
    }
    while ($zr = $z->Fetch()) {
        $arrTickets[$sid][$zr["ID"]]["NAME"] = "[<a title='" . GetMessage("MAIN_ADMIN_MENU_EDIT") . "' href='/bitrix/admin/ticket_dict_edit.php?ID=" . $zr["ID"] . "'>" . $zr["ID"] . "</a>] " . htmlspecialcharsbx($zr["NAME"]);
        $arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN"];
        $arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN_RED"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN_RED"];
        $arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN_GREEN"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN_GREEN"];
        $arrTickets[$sid][$zr["ID"]]["COUNTER_CLOSE"] = $arrT[$sid][$zr["ID"]]["COUNTER_CLOSE"];
        $arrTickets[$sid][$zr["ID"]]["MESSAGES_OPEN"] = $arrT[$sid][$zr["ID"]]["MESSAGES_OPEN"];
        $arrTickets[$sid][$zr["ID"]]["OVERDUE_MESSAGES_OPEN"] = $arrT[$sid][$zr["ID"]]["OVERDUE_MESSAGES_OPEN"];
        $arrTickets[$sid][$zr["ID"]]["MESSAGES_CLOSE"] = $arrT[$sid][$zr["ID"]]["MESSAGES_CLOSE"];
        $arrTickets[$sid][$zr["ID"]]["OVERDUE_MESSAGES_CLOSE"] = $arrT[$sid][$zr["ID"]]["OVERDUE_MESSAGES_CLOSE"];
    }
}
开发者ID:k-kalashnikov,项目名称:geekcon_new,代码行数:30,代码来源:ticket_desktop.php


示例8: ReceiveMessage

 public function ReceiveMessage($senderJId, array $arMessage, CXMPPClient $senderClient)
 {
     if (strlen($senderJId) <= 0) {
         return false;
     }
     if (!array_key_exists("iq", $arMessage) || !array_key_exists("bind", $arMessage["iq"]) || $arMessage['iq']['bind']['.']['xmlns'] != 'urn:ietf:params:xml:ns:xmpp-bind') {
         return false;
     }
     $type = "";
     if (array_key_exists("type", $arMessage["iq"]["."])) {
         $type = $arMessage["iq"]["."]["type"];
     }
     if ($type == "set") {
         $resource = $arMessage["iq"]["bind"]["resource"]["#"];
         if (strlen($resource) <= 0) {
             $resource = "bx";
         }
         $senderClient->SetResource($resource);
         $arMessageTmp = array("iq" => array("." => array("type" => "result", "to" => htmlspecialcharsbx($senderClient->GetClientDomain()) . "/" . $senderClient->GetStreamId(), "id" => $arMessage['iq']['.']['id']), "bind" => array("." => array("xmlns" => "urn:ietf:params:xml:ns:xmpp-bind"), "jid" => array("#" => $senderJId . "/" . $resource))));
         $messageTmp = CXMPPParser::ToXml($arMessageTmp);
         $senderClient->__Send($messageTmp);
     } else {
         $arMessageTmp = array("iq" => array("." => array("type" => "result", "from" => $senderClient->GetClientDomain(), "id" => $arMessage['iq']['.']['id'])));
         $messageTmp = CXMPPParser::ToXml($arMessageTmp);
         $senderClient->__Send($messageTmp);
     }
     return true;
 }
开发者ID:DarneoStudio,项目名称:bitrix,代码行数:28,代码来源:bind.php


示例9: CreatePropertyTables

 function CreatePropertyTables($entity_id)
 {
     global $DB, $APPLICATION;
     if (!$DB->TableExists("b_utm_" . strtolower($entity_id))) {
         if (defined("MYSQL_TABLE_TYPE")) {
             $DB->Query("SET storage_engine = '" . MYSQL_TABLE_TYPE . "'", true);
         }
         $rs = $DB->Query("\n\t\t\t\tcreate table b_utm_" . strtolower($entity_id) . " (\n\t\t\t\t\tID int(11) not null auto_increment,\n\t\t\t\t\tVALUE_ID int(11) not null,\n\t\t\t\t\tFIELD_ID int(11) not null,\n\t\t\t\t\tVALUE text,\n\t\t\t\t\tVALUE_INT int,\n\t\t\t\t\tVALUE_DOUBLE float,\n\t\t\t\t\tVALUE_DATE datetime,\n\t\t\t\t\tINDEX ix_utm_" . $entity_id . "_1(FIELD_ID),\n\t\t\t\t\tINDEX ix_utm_" . $entity_id . "_2(VALUE_ID),\n\t\t\t\t\tPRIMARY KEY (ID)\n\t\t\t\t)\n\t\t\t", false, "FILE: " . __FILE__ . "<br>LINE: " . __LINE__);
         if (!$rs) {
             $APPLICATION->ThrowException(GetMessage("USER_TYPE_TABLE_CREATION_ERROR", array("#ENTITY_ID#" => htmlspecialcharsbx($entity_id))));
             return false;
         }
     }
     if (!$DB->TableExists("b_uts_" . strtolower($entity_id))) {
         if (defined("MYSQL_TABLE_TYPE")) {
             $DB->Query("SET storage_engine = '" . MYSQL_TABLE_TYPE . "'", true);
         }
         $rs = $DB->Query("\n\t\t\t\tcreate table b_uts_" . strtolower($entity_id) . " (\n\t\t\t\t\tVALUE_ID int(11) not null,\n\t\t\t\t\tPRIMARY KEY (VALUE_ID)\n\t\t\t\t)\n\t\t\t", false, "FILE: " . __FILE__ . "<br>LINE: " . __LINE__);
         if (!$rs) {
             $APPLICATION->ThrowException(GetMessage("USER_TYPE_TABLE_CREATION_ERROR", array("#ENTITY_ID#" => htmlspecialcharsbx($entity_id))));
             return false;
         }
     }
     return true;
 }
开发者ID:DarneoStudio,项目名称:bitrix,代码行数:25,代码来源:usertype.php


示例10: renderControl

 /**
  * @param FieldType $fieldType
  * @param array $field
  * @param mixed $value
  * @param bool $allowSelection
  * @param int $renderMode
  * @return string
  */
 protected static function renderControl(FieldType $fieldType, array $field, $value, $allowSelection, $renderMode)
 {
     if ($renderMode & FieldType::RENDER_MODE_DESIGNER) {
         return '';
     }
     return '<input type="file" id="' . htmlspecialcharsbx(static::generateControlId($field)) . '" name="' . htmlspecialcharsbx(static::generateControlName($field)) . '">';
 }
开发者ID:k-kalashnikov,项目名称:geekcon,代码行数:15,代码来源:file.php


示例11: fancy_output

function fancy_output($content)
{
    if (isTextMode()) {
        return sprintf('<pre>%s</pre>', htmlspecialcharsbx($content));
    }
    return sprintf('<p>%s</e>', $content);
}
开发者ID:Satariall,项目名称:izurit,代码行数:7,代码来源:php_command_line.php


示例12: GetPublicEditHtml

    public static function GetPublicEditHtml($arProperty, $arValue, $strHTMLControlName)
    {
        $strID = preg_replace('/[^a-zA-Z0-9_]/i', 'x', $strHTMLControlName["VALUE"]);
        CJSCore::Init(array('asd_palette'));
        $strResult = '<input type="text" name="' . htmlspecialcharsbx($strHTMLControlName['VALUE']) . '" id="' . htmlspecialcharsbx($strID) . '" value="' . htmlspecialcharsbx($arValue['VALUE']) . '" />';
        $strResult .= '<script type="text/javascript">
			BX.ready(function()
   			{
     			$("#' . htmlspecialcharsbx($strID) . '").jPicker({
     				window: {title: "' . GetMessage('ASD_UT_PALETTE_WND_TITLE') . '"},
     				images: {clientPath : "/bitrix/js/asd.iblock/jpicker/images/"},
      				localization: {
						text: {
							title: "' . GetMessage('ASD_UT_PALETTE_WND_TITLE') . '",
							newColor: "' . GetMessage('ASD_UT_PALETTE_WND_NEW_COLOR') . '", currentColor: "' . GetMessage('ASD_UT_PALETTE_WND_CURRENT_COLOR') . '",
							ok: "' . GetMessage('ASD_UT_PALETTE_WND_OK') . '", cancel: "' . GetMessage('ASD_UT_PALETTE_WND_CANCEL') . '"
    					},
						tooltips: {
							colors: { newColor: "' . GetMessage('ASD_UT_PALETTE_TIPS_NEW_COLOR') . '", currentColor: "' . GetMessage('ASD_UT_PALETTE_TIPS_CURRENT_COLOR') . '" },
							buttons: { ok: "' . GetMessage('ASD_UT_PALETTE_TIPS_BTN_OK') . '", cancel: "' . GetMessage('ASD_UT_PALETTE_TIPS_BTN_CANCEL') . '" },
							hue: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_HUE_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_HUE_VALUE') . '" },
							saturation: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_SATURATION_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_SATURATION_VALUE') . '" },
							value: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_BRIGHTNESS_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_BRIGHTNESS_VALUE') . '" },
							red: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_RED_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_RED_VALUE') . '" },
							green: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_GREEN_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_GREEN_VALUE') . '" },
							blue: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_BLUE_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_BLUE_VALUE') . '" },
							alpha: { radio: "' . GetMessage('ASD_UT_PALETTE_TIPS_ALPHA_MODE') . '", textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_ALPHA_VALUE') . '" },
							hex: { textbox: "' . GetMessage('ASD_UT_PALETTE_TIPS_HEX_VALUE') . '", alpha: "' . GetMessage('ASD_UT_PALETTE_TIPS_HEX_ALPHA') . '" }
						}
					}
     			});
   			});
			</script>';
        return $strResult;
    }
开发者ID:Hawkart,项目名称:megatv,代码行数:35,代码来源:iblock_prop_palette.php


示例13: formatValuePrintable

 /**
  * @param FieldType $fieldType
  * @param $value
  * @return string
  */
 protected static function formatValuePrintable(FieldType $fieldType, $value)
 {
     if (!Loader::includeModule('disk')) {
         return '';
     }
     $userFieldManager = \Bitrix\Disk\Driver::getInstance()->getUserFieldManager();
     list($connectorClass, $moduleId) = $userFieldManager->getConnectorDataByEntityType('lists_workflow');
     $documentType = $fieldType->getDocumentType();
     $iblockId = str_replace('iblock_', '', $documentType[2]);
     $attachedModel = \Bitrix\Disk\AttachedObject::load(array('OBJECT_ID' => $value, '=ENTITY_TYPE' => $connectorClass, '=ENTITY_ID' => $iblockId, '=MODULE_ID' => $moduleId));
     if (!$attachedModel) {
         return '';
     }
     global $USER;
     $userId = $USER->getID();
     if ($userId) {
         if (!$attachedModel->canRead($userId)) {
             return '';
         }
     }
     $file = $attachedModel->getFile();
     if (!$file) {
         return '';
     }
     $driver = \Bitrix\Disk\Driver::getInstance();
     $urlManager = $driver->getUrlManager();
     return '[url=' . $urlManager->getUrlUfController('download', array('attachedId' => $attachedModel->getId())) . ']' . htmlspecialcharsbx($file->getName()) . '[/url]';
 }
开发者ID:Satariall,项目名称:izurit,代码行数:33,代码来源:usertypepropertydiskfile.php


示例14: __CrmFieldMultiEditRenderItem

    function __CrmFieldMultiEditRenderItem($item, $mnemonic, $typeID, $referenceData, $editorID)
    {
        $itemID = isset($item['ID']) ? $item['ID'] : '';
        $itemVal = isset($item['VALUE']) ? $item['VALUE'] : '';
        ?>
<div class="bx-crm-edit-fm-item">
		<input type="text" class="bx-crm-edit-input" name="<?php 
        echo htmlspecialcharsbx($mnemonic);
        ?>
[<?php 
        echo htmlspecialcharsbx($typeID);
        ?>
][<?php 
        echo htmlspecialcharsbx($itemID);
        ?>
][VALUE]" value="<?php 
        echo htmlspecialcharsbx($itemVal);
        ?>
"><?php 
        echo SelectBoxFromArray(CUtil::JSEscape($mnemonic) . '[' . htmlspecialcharsbx($typeID) . '][' . htmlspecialcharsbx($itemID) . '][VALUE_TYPE]', $referenceData, isset($item['VALUE_TYPE']) ? $item['VALUE_TYPE'] : '', '', "class='bx-crm-edit-input bx-crm-edit-input-small'");
        ?>
<div class="delete-action" onclick="BX.CrmFieldMultiEditor.items['<?php 
        echo CUtil::addslashes($editorID);
        ?>
'].deleteItem('<?php 
        echo CUtil::addslashes($itemID);
        ?>
');" title="<?php 
        echo GetMessage('CRM_STATUS_LIST_DELETE');
        ?>
"></div>
		</div><?php 
    }
开发者ID:mrdeadmouse,项目名称:u136006,代码行数:33,代码来源:template.php


示例15: __CrmMobileLeadViewRenderMultiFields

 function __CrmMobileLeadViewRenderMultiFields($type, &$fields, &$typeInfos)
 {
     $data = isset($fields[$type]) ? $fields[$type] : array();
     if (empty($data)) {
         return '';
     }
     $result = '';
     $typeInfo = isset($typeInfos[$type]) ? $typeInfos[$type] : array();
     foreach ($data as $datum) {
         $value = isset($datum['VALUE']) ? $datum['VALUE'] : '';
         if ($value === '') {
             continue;
         }
         $type = isset($datum['VALUE_TYPE']) ? $datum['VALUE_TYPE'] : '';
         $legend = '';
         if (isset($typeInfo[$type])) {
             $legend = isset($typeInfo[$type]['ABBR']) ? $typeInfo[$type]['ABBR'] : '';
             if ($legend === '' && isset($typeInfo[$type]['SHORT'])) {
                 $legend = $typeInfo[$type]['SHORT'];
             }
         }
         if ($result !== '') {
             $result .= '<br/>';
         }
         $result .= htmlspecialcharsbx($value) . ' ' . htmlspecialcharsbx($legend);
     }
     return $result;
 }
开发者ID:mrdeadmouse,项目名称:u136006,代码行数:28,代码来源:template.php


示例16: GetFormHtml

	static public function GetFormHtml($arParams)
	{
		$appID = trim(self::GetOption("vkontakte_appid"));
		$appSecret = trim(self::GetOption("vkontakte_appsecret"));

		$gAuth = new CVKontakteOAuthInterface($appID, $appSecret);

		if(IsModuleInstalled('bitrix24') && defined('BX24_HOST_NAME'))
		{
			$redirect_uri = self::CONTROLLER_URL."/redirect.php";
			$state = urlencode(CSocServUtil::GetCurUrl('auth_service_id='.self::ID.'&check_key='.$_SESSION["UNIQUE_KEY"]));
		}
		else
		{
			$redirect_uri = CSocServUtil::GetCurUrl('auth_service_id='.self::ID);
			$redirect_uri = CSocServUtil::ServerName().$GLOBALS['APPLICATION']->GetCurPage(true).'?auth_service_id='.self::ID;
			$state = urlencode('site_id='.SITE_ID.'&backurl='.urlencode($GLOBALS["APPLICATION"]->GetCurPageParam('check_key='.$_SESSION["UNIQUE_KEY"], array("logout", "auth_service_error", "auth_service_id", "backurl"))));
		}

		$url = $gAuth->GetAuthUrl($redirect_uri, $state);
		$phrase = ($arParams["FOR_INTRANET"]) ? GetMessage("socserv_vk_note_intranet") : GetMessage("socserv_vk_note");
		if($arParams["FOR_INTRANET"])
			return array("ON_CLICK" => 'onclick="BX.util.popup(\''.htmlspecialcharsbx(CUtil::JSEscape($url)).'\', 580, 400)"');
		return '<a href="javascript:void(0)" onclick="BX.util.popup(\''.htmlspecialcharsbx(CUtil::JSEscape($url)).'\', 580, 400)" class="bx-ss-button vkontakte-button"></a><span class="bx-spacer"></span><span>'.$phrase.'</span>';

	}
开发者ID:ASDAFF,项目名称:bxApiDocs,代码行数:26,代码来源:vkontakte.php


示例17: __get_import_profiles

function __get_import_profiles($strItemID)
{
    global $USER;
    global $adminMenu;
    if (!isset($USER) || !($USER instanceof CUser && 'CUser' == get_class($USER))) {
        return array();
    }
    if (empty($strItemID)) {
        return array();
    }
    $boolRead = $USER->CanDoOperation('catalog_read');
    $boolImportEdit = $USER->CanDoOperation('catalog_import_edit');
    $boolImportExec = $USER->CanDoOperation('catalog_import_exec');
    $arProfileList = array();
    if (($boolRead || $boolImportEdit || $boolImportExec) && method_exists($adminMenu, "IsSectionActive")) {
        if ($adminMenu->IsSectionActive($strItemID)) {
            $rsProfiles = CCatalogImport::GetList(array("NAME" => "ASC", "ID" => "ASC"), array("IN_MENU" => "Y"));
            while ($arProfile = $rsProfiles->Fetch()) {
                $strName = strlen($arProfile["NAME"]) > 0 ? $arProfile["NAME"] : $arProfile["FILE_NAME"];
                if ('Y' == $arProfile['DEFAULT_PROFILE']) {
                    $arProfileList[] = array("text" => htmlspecialcharsbx($strName), "url" => "cat_exec_imp.php?lang=" . LANGUAGE_ID . "&ACT_FILE=" . $arProfile["FILE_NAME"] . "&ACTION=IMPORT&PROFILE_ID=" . $arProfile["ID"] . "&" . bitrix_sessid_get(), "title" => GetMessage("CAM_IMPORT_DESCR_IMPORT") . " &quot;" . htmlspecialcharsbx($strName) . "&quot;", "readonly" => !$boolImportExec);
                } else {
                    $arProfileList[] = array("text" => htmlspecialcharsbx($strName), "url" => "cat_import_setup.php?lang=" . LANGUAGE_ID . "&ACT_FILE=" . $arProfile["FILE_NAME"] . "&ACTION=IMPORT_EDIT&PROFILE_ID=" . $arProfile["ID"] . "&" . bitrix_sessid_get(), "title" => GetMessage("CAM_IMPORT_DESCR_EDIT") . " &quot;" . htmlspecialcharsbx($strName) . "&quot;", "readonly" => !$boolImportEdit);
                }
            }
        }
    }
    return $arProfileList;
}
开发者ID:DarneoStudio,项目名称:bitrix,代码行数:29,代码来源:menu.php


示例18: GetFormHtml

	public function GetFormHtml($arParams)
	{
		$url = $this->getUrl('opener', null, $arParams);
		if($arParams["FOR_INTRANET"])
			return array("ON_CLICK" => 'onclick="BX.util.popup(\''.htmlspecialcharsbx(CUtil::JSEscape($url)).'\', 580, 400)"');
		return '<a href="javascript:void(0)" onclick="BX.util.popup(\''.htmlspecialcharsbx(CUtil::JSEscape($url)).'\', 580, 400)" class="bx-ss-button liveid-button"></a><span class="bx-spacer"></span><span>'.GetMessage("MAIN_OPTION_COMMENT").'</span>';
	}
开发者ID:ASDAFF,项目名称:entask.ru,代码行数:7,代码来源:liveidoauth.php


示例19: OnModuleInstalledEvent

function OnModuleInstalledEvent($id, $installed, $Module)
{
    foreach (GetModuleEvents("main", "OnModuleInstalled", true) as $arEvent) {
        ExecuteModuleEventEx($arEvent, array($id, $installed));
    }
    $cModules = COption::GetOptionString("main", "mp_modules_date", "");
    $arModules = array();
    if (strlen($cModules) > 0) {
        $arModules = unserialize($cModules);
    }
    if ($installed == "Y") {
        $arModules[] = array("ID" => $id, "NAME" => htmlspecialcharsbx($Module->MODULE_NAME), "TMS" => time());
        if (count($arModules) > 3) {
            $arModules = array_slice($arModules, -3);
        }
        COption::SetOptionString("main", "mp_modules_date", serialize($arModules));
    } else {
        foreach ($arModules as $arid => $val) {
            if ($val["ID"] == $id) {
                unset($arModules[$arid]);
            }
        }
        if (count($arModules) > 0) {
            COption::SetOptionString("main", "mp_modules_date", serialize($arModules));
        } else {
            COption::RemoveOption("main", "mp_modules_date");
        }
        $_SESSION["MP_MOD_DELETED"] = array("ID" => $id, "NAME" => $Module->MODULE_NAME);
    }
}
开发者ID:DarneoStudio,项目名称:bitrix,代码行数:30,代码来源:partner_modules.php


示例20: error_alert

function error_alert()
{
	$sTableID = "tbl_php_commandline";
	$arErrorType = array(
		E_ERROR => "Fatal error",
		E_PARSE => "Parse error",
	);
	$e = error_get_last();
	if(is_null($e) === false && isset($arErrorType[$e['type']]))
	{
		ob_end_clean();
		echo "<h2>".GetMessage("php_cmd_error")."&nbsp;</h2><p>";
		echo '<b>'.$arErrorType[$e['type']].'</b>: '.htmlspecialcharsbx($e['message']).' in <b>'.htmlspecialcharsbx($e['file']).'</b> on line <b>'.htmlspecialcharsbx($e['line']).'</b>';
	}
	else
	{
		global $DB;
		if(
			isset($DB)
			&& is_object($DB)
			&& $DB->GetErrorMessage() != ''
		)
		{
			ob_end_clean();
			echo "<h2>".GetMessage("php_cmd_error")."&nbsp;</h2><p>";
			echo '<font color=#ff0000>Query Error: '.htmlspecialcharsbx($DB->GetErrorSQL()).'</font> ['.htmlspecialcharsbx($DB->GetErrorMessage()).']';
		}
	}
}
开发者ID:ASDAFF,项目名称:open_bx,代码行数:29,代码来源:php_command_line.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP htmlspecialcharsex函数代码示例发布时间:2022-05-15
下一篇:
PHP htmlspecialcharsback函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap