本文整理汇总了PHP中aide函数的典型用法代码示例。如果您正苦于以下问题:PHP aide函数的具体用法?PHP aide怎么用?PHP aide使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了aide函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: configuration_compteur_dist
function configuration_compteur_dist()
{
global $spip_lang_right;
$res = "<div class='verdana2'>"
. _T('info_question_gerer_statistiques')
. "</div>"
. "<div class='verdana2'>"
. afficher_choix('activer_statistiques',
$GLOBALS['meta']["activer_statistiques"],
array('oui' => _T('item_gerer_statistiques'),
'non' => _T('item_non_gerer_statistiques')), ' ')
. "</div>";
if ($GLOBALS['meta']["activer_statistiques"]=='oui'){
$res .= "<br /><div class='verdana2' id='captures_voir'>"
. _T('info_question_vignettes_referer')
. "</div>"
. "<div class='verdana2'>"
. afficher_choix('activer_captures_referers',
$GLOBALS['meta']["activer_captures_referers"],
array('oui' => _T('info_question_vignettes_referer_oui'),
'non' => _T('info_question_vignettes_referer_non')))
. "</div>";
}
$res = debut_cadre_trait_couleur("statistiques-24.gif", true, "", _T('info_forum_statistiques').aide ("confstat"))
. ajax_action_post('configurer', 'compteur', 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer-compteur", '', $res);
}
示例2: configuration_bloc_votre_site
function configuration_bloc_votre_site()
{
$adresse_site = entites_html($GLOBALS['meta']["adresse_site"]);
$nom_site = entites_html($GLOBALS['meta']["nom_site"]);
$email_webmaster = entites_html($GLOBALS['meta']["email_webmaster"]);
$descriptif_site = entites_html($GLOBALS['meta']["descriptif_site"]);
return debut_cadre_relief("", true, "", "<label for='nom_site'>"._T('info_nom_site')."</label>".aide ("confnom"))
. "<input type='text' name='nom_site' id='nom_site' value=\"$nom_site\" size='40' class='forml' />"
. fin_cadre_relief(true)
. debut_cadre_relief("", true, "", "<label for='adresse_site'>"._T('info_adresse_url')."</label>")
. "<input type='text' name='adresse_site' id='adresse_site' value=\"$adresse_site/\" size='40' class='forml' />"
. fin_cadre_relief(true)
. debut_cadre_relief("", true, "","<label for='descriptif_site'>". _T('entree_description_site')."</label>")
. "<textarea name='descriptif_site' id='descriptif_site' class='forml' rows='4' cols='40'>$descriptif_site</textarea>"
. fin_cadre_relief(true)
. "<div> </div>"
. debut_cadre_relief("", true, "", "<label for='email_webmaster'>"._T('info_email_webmestre')."</label>")
. "<input type='text' name='email_webmaster' id='email_webmaster' value=\"$email_webmaster\" size='40' class='formo' />"
. fin_cadre_relief(true);
}
示例3: configuration_previsualiseur_dist
function configuration_previsualiseur_dist()
{
$recom = array("info_administrateurs" => _T('info_preview_admin'),
"info_redacteurs" => _T('info_preview_comite'));
$voir = $GLOBALS['meta']["preview"];
$res = '';
foreach($GLOBALS['liste_des_statuts'] as $k => $v) {
if (isset($recom[$k])) {
$vu = strpos($voir,",$v,")!==false;
$lib = _T($k);
$res .= "<input type='checkbox' name='preview[]' value='$v' id='preview$v'"
. ($vu ? " checked='checked'" : '')
. " /> <label for='preview$v'>"
. ($vu ? "<b>$lib</b>" : $lib)
. "</label><br />";
}
}
$res = "<div class='verdana2'>"
. _T('info_preview_texte')
. "<br /><br />"
. $res
. "</div>";
$res = debut_cadre_trait_couleur("naviguer-site.png", true, "", _T('previsualisation')
. aide("previsu"))
. ajax_action_post('configurer_previsualiseur', 0, 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer_previsualiseur", 0, $res);
}
示例4: configuration_type_urls_dist
function configuration_type_urls_dist()
{
if ($GLOBALS['type_urls'] != 'page') // fixe par mes_options
return '';
$dispo = array();
foreach (find_all_in_path('urls/', '\w+\.php$', array()) as $f) {
$r = basename($f, '.php');
if ($r == 'index' OR strncmp('generer_',$r,8)==0) continue;
include_once $f;
$exemple = 'URLS_' . strtoupper($r) . '_EXEMPLE';
$exemple = defined($exemple) ? constant($exemple) : '?';
$dispo[$r] = "<em>$r</em> — <tt>" . $exemple . '</tt>';
}
$res = "<p class='verdana2'>"
. _T('texte_type_urls')
. "</p>"
. "<div class='verdana2'>"
. afficher_choix('type_urls', $GLOBALS['meta']['type_urls'], $dispo)
. "</div>"
. "<p><em>"
. _T('texte_type_urls_attention', array('htaccess' => '<tt>.htaccess</tt>'))
. "</em></p>";
$res = '<br />'.debut_cadre_trait_couleur("", true, "", _T('titre_type_urls').aide("confurl"))
. ajax_action_post('configurer', 'type_urls', 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer-type_urls", '', $res);
}
示例5: inc_instituer_article_dist
function inc_instituer_article_dist($id_article, $statut, $id_rubrique)
{
// menu de date pour les articles post-dates (plugin)
/* un branchement sauvage ?
if ($statut <> 'publie'
AND $GLOBALS['meta']['post_dates'] == 'non'
AND function_exists('menu_postdates'))
list($postdates,$postdates_js) = menu_postdates();
else $postdates = $postdates_js = '';*/
// cf autorisations dans action/editer_article
if (!autoriser('modifier', 'article', $id_article)) return '';
$res = '';
$etats = $GLOBALS['liste_des_etats'];
if (!autoriser('publierdans', 'rubrique', $id_rubrique)) {
if ($statut == 'publie')
return '';
unset($etats[array_search('publie', $etats)]);
unset($etats[array_search('refuse', $etats)]);
if ($statut == 'prepa')
$res = supprimer_tags(_T('texte_proposer_publication'));
}
$res .=
"<ul id='instituer_article-$id_article' class='instituer_article instituer'>"
. "<li>" . _T('texte_article_statut')
. aide("artstatut")
."<ul>";
$href = redirige_action_auteur('instituer_article',$id_article,'articles', "id_article=$id_article");
$href = parametre_url($href,'statut_old',$statut);
foreach($etats as $affiche => $s){
$puce = puce_statut($s) . _T($affiche);
if ($s==$statut)
$class=' selected';
else {
$class='';
$puce = "<a href='"
. parametre_url($href,'statut_nouv',$s)
. "' onclick='return confirm(confirm_changer_statut);'>$puce</a>";
}
$res .= "<li class='$s $class'>$puce</li>";
}
$res .= "</ul></li></ul>";
return $res;
}
示例6: install_etape_2_dist
function install_etape_2_dist()
{
$adresse_db = defined('_INSTALL_HOST_DB') ? _INSTALL_HOST_DB : _request('adresse_db');
if (preg_match(',(.*):(.*),', $adresse_db, $r)) {
list(, $adresse_db, $port) = $r;
} else {
$port = '';
}
$login_db = defined('_INSTALL_USER_DB') ? _INSTALL_USER_DB : _request('login_db');
$pass_db = defined('_INSTALL_PASS_DB') ? _INSTALL_PASS_DB : _request('pass_db');
$server_db = defined('_INSTALL_SERVER_DB') ? _INSTALL_SERVER_DB : _request('server_db');
$name_db = defined('_INSTALL_NAME_DB') ? _INSTALL_NAME_DB : '';
$chmod = _request('chmod');
$link = spip_connect_db($adresse_db, $port, $login_db, $pass_db, $name_db, $server_db);
$GLOBALS['connexions'][$server_db] = $link;
$GLOBALS['connexions'][$server_db][$GLOBALS['spip_sql_version']] = $GLOBALS['spip_' . $server_db . '_functions_' . $GLOBALS['spip_sql_version']];
echo install_debut_html();
// prenons toutes les dispositions possibles pour que rien ne s'affiche !
/*
* /!\ sqlite3/PDO : erreur sur join(', ', $link)
* L'objet PDO ne peut pas etre transformee en chaine
* Un echo $link ne fonctionne pas non plus
* Il faut utiliser par exemple print_r($link)
*/
//echo "\n<!--\n", join(', ', $link), " $login_db ";
$db_connect = 0;
// revoirfunction_exists($ferrno) ? $ferrno() : 0;
//echo join(', ', $GLOBALS['connexions'][$server_db]);
//echo "\n-->\n";
if ($db_connect == "0" && $link) {
echo "<div class='success'><b>" . _T('info_connexion_ok') . "</b></div>";
echo info_progression_etape(2, 'etape_', 'install/');
echo info_etape(_T('menu_aide_installation_choix_base') . aide("install2", true));
echo "\n", '<!-- ', sql_version($server_db), ' -->';
list($checked, $res) = install_etape_2_bases($login_db, $server_db);
$hidden = (defined('_SPIP_CHMOD') ? '' : "\n<input type='hidden' name='chmod' value='" . spip_htmlspecialchars($chmod) . "' />") . predef_ou_cache($adresse_db . ($port ? ':' . $port : ''), $login_db, $pass_db, $server_db);
echo install_etape_2_form($hidden, $checked, $res, 3);
} else {
echo info_progression_etape(1, 'etape_', 'install/', true);
echo "<div class='error'>";
echo info_etape(_T('info_connexion_base'));
echo "<h3>" . _T('avis_connexion_echec_1') . "</h3>";
echo "<p>" . _T('avis_connexion_echec_2') . "</p>";
echo "<p style='font-size: small;'>", _T('avis_connexion_echec_3'), "</p></div>";
}
echo install_fin_html();
}
示例7: inc_editer_mots_dist
function inc_editer_mots_dist($objet, $id_objet, $cherche_mot, $select_groupe, $flag, $visible = false, $url_base='') {
if ($GLOBALS['meta']["articles_mots"] == 'non') return '';
if (!preg_match('/^[0-9, ]*$/', $select_groupe)) return '';
$trouver_table = charger_fonction('trouver_table', 'base');
$nom = table_objet($objet);
$desc = $trouver_table($nom);
$table_id = @$desc['key']["PRIMARY KEY"];
$reponse = ($flag AND $cherche_mot)
? chercher_inserer_mot($cherche_mot, $select_groupe, $objet, $id_objet, $nom, $table_id, $url_base)
: '';
list($liste, $mots) = afficher_mots_cles($flag, $objet, $id_objet, $nom, $table_id, $url_base);
$aff =false;
$bouton = _T('titre_mots_cles').aide ("artmots");
if ($liste)
$aff = true;
if ($flag) { // si droit de modif donner le formulaire
$visible = ($visible OR $cherche_mot OR ($flag === 'ajax'));
list($visible, $res) = formulaire_mots_cles($id_objet, $mots, $nom, $table_id, $url_base, $visible, $objet);
if ($res) {
$liste .= debut_block_depliable($visible,"lesmots")
. $res
. creer_mot($nom, $id_objet, $table_id, $url_base, $cherche_mot, $select_groupe)
. fin_block();
$bouton = bouton_block_depliable($bouton, $visible,"lesmots");
$aff = true;
}
}
if (!$aff)
return '';
$res = debut_cadre_enfonce("mot-cle-24.gif", true, "", $bouton)
. $reponse
. $liste
. fin_cadre_enfonce(true);
return ajax_action_greffe("editer_mots", $id_objet, $res);
}
示例8: configuration_indexeur_dist
function configuration_indexeur_dist()
{
global $spip_lang_right;
$res = "<div class='verdana2'>"
. _T('info_question_utilisation_moteur_recherche')
. "</div>"
. "<div class='verdana2'>"
. afficher_choix('activer_moteur', $GLOBALS['meta']["activer_moteur"],
array('oui' => _T('item_utiliser_moteur_recherche'),
'non' => _T('item_non_utiliser_moteur_recherche')), ' ')
. "</div>";
$res = debut_cadre_trait_couleur("racine-site-24.gif", true, "", _T('info_moteur_recherche').aide ("confmoteur"))
. ajax_action_post('configurer', 'indexeur', 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer-indexeur", '', $res);
}
示例9: formulaires_configurer_relayeur_verifier_dist
function formulaires_configurer_relayeur_verifier_dist()
{
$erreurs = array();
$http_proxy = relayeur_saisie_ou_config(_request('http_proxy'), lire_config('http_proxy', ''));
$http_noproxy = _request('http_noproxy');
if ($http_proxy and !tester_url_absolue($http_proxy)) {
$erreurs['http_proxy'] = _T('info_url_proxy_pas_conforme');
}
if (!isset($erreurs['http_proxy']) and _request('tester_proxy')) {
if (!$http_proxy) {
$erreurs['http_proxy'] = _T('info_obligatoire');
} else {
include_spip('inc/distant');
$test_proxy = _request('test_proxy');
$t = parse_url($test_proxy);
if (!@$t['host']) {
$erreurs['test_proxy'] = _T('info_adresse_non_indiquee');
} else {
include_spip('inc/texte');
// pour aide, couper, lang
$info = "";
if (!need_proxy($t['host'], $http_proxy, $http_noproxy)) {
$info = "<strong>" . _T('page_pas_proxy') . "</strong><br />";
}
// il faut fausser le proxy actuel pour faire le test !
$cur_http_proxy = $GLOBALS['meta']['http_proxy'];
$cur_http_noproxy = $GLOBALS['meta']['http_noproxy'];
$GLOBALS['meta']['http_proxy'] = $http_proxy;
$GLOBALS['meta']['http_noproxy'] = $http_noproxy;
$page = recuperer_page($test_proxy, true);
$GLOBALS['meta']['http_proxy'] = $cur_http_proxy;
$GLOBALS['meta']['http_noproxy'] = $cur_http_noproxy;
if ($page) {
$erreurs['message_ok'] = _T('info_proxy_ok') . "<br />{$info}\n<tt>" . couper(entites_html($page), 300) . "</tt>";
$erreurs['message_erreur'] = '';
} else {
$erreurs['message_erreur'] = $info . _T('info_impossible_lire_page', array('test_proxy' => "<tt>{$test_proxy}</tt>")) . " <b><tt>" . no_password_proxy_url($http_proxy) . "</tt></b>." . aide('confhttpproxy');
}
}
}
}
return $erreurs;
}
示例10: configuration_versionneur_dist
function configuration_versionneur_dist()
{
global $spip_lang_right;
$res = "<div class='verdana2'>"
. _T('info_historique_texte')
. "</div>"
. "<div class='verdana2'>"
. afficher_choix('articles_versions', $GLOBALS['meta']["articles_versions"],
array('oui' => _T('info_historique_activer'),
'non' => _T('info_historique_desactiver')))
. "</div>";
$res = debut_cadre_trait_couleur("historique-24.gif", true, "", _T('info_historique_titre').aide("suivimodif"))
. ajax_action_post('configurer', 'versionneur', 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer-versionneur", '', $res);
}
示例11: configuration_avertisseur_dist
function configuration_avertisseur_dist()
{
global $spip_lang_right;
$res = "<div class='verdana2'>"
. _T('texte_travail_collaboratif')
. "</div>"
. "<div class='verdana2'>"
. afficher_choix('articles_modif',$GLOBALS['meta']["articles_modif"] ,
array('oui' => _T('item_activer_messages_avertissement'),
'non' => _T('item_non_activer_messages_avertissement')))
. "</div>";
$res = debut_cadre_trait_couleur("article-24.gif", true, "", _T('info_travail_colaboratif').aide("artmodif"))
. ajax_action_post('configurer', 'avertisseur', 'config_fonctions', '', $res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe("configurer-avertisseur", '', $res);
}
示例12: inc_editer_auteurs_dist
function inc_editer_auteurs_dist($type, $id, $flag, $cherche_auteur, $ids, $titre_boite = NULL, $script_edit_objet = NULL) {
$arg_ajax = "&id_{$type}=$id&type=$type";
if ($script_edit_objet===NULL) $script_edit_objet = $type.'s';
if ($titre_boite===NULL)
$titre_boite = _T('texte_auteurs'). aide("artauteurs");
else
$arg_ajax.= "&titre=".urlencode($titre_boite);
$aff_les_auteurs = afficher_auteurs_objet($type, $id, $flag, '', $script_edit_objet, $arg_ajax);
if ($flag) {
$futurs = ajouter_auteurs_objet($type, $id, '',$script_edit_objet, $arg_ajax, $cherche_auteur);
} else $futurs = '';
$ldap = isset($GLOBALS['meta']['ldap_statut_import']) ?
$GLOBALS['meta']['ldap_statut_import'] : '';
return editer_auteurs_objet($type, $id, $flag, $cherche_auteur, $ids, $aff_les_auteurs, $futurs, $ldap,$titre_boite,$script_edit_objet, $arg_ajax);
}
示例13: configuration_logos_dist
function configuration_logos_dist(){
global $spip_lang_left, $spip_lang_right;
$activer_logos = $GLOBALS['meta']["activer_logos"];
$activer_logos_survol = $GLOBALS['meta']["activer_logos_survol"];
$res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">";
$res .= "<tr><td class='verdana2'>";
$res .= _T('config_info_logos').aide('logoart');
$res .= "</td></tr>";
$res .= "<tr>";
$res .= "<td align='$spip_lang_left' class='verdana2'>";
$res .= bouton_radio("activer_logos", "oui", _T('config_info_logos_utiliser'), $activer_logos == "oui", "changeVisible(this.checked, 'logos_survol_config', 'block', 'none');")
. " <br /> "
. bouton_radio("activer_logos", "non", _T('config_info_logos_utiliser_non'), $activer_logos == "non", "changeVisible(this.checked, 'logos_survol_config', 'none', 'block');");
if ($activer_logos != "non") $style = "display: block;";
else $style = "display: none;";
$res .= "<br /><br /><div id='logos_survol_config' style='$style'>";
$res .= afficher_choix('activer_logos_survol', $activer_logos_survol,
array('oui' => _T('config_info_logos_utiliser_survol'),
'non' => _T('config_info_logos_utiliser_survol_non')), " <br /> ");
$res .= "</div>";
$res .= "</td></tr>";
$res .= "</table>\n";
$res = debut_cadre_trait_couleur("image-24.gif", true, "", _T('info_logos'))
. ajax_action_post('configurer', 'logos', 'configuration','',$res)
. fin_cadre_trait_couleur(true);
return ajax_action_greffe('configurer-logos', '', $res);
}
示例14: exec_breves_dist
function exec_breves_dist()
{
global $spip_lang_left, $spip_lang_right;
pipeline('exec_init',array('args'=>array('exec'=>'breves'),'data'=>''));
$commencer_page = charger_fonction('commencer_page', 'inc');
echo $commencer_page(_T('titre_page_breves'), "naviguer", "breves");
echo debut_gauche('', true);
echo pipeline('affiche_gauche',array('args'=>array('exec'=>'breves'),'data'=>''));
echo creer_colonne_droite('', true);
echo pipeline('affiche_droite',array('args'=>array('exec'=>'breves'),'data'=>''));
echo debut_droite('', true);
$result = sql_select('*', "spip_rubriques", "id_parent=0",'', '0+titre,titre');
while($row=sql_fetch($result)){
$id_rubrique=$row['id_rubrique'];
$id_parent=$row['id_parent'];
$titre=typo($row['titre']);
$descriptif=$row['descriptif'];
$texte=$row['texte'];
$editable = autoriser('publierdans','rubrique',$id_rubrique);
$statuts = "'prop', 'publie'" . ($editable ? ", 'refuse'": "");
$res = afficher_objets('breve',$titre.aide ("breves"), array("SELECT" => 'id_rubrique, id_breve, date_heure, titre, statut', "FROM" => 'spip_breves', 'WHERE' => "id_rubrique=$id_rubrique AND statut IN ($statuts)", 'ORDER BY' => "date_heure DESC"),'',true);
echo $res ;
if ($editable) {
echo "<div style='float:$spip_lang_right'>"
. icone_inline(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif", "creer.gif", $spip_lang_right)
. "</div><div class='nettoyeur'></div>";
}
}
echo pipeline('affiche_milieu',array('args'=>array('exec'=>'breves'),'data'=>''));
echo fin_gauche(), fin_page();
}
示例15: configuration_futurs_dist
function configuration_futurs_dist()
{
global $spip_lang_left;
$res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">"
. "<tr><td class='verdana2'>"
. _T('texte_publication_articles_post_dates')
. "</td></tr>"
. "<tr><td align='$spip_lang_left' class='verdana2'>"
. afficher_choix('post_dates', $GLOBALS['meta']["post_dates"],
array('oui' => _T('item_publier_articles'),
'non' => _T('item_non_publier_articles')))
. "</td></tr>\n"
. "</table>\n";
$res = debut_cadre_relief("", true, "", _T('titre_publication_articles_post_dates').aide ("confdates"))
. ajax_action_post('configurer', 'futurs', 'configuration','',$res)
. fin_cadre_relief(true);
return ajax_action_greffe('configurer-futurs', '', $res);
}