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


PHP Translator::loadSupportedLanguagesInSession方法代码示例

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


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

示例1: getAuthorMediaManager

 /**
  * function getAuthorMediaManager, used to manage the properties of each author's media already uploaded.
  * It is possible for the user to set some properties and save them on DB.
  *
  * @param int    $id_course
  * @param string $fckeditorInstance
  * @return string
  */
 public static function getAuthorMediaManager()
 {
     $form = CDOMElement::create('form', 'id:properties_media, class:editor_form');
     /*
        $form = CDOMElement::create('form',"id:uploadfile, name:uploadfileform, enctype:multipart/form-data,
           action:$php_file_uploader, method:post");
        $form->setAttribute('onclick','enterUploadFileState();');
     *
     */
     $textarea_div = CDOMElement::create('div', 'id:jstextarea_media_div');
     // Title
     $title_label = CDOMElement::create('DIV');
     $title_label->setAttribute('class', 'label_extended');
     $title_label->addChild(new CText(translateFN('title')));
     $span_title_area = CDOMElement::create('div', 'id:title_media,class:editor_input');
     $title_area = CDOMElement::create('text', 'id:jsdata_titlesarea, name:titolo');
     $title_area->setAttribute('value', translateFN('Scrivi il titolo'));
     $span_title_area->addChild($title_area);
     // preview
     //        $title_label = CDOMElement::create('DIV');
     //        $title_label->setAttribute('class', 'label_extended');
     //        $title_label->addChild(new CText(translateFN('title')));
     $span_preview_area = CDOMElement::create('div', 'id:preview_media,class:media_preview');
     // Description
     $description_label = CDOMElement::create('DIV');
     $description_label->setAttribute('class', 'label_extended');
     $description_label->addChild(new CText(translateFN('description')));
     $span_description_area = CDOMElement::create('div', 'id:description_media,class:editor_input');
     $description_area = CDOMElement::create('textarea', 'id:jsdata_descriptionarea, name:descrizione');
     $description_area->addChild(new CText(translateFN('Scrivi la descrizione')));
     //        $description_area->setAttribute('value', translateFN('Scrivi la descrizione'));
     $span_description_area->addChild($description_area);
     // keywords
     $keywords_label = CDOMElement::create('DIV');
     $keywords_label->setAttribute('class', 'label_extended');
     $keywords_label->addChild(new CText(translateFN('keywords')));
     $span_keywords_area = CDOMElement::create('div', 'id:keywords,class:editor_input');
     $keywords_area = CDOMElement::create('text', 'id:jsdata_keywordsarea, name:keywords');
     $keywords_area->setAttribute('value', translateFN('Scrivi le keywords'));
     $span_keywords_area->addChild($keywords_area);
     // pubblicato
     //        $keywords_label = CDOMElement::create('DIV');
     //        $keywords_label->setAttribute('class', 'label_extended');
     //        $keywords_label->addChild(new CText(translateFN('keywords')));
     $span_published_area = CDOMElement::create('div', 'id:published,class:editor_input');
     $span_published_area->addChild(new CText(translateFN('published')));
     $published_check = CDOMElement::create('checkbox', 'id:jsdata_published, name:published');
     $published_check->setAttribute('checked', 'true');
     $span_published_area->addChild($published_check);
     // language
     Translator::loadSupportedLanguagesInSession();
     $supported_languages = Translator::getSupportedLanguages();
     $select = CDOMElement::create('select', 'id:p_selected_language, name:lingua');
     foreach ($supported_languages as $language) {
         $option = CDOMElement::create('option', "value:{$language['id_lingua']}");
         if (isset($login_page_language_code) && $language['codice_lingua'] == $login_page_language_code) {
             $option->setAttribute('selected', 'selected');
         }
         $option->addChild(new CText($language['nome_lingua']));
         $select->addChild($option);
     }
     // extended media type
     $select_extended_media_type = CDOMElement::create('select', 'id:p_selected_media_extended_type, name:tipo');
     $option_media_type = CDOMElement::create('option', "value:'0'");
     $option_media_type->addChild(new CText(translateFN('inserisci tipo media')));
     $select_extended_media_type->addChild($option_media_type);
     $hidden_input_id_risorsa_ext = CDOMElement::create('hidden', 'name:id_risorsa_ext', 'value:0');
     $hidden_copy = CDOMElement::create('hidden', 'name:copyright', 'value:1');
     $textarea_div->addChild($title_label);
     $textarea_div->addChild($span_title_area);
     $textarea_div->addChild($span_preview_area);
     $textarea_div->addChild($keywords_label);
     $textarea_div->addChild($span_keywords_area);
     $textarea_div->addChild($description_label);
     $textarea_div->addChild($span_description_area);
     $textarea_div->addChild($span_published_area);
     $textarea_div->addChild($select);
     $textarea_div->addChild($select_extended_media_type);
     $textarea_div->addChild($hidden_input_id_risorsa_ext);
     $textarea_div->addChild($hidden_copy);
     /*
     
             $span_select = CDOMElement::create('div','id:span_properties_media, class:editor_input');
             $key_label =
             $keywords = CDOMElement::create('select','id:jsid_properties_files, size:10');
             foreach ( $author_media as $media ) {
                 $ada_filetype = Utilities::getFileHintFromADAFileType($media['tipo']);
                 $value = "{$media['tipo']}|{$media['nome_file']}";
                 $option = CDOMElement::create('option');
                 $option->setAttribute('value', $value);
                 $option->addChild(new CText("$ada_filetype {$media['nome_file']}"));
                 $select->addChild($option);
//.........这里部分代码省略.........
开发者ID:eguicciardi,项目名称:ada,代码行数:101,代码来源:NodeEditing.inc.php

示例2: realpath

require_once realpath(dirname(__FILE__)) . '/config_path.inc.php';
/**
 * Clear node and layout variable in $_SESSION
 * $_SESSION was destroyed, so we do not need to clear data in session.
 */
$allowedUsersAr = array(AMA_TYPE_VISITOR, AMA_TYPE_STUDENT, AMA_TYPE_TUTOR, AMA_TYPE_AUTHOR, AMA_TYPE_ADMIN);
/**
 * Performs basic controls before entering this module
 */
require_once ROOT_DIR . '/include/module_init.inc.php';
$self = index;
include_once 'include/' . $self . '_functions.inc.php';
/**
 * Negotiate login page language
 */
Translator::loadSupportedLanguagesInSession();
$supported_languages = Translator::getSupportedLanguages();
$login_page_language_code = Translator::negotiateLoginPageLanguage();
$_SESSION['sess_user_language'] = $login_page_language_code;
/**
 * Track kiosk accesses
 */
$_SESSION['ada_access_from'] = ADA_KIOSK_ACCESS;
$_SESSION['ada_remote_address'] = $_SERVER['REMOTE_ADDR'];
/*
 * Load news file
 */
$newsfile = 'news_' . $login_page_language_code . '.txt';
$infofile = 'info_' . $login_page_language_code . '.txt';
$helpfile = 'help_' . $login_page_language_code . '.txt';
/*
开发者ID:eguicciardi,项目名称:ada,代码行数:31,代码来源:kiosk.php


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