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


PHP Lang::_方法代码示例

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


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

示例1: __construct

 public function __construct()
 {
     parent::__construct();
     $vars = array('HTTP_ROOT' => ROOT_HTTP . $this->lang->getUserLang() . '/', 'CSS_ROOT' => CSS_HTTP, 'JS_ROOT' => JS_HTTP, 'IMG_ROOT' => IMG_HTTP, 'referer' => REFERER, 'uri' => $this->getUri(), 'querystring' => $this->getQueryString(), 'current_page' => $this->route, 'target' => $this->target, 'action' => $this->action, 'params' => $this->getParams(), 'lang' => $this->lang->getUserLang(), 'website_title' => 'Tokyo Tour', 'website_description' => 'Website Description', 'author' => 'Website Author', 'title' => '', 'description' => '');
     $quarters = Quarter::getList('SELECT id, name, type, description FROM quarter ORDER BY name ASC');
     //$pictures = Picture::getList('SELECT id, quarter_id, src, info_id, user_id FROM photo ORDER BY id ASC');
     //$infos = Info::getList('SELECT id, quarter_id, name, type, description, url, rating, theme FROM info ORDER BY id ASC');
     $vars['quarters'] = $quarters;
     //$vars['infos'] = $infos;
     // $vars['pictures'] = $pictures;
     $quarter_pages = array();
     foreach ($quarters as $quarter) {
         $quarter_pages['quarter/' . $quarter->getSlug()] = $quarter->name;
     }
     $vars['pages'] = array('home/index' => Lang::_('Accueil'), 'quarter' => array(Lang::_('Les quartiers'), $quarter_pages), 'quarter/random' => Lang::_('Quartier aléatoire'), 'contact' => Lang::_('Vos suggestions'), 'search' => Lang::_('Recherche avancée'));
     if (User::isLogged()) {
         $vars['user'] = User::get($this->session->user_id);
     }
     $archives_dates = array();
     for ($i = 0; $i < 12; $i++) {
         $time = strtotime('-' . $i . ' month');
         $month_value = date('Y-m', $time);
         $month_label = ucfirst(Lang::_(strtolower(date('F', $time))));
         $year = date('Y', $time);
         $archives_dates[$month_value] = $month_label . ' ' . $year;
     }
     $vars['archives_dates'] = $archives_dates;
     $this->response->addVars($vars);
 }
开发者ID:vincenthib,项目名称:visiteztokyo,代码行数:29,代码来源:BaseController.class.php

示例2: getLabel

 public function getLabel()
 {
     $str_year = date('Y', strtotime($this->date_start));
     $str_month_start = ucfirst(Lang::_(strtolower(date('F', strtotime($this->date_start)))));
     $str_month_end = ucfirst(Lang::_(strtolower(date('F', strtotime($this->date_end)))));
     return $str_year . ' ' . $str_month_start . ' - ' . $str_month_end;
 }
开发者ID:erichub,项目名称:-Dashboard-Process,代码行数:7,代码来源:Promotion.class.php

示例3: getForm

 public function getForm($type, $action, $request, $isPost = false, $errors = array())
 {
     $form = new Form('form-post-' . $type, 'form-post-' . $type, $action, 'POST', 'form-horizontal', $errors, $isPost);
     $form->addField('author', Lang::_('Author'), 'text', $this->_getfieldvalue('author', $type, $request), true, '', @$errors['author']);
     $form->addField('title', Lang::_('Title'), 'text', $this->_getfieldvalue('title', $type, $request), true, '', @$errors['title']);
     $form->addField('content', Lang::_('Content'), 'text', $this->_getfieldvalue('content', $type, $request), true, '', @$errors['content']);
     $form->addField('date', Lang::_('Date'), 'date', $this->_getfieldvalue('date', $type, $request), false, '', @$errors['date']);
     return $form;
 }
开发者ID:vincenthib,项目名称:visiteztokyo,代码行数:9,代码来源:Post.class.php

