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


PHP htmlspecialcharsbx函数代码示例

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


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


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