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); }
function configuration_langue_dist() { $l_site = $GLOBALS['meta']['langue_site']; $langue_site = traduire_nom_langue($l_site); $res = "<option value='$l_site' selected='selected'>$langue_site</option>\n"; foreach (explode(",",$GLOBALS['meta']['langues_proposees']) as $l) { if ($l <> $l_site) $res .= "<option value='$l'>".traduire_nom_langue($l)."</option>\n"; } $res = ajax_action_post('configurer', 'langue', 'config_lang', '', "<label for='changer_langue_site'>" . _T('info_langue_principale') . "</label>" . " : <select name='changer_langue_site' id='changer_langue_site'>\n$res</select>\n", ''); $res = debut_cadre_couleur("langues-24.gif", true, "", _T('info_langue_principale') . " : " . $langue_site) . _T('texte_selection_langue_principale') . $res . fin_cadre_couleur(true); return ajax_action_greffe("configurer-langue", '', $res); }
function inc_petitionner_dist($id_article, $script, $args, $ajax=false) { global $spip_lang_right; $petition = sql_fetsel("*", "spip_petitions", "id_article=$id_article"); if (!autoriser('modererpetition', 'article', $id_article)) return petitionner_decompte($id_article, $petition); $choix = petitionner_choisir($petition); if ($petition) { $res = $choix . petitionner_decompte($id_article, $petition) . petitionner_params($petition) . petitionner_message($petition); $class = ''; } else { $res = $choix; $class = $ajax ? '' : ' visible_au_chargement'; } $atts = " class='$class' style='float: $spip_lang_right;' id='valider_petition'"; $res = ajax_action_post('petitionner', $id_article, $script, $args, $res,_T('bouton_changer'), $atts); return ajax_action_greffe("petitionner", $id_article, $res); }
function configuration_visiteurs_dist() { global $spip_lang_left ; if (!avoir_visiteurs(false,false)) { $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "\n<tr><td class='verdana2'>" . _T('info_question_accepter_visiteurs') . "</td></tr>" . "\n<tr><td style='text-align: $spip_lang_left' class='verdana2'>" . afficher_choix('accepter_visiteurs', $GLOBALS['meta']['accepter_visiteurs'], array('oui' => _T('info_option_accepter_visiteurs'), 'non' => _T('info_option_ne_pas_accepter_visiteurs'))) . "</td></tr></table>\n"; $res = ajax_action_post('configurer', 'visiteurs', 'config_contenu','',$res); } else { $res = _T('info_forums_abo_invites'); } $res = debut_cadre_trait_couleur("redacteurs-24.gif", true, "", _T('info_visiteurs')) . $res . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-visiteurs', '', $res); }
function configuration_ie6config() { $iecompat = $GLOBALS['meta']["iecompat"]; if (!$iecompat) $iecompat = "non"; $res = _T("msiecompat:choix_explication"); $res .= afficher_choix('iecompat', $iecompat, array('non' => _T("msiecompat:choix_non"), 'ifixpng' => _L('iFixPng'), 'IE7' => _L("IE7.js"), 'IE7squish' => _L("IE7.js + ie7-squish.js"), 'IE8' => _L('IE8.js'), 'IE8squish' => _L('IE8.js + ie7-squish.js') /*, 'IE9' => _L('IE9.js'), 'IE9squish' => _L('IE9.js + ie7-squish.js') */ ), " <br /> "); $res = debut_cadre_trait_couleur(find_in_path("imgs/ie6-logo24.png"), true, "", _T("msiecompat:choix_titre")) . ajax_action_post('configurer', 'ie6config', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-ie6config', '', $res); }
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); }
function configuration_forums_prives_dist() { $res = "<div class='verdana2'>" . _T('info_config_forums_prive') . "<br />\n" . "<p>"._T('info_config_forums_prive_objets') . "<br />\n" . afficher_choix('forum_prive_objets', $GLOBALS['meta']['forum_prive_objets'], array('oui' => _T('item_config_forums_prive_objets'), 'non' => _T('item_non_config_forums_prive_objets'))) ."</p>\n" . "<p>"._T('info_config_forums_prive_global') . "<br />\n" . afficher_choix('forum_prive', $GLOBALS['meta']['forum_prive'], array('oui' => _T('item_config_forums_prive_global'), 'non' => _T('item_non_config_forums_prive_global'))) ."</p>\n" . "<p>"._T('info_config_forums_prive_admin') . "<br />\n" . afficher_choix('forum_prive_admin', $GLOBALS['meta']['forum_prive_admin'], array('oui' => _T('item_activer_forum_administrateur'), 'non' => _T('item_desactiver_forum_administrateur'))) ."</p>\n" . "</div>"; $res = debut_cadre_trait_couleur("forum-interne-24.gif", true, "", _T('titre_config_forums_prive')) . ajax_action_post('configurer', 'forums_prives', 'config_contenu','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-forums_prives', '', $res); }
function configuration_documents_dist(){ global $spip_lang_left, $spip_lang_right; $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">"; $res .= "<tr><td class='verdana2'>"; $res .= _T('texte_documents_joints'); $res .= _T('texte_documents_joints_2'); $res .= "</td></tr>"; $res .= "<tr>"; $res .= "<td align='$spip_lang_left' class='verdana2'>"; $res .= afficher_choix('documents_article', $GLOBALS['meta']["documents_article"], array('oui' => _T('item_autoriser_documents_joints'), 'non' => _T('item_non_autoriser_documents_joints')), "<br />\n"); $res .= "<br /><br />\n"; $res .= afficher_choix('documents_rubrique', $GLOBALS['meta']["documents_rubrique"], array('oui' => _T('item_autoriser_documents_joints_rubriques'), 'non' => _T('item_non_autoriser_documents_joints_rubriques')), "<br />\n"); $res .= "<br /><br />\n"; $res .= afficher_choix('documents_date', $GLOBALS['meta']["documents_date"], array('oui' => _T('item_autoriser_selectionner_date_en_ligne'), 'non' => _T('item_non_autoriser_selectionner_date_en_ligne')), "<br />\n"); $res .= "</td></tr>"; $res .= "</table>\n"; $res = debut_cadre_trait_couleur("doc-24.gif", true, "", _T('titre_documents_joints')) . ajax_action_post('configurer', 'documents', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-documents', '', $res); }
function configuration_notifications_forum_dist() { $res = ''; $m = $GLOBALS['meta']['prevenir_auteurs']; $l = $GLOBALS['liste_des_forums']; unset($l['info_pas_de_forum']); foreach ($l as $desc => $val) { $name = 'prevenir_auteurs_' . $val; $lib = _T($desc); $vu = (($m == 'oui') OR strpos($m,",$val,")!==false); $res .= "<input type='checkbox' name='$name' value='oui' id='$name'" . ($vu ? " checked='checked'" : '') . " /> <label for='$name'>" . ($vu ? "<b>$lib</b>" : $lib) . "</label><br />"; } $res = "<div class='verdana2'>" . _T('info_option_email') . "<br /><br />" . $res . "</div>\n"; $res = debut_cadre_trait_couleur("mail-forum-24.gif", true, "", _T('info_envoi_forum')) . ajax_action_post('configurer_notifications_forum', 0, 'config_contenu','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer_notifications_forum', 0, $res); }
function forum_envoi_form($id, $row, $script, $statut, $titre, $corps, $form, $objet, $args, $fct_ajax='') { $id_parent = $row['id_forum']; $cat = $id . '/' . $id_parent . '/' . $statut . '/' . $script . '/' . $objet; // si reponse directe a l'article etc, reincruster tout le forum // sinon incruster juste le fil $args .= "#poster_forum_prive" . (!$id_parent ? '' : ("-" . $row['id_thread'])); $corps .= "\n<div> </div>" . debut_cadre_formulaire(($statut == 'privac') ? "" : 'background-color: #dddddd;', true) . $form . "<div style='text-align: right'>" . "<input type='submit' value='" . _T('bouton_voir_message') . "' /></div>" . fin_cadre_formulaire(true); if (_AJAX) return ajax_action_post('poster_forum_prive',$cat, $script, $args, $corps, array(),'','', "&id=$id&id_parent=$id_parent&statut=$statut", $fct_ajax); else return redirige_action_auteur('poster_forum_prive',$cat, $script, $args, $corps, "\nmethod='post' id='formulaire'"); }
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); }
function configuration_accueil_dist() { $res = configuration_bloc_votre_site(); $res = debut_cadre_couleur("racine-site-24.gif", true). ajax_action_post('configurer', 'accueil', 'configuration','',$res) . fin_cadre_couleur(true) ; return ajax_action_greffe('configurer-accueil','', $res); }
function configuration_relayeur_dist($retour_proxy='') { global $spip_lang_left; $res = $submit = ''; $http_proxy = $GLOBALS['meta']["http_proxy"]; $http_noproxy = $GLOBALS['meta']["http_noproxy"]; if ($http_proxy) { include_spip('inc/distant'); // Masquer un eventuel password authentifiant $http_proxy=entites_html(no_password_proxy_url($http_proxy)); if ($http_proxy) { $res = "\n<p style='text-align: $spip_lang_left;' class='verdana1 spip_small'>" . "<label for='test_proxy'>" . _T('texte_test_proxy') . "</label>" . "</p>" . "\n<p>" . "<input type='text' name='test_proxy' id='test_proxy' value='http://www.spip.net/' size='40' class='forml' />" . "</p>"; if($retour_proxy) { $res .= debut_boite_info(true) . $retour_proxy . fin_boite_info(true); } $submit = array('valider_proxy' => _T('bouton_valider'), 'tester_proxy' => _T('bouton_test_proxy')); } } $encours = "<label for='http_proxy'>" . ($http_proxy ? $http_proxy : "http://proxy:8080") . '</label>' ; $exemple = "<label for='http_noproxy'>" . ($http_noproxy ? $http_noproxy : "127.0.0.1 .mondomaine.net") . "</label>"; $res = "\n<div class='verdana2'>" . propre(_T('texte_proxy', array('proxy_en_cours' => "<b><tt><html>$encours</html></tt></b>"))) . "</div>" . "\n<div class='verdana2'>" . "<input type='text' name='http_proxy' id='http_proxy' size='40' class='forml' value='$http_proxy' />" . "<br />" . propre(_T('pas_de_proxy_pour', array('exemple' => "<b><tt><html>$exemple</html></tt></b>"))) . "<input type='text' name='http_noproxy' id='http_noproxy' size='40' class='forml' value='$http_noproxy' />" . $res . "</div>"; $res = debut_cadre_trait_couleur("base-24.gif", true, "", _T('info_sites_proxy').aide ("confhttpproxy")) . ajax_action_post('configurer_relayeur', 0, 'config_fonctions', '', $res, $submit) . fin_cadre_trait_couleur(true); return ajax_action_greffe("configurer_relayeur", 0, $res); }
function configuration_referenceur_dist() { global $spip_lang_right; $res = "<p>"._T('texte_multilinguisme')."</p>" . "<div>" . _T('info_multi_articles') . "<div style='text-align: $spip_lang_right;'>" . afficher_choix('multi_articles', $GLOBALS['meta']['multi_articles'], array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</div>" . "</div>" . "<div>" . _T('info_multi_rubriques') . "<div style='text-align: $spip_lang_right;'>" . afficher_choix('multi_rubriques', $GLOBALS['meta']['multi_rubriques'], array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</div>" . "</div>"; if ($GLOBALS['meta']['multi_rubriques'] == 'oui') { $res .= "\n<div>" . _T('info_multi_secteurs') . "<div style='text-align: $spip_lang_right;'>" . afficher_choix('multi_secteurs', $GLOBALS['meta']['multi_secteurs'], array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</div>" . "</div>"; } else $res .= "<input type='hidden' name='multi_secteurs' id='multi_secteurs' value='".$GLOBALS['meta']['multi_secteurs']."' />"; if (($GLOBALS['meta']['multi_rubriques'] == 'oui') OR ($GLOBALS['meta']['multi_articles'] == 'oui')) { $res .= "<hr />" . "<p>"._T('texte_multilinguisme_trad')."</p>"; $res .= _T('info_gerer_trad') . "<div style='text-align: $spip_lang_right;'>" . afficher_choix('gerer_trad', $GLOBALS['meta']['gerer_trad'], array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</div>"; } else $res .= "<input type='hidden' name='gerer_trad' id='gerer_trad' value='".$GLOBALS['meta']['gerer_trad']."' />"; $res = debut_cadre_couleur("traductions-24.gif", true, "", _T('info_multilinguisme')) . ajax_action_post('configurer', 'referenceur', 'config_multilang', '', $res) . fin_cadre_couleur(true); return ajax_action_greffe("configurer-referenceur", '', $res); }
function configuration_messagerie_agenda_dist() { $res = "<div class='verdana2'>" . _T('texte_messagerie_agenda') . "<br />\n" . afficher_choix('messagerie_agenda', $GLOBALS['meta']['messagerie_agenda'], array('oui' => _T('item_messagerie_agenda'), 'non' => _T('item_non_messagerie_agenda'))) . "</div>"; $res = debut_cadre_trait_couleur("messagerie-24.gif", true, "", _T('titre_messagerie_agenda')) . ajax_action_post('configurer', 'messagerie_agenda', 'config_contenu','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-messagerie_agenda', '', $res); }
function inc_regler_moderation_dist($id_article, $script, $args) { include_spip('inc/presentation'); global $spip_lang_right; $statut_forum = get_forums_publics($id_article); $choix_forum = $GLOBALS['liste_des_forums']; $opt = ''; foreach ($choix_forum as $desc => $val) { $opt .= "\n\t<option"; if ($statut_forum == $val) $opt .= " selected='selected'"; $opt .= " value='$val'>"._T($desc)."</option>"; } $nb_forums = sql_countsel("spip_forum", "id_article=$id_article AND statut IN ('publie', 'off', 'prop', 'spam')"); if ($nb_forums) { $res = '<!-- visible -->' // message pour l'appelant . icone_horizontale( _T('icone_suivi_forum', array('nb_forums' => $nb_forums)), generer_url_ecrire("articles_forum","id_article=$id_article"), "suivi-forum-24.gif", "", false ); } elseif ($statut_forum != 'non') $res = bouton_spip_rss('forums_public', array("id_article" => $id_article)); $res .= "\n\t<label for='change_accepter_forum'>" . _T('info_fonctionnement_forum') ."</label>" . "\n\t<select name='change_accepter_forum' id='change_accepter_forum' class='spip_xx-small' onchange=\"findObj_forcer('valider_regler_moderation_$id_article').style.visibility='visible';\" >" . $opt ."\n\t</select><br />\n"; $atts = " style='float: $spip_lang_right' id='valider_regler_moderation_$id_article' class='visible_au_chargement'"; $res = ajax_action_post('regler_moderation', $id_article, $script, $args, $res,_T('bouton_changer'), $atts); return ajax_action_greffe("regler_moderation", $id_article, $res); }
function inc_virtualiser_dist($id_article, $virtuel, $script, $args){ global $spip_lang_right; $res = "<input type='text' name='virtuel' id ='virtuel$id_article' class='formo spip_xx-small' value='" . ($virtuel ? "" : "http://") . $virtuel . "' size='40' /><br />\n" . "<span class='verdana1 spip_x-small'>(<label for='virtuel$id_article'><b>" . _T('texte_article_virtuel') . (!$virtuel ? '' : " $virtuel") . " :</b></label> " . _T('texte_reference_mais_redirige') . ")</span><br />"; $res = ajax_action_post('virtualiser', $id_article, $script, $args, $res, _T('bouton_changer'), " style='float: $spip_lang_right'") . "<div class='nettoyeur'></div>"; return ajax_action_greffe("virtualiser", $id_article, $res); }
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); }
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); }
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); }
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); }
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); }
function configuration_rubriques_dist(){ global $spip_lang_left; $rubriques_descriptif = $GLOBALS['meta']["rubriques_descriptif"]; $rubriques_texte = $GLOBALS['meta']["rubriques_texte"]; $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "<tr><td colspan='2' class='verdana2'>" . typo(_T('config_activer_champs').':') . "</td></tr>" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>" . _T('info_descriptif') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('rubriques_descriptif', $rubriques_descriptif, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>" . typo(_T('info_texte').':') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('rubriques_texte', $rubriques_texte, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "</table>"; $res = debut_cadre_trait_couleur("rubrique-24.gif", true, "", _T('icone_rubriques')) . ajax_action_post('configurer', 'rubriques', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-rubriques', '', $res); }
function configuration_redacteurs_dist() { $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "\n<tr><td class='verdana2'>" # . "<blockquote><p><i>" . _T('info_question_inscription_nouveaux_redacteurs') # . "</i></p></blockquote>" . "</td></tr>" . "\n<tr><td align='center' class='verdana2'>" . afficher_choix('accepter_inscriptions', $GLOBALS['meta']["accepter_inscriptions"], array('oui' => _T('item_accepter_inscriptions'), 'non' => _T('item_non_accepter_inscriptions')), " ") . "</td></tr>\n" . "</table>\n"; $res = debut_cadre_trait_couleur("redacteurs-24.gif", true, "", _T('info_inscription_automatique')) . ajax_action_post('configurer', 'redacteurs', 'config_contenu','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-redacteurs', '', $res); }
function configuration_redirection_dist() { global $spip_lang_left; $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "<tr><td class='verdana2'>" . _T('config_info_redirection') . "</td></tr>" . "<tr><td align='$spip_lang_left' class='verdana2'>" . afficher_choix('articles_redirection', $GLOBALS['meta']["articles_redirection"], array('oui' => _T('item_oui'), 'non' => _T('item_non'))) . "</td></tr>\n" . "</table>\n"; $res = debut_cadre_relief("", true, "", _T('config_redirection').aide ("artvirt")) . ajax_action_post('configurer', 'redirection', 'configuration','',$res) . fin_cadre_relief(true); return ajax_action_greffe('configurer-redirection', '', $res); }
function configuration_transcodeur_dist() { $charset = $GLOBALS['meta']["charset"]; $res = _T('texte_jeu_caractere') . "<blockquote class='spip'>\n<p>" . _T('texte_jeu_caractere_3') . "</p>\n<div style='text-align: center'><b><tt>" .entites_html($charset) ."</tt></b></div><p>" ."<label for='charset'>" ._T('texte_jeu_caractere_4') ."</label>" ." <input type='text' name='charset' id='charset' value=\"".entites_html($charset)."\" />" . "<br />\n(". _T('texte_jeu_caractere_2').")" . "</p></blockquote>\n"; // faudrait dire si le charset est inconnu // ca eviterait l'erreur sur array_flip dans inc/charsets if ($charset != 'utf-8' AND load_charset($charset)) $res .= _T('texte_jeu_caractere_conversion', array('url' => generer_url_ecrire('convert_utf8')) ); $res = ajax_action_post('configurer', 'transcodeur', 'config_lang', '', $res); $res = debut_cadre_relief("breve-24.gif", true, "", _T('info_jeu_caractere')) . $res . fin_cadre_relief(true); return ajax_action_greffe("configurer-transcodeur", '', $res); }
function configuration_breves_dist(){ $activer_breves = $GLOBALS['meta']["activer_breves"]; $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "<tr><td class='verdana2'>" . _T('texte_breves')."<br />\n" . _T('info_breves') . "</td></tr>" . "<tr><td align='center' class='verdana2'>" . afficher_choix('activer_breves', $activer_breves, array('oui' => _T('item_utiliser_breves'), 'non' => _T('item_non_utiliser_breves')), " ") . "</td></tr>\n" . "</table>\n"; $res = debut_cadre_trait_couleur("breve-24.gif", true, "", _T('titre_breves').aide ("confbreves")) . ajax_action_post('configurer', 'breves', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-breves', '', $res); }
function configuration_porte_plume_dist() { if (!$val = $GLOBALS['meta']["barre_outils_public"]) { $val = 'oui'; } $res = propre(_T("barre_outils:explication_barre_outils_public")); $res .= propre(_T("barre_outils:explication_barre_outils_public_2")); $res .= afficher_choix('barre_outils_public', $val, array( 'oui' => _T("barre_outils:label_barre_outils_public_oui"), 'non' => _T("barre_outils:label_barre_outils_public_non") ), " <br /> "); $res = debut_cadre_trait_couleur(find_in_path("images/porte-plume-24.png"), true, "", _T("barre_outils:info_porte_plume_titre")) . ajax_action_post('configurer', 'porte_plume', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-porte_plume', '', $res); }
function configuration_contenu_forums_dist(){ global $spip_lang_left; $forums_titre = $GLOBALS['meta']["forums_titre"]; $forums_texte = $GLOBALS['meta']["forums_texte"]; $forums_urlref = $GLOBALS['meta']["forums_urlref"]; $forums_afficher_barre = $GLOBALS['meta']["forums_afficher_barre"]; $res = "<table border='0' cellspacing='1' cellpadding='3' width=\"100%\">" . "<tr><td colspan='2' class='verdana2'>" . typo(_T('config_activer_champs').':') . "</td></tr>" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>" . _T('info_titre') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('forums_titre', $forums_titre, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>" . typo(_T('info_texte').':') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('forums_texte', $forums_texte, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>- " . _T('info_barre_outils') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('forums_afficher_barre', $forums_afficher_barre, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "<tr>" . "<td align='$spip_lang_left' class='verdana2'>" . _T('info_urlref') . "</td>" . "<td align='$spip_lang_left' class='verdana2'>" . afficher_choix('forums_urlref', $forums_urlref, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " ") . "</td></tr>\n" . "<tr>" . "<td align='$spip_lang_left' class='verdana2' colspan='2'>" . _T('info_question_visiteur_ajout_document_forum') . "<div class='spip_xx-small'>" . _T('info_question_visiteur_ajout_document_forum_format') . "</div><br />" . "<input type='text' name='formats_documents_forum' id='formats_documents_forum' size='40' class='forml' value=\"" .entites_html($GLOBALS['meta']['formats_documents_forum']) ."\" />" . "</td></tr>\n" . "</table>"; $res = debut_cadre_trait_couleur("forum-public-24.gif", true, "", _T('titre_forum')) . ajax_action_post('configurer', 'contenu_forums', 'configuration','',$res) . fin_cadre_trait_couleur(true); return ajax_action_greffe('configurer-contenu_forums', '', $res); }
function legender_corps($ancre, $flag, $id, $id_document, $script, $type, $document, $label, $taille) { include_spip('inc/editer'); $contenu = ''; $descriptif = $document['descriptif']; if ($descriptif) $contenu .= "<p>".PtoBR(lignes_longues(propre($descriptif),25)) . "</p>\n"; if ($document['largeur'] OR $document['hauteur']) $contenu .= _T('info_largeur_vignette', array('largeur_vignette' => $document['largeur'], 'hauteur_vignette' => $document['hauteur'])) . ' — '; $contenu .= taille_en_octets($document['taille']); $date = $document['date']; if ($date AND ($GLOBALS['meta']["documents_date"] == 'oui')) $contenu .= "<br />\n" . affdate($date); $corps = (!$contenu ? '' : "<div class='verdana1' style='text-align: center; margin-bottom: 10px;'>$contenu</div>") . "<div class='formulaire_spip formulaire_spip_compact'><ul><li class='editer_titre'><label for='titre_document$id_document'>$label</label>\n" . "<input type='text' name='titre_document' id='titre_document$id_document' class='text' value=\"".entites_html($document['titre']). "\" size='40' onfocus=\"changeVisible(true, 'valider_doc$id_document', 'block', 'block');\" /></li>\n" . (($GLOBALS['meta']["documents_date"] == 'oui') ? "<li class='editer_date'>".date_formulaire_legender($date, $id_document)."</li>" :'' ) . "<li class='editer_descriptif'><label for='descriptif_document$id_document'>". _T('info_description_2'). "</label>\n" . "<textarea name='descriptif_document' id='descriptif_document$id_document' rows='4' class='textarea' cols='*' onfocus=\"changeVisible(true, 'valider_doc$id_document', 'block', 'block');\">" . entites_html($descriptif) . "</textarea></li></ul></div>\n" . $taille .controles_md5($document); $att_bouton = ""; $att_span = " id='valider_doc$id_document' " . ($flag == 'ajax' ? '' : "class='display_au_chargement'") . " style='text-align:" . $GLOBALS['spip_lang_right'] . ($flag == 'ajax' ? ';display:block' : "") . "'"; if (test_espace_prive()) return ajax_action_post("legender", $id_document, $script, "show_docs=$id_document&id_$type=$id#legender-$id_document", $corps, _T('bouton_enregistrer'), $att_bouton, $att_span, "&id_document=$id_document&id=$id&type=$type&ancre=$ancre") . "<div class='nettoyeur'></div>"; else { $corps = "<div class='boutons'>" . $corps . "<span" . $att_span . "><input type='submit' value='" . _T('bouton_enregistrer') ."' /></span></div>"; $redirect = parametre_url($script,'show_docs',$id_document,'&'); $redirect = parametre_url($redirect,"id_$type",$id,'&'); $redirect = parametre_url($redirect,"id_$type",$id,'&'); $redirect = ancre_url($redirect,"legender-$id_document"); return generer_action_auteur("legender", $id_document, $redirect, $corps, "\nmethod='post'"); } }