示例4: getForm

 public function getForm($type, $action, $request, $isPost = false, $errors = array())
 {
     $form = new Form($id = 'form-picture', $name = 'form-picture', $action, 'POST', 'form-horizontal', $isPost);
     $form->addField('id', Lang::_('Picture Id'), 'text', $this->_getfieldvalue('id', $type, $request), true, '', @$errors['id']);
     $form->addField('quarter_id', Lang::_('Quarter id'), 'text', $this->_getfieldvalue('quarter_id', $type, $request), false, '', @$errors['quarter_id']);
     $form->addField('src', Lang::_('Src'), 'file', $this->_getfieldvalue('src', $type, $request), false, '', @$errors['src']);
     $form->addField('info_id', Lang::_('Info id'), 'text', $this->_getfieldvalue('info_id', $type, $request), true, '', @$errors['info_id']);
     $form->addField('user_id', Lang::_('User id'), 'text', $this->_getfieldvalue('user_id', $type, $request), true, '', @$errors['user_id']);
     return $form->render();
 }
开发者ID:vincenthib,项目名称:visiteztokyo,代码行数:10,代码来源:Photo.class.php

示例5: getForm

 public function getForm($type, $action, $request, $isPost = false, $errors = array())
 {
     $form = new Form($id = 'form-comment', $name = 'form-comment', $action, 'POST', 'form-horizontal', $isPost);
     $form->addField('id', Lang::_('Id'), 'text', $this->_getfieldvalue('id', $type, $request), true, '', @$errors['id']);
     $form->addField('user_id', Lang::_('User Id'), 'text', $this->_getfieldvalue('user_id', $type, $request), true, '', @$errors['user_id']);
     $form->addField('quarter_id', Lang::_('Quarter Id'), 'text', $this->_getfieldvalue('quarter_id', $type, $request), false, '', @$errors['quarter_id']);
     $form->addField('info_id', Lang::_('Info Id'), 'text', $this->_getfieldvalue('info_id', $type, $request), false, '', @$errors['info_id']);
     $form->addField('content', Lang::_('Content'), 'text-area', $this->_getfieldvalue('content', $type, $request), true, '', @$errors['content']);
     $form->addField('photo_id', Lang::_('Photo Id'), 'file', $this->_getfieldvalue('photo_id', $type, $request), false);
     return $form->render();
 }
开发者ID:vincenthib,项目名称:visiteztokyo,代码行数:11,代码来源:Comment.class.php

示例6: archives

 public function archives()
 {
     $params = $this->getParams();
     $date = !empty($params[0]) ? $params[0] : date('Y-m');
     $page = !empty($params[1]) ? (int) $params[1] : 1;
     $time = strtotime($date);
     $date_label = ucfirst(Lang::_(strtolower(date('F', $time)))) . ' ' . date('Y', $time);
     $pagination = new Pagination('SELECT * FROM post WHERE DATE_FORMAT(date, "%Y-%m") = :date ORDER BY date DESC', array(':date' => $date), 4, $page - 1);
     /*
     // Same with date split without mysql function DATE_FORMAT()
     $date_parts = explode('-', $date);
     $year = $date_parts[0];
     $month = $date_parts[1];
     
     $pagination = new Pagination('SELECT * FROM post WHERE YEAR(date) = :year AND MONTH(date) = :month ORDER BY date DESC', array(':year' => $year, ':month' => $month), 4, $page - 1);
     */
     $vars = array('title' => 'Title', 'description' => 'Description', 'date' => $date, 'date_label' => $date_label, 'page' => $page, 'count_pages' => $pagination->getPagesCount(), 'count_total' => $pagination->getTotalCount(), 'posts' => $pagination->getResults());
     $this->render('archives', $vars);
 }
开发者ID:vincenthib,项目名称:visiteztokyo,代码行数:19,代码来源:PostController.class.php

