diff --git a/.gitattributes b/.gitattributes
index 510ae0a16909adcc56e82a5899554af0bef2c1d3..8d95fb172e3d98674bbbd7bd21f3126416687a84 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -207,6 +207,7 @@ ecrire/img_pack/statistiques-48.gif -text
 ecrire/img_pack/suivi-48.gif -text
 ecrire/img_pack/suivi-forum-24.gif -text
 ecrire/img_pack/supprimer.gif -text
+ecrire/img_pack/synchro-24.gif -text
 ecrire/img_pack/tirets-separation.gif -text
 ecrire/img_pack/tout-site-24.gif -text
 ecrire/img_pack/traductions-24.gif -text
diff --git a/ecrire/articles.php3 b/ecrire/articles.php3
index 07af79567ebc5e24dc46af8ee8710f889942a20a..395ac20ba813707b8cac1f8a86344add8d4c4154 100644
--- a/ecrire/articles.php3
+++ b/ecrire/articles.php3
@@ -1329,7 +1329,7 @@ if ((lire_meta('multi_articles') == 'oui')
 
 				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 "<div style='width: 100%; padding-top: 1px; padding-bottom: 3px; padding-right: 3px; text-align: $spip_lang_right;'>";
 					$lien = $GLOBALS['clean_link'];
 					$lien->delVar($nom_select);
 					$lien = $lien->getUrl();
@@ -1347,7 +1347,7 @@ if ((lire_meta('multi_articles') == 'oui')
 
 		echo "<table width='100%'><tr>";
 		echo "<td valign='top' class='arial2'>";
-		if ($flag_editable AND $options == "avancees") { // Formulaire pour lier a un article
+		if ($flag_editable AND (!$ret OR $connect_statut == "0minirezo") AND $options == "avancees") { // Formulaire pour lier a un article
 
 			$lien = $GLOBALS['clean_link'];
 			$lien->delVar($nom_select);
diff --git a/ecrire/img_pack/synchro-24.gif b/ecrire/img_pack/synchro-24.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7908f868ede84dac47885ecdd79e86e448549468
Binary files /dev/null and b/ecrire/img_pack/synchro-24.gif differ
diff --git a/ecrire/synchro.php3 b/ecrire/synchro.php3
new file mode 100644
index 0000000000000000000000000000000000000000..2b0a3af33a671f391f3f36eec13905932feca1f8
--- /dev/null
+++ b/ecrire/synchro.php3
@@ -0,0 +1,91 @@
+<?php
+
+include ("inc.php3");
+// pour low_sec (iCal)
+include_ecrire("inc_acces.php3");
+include_ecrire ("inc_logos.php3");
+include_ecrire ("inc_mots.php3");
+include_ecrire ("inc_documents.php3");
+include_ecrire ("inc_agenda.php3");
+
+
+
+
+///// debut de la page
+debut_page(_T("icone_suivi_activite"),  "asuivre", "synchro");
+
+echo "<br><br><br>";
+gros_titre(_T("icone_suivi_activite"));
+
+//////// parents
+
+
+debut_gauche();
+
+	$suivi_edito=lire_meta("suivi_edito");
+	$adresse_suivi=lire_meta("adresse_suivi");
+	$adresse_site=lire_meta("adresse_site");
+	$adresse_suivi_inscription=lire_meta("adresse_suivi_inscription");
+
+if ($connect_statut == "0minirezo" AND strlen($adresse_suivi_inscription) < 3) {
+	icone_horizontale(_T("info_config_suivi_lien"), "config-contenu.php3", "administration-24.gif", "");
+}
+
+
+debut_droite();
+
+
+
+	///
+	/// Suivi par mailing-list
+	///
+
+	if ($suivi_edito == "oui" AND strlen($adresse_suivi) > 3 AND strlen($adresse_suivi_inscription) > 3) {
+	
+	
+		echo debut_cadre_relief("");
+		
+		if (ereg("^http",$adresse_suivi_inscription)) $lien = $adresse_suivi_inscription;
+		else $lien = "mailto:$adresse_suivi_inscription";
+		echo _T("info_config_suivi_explication");
+		echo "<div>&nbsp;</div><div style='text-align:center;'><b>";
+		echo "<a href=\"$lien\">$adresse_suivi_inscription</a>";
+		echo "</b></div><div>&nbsp;</div>";
+
+		echo fin_cadre_relief();
+	}
+
+
+	///
+	/// Suivi par agenda iCal (taches + rendez-vous)
+	///
+	
+	echo debut_cadre_relief("agenda-24.gif");
+
+		echo _T("calendrier_synchro");
+
+		echo "<div>&nbsp;</div>";
+		
+		echo "<div style='float: left; width: 200px;'>";
+		icone_horizontale (_T("calendrier_synchro_lien"), "$adresse_site/spip_cal.php3?id=$connect_id_auteur&cle=".afficher_low_sec($connect_id_auteur,'ical'), "calendrier-24.gif");
+		echo "</div>";
+	
+		echo "<div style='float: right; width: 200px;'>";
+		
+		$webcal = ereg_replace("http.?://", "webcal://", $adresse_site);
+		
+		icone_horizontale (_T("calendrier_synchro_sync"), "$webcal/spip_cal.php3?id=$connect_id_auteur&cle=".afficher_low_sec($connect_id_auteur,'ical'), "calendrier-24.gif");
+		echo "</div>";
+
+
+	echo fin_cadre_relief();
+
+
+
+	///
+	/// Fil, tu nous fais un chouette feed RSS ?
+	///
+
+fin_page();
+
+?>