diff --git a/.gitattributes b/.gitattributes index a468fc4171cfd3115dfcf3e7cf46bd3a910f800d..6aa9571a27facf646ed70f8e0238b835fe938876 100644 --- a/.gitattributes +++ b/.gitattributes @@ -350,7 +350,6 @@ ecrire/inc_utils.php -text ecrire/lang/ecrire_br.php3 -text ecrire/lang/ecrire_cs.php3 -text ecrire/lang/ecrire_ru.php3 -text -ecrire/lang/plugin_fr.php3 -text ecrire/lang/public_br.php3 -text ecrire/lang/public_cs.php3 -text ecrire/lang/public_ru.php3 -text diff --git a/ecrire/exec_admin_plugin.php b/ecrire/exec_admin_plugin.php index 955ff5e3ffa475be5b662028f1551ec1468d2554..282165e8ee298e04c13c2d52b0c8c370f74f0d12 100644 --- a/ecrire/exec_admin_plugin.php +++ b/ecrire/exec_admin_plugin.php @@ -47,37 +47,37 @@ function ligne_plug($plug_file,&$plug_actifs,$last_actif = false,$surligne = fal switch ($etat) { case 'experimental': $puce = 'puce-rouge.gif'; - $titre_etat = _T('plugin:etat_experimental'); + $titre_etat = _T('plugin_etat_experimental'); break; case 'test': $puce = 'puce-orange.gif'; - $titre_etat = _T('plugin:etat_test'); + $titre_etat = _T('plugin_etat_test'); break; case 'stable': $puce = 'puce-verte.gif'; - $titre_etat = _T('plugin:etat_stable'); + $titre_etat = _T('plugin_etat_stable'); break; default: $puce = 'puce-poubelle.gif'; - $titre_etat = _T('plugin:etat_developpement'); + $titre_etat = _T('plugin_etat_developpement'); break; } - $s .= "<img src='"._DIR_IMG_PACK."$puce' width='9' height='9' style='border:0;' alt='$titre_etat' title='$titre_etat' /> "; + $s .= "<img src='"._DIR_IMG_PACK."$puce' width='9' height='9' style='border:0;' alt=\"$titre_etat\" title=\"$titre_etat\" /> "; $s .= bouton_block_invisible("$plug_file"); $s .= ($plugok=='O'?"<strong>":"").$info['nom'].($plugok=='O'?"</strong>":""); $s .= "</div>"; $s .= debut_block_invisible("$plug_file"); - $s .= _T("plugin:version_plugin") . " : " . $info['version'] . " | <strong>$titre_etat</strong><br/>"; - $s .= _T("plugin:repertoire_plugin") . " : " . $plug_file . "<br/>"; + $s .= _T('version') .' '. $info['version'] . " | <strong>$titre_etat</strong><br/>"; + $s .= _T('repertoire_plugins') .' '. $plug_file . "<br/>"; if (isset($info['description'])) $s .= "<hr/>" . propre($info['description']) . "<br/>"; if (isset($info['auteur'])) - $s .= "<hr/>" . _T("plugin:auteur_plugin") . " : " . propre($info['auteur']) . "<br/>"; + $s .= "<hr/>" . _T('auteur') .' '. propre($info['auteur']) . "<br/>"; if (isset($info['lien'])) - $s .= "<hr/>" . _T("plugin:lien_plugin") . " : " . propre($info['lien']) . "<br/>"; + $s .= "<hr/>" . _T('info_url') .' '. propre($info['lien']) . "<br/>"; $s .= fin_block(); $vals[] = $s; @@ -100,9 +100,9 @@ function ligne_plug($plug_file,&$plug_actifs,$last_actif = false,$surligne = fal if (!$erreur){ $s .= "<input type='checkbox' name='statusplug_$plug_file' value='O' id='label_$id_input'"; $s .= ('O' == $plugok)?" checked='checked'":""; - $s .= " /> <label for='label_$id_input'><strong>"._T('plugin:activer_plugin')."</strong></label>"; + $s .= " /> <label for='label_$id_input'><strong>"._T('activer_plugin')."</strong></label>"; } - $id_input++; + $id_input++; $vals[] = $s; return $vals; @@ -115,13 +115,13 @@ function admin_plugin(){ $surligne = ""; if ($connect_statut != '0minirezo' OR !$connect_toutes_rubriques) { - debut_page(_T('plugin:onglet_plugin'), "administration", "plugin"); + debut_page(_T('icone_admin_plugin'), "administration", "plugin"); echo _T('avis_non_acces_page'); fin_page(); exit; } - // mise à jour des données si envoi via formulaire + // mise a jour des donnees si envoi via formulaire // sinon fait une passe de verif sur les plugin if ($_POST['changer_plugin']=='oui'){ enregistre_modif_plugin(); @@ -144,39 +144,37 @@ function admin_plugin(){ if (isset($_GET['surligne'])) $surligne = $_GET['surligne']; - debut_page(_T('plugin:onglet_plugin'), "administration", "plugin"); + debut_page(_T('icone_admin_plugin'), "administration", "plugin"); echo "<br/><br/><br/>"; - gros_titre(_T('plugin:titre_admin_plugin')); - // barre_onglets("administration", "plugin"); // a creer dynamiquement en fonction des plugin chargés qui utilisent une page admin ? + gros_titre(_T('icone_admin_plugin')); + // barre_onglets("administration", "plugin"); // a creer dynamiquement en fonction des plugin charges qui utilisent une page admin ? debut_gauche(); - debut_boite_info(); - echo _T('info_gauche_admin_tech'); - fin_boite_info(); - + + debut_droite(); - - debut_cadre_trait_couleur("plugin-24.png", false, "", _T('plugin:texte_plugin')); - - echo "\n<p align='justify'>"._T('plugin:texte_presente_plugin')."</p>"; - echo "\n<div> </div>\n"; - echo generer_url_post_ecrire("admin_plugin"); - - $titre_table = _L("Liste des plugin disponibles"); - $icone = "plugin-24.png"; - if ($titre_table) echo "<div style='height: 12px;'></div>"; - echo "<div class='liste'>"; - bandeau_titre_boite2($titre_table, $icone, $couleur_claire, "black"); - echo "<table width='100%' cellpadding='4' cellspacing='0' border='0'>"; + debut_cadre_relief(); + + global $couleur_foncee; + echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=5 WIDTH=\"100%\">"; + echo "<TR><TD BGCOLOR='$couleur_foncee' BACKGROUND='' colspan=4><B>"; + echo "<FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=3 COLOR='#FFFFFF'>"; + echo _T('plugins_liste')."</FONT></B></TD></TR>"; + + echo "<tr><td class='serif' colspan=4>"; + echo _T('texte_presente_plugin'); + + echo generer_url_post_ecrire("admin_plugin"); $tableau = array(); // // boucle sur les plugins + // $plugins_actifs=liste_plugin_actifs(); $count = 0; foreach ($plugins_actifs as $plug_file){ @@ -195,15 +193,16 @@ function admin_plugin(){ echo "\n<input type='hidden' name='id_auteur' value='$connect_id_auteur' />"; echo "\n<input type='hidden' name='hash' value='" . calculer_action_auteur("valide_plugin") . "'>"; echo "\n<input type='hidden' name='changer_plugin' value='oui'>"; - //echo "\n<input type='hidden' name='redirect' value='" . _DIR_RESTREINT_ABS . "admin_plugin.php3'>"; + echo "\n<p>"; echo "<div style='text-align:$spip_lang_right'><input type='submit' name='Valider' value='"._T('bouton_valider')."' class='fondo'></div>"; - fin_cadre_trait_couleur(); - - + + echo "</form></tr></table>\n"; + echo "<br />"; - + + fin_page(); } diff --git a/ecrire/exec_configuration.php b/ecrire/exec_configuration.php index a795f1f81c794d316f2daad02547c1973e9ce97a..ade0b762fc75639ede4f0c85dbcf75690ed5eefd 100644 --- a/ecrire/exec_configuration.php +++ b/ecrire/exec_configuration.php @@ -446,6 +446,37 @@ else $style = "display: none;"; echo "</div>"; +// +// Gestion des flux RSS +// + +debut_cadre_relief("", false, "", _T('ical_titre_rss')); + +echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; + +echo "<TR><TD class='verdana2'>"; +echo '<img src="'._DIR_IMG_PACK."feed.png".'" /> ', + _T('info_syndication_integrale_1', + array('url' => generer_url_ecrire('synchro'), + 'titre' => _T("icone_suivi_activite")) + ), + '<p>', + _T('info_syndication_integrale_2'); +echo "</TD></TR>"; + +echo "<TR>"; +echo "<TD align='$spip_lang_left' class='verdana2'>"; +afficher_choix('syndication_integrale', $GLOBALS['meta']["syndication_integrale"], + array('oui' => _T('item_autoriser_syndication_integrale'), + 'non' => _T('item_non_autoriser_syndication_integrale')), "<br>"); +echo "</TD></TR>"; +echo "</TABLE>\n"; + +fin_cadre_relief(); + +echo "<p>"; + + echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; echo "<TR><td style='text-align:$spip_lang_right;'>"; @@ -501,5 +532,6 @@ echo "</form>"; fin_page(); + } ?> diff --git a/ecrire/exec_synchro.php b/ecrire/exec_synchro.php index e3013e65dd005c31fe07aacc93a9dcbf2bfbe0a5..054cafab6ac643546d7824ddcc7c66a999dac74a 100644 --- a/ecrire/exec_synchro.php +++ b/ecrire/exec_synchro.php @@ -126,7 +126,7 @@ echo "<p>"._T("ical_texte_rss_articles2")."</p>"; $titre = htmlspecialchars($titre_rubrique); echo "<li>", http_href( generer_url_public('backend', "id_rubrique=$id_rubrique"), - '<span class="rss-button">RSS</span> ' . $titre_rubrique, + '<img src="'._DIR_IMG_PACK.'feed.png'.'" border="0" /> ' . $titre_rubrique, $titre), "</li>\n"; } diff --git a/ecrire/inc_config.php b/ecrire/inc_config.php index 9155a8e00c15adda6692a77aef41a837cf8f1779..a344566a8ed193212c72b35eef3f6bc31687c298 100644 --- a/ecrire/inc_config.php +++ b/ecrire/inc_config.php @@ -63,6 +63,7 @@ function init_config() { 'documents_article' => 'oui', 'documents_rubrique' => 'non', 'charset' => _DEFAULT_CHARSET, + 'syndication_integrale' => 'oui', 'creer_htpasswd' => 'non', 'creer_htaccess' => 'non', diff --git a/ecrire/inc_plugin.php b/ecrire/inc_plugin.php index df693d4d01d6be820450caf97573e9fb0f8afdc3..ff22a296a8018e317ea134ab6018b83492c58023 100644 --- a/ecrire/inc_plugin.php +++ b/ecrire/inc_plugin.php @@ -255,11 +255,11 @@ function plugin_get_infos($plug){ lire_fichier(_DIR_PLUGINS."$plug/plugin.xml", $texte); $arbre = parse_plugin_xml($texte); if (!isset($arbre['plugin'])&&is_array($arbre['plugin'])) - $arbre = array('erreur' => array(_T('plugin:erreur_plugin_fichier_def_incorrect')." : $plug/plugin.xml")); + $arbre = array('erreur' => array(_T('erreur_plugin_fichier_def_incorrect')." : $plug/plugin.xml")); } else { // pour arriver ici on l'a vraiment cherche... - $arbre = array('erreur' => array(_T('plugin:erreur_plugin_fichier_def_absent')." : $plug/plugin.xml")); + $arbre = array('erreur' => array(_T('erreur_plugin_fichier_def_absent')." : $plug/plugin.xml")); } plugin_verifie_conformite($plug,$arbre); @@ -292,24 +292,24 @@ function plugin_verifie_conformite($plug,&$arbre){ if (isset($arbre['plugin'])&&is_array($arbre['plugin'])) $arbre = end($arbre['plugin']); // derniere def plugin else{ - $arbre = array('erreur' => array(_T('plugin:erreur_plugin_tag_plugin_absent')." : $plug/plugin.xml")); + $arbre = array('erreur' => array(_T('erreur_plugin_tag_plugin_absent')." : $plug/plugin.xml")); $silence = true; } // verification de la conformite du plugin avec quelques // precautions elementaires if (!isset($arbre['nom'])){ if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_nom_manquant'); + $arbre['erreur'][] = _T('erreur_plugin_nom_manquant'); $arbre['nom'] = array(""); } if (!isset($arbre['version'])){ if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_version_manquant'); + $arbre['erreur'][] = _T('erreur_plugin_version_manquant'); $arbre['version'] = array(""); } if (!isset($arbre['prefix'])){ if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_prefix_manquant'); + $arbre['erreur'][] = _T('erreur_plugin_prefix_manquant'); $arbre['prefix'] = array(""); } else{ @@ -318,14 +318,14 @@ function plugin_verifie_conformite($plug,&$arbre){ if (isset($arbre['etat'])){ $etat = trim(end($arbre['etat'])); if (!preg_match(',^(dev|experimental|test|stable)$,',$etat)) - $arbre['erreur'][] = _T('plugin:erreur_plugin_etat_inconnu')." : $etat"; + $arbre['erreur'][] = _T('erreur_plugin_etat_inconnu')." : $etat"; } if (isset($arbre['options'])){ foreach($arbre['options'] as $optfile){ $optfile = trim($optfile); if (!@is_readable(_DIR_PLUGINS."$plug/$optfile")) if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_fichier_absent')." : $optfile"; + $arbre['erreur'][] = _T('erreur_plugin_fichier_absent')." : $optfile"; } } if (isset($arbre['fonctions'])){ @@ -333,7 +333,7 @@ function plugin_verifie_conformite($plug,&$arbre){ $optfile = trim($optfile); if (!@is_readable(_DIR_PLUGINS."$plug/$optfile")) if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_fichier_absent')." : $optfile"; + $arbre['erreur'][] = _T('erreur_plugin_fichier_absent')." : $optfile"; } } $fonctions = array(); @@ -349,7 +349,7 @@ function plugin_verifie_conformite($plug,&$arbre){ // verif que la methode a un nom autorise if (in_array(strtolower($action),$liste_methodes_reservees)){ if (!$silence) - $arbre['erreur'][] = _T("plugin:erreur_plugin_nom_fonction_interdit")." : $action"; + $arbre['erreur'][] = _T("erreur_plugin_nom_fonction_interdit")." : $action"; } else{ // verif que le fichier de def est bien present @@ -357,7 +357,7 @@ function plugin_verifie_conformite($plug,&$arbre){ $inclure = _DIR_PLUGINS."$plug/".end($pipe['inclure']); if (!@is_readable($inclure)) if (!$silence) - $arbre['erreur'][] = _T('plugin:erreur_plugin_fichier_absent')." : $inclure"; + $arbre['erreur'][] = _T('erreur_plugin_fichier_absent')." : $inclure"; } } } diff --git a/ecrire/lang/ecrire_fr.php3 b/ecrire/lang/ecrire_fr.php3 index 07f94e49a6406c843e497831dcd8096cbe096319..6e15c073171a30ab68e7941c7480e70e69c1dead 100644 --- a/ecrire/lang/ecrire_fr.php3 +++ b/ecrire/lang/ecrire_fr.php3 @@ -6,7 +6,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( // A +'activer_plugin' => 'Activer le plugin', 'aide_non_disponible' => 'Cette partie de l\'aide en ligne n\'est pas encore disponible dans cette langue.', +'auteur' => 'Auteur :', 'avis_acces_interdit' => 'Accès interdit.', 'avis_article_modifie' => 'Attention, @nom_auteur_modif@ a travaillé sur cet article il y a @date_diff@ minutes', 'avis_aucun_resultat' => 'Aucun résultat.', @@ -140,7 +142,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'email_2' => 'email :', 'entree_adresse_annuaire' => 'Adresse de l\'annuaire', 'entree_adresse_email' => 'Votre adresse email', -'entree_adresse_fichier_syndication' => 'Adresse du fichier « backend » pour la syndication :', +'entree_adresse_fichier_syndication' => 'Adresse du fichier de syndication :', 'entree_adresse_site' => '<b>Adresse du site</b> [Obligatoire]', 'entree_base_donnee_1' => 'Adresse de la base de données', 'entree_base_donnee_2' => '(Souvent cette adresse correspond à celle de votre site, parfois elle correspond à la mention «localhost», parfois elle est laissée totalement vide.)', @@ -175,6 +177,13 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'entree_texte_breve' => 'Texte de la brève', 'entree_titre_obligatoire' => '<B>Titre</B> [Obligatoire]<BR>', 'entree_url' => 'L\'adresse (URL) de votre site', +'erreur_plugin_fichier_absent' => 'Fichier absent', +'erreur_plugin_fichier_def_absent' => 'Fichier de définition absent', +'erreur_plugin_nom_fonction_interdit' => 'Nom de fonction interdit', +'erreur_plugin_nom_manquant' => 'Nom du plugin manquant', +'erreur_plugin_prefix_manquant' => 'Espace de nommage du plugin non défini', +'erreur_plugin_tag_plugin_absent' => '<plugin> manquant dans le fichier de définition', +'erreur_plugin_version_manquant' => 'Version du plugin manquante', // I @@ -189,8 +198,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array( 'ical_texte_rss' => 'Vous pouvez syndiquer les nouveautés de ce site dans n\'importe quel lecteur de fichiers au format XML/RSS (Rich Site Summary). C\'est aussi le format qui permet à SPIP de lire les nouveautés publiées sur d\'autres sites utilisant un format d\'échange compatible (sites syndiqués).', 'ical_titre_js' => 'Javascript', 'ical_titre_mailing' => 'Mailing-list', -'ical_titre_rss' => 'Fichiers « backend »', +'ical_titre_rss' => 'Fichiers de syndication', 'icone_activer_cookie' => 'Activer le cookie de correspondance', +'icone_admin_plugin' => 'Gestion des plugins', 'icone_afficher_auteurs' => 'Afficher les auteurs', 'icone_afficher_visiteurs' => 'Afficher les visiteurs', 'icone_arret_discussion' => 'Ne plus participer à cette discussion', @@ -586,6 +596,8 @@ exige d\'avoir un accès FTP au site Web.', 'info_suivi_activite' => 'Suivi de l\'activité éditoriale', 'info_supprimer_mot' => 'supprimer ce mot', 'info_surtitre' => 'Surtitre :', +'info_syndication_integrale_1' => 'Votre site propose des fichiers de syndication (voir « <a href="@url@">@titre@</a> »).', +'info_syndication_integrale_2' => 'Souhaitez-vous transmettre les articles dans leur intégralité, ou ne diffuser qu\'un résumé de quelques centaines de caractères ?', 'info_taille_maximale_vignette' => 'Taille maximale des vignettes générées par le système :', 'info_terminer_installation' => 'Vous pouvez maintenant terminer la procédure d\'installation standard.', 'info_texte' => 'Texte', @@ -615,8 +627,8 @@ dans une couleur qui indique leur état :', 'info_une_breve' => 'une brève,', 'info_une_rubrique' => 'une rubrique,', 'info_une_rubrique_02' => '1 rubrique', -'info_url' => 'URL :', -'info_url_site' => 'URL DU SITE :', +'info_url' => 'URL :', +'info_url_site' => 'URL DU SITE :', 'info_urlref' => 'Lien hypertexte :', 'info_utilisation_spip' => 'Vous pouvez maintenant commencer à utiliser le système de publication assistée...', 'info_visites_par_mois' => 'Affichage par mois :', @@ -638,6 +650,7 @@ dans une couleur qui indique leur état :', 'item_ajout_mots_cles' => 'Autoriser l\'ajout de mots-clés aux forums', 'item_autoriser_documents_joints' => 'Autoriser les documents joints aux articles', 'item_autoriser_documents_joints_rubriques' => 'Autoriser les documents dans les rubriques', +'item_autoriser_syndication_integrale' => 'Diffuser l\'intégralité des articles dans les fichiers de syndication', 'item_bloquer_liens_syndiques' => 'Bloquer les liens syndiqués pour validation', 'item_breve_refusee' => 'NON - Brève refusée', 'item_breve_validee' => 'OUI - Brève validée', @@ -663,6 +676,7 @@ dans une couleur qui indique leur état :', 'item_non_ajout_mots_cles' => 'Interdire l\'utilisation des mots-clés dans les forums', 'item_non_autoriser_documents_joints' => 'Ne pas autoriser les documents dans les articles', 'item_non_autoriser_documents_joints_rubriques' => 'Ne pas autoriser les documents dans les rubriques', +'item_non_autoriser_syndication_integrale' => 'Ne diffuser qu\'un résumé', 'item_non_bloquer_liens_syndiques' => 'Ne pas bloquer les liens issus de la syndication', 'item_non_creer_fichiers_authent' => 'Ne pas créer ces fichiers', 'item_non_gerer_annuaire_site_web' => 'Désactiver l\'annuaire de sites Web', @@ -753,6 +767,18 @@ dans une couleur qui indique leur état :', 'ortho_verifier' => 'Vérifier l\'orthographe', +// P +'plugin_etat_developpement' => 'en développement', +'plugin_etat_experimental' => 'expérimental', +'plugin_etat_stable' => 'stable', +'plugin_etat_test' => 'en test', +'plugins_liste' => 'Liste des plugins', + + +// R +'repertoire_plugins' => 'Répertoire :', + + // S 'statut_admin_restreint' => '(admin restreint)', 'syndic_choix_moderation' => 'Que faire des prochains liens en provenance de ce site ?', @@ -900,6 +926,7 @@ réinstallation de SPIP pour recréer une nouvelle base ainsi qu\'un 'texte_plus_trois_car' => 'plus de 3 caractères', 'texte_plusieurs_articles' => 'Plusieurs auteurs trouvés pour "@cherche_auteur@":', 'texte_port_annuaire' => '(La valeur indiquée par défaut convient généralement.)', +'texte_presente_plugin' => 'Cette page liste les plugins disponibles sur le site. Vous pouvez activer les plugins nécessaires en cochant la case correspondante.', 'texte_proposer_publication' => 'Lorsque votre article est terminé,<br> vous pouvez proposer sa publication.', 'texte_proxy' => 'Dans certains cas (intranet, réseaux protégés...), il peut être nécessaire d\'utiliser un <I>proxy HTTP</I> pour atteindre les sites syndiqués. @@ -915,7 +942,7 @@ recalculer une seule page, passez plutôt par l\'espace public et utilisez- 'texte_recapitiule_liste_documents' => 'Cette page récapitule la liste des documents que vous avez placés dans les rubriques. Pour modifier les informations de chaque document, suivez le lien vers la page de sa rubrique.', 'texte_recuperer_base' => 'Réparer la base de données', 'texte_reference_mais_redirige' => 'article référencé dans votre site SPIP, mais redirigé vers une autre URL.', -'texte_referencement_automatique' => '<b>Référencement automatisé d\'un site</b><br>Vous pouvez référencer rapidement un site Web en indiquant ci-dessous l\'adresse URL désirée, ou l\'adresse de son fichier backend. SPIP va récupérer automatiquement les informations concernant ce site (titre, description...).', +'texte_referencement_automatique' => '<b>Référencement automatisé d\'un site</b><br>Vous pouvez référencer rapidement un site Web en indiquant ci-dessous l\'adresse URL désirée, ou l\'adresse de son fichier de syndication. SPIP va récupérer automatiquement les informations concernant ce site (titre, description...).', 'texte_requetes_echouent' => '<b>Lorsque certaines requêtes MySQL échouent systématiquement et sans raison apparente, il est possible que ce soit à cause de la base de données @@ -975,16 +1002,16 @@ avez fait des modifications importantes de graphisme ou de structure du site.', 'texte_trop_resultats_auteurs' => 'Trop de résultats pour "@cherche_auteur@" ; veuillez affiner la recherche.', 'texte_unpack' => 'téléchargement de la dernière version', 'texte_utilisation_moteur_syndiques' => 'Lorsque vous utilisez le moteur de recherche intégré - à SPIP, vous pouvez effectuer les recherches sur les sites et - les articles syndiqués de deux manières - différentes. <br><img src=\'puce.gif\'> La plus - simple consiste à rechercher uniquement dans les - titres et les descriptifs des articles. <br><img src=\'puce.gif\'> - Une seconde méthode, beaucoup plus puissante, permet - à SPIP de rechercher également dans le texte des - sites référencés . Si vous - référencez un site, SPIP va alors effectuer la - recherche dans le texte du site lui-même.', + à SPIP, vous pouvez effectuer les recherches sur les sites et + les articles syndiqués de deux manières + différentes. <br>- La plus + simple consiste à rechercher uniquement dans les + titres et les descriptifs des articles. <br>- + Une seconde méthode, beaucoup plus puissante, permet + à SPIP de rechercher également dans le texte des + sites référencés . Si vous + référencez un site, SPIP va alors effectuer la + recherche dans le texte du site lui-même.', 'texte_utilisation_moteur_syndiques_2' => 'Cette méthode oblige SPIP à visiter régulièrement les sites référencés, ce qui peut provoquer un léger ralentissement de votre propre @@ -1075,6 +1102,7 @@ avez fait des modifications importantes de graphisme ou de structure du site.', // V +'version' => 'Version :', 'version_initiale' => 'Version initiale' ); diff --git a/ecrire/lang/plugin_fr.php3 b/ecrire/lang/plugin_fr.php3 deleted file mode 100644 index 6fe4bdd080b679ca8a94a4640f7f21525e068025..0000000000000000000000000000000000000000 --- a/ecrire/lang/plugin_fr.php3 +++ /dev/null @@ -1,34 +0,0 @@ -<?php - -// This is a SPIP language file -- Ceci est un fichier langue de SPIP -// fichier de langue pour gestion des plugins -$GLOBALS[$GLOBALS['idx_lang']] = array( -'activer_plugin' => 'Activer le plugin', - -'auteur_plugin' => 'Auteur', - -'erreur_plugin_fichier_def_absent' => "Fichier de definition absent", -'erreur_plugin_tag_plugin_absent' => "<plugin> manquant dans le fichier de definition", -'erreur_plugin_nom_manquant' => "Nom du plugin manquant", -'erreur_plugin_version_manquant' => "Version du plugin manquante", -'erreur_plugin_prefix_manquant' => "Espace de nommage du plugin non defini", -'erreur_plugin_fichier_absent' => "Fichier absent", -'erreur_plugin_nom_fonction_interdit' => 'Nom de fonction interdit', - -'etat_developpement' => 'En developpement', -'etat_experimental' => 'Experimental', -'etat_test' => 'En test', -'etat_stable' => 'Version Stable', - -'lien_plugin' => 'Lien', -'onglet_plugin' => 'Gestion des plugins', - -'repertoire_plugin' => 'Répertoire', - -'texte_plugin' => 'Liste des plugins', -'texte_presente_plugin' => 'Cette page permet de lister les plugins présents sur le site ainsi que leur état. Pour le changer, cocher le bouton correspondant et Valider. Les plugins sont à déposer via ftp dans le dossier /plugins', -'titre_admin_plugin' => 'Gestion des plugins', - -'version_plugin' => 'Version' -); -?> \ No newline at end of file diff --git a/ecrire/lang/spip_fr.php3 b/ecrire/lang/spip_fr.php3 index 7560e7887574f68b2afa37f929ee7195e6afbe93..80010ea1c3e453b6b8699a18c0cb9695ab5e81c9 100644 --- a/ecrire/lang/spip_fr.php3 +++ b/ecrire/lang/spip_fr.php3 @@ -292,7 +292,6 @@ Merci de votre participation 'ical_texte_rss_breves' => 'Il existe de plus un fichier contenant les brèves du site. En précisant un numéro de rubrique, vous obtiendrez uniquement les brèves de cette rubrique.', 'icone_a_suivre' => 'À suivre', 'icone_admin_site' => 'Administration du site', -'icone_admin_plugin' => 'Administration des plugin', 'icone_agenda' => 'Agenda', 'icone_aide_ligne' => 'Aide', 'icone_articles' => 'Articles',