示例7: __construct

 public function __construct()
 {
     parent::__construct();
     $vars = array('HTTP_ROOT' => ROOT_HTTP . $this->lang->getUserLang() . '/', 'CSS_ROOT' => CSS_HTTP, 'JS_ROOT' => JS_HTTP, 'IMG_ROOT' => IMG_HTTP, 'referer' => REFERER, 'uri' => $this->getUri(), 'querystring' => $this->getQueryString(), 'current_page' => $this->route, 'target' => $this->target, 'action' => $this->action, 'request' => $this->request, 'lang' => $this->lang->getUserLang(), 'website_title' => 'Presence V 1.0', 'website_description' => 'Site Web Intranet de Présence avec Admin', 'author' => 'Eric Madjarian', 'title' => 'Presence V 1.0', 'description' => 'Site Web Intranet de Présence avec Admin');
     $vars['pages'] = self::$pages;
     $this->user = new User();
     if (User::isLogged()) {
         $this->user = User::get($this->session->user_id);
     }
     $vars['user'] = $this->user;
     $archives_dates = array();
     for ($i = 0; $i < 12; $i++) {
         $time = strtotime('-' . $i . ' month');
         $month_value = date('Y-m', $time);
         $month_label = ucfirst(Lang::_(strtolower(date('F', $time))));
         $year = date('Y', $time);
         $archives_dates[$month_value] = $month_label . ' ' . $year;
     }
     $vars['archives_dates'] = $archives_dates;
     $this->response->addVars($vars);
 }
开发者ID:erichub,项目名称:-Dashboard-Process,代码行数:21,代码来源:BaseController.class.php

示例8: html

 * 
 * SACoche est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes 
 * de la “GNU Affero General Public License” telle que publiée par la Free Software Foundation :
 * soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure.
 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */

if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');}
$TITRE = html(Lang::_("Gérer les parents"));

// Récupérer d'éventuels paramètres pour restreindre l'affichage
// Pas de passage par la page ajax.php, mais pas besoin ici de protection contre attaques type CSRF
$statut       = (isset($_POST['f_statut']))       ? Clean::entier($_POST['f_statut'])       : 1  ;
$debut_nom    = (isset($_POST['f_debut_nom']))    ? Clean::nom($_POST['f_debut_nom'])       : '' ;
$debut_prenom = (isset($_POST['f_debut_prenom'])) ? Clean::prenom($_POST['f_debut_prenom']) : '' ;
$find_doublon = (isset($_POST['f_doublon']))      ? TRUE                                    : FALSE ;
// Construire et personnaliser le formulaire pour restreindre l'affichage
$select_f_statuts = HtmlForm::afficher_select(Form::$tab_select_statut , 'f_statut' /*select_nom*/ , FALSE /*option_first*/ , $statut /*selection*/ , '' /*optgroup*/);

// Javascript
Layout::add( 'js_inline_before' , 'var input_date      = "'.TODAY_FR.'";' );
Layout::add( 'js_inline_before' , 'var date_mysql      = "'.TODAY_MYSQL.'";' );
Layout::add( 'js_inline_before' , 'var    LOGIN_LONGUEUR_MAX = '.   LOGIN_LONGUEUR_MAX.';' );
Layout::add( 'js_inline_before' , 'var PASSWORD_LONGUEUR_MAX = '.PASSWORD_LONGUEUR_MAX.';' );
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:administrateur_parent_gestion.php

示例9: exit

 * SACoche est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes 
 * de la “GNU Affero General Public License” telle que publiée par la Free Software Foundation :
 * soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure.
 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */
