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


PHP cmsCore::getLanguageName方法代码示例

本文整理汇总了PHP中cmsCore::getLanguageName方法的典型用法代码示例。如果您正苦于以下问题:PHP cmsCore::getLanguageName方法的具体用法?PHP cmsCore::getLanguageName怎么用?PHP cmsCore::getLanguageName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在cmsCore的用法示例。


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

示例1: setQuery

 public function setQuery($query)
 {
     $this->original_query = $query;
     $this->query = array();
     $stopwords = string_get_stopwords(cmsCore::getLanguageName());
     $words = explode(' ', $query);
     foreach ($words as $word) {
         $word = strip_tags(mb_strtolower(trim(urldecode($word))));
         if (mb_strlen($word) < 3 || is_numeric($word)) {
             continue;
         }
         if ($stopwords && in_array($word, $stopwords)) {
             continue;
         }
         if (mb_strlen($word) == 3) {
             $this->query[] = $this->db->escape($word);
             continue;
         }
         if (mb_strlen($word) >= 12) {
             $word = mb_substr($word, 0, mb_strlen($word) - 4);
         } else {
             if (mb_strlen($word) >= 10) {
                 $word = mb_substr($word, 0, mb_strlen($word) - 3);
             } else {
                 if (mb_strlen($word) >= 6) {
                     $word = mb_substr($word, 0, mb_strlen($word) - 2);
                 } else {
                     $word = mb_substr($word, 0, mb_strlen($word) - 1);
                 }
             }
         }
         $this->query[] = $this->db->escape($word) . '*';
     }
     if (empty($this->query)) {
         return false;
     }
     return true;
 }
开发者ID:Val-Git,项目名称:icms2,代码行数:38,代码来源:model.php

示例2: html_datepicker

<?php

$this->addJSFromContext('templates/default/js/jquery-ui.js');
$this->addJSFromContext('templates/default/js/i18n/jquery-ui/' . cmsCore::getLanguageName() . '.js');
$this->addCSSFromContext('templates/default/css/jquery-ui.css');
?>

<?php 
if ($field->title) {
    ?>
<label for="<?php 
    echo $field->id;
    ?>
"><?php 
    echo $field->title;
    ?>
</label><?php 
}
?>

<?php 
echo html_datepicker($field->data['fname_date'], $field->data['date'], array('id' => $field->id), array('minDate' => date(cmsConfig::get('date_format'), 86400)));
?>

