From b307953bbb5cd12c7fa042587180319eae36f1d3 Mon Sep 17 00:00:00 2001
From: ARNO* <arno@rezo.net>
Date: Sun, 14 Sep 2003 23:12:28 +0000
Subject: [PATCH] Modifs graphiques presentation langues/traductions

---
 .gitattributes                        |   1 +
 ecrire/articles.php3                  |  46 +++++++++++++++++---------
 ecrire/breves_voir.php3               |   2 +-
 ecrire/img_pack/croix-rouge.gif       | Bin 0 -> 54 bytes
 ecrire/img_pack/tirets-separation.gif | Bin 45 -> 51 bytes
 ecrire/inc_mots.php3                  |   2 +-
 ecrire/lang/spip_fr.php3              |   2 +-
 ecrire/naviguer.php3                  |  24 +++++++++++++-
 8 files changed, 57 insertions(+), 20 deletions(-)
 create mode 100644 ecrire/img_pack/croix-rouge.gif

diff --git a/.gitattributes b/.gitattributes
index a570e3fb80..ac595e7df9 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -99,6 +99,7 @@ ecrire/img_pack/choix-layout.gif -text
 ecrire/img_pack/choix-layout_rtl.gif -text
 ecrire/img_pack/cookie-24.gif -text
 ecrire/img_pack/creer.gif -text
+ecrire/img_pack/croix-rouge.gif -text
 ecrire/img_pack/deconnecter-24.gif -text
 ecrire/img_pack/deconnecter-24_rtl.gif -text
 ecrire/img_pack/degrade.jpg -text
diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 9330ba32ec..70aa3049a7 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -1067,7 +1067,7 @@ if (spip_num_rows($result)) {
 
 		echo "<TD CLASS='arial1' align='right'>";
 		if ($flag_editable AND ($connect_id_auteur != $id_auteur OR $connect_statut == '0minirezo') AND $options == 'avancees') {
-			echo "<A HREF='articles.php3?id_article=$id_article&supp_auteur=$id_auteur'>"._T('lien_retirer_auteur')."</A>";
+			echo "<A HREF='articles.php3?id_article=$id_article&supp_auteur=$id_auteur'>"._T('lien_retirer_auteur')."&nbsp;<img src='img_pack/croix-rouge.gif' alt='X' width='7' height='7' border='0' align='middle'></A>";
 		}
 		else echo "&nbsp;";
 		echo "</TD>\n";
@@ -1196,11 +1196,11 @@ if ((lire_meta('multi_articles') == 'oui')
 		if ($langue_choisie_article == 'oui') $herit = false;
 		else $herit = true;
 
-		debut_cadre_enfonce();
-		echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
+		//debut_cadre_enfonce();
+		echo "<div style='padding: 5px; text-align: center;'><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
 		echo menu_langues('changer_lang', $langue_article, _T('info_multi_cet_article').' ', $langue_parent);
-		echo "</font></center>\n";
-		fin_cadre_enfonce();
+		echo "</font></div>\n";
+		//fin_cadre_enfonce();
 
 		echo fin_block();
 	}
@@ -1315,23 +1315,37 @@ if ((lire_meta('multi_articles') == 'oui')
 			changer_typo($langue_article);
 
 			if ($ret) {
-				debut_cadre_enfonce("traductions-24.gif");
+				//debut_cadre_enfonce("traductions-24.gif");
+				echo "<div align='left' style='margin-top: 5px; padding: 0px; border: 1px dashed #999999; background-color: #f0f0f0;' $dir_lang>";
 				echo "<table width='100%' cellspacing='0' border='0' cellpadding='3'>";
 				echo "<tr bgcolor='#eeeecc'><td colspan='4'><font size=2 face='Georgia,Garamond,Times,serif'><b>"._T('trad_article_traduction')."</b></font></td></tr>";
 				echo $ret;
-				echo "<tr><td><img src='img_pack/rien.gif' height='3'></td></tr>";
 				echo "</table>";
 
+				if ($flag_editable) {
+					echo debut_block_invisible('ne_plus_lier');
+					echo "<div style='width: 100%; padding-top: 1px; padding-bottom: 3px; padding-right: 3px; text-align=right;'>";
+					//echo "<table width='100%'><tr width='100%'><td> &nbsp; </td><td align='right' width='180'>";
+					$lien = $GLOBALS['clean_link'];
+					$lien->delVar($nom_select);
+					$lien = $lien->getUrl();
+					echo "<a href='articles.php3?id_article=$id_article&supp_trad=oui' class='verdana1'>"._T('trad_delier')." <img src='img_pack/croix-rouge.gif' alt='X' width='7' height='7' border='0' align='middle'></a>";
+					//icone_horizontale(_T('trad_delier'), "articles.php3?id_article=$id_article&supp_trad=oui", "traductions-24.gif", "supprimer.gif");
+					//echo "</td></tr></table>";
+					echo "</div>";
+					echo fin_block();
+				}
+				echo "</div>";
 
 
-				fin_cadre_enfonce();
+				//fin_cadre_enfonce();
 			}
 		}
 
 		echo debut_block_invisible('lier_traductions');
 
 		echo "<table width='100%'><tr>";
-		echo "<td valign='top' width='40%' class='arial2'>";
+		echo "<td valign='top' class='arial2'>";
 		if ($flag_editable AND $options == "avancees") { // Formulaire pour lier a un article
 
 			$lien = $GLOBALS['clean_link'];
@@ -1340,25 +1354,25 @@ if ((lire_meta('multi_articles') == 'oui')
 
 			echo "<form action='$lien' method='post' style='margin:0px; padding:0px;'>";
 			echo _T('trad_lier');
-			echo " <input type='text' class='fondl' name='lier_trad' size='5'>";
-			echo "<div align='right'><INPUT TYPE='submit' NAME='Modifier' VALUE='"._T('bouton_modifier')."' CLASS='fondl'></div>";
+			echo "<div align='right'><input type='text' class='fondl' name='lier_trad' size='5'> <INPUT TYPE='submit' NAME='Modifier' VALUE='"._T('bouton_modifier')."' CLASS='fondl'></div>";
 			echo "</form>";
 
 		}
 		echo "  </td>";
-
-		echo "<td><img src='img_pack/rien.gif' width=10></td>";
-		echo "<td valign='top' width='40%'>";
+		echo "<td background='' width='10'> &nbsp; </td>";
+		echo "<td background='img_pack/tirets-separation.gif' width='2'><img src='img_pack/rien.gif' alt='' width=2 height=2></td>";
+		echo "<td background='' width='10'> &nbsp; </td>";
+		echo "<td valign='top' width='150'>";
 		icone_horizontale(_T('trad_new'), "articles_edit.php3?new=oui&lier_trad=$id_article&id_rubrique=$id_rubrique", "traductions-24.gif", "creer.gif");
 
-		if ($ret) {
+		/*if ($ret) {
 			if ($flag_editable) {
 				$lien = $GLOBALS['clean_link'];
 				$lien->delVar($nom_select);
 				$lien = $lien->getUrl();
 				icone_horizontale(_T('trad_delier'), "articles.php3?id_article=$id_article&supp_trad=oui", "traductions-24.gif", "supprimer.gif");
 			}
-		}
+		}*/
 
 		echo "</td>";
 
diff --git a/ecrire/breves_voir.php3 b/ecrire/breves_voir.php3
index 6b6251087d..a349db13fd 100644
--- a/ecrire/breves_voir.php3
+++ b/ecrire/breves_voir.php3
@@ -316,7 +316,7 @@ if ((lire_meta('multi_articles') == 'oui') AND ($flag_editable)) {
 
 	echo debut_block_invisible('languesbreve');
 	echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
-	echo menu_langues('changer_lang', $langue_breve, _T('info_multi_cet_breve').' ', $langue_parent);
+	echo menu_langues('changer_lang', $langue_breve, '', $langue_parent);
 	echo "</font></center>\n";
 	echo fin_block();
 
diff --git a/ecrire/img_pack/croix-rouge.gif b/ecrire/img_pack/croix-rouge.gif
new file mode 100644
index 0000000000000000000000000000000000000000..8d499fa0fefcfee831715ab7d1f6f7ca0f329156
GIT binary patch
literal 54
zcmZ?wbhEHbWM^P!XkcXc&%p5i|9{1wEQ|~cj0`#qKmd|qVB+OzV$a^wf6LR~Qrw@B
G!5RQu-3&DV

literal 0
HcmV?d00001

diff --git a/ecrire/img_pack/tirets-separation.gif b/ecrire/img_pack/tirets-separation.gif
index 3c597bfcbafabfa1fff6b7ec4ea4426d478600bb..e3e8af1e07a7519a949b34f2ce251ef720c1ee7e 100644
GIT binary patch
literal 51
zcmZ?wbhEHb6k%XtXkcUjg8%>jEB<5wG8q|kKzxu40}~fZ)5_V$_!rMv&%j^}02-SM
AcK`qY

literal 45
tcmZ?wbhEHbWMW`pXkcUjg8%>jEB<5wG8q|kKzxu40~1S&pd>4UH2~0h2Xg=b

diff --git a/ecrire/inc_mots.php3 b/ecrire/inc_mots.php3
index 4a250de108..cda99137e9 100644
--- a/ecrire/inc_mots.php3
+++ b/ecrire/inc_mots.php3
@@ -322,7 +322,7 @@ function formulaire_mots($table, $id_objet, $nouv_mot, $supp_mot, $cherche_mot,
 				$url = $url_base."&supp_mot=$id_mot";
 				
 				if ($flag_groupe)
-					echo "<FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=1><A HREF=\"$url\">"._T('info_retirer_mot')."</A></FONT>";
+					echo "<FONT FACE='Verdana,Arial,Helvetica,sans-serif' SIZE=1><A HREF=\"$url\">"._T('info_retirer_mot')."&nbsp;<img src='img_pack/croix-rouge.gif' alt='X' width='7' height='7' border='0' align='middle'></A></FONT>";
 				else echo "&nbsp;";
 				echo "</TD>";
 			}
diff --git a/ecrire/lang/spip_fr.php3 b/ecrire/lang/spip_fr.php3
index af17009bf8..abf529cab7 100644
--- a/ecrire/lang/spip_fr.php3
+++ b/ecrire/lang/spip_fr.php3
@@ -706,7 +706,6 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
 'info_multilinguisme' => 'Multilinguisme',
 'info_multi_articles' => 'Activer le menu de langue sur les articles&nbsp;?',
 'info_multi_cet_article' => 'Langue de cet article&nbsp;:',
-'info_multi_cette_rubrique' => 'Langue utilis&eacute;e dans cette rubrique&nbsp;:',
 'info_multi_herit' => 'Langue par d&eacute;faut',
 'info_multi_langues_choisies' => 'Veuillez s&eacute;lectionner ci-apr&egrave;s les langues &agrave; disposition des r&eacute;dacteurs de votre site.
 		Les langues d&eacute;j&agrave; utilis&eacute;es dans votre site (affich&eacute;es en premier) ne peuvent pas &ecirc;tre d&eacute;sactiv&eacute;es.',
@@ -1558,6 +1557,7 @@ avez fait des modifications importantes de graphisme ou de structure du site.',
 'titre_joindre_document' => 'JOINDRE UN DOCUMENT',
 'titre_langue_article' => 'LANGUE DE L\'ARTICLE',
 'titre_langue_breve' => 'LANGUE DE LA BR&Egrave;VE',
+'titre_langue_rubrique' => 'LANGUE DE LA RUBRIQUE',
 'titre_langue_trad_article' => 'LANGUE ET TRADUCTIONS DE L\'ARTICLE',
 'titre_les_articles' => 'LES ARTICLES',
 'titre_liens_entrants' => 'Les liens entrants du jour',
diff --git a/ecrire/naviguer.php3 b/ecrire/naviguer.php3
index b4f4058694..db80f87252 100644
--- a/ecrire/naviguer.php3
+++ b/ecrire/naviguer.php3
@@ -401,11 +401,33 @@ if ($coll>0 AND lire_meta('multi_rubriques') == 'oui' AND (lire_meta('multi_sect
 	}
 	else $langue_parent = lire_meta('langue_site');
 
-	debut_cadre_enfonce("langues-24.gif");
+/*	debut_cadre_enfonce("langues-24.gif");
 	echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
 	echo menu_langues('changer_lang', $langue_rubrique, _T('info_multi_cette_rubrique').' ', $langue_parent);
 	echo "</font></center>\n";
 	fin_cadre_enfonce();
+*/
+
+
+	debut_cadre_enfonce('langues-24.gif');
+	echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=3 WIDTH=100% BACKGROUND=''><TR><TD BGCOLOR='#EEEECC'>";
+	echo bouton_block_invisible('languesrubrique');
+	echo "<FONT SIZE=2 FACE='Georgia,Garamond,Times,serif'><B>";
+	echo _T('titre_langue_rubrique');
+	echo "&nbsp; (".traduire_nom_langue($langue_rubrique).")";
+	echo "</B></FONT>";
+	echo "</TD></TR></TABLE>";
+
+	echo debut_block_invisible('languesrubrique');
+	echo "<center><font face='Verdana,Arial,Helvetica,sans-serif' size='2'>";
+	echo menu_langues('changer_lang', $langue_rubrique, '', $langue_parent);
+	echo "</font></center>\n";
+	echo fin_block();
+
+	fin_cadre_enfonce();
+
+
+
 }
 
 
-- 
GitLab