if (!defined('SACoche')) {
    exit('Ce fichier ne peut être appelé directement !');
}
$TITRE = $_SESSION['USER_PROFIL_TYPE'] == 'professeur' ? html(Lang::_("Fiches brevet")) : html(Lang::_("Étape n°5 - Fiches brevet"));
// Javascript
Layout::add('js_inline_before', 'var TODAY_FR   = "' . TODAY_FR . '";');
Layout::add('js_inline_before', 'var USER_ID    = ' . $_SESSION['USER_ID'] . ';');
Layout::add('js_inline_before', 'var CODE_TOTAL = ' . CODE_BREVET_EPREUVE_TOTAL . ';');
// Lister les séries de Brevet en place
$DB_TAB = DB_STRUCTURE_BREVET::DB_lister_brevet_series_etablissement();
if (empty($DB_TAB)) {
    echo '<p class="danger">Aucun élève n\'est associé à une série du brevet !</p>' . NL;
    echo $_SESSION['USER_PROFIL_TYPE'] == 'professeur' ? '<div class="astuce">Un administrateur ou directeur doit effectuer les étapes préliminaires.</div>' . NL : '<div class="astuce"><a href="./index.php?page=brevet&amp;section=series">Effectuer l\'étape n°1.</a></div>' . NL;
    return;
    // Ne pas exécuter la suite de ce fichier inclus.
}
$tab_brevet_series = array();
foreach ($DB_TAB as $DB_ROW) {
    $tab_brevet_series[$DB_ROW['brevet_serie_ref']] = html($DB_ROW['brevet_serie_nom']);
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:brevet_fiches.php

示例10: exit

 * SACoche est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes 
 * de la “GNU Affero General Public License” telle que publiée par la Free Software Foundation :
 * soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure.
 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */
if (!defined('SACoche')) {
    exit('Ce fichier ne peut être appelé directement !');
}
$TITRE = html(Lang::_("Élèves"));
?>

<div class="hc">
  <a href="./index.php?page=<?php 
echo $PAGE;
?>
&amp;section=gestion">Élèves (gestion).</a>  ||
  <a href="./index.php?page=<?php 
echo $PAGE;
?>
&amp;section=classe">Élèves &amp; classes.</a>  ||
  <a href="./index.php?page=<?php 
echo $PAGE;
?>
&amp;section=groupe">Élèves &amp; groupes.</a>  ||
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:administrateur_eleve.php

示例11: exit

 * SACoche est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes 
 * de la “GNU Affero General Public License” telle que publiée par la Free Software Foundation :
 * soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure.
 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */
if (!defined('SACoche')) {
    exit('Ce fichier ne peut être appelé directement !');
}
$TITRE = html(Lang::_("Affecter les périodes aux classes & groupes"));
?>

<?php 
// Fabrication des éléments select du formulaire
$select_periodes = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_periodes_etabl(TRUE), 'select_periodes', FALSE, FALSE, '', $multiple = TRUE);
$select_classes_groupes = HtmlForm::afficher_select(DB_STRUCTURE_COMMUN::DB_OPT_classes_groupes_etabl(), 'select_classes_groupes', FALSE, FALSE, 'regroupements', $multiple = TRUE);
?>

<p><span class="manuel"><a class="pop_up" href="<?php 
echo SERVEUR_DOCUMENTAIRE;
?>
?fichier=support_administrateur__gestion_periodes">DOC : Gestion des périodes</a></span></p>

<hr />
开发者ID:Qwaseur,项目名称:SACoche,代码行数:30,代码来源:administrateur_periode_classe_groupe.php

示例12: html

 * 
 * SACoche est un logiciel libre ; vous pouvez le redistribuer ou le modifier suivant les termes 
 * de la “GNU Affero General Public License” telle que publiée par la Free Software Foundation :
 * soit la version 3 de cette licence, soit (à votre gré) toute version ultérieure.
 * 
 * SACoche est distribué dans l’espoir qu’il vous sera utile, mais SANS AUCUNE GARANTIE :
 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */

if(!defined('SACoche')) {exit('Ce fichier ne peut être appelé directement !');}
$TITRE = html(Lang::_("Nombre de saisies"));
?>

<div class="astuce">Il s'agit du nombre de notes saisies au cours de cette année scolaire.</div>
<p class="danger">Ce n'est qu'un simple indicateur d'utilisation, pas un gage d'efficacité !<br >La performance de l'évaluation ne se résumant pas à la multiplicité des items évalués&hellip;</p>

<table id="bilan" class="hsort">
  <thead>
    <tr>
      <th>Professeur</th>
      <th>Classe</th>
      <th>Saisies</th>
    </tr>
  </thead>
  <tbody>
    <?php
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:consultation_nombre_saisies.php

示例13: exit

 * sans même la garantie implicite de COMMERCIALISABILITÉ ni d’ADÉQUATION À UN OBJECTIF PARTICULIER.
 * Consultez la Licence Publique Générale GNU Affero pour plus de détails.
 * 
 * Vous devriez avoir reçu une copie de la Licence Publique Générale GNU Affero avec SACoche ;
 * si ce n’est pas le cas, consultez : <http://www.gnu.org/licenses/>.
 * 
 */
