From f6621477a1f9bd564a4a17e577b073aa2713bcd9 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Tue, 11 Mar 2003 14:56:37 +0000 Subject: [PATCH] corrections affichage arabe + menu langues installation + divers --- ecrire/aide_gauche.php3 | 1 - ecrire/calendrier.php3 | 3 +- ecrire/config-contenu.php3 | 20 ++++++------- ecrire/config-fonctions.php3 | 28 +++++++++--------- ecrire/configuration.php3 | 55 ++++++++++++++++++------------------ ecrire/inc_documents.php3 | 10 +++++-- ecrire/inc_lang.php3 | 32 +++++++++++++++------ ecrire/inc_presentation.php3 | 3 +- ecrire/inc_sites.php3 | 10 +++---- ecrire/lang/spip_ar.php3 | 44 ++++++++++++++--------------- spip_test_dirs.php3 | 21 ++++++++------ 11 files changed, 128 insertions(+), 99 deletions(-) diff --git a/ecrire/aide_gauche.php3 b/ecrire/aide_gauche.php3 index 7718a0b43f..d1dfeed525 100644 --- a/ecrire/aide_gauche.php3 +++ b/ecrire/aide_gauche.php3 @@ -199,7 +199,6 @@ for ($i=0; $i<=count($texte); $i++) { echo '</TABLE>'; -$couleur_foncee = '#044476'; echo "<br><div align='center'>". menu_langues()."</div>"; ?> diff --git a/ecrire/calendrier.php3 b/ecrire/calendrier.php3 index ed1122d394..27d4ad213e 100644 --- a/ecrire/calendrier.php3 +++ b/ecrire/calendrier.php3 @@ -79,7 +79,8 @@ function afficher_mois($jour_today,$mois_today,$annee_today,$nom_mois){ $lejour=jour($row['date_heure']); $lemois = mois($row['date_heure']); $lejour=ereg_replace("1er","1",$lejour); - if ($lemois == $mois_today) $les_breves["$lejour"].="<BR><A HREF='breves_voir.php3?id_breve=$id_breve'><img src='img_pack/puce-blanche.gif' width='7' height='7' border='0'> <i>$titre</i></A>"; + if ($lemois == $mois_today) + $les_breves["$lejour"].="<BR><A HREF='breves_voir.php3?id_breve=$id_breve'><img src='img_pack/puce-blanche.gif' width='7' height='7' border='0'> <i>$titre</i></A>"; } // annonces diff --git a/ecrire/config-contenu.php3 b/ecrire/config-contenu.php3 index a5cf3889d5..943e6dd56d 100644 --- a/ecrire/config-contenu.php3 +++ b/ecrire/config-contenu.php3 @@ -55,7 +55,7 @@ $forums_publics=lire_meta("forums_publics"); echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; echo "<TR><TD BGCOLOR='$couleur_foncee' BACKGROUND='img_pack/rien.gif'><B><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#FFFFFF'>"._T('info_mode_fonctionnement_defaut_forum_public')."</FONT></B> ".aide ("confforums")."</TD></TR>"; -echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; +echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; if ($forums_publics=="non") { $checked = ' CHECKED'; $gras = '<b>'; $fingras = '</b>'; @@ -72,7 +72,7 @@ echo "<TR><TD BACKGROUND='img_pack/rien.gif' class='verdana2'>"; echo _T('info_activer_forum_public'); echo "</TD></TR>"; -echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; +echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; if ($forums_publics=="posteriori") { $checked = ' CHECKED'; @@ -110,7 +110,7 @@ if (tester_mail()){ echo "</TD></TR>\n"; -echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; +echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; if ($options == 'avancees') { echo "<ul><table width='100%' cellpadding='2' border='0' class='hauteur'>\n"; @@ -139,7 +139,7 @@ else { } -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -183,7 +183,7 @@ if ($options == "avancees") { echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -217,7 +217,7 @@ if ($options == "avancees") { 'non' => _T('item_non_accepter_inscriptions')), " "); echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -251,7 +251,7 @@ if (tester_mail()) { echo _T('info_option_email'); echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; + echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('prevenir_auteurs', $prevenir_auteurs, array('oui' => _T('info_option_faire_suivre'), 'non' => _T('info_option_ne_pas_faire_suivre'))); @@ -273,7 +273,7 @@ if (tester_mail()) { echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; + echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; if ($suivi_edito!="oui"){ echo "<INPUT TYPE='radio' NAME='suivi_edito' VALUE='oui' id='suivi_edito_on'>"; echo " <label for='suivi_edito_on'>"._T('bouton_radio_envoi_annonces')."</label> "; @@ -308,7 +308,7 @@ if (tester_mail()) { echo _T('info_non_envoi_annonce_dernieres_nouveautes'); echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; + echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; if ($quoi_de_neuf != "oui") { echo "<INPUT TYPE='radio' NAME='quoi_de_neuf' VALUE='oui' id='quoi_de_neuf_on'>"; echo " <label for='quoi_de_neuf_on'>"._T('bouton_radio_envoi_liste_nouveautes')."</label> "; @@ -329,7 +329,7 @@ if (tester_mail()) { } echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; diff --git a/ecrire/config-fonctions.php3 b/ecrire/config-fonctions.php3 index 235ca5dc15..f2e2770a88 100644 --- a/ecrire/config-fonctions.php3 +++ b/ecrire/config-fonctions.php3 @@ -47,7 +47,7 @@ if ($flag_gd) { echo _T('info_ajout_image'); echo "</TD></TR>"; - echo "<TR><TD ALIGN='left' class='verdana2'>"; + echo "<TR><TD ALIGN='$spip_lang_left' class='verdana2'>"; if ($gd_formats) { afficher_choix('creer_preview', $creer_preview, array('oui' => _T('item_choix_generation_miniature'), @@ -70,7 +70,7 @@ if ($flag_gd) { } echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right' COLSPAN=2>"; + echo "<TR><TD ALIGN='$spip_lang_right' COLSPAN=2>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; @@ -102,7 +102,7 @@ afficher_choix('activer_moteur', $activer_moteur, 'non' => _T('item_non_utiliser_moteur_recherche')), ' '); echo "</TD></TR>"; -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>"; @@ -147,7 +147,7 @@ if ($activer_statistiques != "non" AND $options == "avancees") { } -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -179,7 +179,7 @@ if ($options == "avancees") { 'non' => _T('item_non_activer_messages_avertissement'))); echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -210,7 +210,7 @@ echo "</TD></TR>"; // langue du site -echo "<TR><TD ALIGN='left' class='verdana2'>"; +echo "<TR><TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_langue_principale')." - "; echo "\n<select name='changer_langue_site' class='fondl'>\n"; echo "<option value='$langue_site' selected>".traduire_nom_langue($langue_site)."</option>\n"; @@ -222,7 +222,7 @@ while (list(,$l) = each ($langues_prop)) { echo "</select><br>\n"; echo "</TD></TR>"; -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -253,7 +253,7 @@ if ($options == 'avancees') { echo "</FONT>"; echo "</TD></TR>"; - echo "<TR><TD ALIGN='left' class='verdana2'>"; + echo "<TR><TD ALIGN='$spip_lang_left' class='verdana2'>"; echo bouton_radio('charset', 'iso-8859-1', _T('bouton_radio_occidental'), $charset == 'iso-8859-1'); echo "<br>"; @@ -271,7 +271,7 @@ if ($options == 'avancees') { echo "<input type='hidden' name='charset_custom' value=''>"; echo "</TD></TR>"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; @@ -303,10 +303,10 @@ if ($options == 'avancees') { echo "<INPUT TYPE='text' NAME='http_proxy' VALUE='$http_proxy' size='40' class='forml'>"; echo "</TD></TR>"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; if ($http_proxy) { - echo "<p align='left'><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=2 COLOR='#000000'>" + echo "<p align='$spip_lang_left'><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=2 COLOR='#000000'>" . _T('texte_test_proxy'); echo "</TD></TR>"; @@ -314,9 +314,9 @@ if ($options == 'avancees') { echo "<INPUT TYPE='text' NAME='test_proxy' VALUE='http://rezo.net/spip-dev/' size='40' class='forml'>"; echo "</TD></TR>"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; - echo "</font><div align='right'><INPUT TYPE='submit' NAME='tester_proxy' VALUE='"._T('bouton_test_proxy')."' CLASS='fondo'></div>"; + echo "</font><div align='$spip_lang_right'><INPUT TYPE='submit' NAME='tester_proxy' VALUE='"._T('bouton_test_proxy')."' CLASS='fondo'></div>"; } echo "</TD></TR>"; @@ -354,7 +354,7 @@ if ($options == "avancees" AND !@file_exists('.htaccess') AND !$REMOTE_USER ) { 'non' => _T('item_non_creer_fichiers_authent')), ' '); echo "</TD></TR>"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>"; diff --git a/ecrire/configuration.php3 b/ecrire/configuration.php3 index ac058f7d73..1ee945551b 100644 --- a/ecrire/configuration.php3 +++ b/ecrire/configuration.php3 @@ -32,6 +32,7 @@ if ($connect_statut != '0minirezo' OR !$connect_toutes_rubriques) { exit; } + // // Modifications // @@ -88,7 +89,7 @@ debut_cadre_relief("racine-24.gif"); echo "</TD></TR>"; } - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>"; @@ -130,60 +131,60 @@ if ($options == 'avancees') { echo "</TD></TR>"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_surtitre'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_surtitre', $articles_surtitre, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_sous_titre'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_soustitre', $articles_soustitre, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_descriptif'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_descriptif', $articles_descriptif, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_chapeau_2'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_chapeau', $articles_chapeau, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_post_scriptum_2'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_ps', $articles_ps, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; echo _T('info_date_publication_anterieure'); echo "</TD>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('articles_redac', $articles_redac, array('oui' => _T('item_oui'), 'non' => _T('item_non')), " "); echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right' COLSPAN=2>"; + echo "<TR><TD ALIGN='$spip_lang_right' COLSPAN=2>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>"; @@ -205,13 +206,13 @@ if ($options == 'avancees') { echo _T('texte_publication_articles_post_dates'); echo "</TD></TR>"; - echo "<TR><TD ALIGN='left' class='verdana2'>"; + echo "<TR><TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('post_dates', $post_dates, array('oui' => _T('item_publier_articles'), 'non' => _T('item_non_publier_articles'))); echo "</TD></TR>\n"; - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -249,7 +250,7 @@ afficher_choix('activer_breves', $activer_breves, echo "</FONT>"; echo "</TD></TR>\n"; -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -298,7 +299,7 @@ if ($options == "avancees") { echo "</TD></TR>"; echo "<TR>"; - echo "<TD ALIGN='left' class='verdana2'>"; + echo "<TD ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('config_precise_groupes', $config_precise_groupes, array('oui' => _T('item_utiliser_config_groupe_mots_cles'), 'non' => _T('item_non_utiliser_config_groupe_mots_cles'))); @@ -313,7 +314,7 @@ if ($options == "avancees") { echo "</TD></TR>"; echo "<TR>"; - echo "<TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; + echo "<TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('mots_cles_forums', $mots_cles_forums, array('oui' => _T('item_ajout_mots_cles'), 'non' => _T('item_non_ajout_mots_cles'))); @@ -322,7 +323,7 @@ if ($options == "avancees") { } } - echo "<TR><TD ALIGN='right'>"; + echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -349,7 +350,7 @@ echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; echo "<TR><TD BGCOLOR='$couleur_foncee' BACKGROUND='img_pack/rien.gif'><B><FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=3 COLOR='#FFFFFF'>"._T('titre_referencement_sites')."</FONT></B>".aide ("reference")."</TD></TR>"; -echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; +echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('activer_sites', $activer_sites, array('oui' => _T('item_gerer_annuaire_site_web'), 'non' => _T('item_non_gerer_annuaire_site_web'))); @@ -389,14 +390,14 @@ if ($activer_sites != 'non') { echo _T('texte_syndication'); echo "</TD></TR>"; - echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='left' class='verdana2'>"; + echo "<TR><TD BACKGROUND='img_pack/rien.gif' ALIGN='$spip_lang_left' class='verdana2'>"; afficher_choix('activer_syndic', $activer_syndic, array('oui' => _T('item_utiliser_syndication'), 'non' => _T('item_non_utiliser_syndication'))); if ($activer_syndic != "non" AND $options == "avancees") { // Moderation par defaut des sites syndiques - echo "<p><hr><p align='left'>"; + echo "<p><hr><p align='$spip_lang_left'>"; echo _T('texte_liens_sites_syndiques')."<p>"; afficher_choix('moderation_sites', $moderation_sites, @@ -407,7 +408,7 @@ if ($activer_sites != 'non') { $activer_moteur = lire_meta("activer_moteur"); if ($activer_moteur == "oui") { - echo "<p><hr><p align='left'>"; + echo "<p><hr><p align='$spip_lang_left'>"; echo _T('texte_utilisation_moteur_syndiques')." "; echo "<blockquote><i>"._T('texte_utilisation_moteur_syndiques_2')."</i></blockquote><p>"; @@ -425,7 +426,7 @@ if ($activer_sites != 'non') { echo "<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 WIDTH=\"100%\">"; } -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; @@ -453,7 +454,7 @@ echo _T('texte_documents_joints_2'); echo "</TD></TR>"; echo "<TR>"; -echo "<TD align='left' class='verdana2'>"; +echo "<TD align='$spip_lang_left' class='verdana2'>"; afficher_choix('documents_article', $documents_article, array('oui' => _T('item_autoriser_documents_joints'), 'non' => _T('item_non_autoriser_documents_joints')), "<br>"); @@ -464,7 +465,7 @@ afficher_choix('documents_rubrique', $documents_rubrique, echo "</FONT>"; echo "</TD></TR>"; -echo "<TR><TD ALIGN='right'>"; +echo "<TR><TD ALIGN='$spip_lang_right'>"; echo "<INPUT TYPE='submit' NAME='Valider' VALUE='"._T('bouton_valider')."' CLASS='fondo'>"; echo "</TD></TR>"; echo "</TABLE>\n"; diff --git a/ecrire/inc_documents.php3 b/ecrire/inc_documents.php3 index 13a5698bec..8fa304393f 100644 --- a/ecrire/inc_documents.php3 +++ b/ecrire/inc_documents.php3 @@ -410,8 +410,13 @@ function afficher_documents_non_inclus($id_article, $type = "article", $flag_mod if (lire_meta("documents_$type") != 'non' AND $flag_modif) { /// Ajouter nouveau document/image + if ($GLOBALS['spip_lang_rtl']) + $texalign = 'right'; + else + $texalign = 'left'; + echo debut_cadre_enfonce("doc-24.gif",false,"creer.gif"); - echo "<div style='padding: 2px; background-color: $couleur_claire; text-align: left; color: black;'>"; + echo "<div style='padding: 2px; background-color: $couleur_claire; text-align: $texalign; color: black;'>"; echo bouton_block_invisible("ajouter_document"); if ($type == "rubrique") echo "<b><font size=1>"._T('titre_publier_document')."</font></b>".aide("ins_doc"); else echo "<b><font size=1>"._T('titre_joindre_document')."</font></b>".aide("ins_doc"); @@ -847,7 +852,8 @@ function afficher_case_document($id_document, $image_link, $redirect_url = "", $ $taille = $document->get('taille'); $mode = $document->get('mode'); if (!$titre) { - $titre_fichier = "<i>"._T('info_sans_titre_2')."</i> <small>(".ereg_replace("^[^\/]*\/[^\/]*\/","",$fichier).")</small>"; + $titre_fichier = _T('info_sans_titre_2'); + $titre_fichier .= " <small>(".ereg_replace("^[^\/]*\/[^\/]*\/","",$fichier).")</small>"; } $result = spip_query("SELECT * FROM spip_types_documents WHERE id_type=$id_type"); diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3 index 9888a8ddfe..f410ea65a0 100644 --- a/ecrire/inc_lang.php3 +++ b/ecrire/inc_lang.php3 @@ -24,6 +24,14 @@ function changer_langue($lang) { $spip_lang_rtl = '_rtl'; else $spip_lang_rtl = ''; + + if ($spip_lang_rtl) { + $spip_lang_left = 'right'; + $spip_lang_right = 'left'; + } else { + $spip_lang_left = 'left'; + $spip_lang_right = 'right'; + } return true; } return false; @@ -232,6 +240,9 @@ function traduire_nom_langue($lang) { function menu_langues() { global $couleur_foncee; + if(!$couleur_foncee) + $couleur_foncee = '#044476'; + $lien = $GLOBALS['clean_link']; $lien->delVar('var_lang'); $lien = $lien->getUrl(); @@ -283,18 +294,23 @@ function utiliser_langue_site() { // Initialisation // function init_langues() { - if (defined("_ECRIRE_INC_META") && ($GLOBALS['flag_ecrire'] || !lire_meta('langues_proposees'))) { - $d = opendir($GLOBALS['flag_ecrire'] ? "lang" : "ecrire/lang"); + global $all_langs, $flag_ecrire; + + $all_langs = lire_meta('langues_proposees'); + + if (!$all_langs || $flag_ecrire) { + $d = opendir($flag_ecrire ? "lang" : "ecrire/lang"); while ($f = readdir($d)) { if (ereg('^spip_([a-z]{2,3})\.php3?$', $f, $regs)) - $all_langs[] = $regs[1]; + $toutes_langs[] = $regs[1]; } closedir($d); - sort($all_langs); - $GLOBALS['all_langs'] = join(',', $all_langs); - ecrire_meta('langues_proposees', $GLOBALS['all_langs']); - } else - $GLOBALS['all_langs'] = lire_meta('langues_proposees'); + sort($toutes_langs); + $all_langs = join(',', $toutes_langs); + + if (defined("_ECRIRE_INC_META")) + ecrire_meta('langues_proposees', $all_langs); + } } init_langues(); diff --git a/ecrire/inc_presentation.php3 b/ecrire/inc_presentation.php3 index e090b1bfbc..d4e1d75b91 100644 --- a/ecrire/inc_presentation.php3 +++ b/ecrire/inc_presentation.php3 @@ -73,6 +73,7 @@ function debut_cadre($style, $icone, $fonction) { if ($GLOBALS['spip_lang_rtl']) { $g = 'd'; $d = 'g'; + $bgright = 'background-position: right; '; } else { $g = 'g'; $d = 'd'; @@ -84,7 +85,7 @@ function debut_cadre($style, $icone, $fonction) { $retour_aff .= "\n<td class='$style-h$g'></td>"; $retour_aff .= "\n<td class='$style-h'>"; if ($fonction) { - $retour_aff .= "<div style='background: url(img_pack/$icone) no-repeat; padding: 0px; margin: 0px;'>"; + $retour_aff .= "<div style='$bgright"."background: url(img_pack/$icone) no-repeat; padding: 0px; margin: 0px;'>"; $retour_aff .= "<img src='img_pack/$fonction'>"; $retour_aff .= "</div>"; } diff --git a/ecrire/inc_sites.php3 b/ecrire/inc_sites.php3 index bfe48c3392..cfb633f7ba 100644 --- a/ecrire/inc_sites.php3 +++ b/ecrire/inc_sites.php3 @@ -326,8 +326,6 @@ function afficher_sites($titre_table, $requete) { echo "<img src='img_pack/$puce' width='7' height='7' border='0'> "; if ($moderation == 'oui') echo "<i>".typo($nom_site)."</i>"; - else - echo typo($nom_site); echo "</a> <font size='1'>[<a href='$url_site'>"._T('lien_visite_site')."</a>]</font>"; echo "</td>"; @@ -473,9 +471,11 @@ function afficher_syndic_articles($titre_table, $requete, $afficher_site = false $my_sites[$id_syndic] = spip_fetch_array(spip_query( "SELECT * FROM spip_syndic WHERE id_syndic=$id_syndic")); echo "<td class='arial1' align='left'>"; - if ($my_sites[$id_syndic]['moderation'] == 'oui') echo "<i>"; - echo $my_sites[$id_syndic]['nom_site']; - if ($my_sites[$id_syndic]['moderation'] == 'oui') echo "</i>"; + $aff = $my_sites[$id_syndic]['nom_site']; + if ($my_sites[$id_syndic]['moderation'] == 'oui') + echo "<i>$aff</i>"; + else + echo $aff; echo "</td>"; } else echo "<td></td>"; diff --git a/ecrire/lang/spip_ar.php3 b/ecrire/lang/spip_ar.php3 index 703b6e6228..9e8c4dc940 100644 --- a/ecrire/lang/spip_ar.php3 +++ b/ecrire/lang/spip_ar.php3 @@ -433,7 +433,7 @@ $GLOBALS['i18n_ar'] = array( 'info_admin_gere_toutes_rubriques' => 'هذا المدير يتمتع بحق إدارة <b>كل الأقسام<b>.', 'info_administrateur' => 'مدير', 'info_administrateur_1' => 'مدير', -'info_administrateur_2' => 'الموقع (<i>إستخدمه بحذر</i>)', +'info_administrateur_2' => 'الموقع (إستخدمه بحذر)', 'info_administrateur_site_01' => 'اذا كنت احد مدراء هذا الموقع، الرجاء', 'info_administrateur_site_02' => 'النقر على هذه الوصلة', 'info_administrateurs' => 'مدراء', @@ -610,17 +610,17 @@ $GLOBALS['i18n_ar'] = array( 'info_gauche_messagerie' => 'تتيح المراسلة تبادل الرسائل بين المحررين والحفاظ على المذكرات (لاستخدامك الشخصي) وعرض الإعلانات في الصفحة الرئيسية للمجال الخاص (إذا كنت مديراً).', 'info_gauche_numero_auteur' => 'المؤلف رقم', 'info_gauche_numero_breve' => 'الخبر رقم', -'info_gauche_statistiques_referers' => 'تعرض هذه الصفحة قائمة <I>مواقع المصدر</i>، أي المواقع التي تحتوي على وصلات تقود الى موقعك، ومسجلة اليوم فقط: والحال أنه يتم تأصيل هذه القائمة كل 24 ساعة.', -'info_gauche_suivi_forum' => 'تشكل صفحة <I>متابعة المنتديات</i> أداة إدارة للموقع (وليست مجالاً للنقاش أو التحرير). تعرض هذه الصفحة كل مشاركات المنتدى العام وتتيح إدارة هذه المشاركات.', -'info_gauche_suivi_forum_2' => 'صفحة <I>متابعة المنتديات</i> هي أداة إدارية في موقعك (وليست للنقاش او التحرير). وتعرض هذه الصفحة كل مشاركات المنتدى العمومي لهذا المقال وتتيح لك التحكم بهذه المشاركات.', +'info_gauche_statistiques_referers' => 'تعرض هذه الصفحة قائمة مواقع المصدر ، أي المواقع التي تحتوي على وصلات تقود الى موقعك، ومسجلة اليوم فقط: والحال أنه يتم تأصيل هذه القائمة كل 24 ساعة.', +'info_gauche_suivi_forum' => 'تشكل صفحة متابعة المنتديات أداة إدارة للموقع (وليست مجالاً للنقاش أو التحرير). تعرض هذه الصفحة كل مشاركات المنتدى العام وتتيح إدارة هذه المشاركات.', +'info_gauche_suivi_forum_2' => 'صفحة متابعة المنتديات هي أداة إدارية في موقعك (وليست للنقاش او التحرير). وتعرض هذه الصفحة كل مشاركات المنتدى العمومي لهذا المقال وتتيح لك التحكم بهذه المشاركات.', 'info_gauche_visiteurs_enregistres' => 'ستجد هنا الزوار المسجلين في مجال الموقع العام (المنتديات بالاشتراك).', 'info_generation_miniatures_images' => 'إنشاء مصغرات الصور', 'info_grand_ecran' => 'شاشة كبيرة', 'info_groupe_important' => 'مجموعة مهمة', -'info_hebergeur_desactiver_envoi_email' => 'بعض خدام المواقع يعطلون إرسال البريد الآلي +'info_hebergeur_desactiver_envoi_email' => '</i>بعض خدام المواقع يعطلون إرسال البريد الآلي في أجهزتهم. في هذه الحال، لا يمكن تفعيل -وظائف SPIP التالية.', +وظائف SPIP التالية.<i>', 'info_hier' => 'البارحة:', 'info_identification_publique' => 'هويتك العمومية...', 'info_image_aide' => 'تعليمات', @@ -713,7 +713,7 @@ $GLOBALS['i18n_ar'] = array( 'info_non_envoi_annonce_dernieres_nouveautes' => 'يستطيع SPIP إرسال إعلانات عن آخر الأخبار بانتظام. (المقالات والأخبار المنشورة حديثاً).', 'info_non_envoi_liste_nouveautes' => 'عدم إرسال قائمة بآخر الأخبار', -'info_non_modifiable' => 'لا يمكن تغييره', +'info_non_modifiable' => '</i>لا يمكن تغييره<i>', 'info_non_resultat' => 'لا توجد نتائج لـ "@cherche_mot@"', 'info_non_suppression_mot_cle' => 'كلا لا أريد حذف هذا المفتاح.', 'info_non_utilisation_messagerie' => 'أنت لا تستخدم المراسلة الداخلية في هذا الموقع.', @@ -781,7 +781,7 @@ $GLOBALS['i18n_ar'] = array( 'info_question_inscription_nouveaux_redacteurs' => 'هل تسمح بتسجيل محررين جدد من الموقع العام؟ إذا وافقت، سيتمكن الزوار من التسجيل عبر إستمارة آلية والدخول الى المجال الخاص -لعرض مقالاتهم. <blockquote><i>خلال عملية التسجيل، +لعرض مقالاتهم. <blockquote>خلال عملية التسجيل، يحصل المستخدمون على رسالة آلية تزودهم ببيانات الدخول الى المجال الخاص. إلا ان بعض خدام المواقع يعطلون إرسال البريد الآلي في @@ -789,7 +789,7 @@ $GLOBALS['i18n_ar'] = array( التسجيل الآلي.', 'info_question_mots_cles' => 'هل تريد استخدام المفاتيح في موقعك؟', 'info_question_proposer_site' => 'من يمكنه اقتراح مواقع مبوبة؟', -'info_question_referers' => 'هل تريد أن يحتفظ الموقع <i>بمواقع المصدر</i> +'info_question_referers' => 'هل تريد أن يحتفظ الموقع بمواقع المصدر (عناوين الوصلات الخارجية التي تدل الى موقعك)؟', 'info_question_utilisation_moteur_recherche' => 'هل ترغب في استخدام محرك البحث المدمج في SPIP؟ (تعطيله يسرّع أداء النظام)', @@ -803,7 +803,7 @@ $GLOBALS['i18n_ar'] = array( 'info_rechercher_02' => 'بحث:', 'info_recommencer' => 'الرجاء إعادة المحاولة.', 'info_redacteur_1' => 'محرر', -'info_redacteur_2' => 'يملك حق الدخول الى المجال الخاص (<i>ينصح به</i>)', +'info_redacteur_2' => 'يملك حق الدخول الى المجال الخاص (ينصح به)', 'info_redacteurs' => 'محررون', 'info_redaction_en_cours' => 'قيد التحرير', 'info_redirection' => 'إعادة توجيه', @@ -1241,8 +1241,8 @@ $GLOBALS['i18n_ar'] = array( 'texte_actualite_site_1' => 'هذه الصفحة تسجل وضع الموقع وتتيح لك تتبع المشاركات. ستجد هنا المقالات غير المنتهية والمقالات والأخبار التي يمكنك إبداء رأيك عليها إضافة الى تذكيز بمشاركاتك السابقة. <p><hr><p> عندما تتأقلم مع واجهة النظام أنقر على «', 'texte_actualite_site_2' => 'الواجهة الكاملة', 'texte_actualite_site_3' => '» لإتاحة المزيد من الوظائف.', -'texte_admin_effacer_01' => 'يقوم هذا الأمر بحذف <i> كامل</i> محتوى قاعدة البيانات، -بما في ذلك <i>كل</i> وسائط الوصول للمحررين والمدراء. بعد تنفيذه، يتحتم عليك +'texte_admin_effacer_01' => 'يقوم هذا الأمر بحذف كامل محتوى قاعدة البيانات، +بما في ذلك كل وسائط الوصول للمحررين والمدراء. بعد تنفيذه، يتحتم عليك إعادة تثبيت SPIP لإعادة إنتاج قاعدة جديدة ووسيط دخول أول مدير.', 'texte_admin_tech_01' => 'يتيح لك هذا الخيار حفظ محتوى قاعدة البيانات في ملف يتم تخزينه في دليل <i>ecrire/data/</i>. @@ -1354,10 +1354,10 @@ $GLOBALS['i18n_ar'] = array( طقم حروف مناسب. لا تنسى ايضاً ان تطبق ذلك على الموقع (علامة <tt>#CHARSET</tt> ). ', -'texte_jeu_caractere_2' => 'ليس لهذا الاعداد مفعولاً رجعياً. +'texte_jeu_caractere_2' => '</i>ليس لهذا الاعداد مفعولاً رجعياً. بالتالي، فالنصوص الموجودة مسبقاً قد تظهر بشكل غير سليم بعد تغيير هذا الإعداد. على كل حال -يمكنك دائماً التراجع والعودة الى الإعداد السابق.', +يمكنك دائماً التراجع والعودة الى الإعداد السابق.<i>', 'texte_lien_hypertexte' => '(اذا كانت مشاركتك تعيد الى مقال منشور على النسيج، او الى صفحة توفر المزيد من المعلومات، الرجاء إدخال إسم الصفحة وعنوانها هنا).', 'texte_liens_sites_syndiques' => 'يمكن صد الوصلات الآتية من المواقع المرخصة إستباقياً؛ ويعرض الخيار @@ -1389,7 +1389,7 @@ $GLOBALS['i18n_ar'] = array( تحسين تصفح موقعك او حتى استخدام هذه الخصائص لتخصيص المقالات في صفحاتك النموذجية.', 'texte_mots_cles_dans_forum' => 'هل تريد السماح باستخدام المفاتيح التي يمكن للزوار اختيارها في منتديات الموقع العمومي؟ (تحذير: استخدام هذا الخيار معقد بعض الشيء).', -'texte_non_compresse' => '<i>غير مضغوط<i> (خادمك لا يدعم هذه الوظيفة)', +'texte_non_compresse' => 'غير مضغوط (خادمك لا يدعم هذه الوظيفة)', 'texte_non_fonction_referencement' => 'بمكنك تفضيل عدم استخدام هذه الوظيفة الآلية والقيام بإدخال العناصر المتعلقة بهذا الموقع بنفسك...', 'texte_nouveau_message' => 'رسالة جديدة', 'texte_nouveau_mot' => 'مفاتح جديد', @@ -1401,7 +1401,7 @@ $GLOBALS['i18n_ar'] = array( 'texte_port_annuaire' => '(القيمة الافتراضية مناسبة عموماً).', 'texte_proposer_publication' => 'عندما تنتهي من مقالك،<br>يمكنك عرضه للنشر.', 'texte_proxy' => 'في بعض الحالات (انترانت، شبكات محمية...)، -يصبح من الضروري استخدام <I>جهاز وكيل</I> للوصول الى المواقع المرخصة. +يصبح من الضروري استخدام جهاز وكيل للوصول الى المواقع المرخصة. إذا كنت تستخدم جهاز وكيل، قم بإدخال عنوانه أدناه هكذا . <tt><html>htttp://proxy:8080</html></tt> ولكن في معظم الاحيان لن تحتاج الى إدخال اي شيء في هذا المربع.', @@ -1458,9 +1458,9 @@ $GLOBALS['i18n_ar'] = array( 'texte_sur_titre' => 'العنوان المدخل', 'texte_syndication' => 'إذا كان أحد المواقع يسمح بذلك، يمكن للنظام ان يقوم آلياً بجلب قائمة بأحدث ما نُشر في هذا الموقع. لإتمام ذلك يجب تفعيل الترخيص. - <blockquote><i>بعض خدام المواقع يعطلون هذه الوظيفة + <blockquote>بعض خدام المواقع يعطلون هذه الوظيفة في هذه الحال لا يمكنك الاستفادة من ترخيص محتوى المواقع -من موقعك. </i></blockquote>', +من موقعك. </blockquote>', 'texte_table_ok' => ': هذا الجدول صالح.', 'texte_tables_indexation_vides' => 'جداول فهرسة المحرك فارغة.', 'texte_tentative_recuperation' => 'محاولة إصلاح', @@ -1482,18 +1482,18 @@ $GLOBALS['i18n_ar'] = array( 'texte_utilisation_moteur_syndiques' => 'عندما تستخدم محرك المحث المدمج في SPIP، يمكنك تنفيذ عمليات بحث في المواقع والمقالات المرخصة وبطرق - عدة. <br><img src="puce.gif"> وأبسط طريقة + عدة. <br><img src="puce_rtl.gif"> وأبسط طريقة هي البحث في - عناوين المقالات وأوصافها فقط. <br><img src="puce.gif"> + عناوين المقالات وأوصافها فقط. <br><img src="puce_rtl.gif"> هناك طريقة ثانية، أكثر فعالية وقوة، تتيح لـSPIP البحث كذلك في مادة المواقع المبوبة. فإذا قمت بتبويب موقع ما، سينفذ SPIP البحث في محتوى الموقع نفسه.', -'texte_utilisation_moteur_syndiques_2' => 'وتفرض هذه الطريقة على SPIP زيارة +'texte_utilisation_moteur_syndiques_2' => '</i>وتفرض هذه الطريقة على SPIP زيارة المواقع المبوبة بانتظام، مما قد يتسبب بانخفاض أداء - موقعك.', + موقعك.<i>', 'texte_vide' => 'فارغ', 'texte_vider_cache' => 'تفريغ الذاكرة المخبأة', 'titre_admin_effacer' => 'صيانة تقنية', diff --git a/spip_test_dirs.php3 b/spip_test_dirs.php3 index 1394f1280f..7deb08836e 100644 --- a/spip_test_dirs.php3 +++ b/spip_test_dirs.php3 @@ -15,12 +15,22 @@ function bad_dirs($bad_dirs, $test_dir, $install) { } else $titre = _T('dirs_probleme_droits'); + $bad_url = "spip_test_dirs.php3"; + if ($test_dir) $bad_url .= '?test_dir='.$test_dir; + echo "<BR><FONT FACE=\"Verdana,Arial,Helvetica,sans-serif\" SIZE=3>$titre</FONT>\n<p>"; echo _T('dirs_repertoires_suivants', array('bad_dirs' => $bad_dirs)); - echo "<B><A HREF='spip_test_dirs.php3"; - if ($test_dir) echo '?test_dir='.$test_dir; - echo "'>" . _T('login_recharger')."</A>$continuer."; + echo " <B><A HREF='$bad_url'> ". _T('login_recharger')."</A> $continuer."; + + if ($install) + echo aide ("install0"); + + echo "<br><div align='center'>". menu_langues()."</div>"; + + echo "<FORM ACTION='$bad_urls' METHOD='GET'>\n"; + echo "<DIV align='right'><INPUT TYPE='submit' CLASS='fondl' NAME='Valider' VALUE='". _T('login_recharger')."'></DIV>"; + echo "</FORM>"; } // @@ -51,11 +61,6 @@ if ($bad_dirs) { install_debut_html(); bad_dirs($bad_dirs, $test_dir, $install); - if ($install) - echo aide ("install0"); - - echo "<p><div align='right'>".menu_langues()."</div>"; - install_fin_html(); } else { if ($install) -- GitLab