<?php 
if ($field->data['show_time']) {
    ?>
    <?php 
    echo html_select_range($field->data['fname_hours'], 0, 23, 1, true, $field->data['hours']);
    ?>
 :
开发者ID:Val-Git,项目名称:icms2,代码行数:31,代码来源:date.tpl.php

示例3: displayEditor

    public function displayEditor($field_id, $content = '')
    {
        $lang = cmsCore::getLanguageName();
        $user = cmsUser::getInstance();
        $template = cmsTemplate::getInstance();
        $template->addCSSFromContext('wysiwyg/redactor/css/redactor.css');
        $template->addJSFromContext('wysiwyg/redactor/js/redactor.js');
        $template->addJSFromContext('wysiwyg/redactor/js/video.js');
        $template->addJSFromContext('wysiwyg/redactor/js/fullscreen.js');
        $template->addJSFromContext('wysiwyg/redactor/js/fontsize.js');
        //$template->addJSFromContext('wysiwyg/redactor/js/fontfamily.js');
        $template->addJSFromContext('wysiwyg/redactor/js/fontcolor.js');
        $template->addJSFromContext('wysiwyg/redactor/js/table.js');
        $template->addJSFromContext("wysiwyg/redactor/langs/{$lang}.js");
        $dom_id = str_replace(array('[', ']'), array('_', ''), $field_id);
        echo html_textarea($field_id, $content, array('id' => $dom_id));
        ?>
            <script type="text/javascript">
                $(function(){
                    $('#<?php 
        echo $dom_id;
        ?>
').redactor({
                        lang: '<?php 
        echo $lang;
        ?>
',
                        plugins: ['video', 'fontsize', 'fontcolor', 'fullscreen', 'table'],
                        imageUpload: '<?php 
        echo href_to('redactor/upload');
        ?>
',
						minHeight: 190,
                        replaceDivs: false,
                        removeComments: true,
                        convertLinks: false,
                        pastePlainText: true,
						<?php 
        if (!$user->is_admin) {
            ?>
                            buttonsHide: ['html']
						<?php 
        }
        ?>
                    });
                    <?php 
        if (!cmsCore::getInstance()->request->isAjax()) {
            ?>
                        $(window).on('resize', function (){
                            $('#<?php 
            echo $dom_id;
            ?>
').width($('#f_<?php 
            echo $dom_id;
            ?>
').width());
                        }).triggerHandler('resize');
                    <?php 
        }
        ?>
                });
            </script>
        <?php 
    }
开发者ID:Val-Git,项目名称:icms2,代码行数:64,代码来源:wysiwyg.class.php

示例4: html

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title><?php 
html($feed_title);
?>
</title>
        <link><?php 
html($config->host);
?>
</link>
        <description><?php 
html($feed['description']);
?>
</description>
        <language><?php 
html(cmsCore::getLanguageName());
?>
</language>
        <pubDate><?php 
html(date('r'));
?>
</pubDate>
        <?php 
if (!empty($feed['image'])) {
    ?>
            <image>
                <url><?php 
    echo $config->upload_host_abs . '/' . $feed['image']['normal'];
    ?>
</url>
                <title><?php 
开发者ID:Val-Git,项目名称:icms2,代码行数:31,代码来源:feed.tpl.php

示例5:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <?php 
$this->addMainCSS('templates/default/css/theme-modal.css');
?>
    <?php 
$this->addMainCSS('templates/default/css/jquery-ui.css');
?>
    <?php 
$this->addMainJS('templates/default/js/jquery.js');
?>
    <?php 
$this->addMainJS('templates/default/js/jquery-ui.js');
?>
    <?php 
$this->addMainJS('templates/default/js/i18n/jquery-ui/' . cmsCore::getLanguageName() . '.js');
?>
    <?php 
$this->addMainJS('templates/default/js/jquery-modal.js');
?>
    <?php 
$this->addMainJS('templates/default/js/core.js');
?>
    <?php 
$this->addMainJS('templates/default/js/modal.js');
?>
    <?php 
$this->head(false);
?>
</head>
<body>
开发者ID:Val-Git,项目名称:icms2,代码行数:31,代码来源:admin.tpl.php

示例6: string_get_meta_keywords

/**
 * Возвращает строку с перечислением самых часто используемых
 * слов из исходного текста
 *
 * @param string $text
 * @param int $min_length Минимальная длина каждого слова
 * @param int $limit Количество слов в результирующей строке
 * @return string
 */
function string_get_meta_keywords($text, $min_length = 5, $limit = 10)
{
    $stat = array();
    $text = str_replace(array("\n", '<br>', '<br/>'), ' ', $text);
    $text = strip_tags($text);
    $text = mb_strtolower($text);
    $stopwords = string_get_stopwords(cmsCore::getLanguageName());
    $words = explode(' ', $text);
    foreach ($words as $word) {
        $word = trim($word);
        $word = str_replace(array('(', ')', '+', '-', '.', '!', ':', '{', '}', '|', '"', ',', "'"), '', $word);
        $word = preg_replace("/\\.,\\(\\)\\{\\}/i", '', $word);
        if ($stopwords && in_array($word, $stopwords)) {
            continue;
        }
        if (mb_strlen($word) >= $min_length) {
            $stat[$word] = isset($stat[$word]) ? $stat[$word] + 1 : 1;
        }
    }
    asort($stat);
    $stat = array_reverse($stat, true);
    $stat = array_slice($stat, 0, $limit, true);
    return implode(', ', array_keys($stat));
}
开发者ID:Val-Git,项目名称:icms2,代码行数:33,代码来源:strings.helper.php


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