if (!defined('SACoche')) {
    exit('Ce fichier ne peut être appelé directement !');
}
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Menu [eleve] à mettre en session
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Attention : en cas de changement d'indice d'un menu, répercuter la modif dans la partie Adaptations (en-dessous).
$tab_menu = array('information' => Lang::_("Informations"), 'parametrage' => Lang::_("Paramétrages"), 'evaluation' => Lang::_("Évaluations"), 'releve' => Lang::_("Relevés / Synthèses"), 'officiel' => Lang::_("Bilans officiels"));
$tab_sous_menu = array('information' => array('compte_accueil' => array('texte' => Lang::_("Accueil"), 'class' => 'compte_accueil', 'href' => 'page=compte_accueil'), 'compte_cnil' => array('texte' => Lang::_("Données personnelles"), 'class' => 'compte_cnil', 'href' => 'page=compte_cnil'), 'consultation_algorithme' => array('texte' => Lang::_("Algorithme de calcul"), 'class' => 'algorithme_voir', 'href' => 'page=consultation_algorithme'), 'consultation_groupe_periode' => array('texte' => Lang::_("Dates des périodes"), 'class' => 'periode_groupe', 'href' => 'page=consultation_groupe_periode'), 'consultation_notifications' => array('texte' => Lang::_("Notifications reçues"), 'class' => 'newsletter', 'href' => 'page=consultation_notifications'), 'consultation_referentiel_interne' => array('texte' => Lang::_("Référentiels en place"), 'class' => 'referentiel_voir', 'href' => 'page=consultation_referentiel_interne')), 'parametrage' => array('compte_password' => array('texte' => Lang::_("Mot de passe"), 'class' => 'compte_password', 'href' => 'page=compte_password'), 'compte_email' => array('texte' => Lang::_("Adresse e-mail & Abonnements"), 'class' => 'mail', 'href' => 'page=compte_email'), 'compte_switch' => array('texte' => Lang::_("Bascule entre comptes"), 'class' => 'compte_switch', 'href' => 'page=compte_switch'), 'compte_daltonisme' => array('texte' => Lang::_("Daltonisme"), 'class' => 'compte_daltonisme', 'href' => 'page=compte_daltonisme'), 'compte_langue' => array('texte' => Lang::_("Langue"), 'class' => 'compte_langue', 'href' => 'page=compte_langue')), 'evaluation' => array('evaluation_voir' => array('texte' => Lang::_("Liste des évaluations"), 'class' => 'evaluation_voir', 'href' => 'page=evaluation_voir'), 'evaluation_demande_eleve' => array('texte' => Lang::_("Demandes d'évaluations formulées"), 'class' => 'evaluation_demande', 'href' => 'page=evaluation_demande_eleve')), 'releve' => array('releve_grille_referentiel' => array('texte' => Lang::_("Grille d'items d'un référentiel"), 'class' => 'releve_grille', 'href' => 'page=releve&amp;section=grille_referentiel'), 'releve_items_matiere' => array('texte' => Lang::_("Relevé d'items d'une matière"), 'class' => 'releve_items', 'href' => 'page=releve&amp;section=items_matiere'), 'releve_items_multimatiere' => array('texte' => Lang::_("Relevé d'items pluridisciplinaire"), 'class' => 'releve_items', 'href' => 'page=releve&amp;section=items_multimatiere'), 'releve_items_professeur' => array('texte' => Lang::_("Relevé d'items d'un enseignant"), 'class' => 'releve_items', 'href' => 'page=releve&amp;section=items_professeur'), 'releve_synthese_matiere' => array('texte' => Lang::_("Synthèse d'une matière"), 'class' => 'releve_synthese', 'href' => 'page=releve&amp;section=synthese_matiere'), 'releve_synthese_multimatiere' => array('texte' => Lang::_("Synthèse pluridisciplinaire"), 'class' => 'releve_synthese', 'href' => 'page=releve&amp;section=synthese_multimatiere'), 'releve_socle' => array('texte' => Lang::_("Relevé de maîtrise du socle"), 'class' => 'releve_socle', 'href' => 'page=releve&amp;section=socle')), 'officiel' => array('officiel_voir_archive' => array('texte' => Lang::_("Archives consultables"), 'class' => 'officiel_voir_archive', 'href' => 'page=officiel_voir_archive')));
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Adaptations
// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Voir et simuler l'algorithme de calcul.
if (!test_user_droit_specifique($_SESSION['DROIT_VOIR_ALGORITHME'])) {
    $tab_sous_menu['information']['consultation_algorithme']['class'] .= ' disabled';
}
// Voir les référentiels en place (dans l'établissement) (pas de restriction pour le profil [administrateur]).
if (!test_user_droit_specifique($_SESSION['DROIT_VOIR_REFERENTIELS'])) {
    $tab_sous_menu['information']['consultation_referentiel_interne']['class'] .= ' disabled';
}
// Changer son mot de passe (pas de restriction pour les profils [administrateur] et [webmestre]).
if (!test_user_droit_specifique($_SESSION['DROIT_MODIFIER_MDP'])) {
    $tab_sous_menu['parametrage']['compte_password']['class'] .= ' disabled';
}
开发者ID:Qwaseur,项目名称:SACoche,代码行数:31,代码来源:menu_eleve.php

示例14: getUser

 public static function getUser($register_url)
 {
     try {
         self::setDefaultApplication();
         if (empty($register_url)) {
             return false;
         }
         $helper = new FacebookRedirectLoginHelper($register_url);
         $session = $helper->getSessionFromRedirect();
         if (!empty($session)) {
             $request = new FacebookRequest($session, 'GET', '/me');
             $response = $request->execute();
             $graphObject = $response->getGraphObject();
             $fb_user = $response->getGraphObject(GraphUser::className());
             if (empty($fb_user)) {
                 throw new Exception(Lang::_('Unable to retrieve your Facebook account'));
             }
             $user = (object) null;
             $user->fb_id = $fb_user->getProperty('id');
             $user->firstname = $fb_user->getProperty('first_name');
             $user->lastname = $fb_user->getProperty('last_name');
             $user->email = $fb_user->getProperty('email');
             if (empty($user->email)) {
                 throw new Exception(Lang::_('Your email address seems to be awaiting for validation, you must confirm your Facebook account before continue'));
             }
             return $user;
         }
         return false;
     } catch (Exception $e) {
         throw new Exception(Lang::_('An error occured during the link of your Facebook account') . '<br>' . $e->getMessage());
         // When Facebook throw an error
         //if ($e instanceOf FacebookRequestException) {}
     }
 }
开发者ID:vincenthib,项目名称:framework,代码行数:34,代码来源:Facebook.class.php

示例15: array

  ),
  'evaluation' => array
  (
    'evaluation_voir' => array( 'texte' => Lang::_("Liste des évaluations") , 'class' => 'evaluation_voir' , 'href' => 'page=evaluation_voir' ),
  ),
  'releve' => array
  (
    'releve_grille_referentiel'    => array( 'texte' => Lang::_("Grille d'items d'un référentiel") , 'class' => 'releve_grille'   , 'href' => 'page=releve&amp;section=grille_referentiel'    ),
    'releve_items'                 => array( 'texte' => Lang::_("Relevé d'items")                  , 'class' => 'releve_items'    , 'href' => 'page=releve&amp;section=items'                 ),
    'releve_synthese'              => array( 'texte' => Lang::_("Synthèse d'items")                , 'class' => 'releve_synthese' , 'href' => 'page=releve&amp;section=synthese'              ),
    'releve_chronologique'         => array( 'texte' => Lang::_("Bilan chronologique")             , 'class' => 'releve_chrono'   , 'href' => 'page=releve&amp;section=bilan_chronologique'   ),
    'releve_socle'                 => array( 'texte' => Lang::_("Relevé de maîtrise du socle")     , 'class' => 'releve_socle'    , 'href' => 'page=releve&amp;section=socle'                 ),
  ),
  'officiel' => array
  (
    'officiel_voir_archive' => array( 'texte' => Lang::_("Archives consultables") , 'class' => 'officiel_voir_archive' , 'href' => 'page=officiel_voir_archive' ),
  ),
);

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Adaptations
// ////////////////////////////////////////////////////////////////////////////////////////////////////

// Voir et simuler l'algorithme de calcul.
if(!test_user_droit_specifique($_SESSION['DROIT_VOIR_ALGORITHME']))
{
  $tab_sous_menu['information']['consultation_algorithme']['class'] .= ' disabled';
}

// Voir les référentiels en place (dans l'établissement) (pas de restriction pour le profil [administrateur]).
if(!test_user_droit_specifique($_SESSION['DROIT_VOIR_REFERENTIELS']))
开发者ID:rhertzog,项目名称:lcs,代码行数:31,代码来源:menu_parent.php


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