diff --git a/dist/style_prive.html b/dist/style_prive.html
index 505555396eba703e53781f27bd89e27ea1e37dca..7dce537cb6a30b3a4e477133864577b14bf47bec 100644
--- a/dist/style_prive.html
+++ b/dist/style_prive.html
@@ -680,6 +680,13 @@ div.puce_breve_popup, span.puce_breve_popup { width: 27px; }
 #contenu .bandeau_actions a:hover { background: #FFF; }
 #contenu .logo_titre { float: #GET{right}; margin: 5px 0; margin-#GET{left}: 5px; }
 
+#contenu #wysiwyg span.champ {display:block;}
+#contenu #wysiwyg span.contenu_ps { background:#DDDDDD; border:1px solid #666; padding:5px;margin:1em 0;}
+#contenu #wysiwyg span.contenu_ps span.label {display:inline;font-weight:bold;font-size:1.3em;background:none;color:#000;}
+#contenu #wysiwyg span.contenu_notes { background:#fff; border:1px solid #666; padding:5px;margin:1em 0;}
+#contenu #wysiwyg span.contenu_notes span.label {display:inline;font-weight:bold;font-size:0.9em;background:none;color:#000;}
+#contenu #wysiwyg span.texte {font-size:0.9em;}
+
 ul.instituer { /*float: #GET{right}; */ text-align: #GET{left}; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin: 0; padding:5px 0; /*font-size:0.9em; */ }
 ul.instituer li { list-style: none; margin: 0; padding: 0; }
 ul.instituer li ul { margin: 0; padding: 0; }
@@ -694,6 +701,25 @@ ul.instituer li.poubelle.selected a,ul.instituer li.poubelle a:hover { backgroun
 ul.instituer li.refuse.selected a,ul.instituer li.refuse a:hover { background: #ff0000;color: #FFF; }
 
 #voir.tabs-container { background: #FFF; padding: 5px; border: 1px solid #999; }
+.no_onglets .tabs-container {background:#fff; border:none;padding-top:0;}
+.no_onglets .tabs-nav {display:none;}
+.no_onglets .fiche_objet { background:#fff;border:1px solid black; padding:5px;margin-bottom:1em;}
+.no_onglets #voir.tabs-container { background: #FFF; padding:0; border: none; }
+.no_onglets #contenu #wysiwyg span.label{ display:none; }
+.no_onglets #contenu #wysiwyg .contenu_lien_titre {margin:1em 0;}
+.no_onglets #contenu #wysiwyg .contenu_lien_titre span.label{ color:#000;background:none;display:inline; font-size:1.1em;font-weight:bold;font-family:Georgia,Garamond,Times New Roman,serif;}
+.no_onglets #contenu #wysiwyg .contenu_lien_titre span.lien_titre p { display:inline;}
+.no_onglets #contenu #wysiwyg { padding:5px;}
+.no_onglets #contenu #wysiwyg span.contenu_soustitre,
+.no_onglets #contenu #wysiwyg span.contenu_surtitre,
+.no_onglets #contenu #wysiwyg span.contenu_titre {display:none;}
+.no_onglets #contenu h1 {color:#GET{foncee};}
+.no_onglets #contenu #wysiwyg span.contenu_descriptif,
+.no_onglets #contenu #wysiwyg span.contenu_nom_site
+ { background:#E4E4E4; border:1px dashed #AAAAAA; padding:5px;margin:1em 0;}
+.no_onglets #contenu #wysiwyg span.contenu_descriptif span.label {color:#000;background:none;display:inline;font-size:1.1em;font-weight:bold;}
+body.sites .no_onglets #contenu #wysiwyg span.contenu_nom_site {display:none;}
+.no_onglets .boite_onglets {margin-top:0px; }
 
 /* exec/articles */
 .articles h1 {color: #000; font-size: large; margin-top: 5px; }
diff --git a/ecrire/exec/accueil.php b/ecrire/exec/accueil.php
index 32f40590433b3077ee212a523468dfcb9da697aa..ccbd1b6d393e25f0136de53acaf5176dde339341 100644
--- a/ecrire/exec/accueil.php
+++ b/ecrire/exec/accueil.php
@@ -468,7 +468,7 @@ function exec_accueil_dist()
 	}
 
 	if (!$connect_id_rubrique)
-		echo afficher_enfant_rub(0, false, true);
+		echo afficher_enfant_rub(0, false, true) . "<br class='nettoyeur' />";
 
  	echo pipeline('affiche_milieu',array('args'=>array('exec'=>'accueil'),'data'=>''));
 
diff --git a/ecrire/exec/articles.php b/ecrire/exec/articles.php
index 0980926926ed50acf3ef2c6b49c3e7d7d19a8b14..3816e2b7180fbb4d418af08a78a10866f7d56a2d 100644
--- a/ecrire/exec/articles.php
+++ b/ecrire/exec/articles.php
@@ -97,17 +97,6 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 	$referencer_traduction = charger_fonction('referencer_traduction', 'inc');
 	$discuter = charger_fonction('discuter', 'inc');
 
-	$logo = '';
- 	$chercher_logo = ($spip_display != 1 AND $spip_display != 4 AND $GLOBALS['meta']['image_process'] != "non");
-	if ($chercher_logo) {
-		$chercher_logo = charger_fonction('chercher_logo', 'inc');
-		if ($logo = $chercher_logo($id_article, 'id_article', 'on')) {
-			list($fid, $dir, $nom, $format) = $logo;
-			include_spip('inc/filtres_images');
-			$logo = image_reduire("<img src='$fid' alt='' />", 75, 60);
-		}
-	}
-
 	if ($flag_editable AND ($spip_display != 4)) {
 		$iconifier = charger_fonction('iconifier', 'inc');
 		$icone = $iconifier('id_article', $id_article,'articles', true);
@@ -125,8 +114,10 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 
 	$navigation =
 	  debut_boite_info(true). $boite . fin_boite_info(true)
+	  . (_INTERFACE_ONGLETS?"":$icone)
+		. (_INTERFACE_ONGLETS?"":boites_de_config_articles($id_article))
 	  . ($flag_editable ? boite_article_virtuel($id_article, $virtuel):'')
-	  . meme_rubrique($id_rubrique, $id_article, 'article')
+		. meme_rubrique($id_rubrique, $id_article, 'article')
 	  . pipeline('affiche_gauche',array('args'=>array('exec'=>'articles','id_article'=>$id_article),'data'=>''));
 	
 	$extra = creer_colonne_droite('', true)
@@ -138,8 +129,7 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 	
 	$actions = 
 		voir_en_ligne('article', $id_article, $statut_article, 'racine-24.gif', false)
-	 . ($flag_editable ? bouton_modifier_articles($id_article, $id_rubrique, $modif, _T('avis_article_modifie', $modif), "article-24.gif", "edit.gif",$spip_lang_right) : "")
-	 . icone_inline(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_article&script=articles") ."#formulaire", "forum-interne-24.gif", "creer.gif", $spip_lang_left);
+	 . ($flag_editable ? bouton_modifier_articles($id_article, $id_rubrique, $modif, _T('avis_article_modifie', $modif), "article-24.gif", "edit.gif",$spip_lang_right) : "");
 	 
 	// revisions d'articles
 	if (($GLOBALS['meta']["articles_versions"]=='oui')
@@ -150,29 +140,29 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 	$actions .= "<div class='nettoyeur'></div>";
 	
 	$haut =
-		($logo ? "<div class='logo_titre'>$logo</div>" : "")
+		(_INTERFACE_ONGLETS?"":"<span $dir_lang class='arial1 spip_medium'><b>" . typo($surtitre) . "</b></span>\n")
 		. gros_titre($titre, '' , false)
+		. (_INTERFACE_ONGLETS?"":"<span $dir_lang class='arial1 spip_medium'><b>" . typo($soustitre) . "</b></span>\n")
 		. "<div class='bandeau_actions'>$actions</div>";
 
-	$onglet_contenu = array(_L('Contenu'),
-	  afficher_corps_articles($id_article,$virtuel,$row)
-	  );
+	$onglet_contenu =
+	  afficher_corps_articles($id_article,$virtuel,$row);
 
-	$onglet_proprietes = array(_L('Propri&eacute;t&eacute;s'),
+	$onglet_proprietes = 
 		afficher_article_rubrique($id_article, $id_rubrique, $id_secteur, $statut)
 	  . $dater($id_article, $flag_editable, $statut_article, 'article', 'articles', $date, $date_redac)
 	  . $editer_auteurs('article', $id_article, $flag_editable, $cherche_auteur, $ids)
 	  . (!$editer_mot ? '' : $editer_mot('article', $id_article, $cherche_mot, $select_groupe, $flag_editable, true))
 	  . (!$referencer_traduction ? '' : $referencer_traduction($id_article, $flag_editable, $id_rubrique, $id_trad, $trad_err))
 	  . pipeline('affiche_milieu',array('args'=>array('exec'=>'articles','id_article'=>$id_article),'data'=>''))
-	  );
+	  ;
 
-	$onglet_documents = array(_L('Documents'),
-	  $icone
+	$onglet_documents =
+	  (_INTERFACE_ONGLETS?$icone:"")
 	  . articles_documents('article', $id_article)
-	  );
+	  ;
 	
-	$onglet_interactivite = array(_L('Interactivit&eacute;'),
+	$onglet_interactivite =
 		// statistiques
 		(($row['statut'] == 'publie'
 		AND $row['visites'] > 0
@@ -180,25 +170,36 @@ function articles_affiche($id_article, $row, $cherche_auteur, $ids, $cherche_mot
 		AND autoriser('voirstats', $type, $id)) ?
 		  icone_horizontale(_T('icone_evolution_visites', array('visites' => $row['visites'])), generer_url_ecrire("statistiques_visites","id_article=$id"), "statistiques-24.gif","rien.gif", false)
 		  : "")
-	  . boites_de_config_articles($id_article)
-		);
+	  . (_INTERFACE_ONGLETS?boites_de_config_articles($id_article):"")
+		;
 		
-	$onglet_discuter = array(_L('Discuter'),
-		$discuter($id_article, false,  _request('debut'))
-		);
+	$onglet_discuter = 
+	 	icone_inline(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_article&script=articles") ."#formulaire", "forum-interne-24.gif", "creer.gif",'center')
+	 	.$discuter($id_article, false,  _request('debut'))
+		;
 
+	$hors_fiche = "";
 
 	return 
 	  $navigation
 	  . $extra 
+	  . "<div class='fiche_objet'>"
 	  . $haut 
-	  . afficher_onglets_pages(array(
-	    //'resume'=>$onglet_resume,
-	    'voir'=>$onglet_contenu,
+	  . afficher_onglets_pages(
+	  	array(
+	  	'voir' =>_L('Contenu'),
+	  	'props' => _L('Propri&eacute;t&eacute;s'),
+	  	'docs' => _L('Documents'),
+	  	'interactivite' => _L('Interactivit&eacute;'),
+	  	'discuter' => _L('Discuter')),
+	  	array(
 	    'props'=>$onglet_proprietes,
+	    'voir'=>$onglet_contenu,
 	    'docs'=>$onglet_documents,
-	    'interactivite'=>$onglet_interactivite,	    
-	    'discuter'=>$onglet_discuter));
+	    'interactivite'=>$onglet_interactivite,
+	    'discuter'=>_INTERFACE_ONGLETS?$onglet_discuter:""))
+	  . "</div>"
+	  . (_INTERFACE_ONGLETS?"":$onglet_discuter);
 }
 
 // http://doc.spip.org/@articles_documents
@@ -347,6 +348,7 @@ function afficher_corps_articles($id_article, $virtuel, $row)
 // http://doc.spip.org/@afficher_article_rubrique
 function afficher_article_rubrique($id_article, $id_rubrique, $id_secteur, $statut)
 {
+	if (!_INTERFACE_ONGLETS) return "";
 	global $spip_lang_right;
 	$chercher_rubrique = charger_fonction('chercher_rubrique', 'inc');
 	$aider = charger_fonction('aider', 'inc');
diff --git a/ecrire/exec/breves_voir.php b/ecrire/exec/breves_voir.php
index 7e7811e369fe46d2eaf1128a99c80f939db9e3a7..c360a735cecf1416fda6a977b40f4453b55ef001 100644
--- a/ecrire/exec/breves_voir.php
+++ b/ecrire/exec/breves_voir.php
@@ -90,6 +90,7 @@ function afficher_breves_voir($id_breve, $cherche_mot, $select_groupe)
 		'data'=>''
 		)
 	);
+	echo (_INTERFACE_ONGLETS?($iconifier ? $iconifier('id_breve', $id_breve, 'breves_voir', true) : ""):"");
 	echo creer_colonne_droite('', true);
 	echo pipeline('affiche_droite',
 		array(
@@ -120,7 +121,7 @@ function afficher_breves_voir($id_breve, $cherche_mot, $select_groupe)
 			$GLOBALS['spip_lang_right']
 		) : "")
 	 . icone_inline(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","new=oui&id_rubrique=$id_rubrique"), "breve-24.gif","creer.gif", $spip_lang_left)
-	 . icone_inline(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_breve&script=breves_voir") . '#formulaire', "forum-interne-24.gif", "creer.gif", $spip_lang_left);
+	 ;
 	/*
 	if (autoriser('publierdans','rubrique',$id_rubrique) AND ($statut=="prop" OR $statut=="prepa")){
 		$actions .= icone_inline(_T('icone_refuser_breve'), 
@@ -131,31 +132,19 @@ function afficher_breves_voir($id_breve, $cherche_mot, $select_groupe)
 	}	*/
 	 
 	$actions .= "<div class='nettoyeur'></div>";
-	
-	$logo = '';
- 	$chercher_logo = ($spip_display != 1 AND $spip_display != 4 AND $GLOBALS['meta']['image_process'] != "non");
-	if ($chercher_logo) {
-		$chercher_logo = charger_fonction('chercher_logo', 'inc');
-		if ($logo = $chercher_logo($id_breve, 'id_breve', 'on')) {
-			list($fid, $dir, $nom, $format) = $logo;
-			include_spip('inc/filtres_images');
-			$logo = image_reduire("<img src='$fid' alt='' />", 75, 60);
-		}
-	}
 
 	$haut =
-		($logo ? "<div class='logo_titre'>$logo</div>" : "")
-	  . gros_titre($titre,'', false)
+	   gros_titre($titre,'', false)
 		. "<div class='bandeau_actions'>$actions</div>";
 
-	$onglet_contenu = array(_L('Contenu'),
+	$onglet_contenu = 
 		(($flag_editable AND ($statut !== 'publie')) ? "<p class='breve_prop'>".affdate($date_heure)."</p>" : "")
 		. $afficher_contenu_objet('breve', $id_breve,$row)
-	);
+	;
 
 	
 
-	$onglet_proprietes = array(_L('Propri&eacute;t&eacute;s'),
+	$onglet_proprietes = 
 		afficher_breve_rubrique($id_breve, $id_rubrique, $statut)
 		. ($dater ? $dater($id_breve, $flag_editable, $statut, 'breve', 'breves_voir', $date_heure) : "")
 	  . $editer_mot('breve', $id_breve, $cherche_mot, $select_groupe, $flag_editable, true)
@@ -163,30 +152,45 @@ function afficher_breves_voir($id_breve, $cherche_mot, $select_groupe)
 	  . pipeline('affiche_milieu',array(
 			'args'=>array('exec'=>'breves_voir','id_breve'=>$id_breve),
 			'data'=>''))
-		  );
+		  ;
 
-	$onglet_documents = array(_L('Documents'),
-		($iconifier ? $iconifier('id_breve', $id_breve, 'breves_voir', true) : "")
-	  );
+	$onglet_documents =
+		(_INTERFACE_ONGLETS?($iconifier ? $iconifier('id_breve', $id_breve, 'breves_voir', true) : ""):"")
+	  ;
 	
-	$onglet_interactivite = array(_L('Interactivit&eacute;'),
-		);
+	$onglet_interactivite = ""
+		;
 		
-	$onglet_discuter = array(_L('Discuter'),
-		afficher_forum(sql_select("*", 'spip_forum', "statut='prive' AND id_breve=$id_breve AND id_parent=0",'', "date_heure DESC",  "20"), "breves_voir", "id_breve=$id_breve")
-	  );
+	$onglet_discuter = 
+	  icone_inline(_T('icone_poster_message'), generer_url_ecrire("forum_envoi", "statut=prive&id=$id_breve&script=breves_voir") . '#formulaire', "forum-interne-24.gif", "creer.gif", 'center')
+		. afficher_forum(sql_select("*", 'spip_forum', "statut='prive' AND id_breve=$id_breve AND id_parent=0",'', "date_heure DESC",  "20"), "breves_voir", "id_breve=$id_breve")
+	  ;
 
 
 	echo 
 		debut_droite('', true)
+	  . "<div class='fiche_objet'>"
 	  . $haut 
 	  . afficher_onglets_pages(array(
-	    //'resume'=>$onglet_resume,
-	    'voir'=>$onglet_contenu,
+	  	'voir' =>_L('Contenu'),
+	  	'props' => _L('Propri&eacute;t&eacute;s'),
+	  	'docs' => _L('Documents'),
+	  	'interactivite' => _L('Interactivit&eacute;'),
+	  	'discuter' => _L('Discuter')),
+	  _INTERFACE_ONGLETS?
+	  array(
 	    'props'=>$onglet_proprietes,
+	    'voir'=>$onglet_contenu,
 	    'docs'=>$onglet_documents,
 	    'interactivite'=>$onglet_interactivite,	    
-	    'discuter'=>$onglet_discuter))
+	    'discuter'=>$onglet_discuter)
+	    :
+	  array(
+	    'props'=>$onglet_proprietes,
+	    'voir'=>$onglet_contenu)
+	  )
+	  . "</div>"
+	  . (_INTERFACE_ONGLETS?"":$onglet_discuter)
 	  . fin_gauche()
 	  . fin_page();
 }
@@ -232,6 +236,7 @@ function exec_breves_voir_dist()
 // http://doc.spip.org/@afficher_breve_rubrique
 function afficher_breve_rubrique($id_breve, $id_rubrique, $statut)
 {
+	if (!_INTERFACE_ONGLETS) return "";
 	global $spip_lang_right;
 	$aider = charger_fonction('aider', 'inc');
 	$chercher_rubrique = charger_fonction('chercher_rubrique', 'inc');
diff --git a/ecrire/exec/config_fonctions.php b/ecrire/exec/config_fonctions.php
index 963eae7682c714ab38df7c27de2acbba64f90d56..42bd57f05edf66c21735c8a4b2f6f583e2b0acce 100644
--- a/ecrire/exec/config_fonctions.php
+++ b/ecrire/exec/config_fonctions.php
@@ -49,6 +49,7 @@ function exec_config_fonctions_dist()
 	$versionneur = charger_fonction('versionneur', 'configuration');
 	$previsualiseur = charger_fonction('previsualiseur', 'configuration');
 	$relayeur = charger_fonction('relayeur', 'configuration');
+	$interfaceur = charger_fonction('interfaceur', 'configuration');
 
 	echo 
 
@@ -64,7 +65,10 @@ function exec_config_fonctions_dist()
 
 	  $previsualiseur(), // Previsualisation sur le site public
 
-	  $relayeur(_request('retour_proxy')); // Proxy pour syndication & doc
+	  $relayeur(_request('retour_proxy')), // Proxy pour syndication & doc
+	  
+	  $interfaceur(); // choix du mode de presentation de l'interface
+	  
 //
 // Choix supplementaires proposees par les plugins
 //
diff --git a/ecrire/exec/naviguer.php b/ecrire/exec/naviguer.php
index cd60fa01a7b438b743d12433a3c758b32c2c3c24..7ffcd77ae20e42d5952718c542f46ffd5cae760a 100644
--- a/ecrire/exec/naviguer.php
+++ b/ecrire/exec/naviguer.php
@@ -81,9 +81,10 @@ function exec_naviguer_dist()
 		  $n_forums = spip_num_rows(spip_query("SELECT id_forum FROM $from" .($where ? (" WHERE $where") : '')));
 		}
 	}
+	$iconifier = charger_fonction('iconifier', 'inc');
 
 	echo infos_naviguer($id_rubrique, $statut, $ze_logo, $n_forums);
-
+	echo (_INTERFACE_ONGLETS?"":$iconifier('id_rubrique', $id_rubrique, 'naviguer', true));
 	echo pipeline('affiche_gauche',array('args'=>array('exec'=>'naviguer','id_rubrique'=>$id_rubrique),'data'=>''));
 
 	//
@@ -128,19 +129,8 @@ function exec_naviguer_dist()
 	
 	$actions .= "<div class='nettoyeur'></div>";
 	
-	$logo = '';
- 	$chercher_logo = ($spip_display != 1 AND $spip_display != 4 AND $GLOBALS['meta']['image_process'] != "non");
-	if ($chercher_logo) {
-		$chercher_logo = charger_fonction('chercher_logo', 'inc');
-		if ($logo = $chercher_logo($id_rubrique, 'id_rubrique', 'on')) {
-			list($fid, $dir, $nom, $format) = $logo;
-			include_spip('inc/filtres_images');
-			$logo = image_reduire("<img src='$fid' alt='' />", 75, 60);
-		}
-	}
 	$haut =
-		($logo ? "<div class='logo_titre'>$logo</div>" : "")
-	  . gros_titre((!acces_restreint_rubrique($id_rubrique) ? '' :
+	  gros_titre((!acces_restreint_rubrique($id_rubrique) ? '' :
 	  http_img_pack("admin-12.gif",'', "width='12' height='12'",
 			      _T('info_administrer_rubrique'))) .
 	     $titre,'', false)
@@ -151,55 +141,69 @@ function exec_naviguer_dist()
 	if ($id_rubrique > 0)
 		$editer_mot = charger_fonction('editer_mot', 'inc');
 
-	$onglet_proprietes = array(_L('Proprietes'),
+	$onglet_proprietes = 
 		afficher_rubrique_rubrique($id_rubrique, $id_parent, $id_secteur, $connect_toutes_rubriques)
 		/// Mots-cles
 		. ($editer_mot ? $editer_mot('rubrique', $id_rubrique,  $cherche_mot,  $select_groupe, $flag_editable, true):"")
 		. langue_naviguer($id_rubrique, $id_parent, $flag_editable)
 		. pipeline('affiche_milieu',array('args'=>array('exec'=>'naviguer','id_rubrique'=>$id_rubrique),'data'=>''))
-	);
+	;
 
-	/*$onglet_enfants = array(_L('Enfants'),
-		afficher_enfant_rub($id_rubrique, false, true)
-	);*/
 	$afficher_contenu_objet = charger_fonction('afficher_contenu_objet', 'inc');
 
-	$onglet_contenu = array(_L('Contenu'),
+	$onglet_contenu = 
 		($extra?extra_affichage($extra, "rubriques"):"")
 		. $afficher_contenu_objet('rubrique', $id_rubrique,$row)
-		. contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable)
-	);
+		. (_INTERFACE_ONGLETS?contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable):"")
+	;
 
-	$onglet_enfants = array(_L('Sous-rubriques'),
+	$onglet_enfants = 
 	  afficher_enfant_rub($id_rubrique, false, true)
-	);
+	  .(_INTERFACE_ONGLETS?"<br class='nettoyeur' />":
+	   (autoriser('creerrubriquedans','rubrique',$id_rubrique)?
+	    (!$id_rubrique
+		    ? icone_inline(_T('icone_creer_rubrique'), generer_url_ecrire("rubriques_edit","new=oui&retour=nav"), "secteur-24.gif", "creer.gif",$spip_lang_right)
+		    : icone_inline(_T('icone_creer_sous_rubrique'), generer_url_ecrire("rubriques_edit","new=oui&retour=nav&id_parent=$id_rubrique"), "rubrique-24.gif", "creer.gif",$spip_lang_right))
+		    :"")
+		. "<br class='nettoyeur' />"
+	  . contenu_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_editable))
+	;
 
 
 	// Logos de la rubrique
-	$iconifier = charger_fonction('iconifier', 'inc');
-	$onglet_documents = array(_L('Documents'),
-	  $iconifier('id_rubrique', $id_rubrique, 'naviguer', true)
+	$onglet_documents = 
+	  (_INTERFACE_ONGLETS?$iconifier('id_rubrique', $id_rubrique, 'naviguer', true):"")
 		/// Documents associes a la rubrique
 		. ($id_rubrique > 0 ? naviguer_doc($id_rubrique, "rubrique", 'naviguer', $flag_editable) :"" )
-	);
+	;
 	
 	$onglet_interactivite = "";
   if ($n_forums)
-    $onglet_interactivite = icone_inline(_T('icone_suivi_forum', array('nb_forums' => $n_forums)), generer_url_ecrire("controle_forum","id_rubrique=$id_rubrique"), "suivi-forum-24.gif", "", $spip_lang_right);
-	$onglet_interactivite = array(_L('Interactivit&eacute;'),
+    $onglet_interactivite = icone_inline(_T('icone_suivi_forum', array('nb_forums' => $n_forums)), generer_url_ecrire("controle_forum","id_rubrique=$id_rubrique"), "suivi-forum-24.gif", "", 'center');
+	$onglet_interactivite = 
 	  $onglet_interactivite
-		);
+		;
 
 	echo 
+	  "<div class='fiche_objet'>",
 		$haut,
+		(_INTERFACE_ONGLETS?
 	  afficher_onglets_pages(array(
-	    //'enfants'=>$onglet_enfants,
+	    'sousrub'=>_L('Sous-rubriques'),
+	  	'voir' =>_L('Contenu'),
+	  	'props' => _L('Propri&eacute;t&eacute;s'),
+	  	'docs' => _L('Documents'),
+	  	'interactivite' => _L('Interactivit&eacute;'),
+	  	'discuter' => _L('Discuter')),
+	  	array(
 	    'voir'=>$onglet_contenu,
 	    'sousrub'=>$onglet_enfants,
 	    'props'=>$onglet_proprietes,
 	    'docs'=>$onglet_documents,
 	    'interactivite'=>$onglet_interactivite
-	    )),
+	    )):$onglet_contenu.$onglet_proprietes),
+	  "</div>",
+	  (_INTERFACE_ONGLETS?"":$onglet_enfants.$onglet_interactivite),
 	  fin_gauche(),
 	  fin_page();
 }
@@ -322,6 +326,7 @@ function contenu_naviguer($id_rubrique, $id_parent) {
 		$relief = spip_num_rows(spip_query("SELECT id_syndic FROM spip_syndic WHERE id_rubrique=$id_rubrique AND (syndication='off' OR syndication='sus') AND statut='publie' LIMIT 1"));
 	}
 
+
 	$res = '';
 
 	if ($relief) {
@@ -375,6 +380,23 @@ function contenu_naviguer($id_rubrique, $id_parent) {
 		$res .= fin_cadre_couleur(true);
 	}
 
+	$n = spip_num_rows(spip_query("SELECT id_rubrique FROM spip_rubriques LIMIT 1"));
+	$bouton_article = $bouton_breves = $bouton_sites = "";
+	if ($n) {
+		if (autoriser('creerarticledans','rubrique',$id_rubrique))
+		  $bouton_article .= icone_inline(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","id_rubrique=$id_rubrique&new=oui"), "article-24.gif","creer.gif", $spip_lang_right)
+		  . "<br class='nettoyeur' />";
+	
+		$activer_breves = $GLOBALS['meta']["activer_breves"];
+		if (autoriser('creerbrevedans','rubrique',$id_rubrique,NULL,array('id_parent'=>$id_parent)))
+		  $bouton_breves .= icone_inline(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","id_rubrique=$id_rubrique&new=oui"), "breve-24.gif","creer.gif", $spip_lang_right)
+		  . "<br class='nettoyeur' />";
+
+		if (autoriser('creersitedans','rubrique',$id_rubrique))
+			$bouton_sites .= icone_inline(_T('info_sites_referencer'), generer_url_ecrire('sites_edit', "id_rubrique=$id_rubrique"), "site-24.gif", "creer.gif", $spip_lang_right)
+		  . "<br class='nettoyeur' />";
+	}
+	
 	//////////  Les articles en cours de redaction
 	/////////////////////////
 
@@ -385,32 +407,18 @@ function contenu_naviguer($id_rubrique, $id_parent) {
 	/////////////////////////
 
   $res .= afficher_objets('article',_T('info_tous_articles_presents'), array("WHERE" => "statut='publie' AND id_rubrique=$id_rubrique", 'ORDER BY' => "date DESC"));
-	  
-	/*if (autoriser('creerarticledans','rubrique',$id_rubrique)){
-	  $res .=  "<div style='float:$spip_lang_right'>" .
-	    icone_inline(_T('icone_ecrire_article'), generer_url_ecrire("articles_edit","id_rubrique=$id_rubrique&new=oui"), "article-24.gif", "creer.gif", $spip_lang_right, 'non') . "</div><br class='nettoyeur' />";
-	}*/
+  $res .= $bouton_article;
 
 	//// Les breves
 
 	$res .= afficher_objets('breve','<b>' . _T('icone_ecrire_nouvel_article') . '</b>', array("FROM" => 'spip_breves', 'WHERE' => "id_rubrique=$id_rubrique AND statut != 'prop' AND statut != 'prepa'", 'ORDER BY' => "date_heure DESC"));
-
-	/*if (autoriser('creerbrevedans','rubrique',$id_rubrique,NULL,array('id_parent'=>$id_parent))){
-	  $res .=  "<div style='float:$spip_lang_right'>" .
-	    icone_inline(_T('icone_nouvelle_breve'), generer_url_ecrire("breves_edit","id_rubrique=$id_rubrique&new=oui"), "breve-24.gif", "creer.gif",$spip_lang_right, 'non') . "</div><br class='nettoyeur' />";
-	}*/
+  $res .= $bouton_breves;
 
 	//// Les sites references
 
 	if ($GLOBALS['meta']["activer_sites"] == 'oui') {
 		$res .= afficher_objets('site','<b>' . _T('titre_sites_references_rubrique') . '</b>', array("FROM" => 'spip_syndic', 'WHERE' => "id_rubrique=$id_rubrique AND statut!='refuse' AND statut != 'prop' AND syndication NOT IN ('off','sus')", 'ORDER BY' => 'nom_site'));
-
-		/*if ($id_rubrique > 0
-		AND (autoriser('creersitedans','rubrique',$id_rubrique))) {
-			$res .= "<div style='float:$spip_lang_right'>" .
-		    icone_inline(_T('info_sites_referencer'), generer_url_ecrire('sites_edit', "id_rubrique=$id_rubrique"), "site-24.gif", "creer.gif",$spip_lang_right, 'non')
-			  . "</div><br class='nettoyeur' />";
-		}*/
+ 		$res .= $bouton_sites;
 	}
 	return $res;
 }
@@ -501,6 +509,7 @@ function bouton_supprimer_naviguer($id_rubrique, $id_parent, $ze_logo, $flag_edi
 // http://doc.spip.org/@afficher_rubrique_rubrique
 function afficher_rubrique_rubrique($id_rubrique, $id_parent, $id_secteur, $connect_toutes_rubriques)
 {
+	if (!_INTERFACE_ONGLETS) return "";
 	global $spip_lang_right;
 	$chercher_rubrique = charger_fonction('chercher_rubrique', 'inc');
 	$aider = charger_fonction('aider', 'inc');
diff --git a/ecrire/exec/sites.php b/ecrire/exec/sites.php
index adc099b6a1db9eb25af36c9d4833b0f25c68a8f6..3b05aa65bfcda0db09c262917dc42d7dac31b3f6 100644
--- a/ecrire/exec/sites.php
+++ b/ecrire/exec/sites.php
@@ -81,17 +81,6 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
 		include_spip('inc/extra');
 	$afficher_contenu_objet = charger_fonction('afficher_contenu_objet', 'inc');
 
-	$logo = '';
- 	$chercher_logo = ($spip_display != 1 AND $spip_display != 4 AND $GLOBALS['meta']['image_process'] != "non");
-	if ($chercher_logo) {
-		$chercher_logo = charger_fonction('chercher_logo', 'inc');
-		if ($logo = $chercher_logo($id_syndic, 'id_syndic', 'on')) {
-			list($fid, $dir, $nom, $format) = $logo;
-			include_spip('inc/filtres_images');
-			$logo = image_reduire("<img src='$fid' alt='' />", 75, 60);
-		}
-	}
-
 	echo debut_grand_cadre(true);
 	echo afficher_hierarchie($id_rubrique);
 	echo fin_grand_cadre(true);
@@ -106,6 +95,7 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
 			)
 	));
 	echo fin_boite_info(true);
+	echo (_INTERFACE_ONGLETS?"":($iconifier ? $iconifier('id_syndic', $id_syndic, 'sites', true) :""));
 	echo meme_rubrique($id_rubrique, $id_syndic, 'syndic');
 
 	echo pipeline('affiche_gauche',array('args'=>array('exec'=>'sites','id_syndic'=>$id_syndic),'data'=>''));
@@ -126,18 +116,17 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
 		voir_en_ligne('site', $id_syndic, $statut, 'racine-24.gif', false)
 	 . ($flag_editable ? icone_inline(_T('icone_modifier_site'), generer_url_ecrire('sites_edit',"id_syndic=$id_syndic"), "site-24.gif", "edit.gif",$spip_lang_right) : "")
 	 . icone_inline(_T('icone_voir_sites_references'), generer_url_ecrire("sites_tous",""), "site-24.gif","rien.gif", $spip_lang_left)
-	 . icone_inline (_T('icone_poster_message'), generer_url_ecrire('forum_envoi', "id=$id_syndic&statut=prive&script=sites") . '#formulaire', "forum-interne-24.gif", "creer.gif", $spip_lang_left)
 	 . "<div class='nettoyeur'></div>";
 
 	$haut =
-		($logo ? "<div class='logo_titre'>$logo</div>" : "")
-		. gros_titre($nom_site, '' , false)
+		gros_titre($nom_site, '' , false)
 	  . "<a href='$url_site' class='url_site'>$url_affichee</a>"
 		. "<div class='bandeau_actions'>$actions</div>";
 
-	$onglet_contenu = array(_L('Contenu'),
+	$onglet_contenu = 
+		(_INTERFACE_ONGLETS?
 		($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "")
-		. $afficher_contenu_objet('site', $id_syndic,$row)
+		. $afficher_contenu_objet('site', $id_syndic,$row):"")
 
 		. (($syndication == "oui" OR $syndication == "off" OR $syndication == "sus") ?
 		  "<p class='site_syndique'><a href='".htmlspecialchars($url_syndic)."'>"
@@ -170,42 +159,58 @@ function afficher_site($id_syndic, $id_rubrique, $nom_site, $row){
 			. "</div>"
 			
 			: choix_feed($id_syndic, $id_rubrique, $nom_site, $row))
+		. (_INTERFACE_ONGLETS?"":($flag_administrable ? options_moderation($row) : ""))
 
 		. (($GLOBALS['champs_extra'] AND $extra) ? extra_affichage($extra, "sites") : "")
 
-	  );
+	  ;
 
-	$onglet_proprietes = array(_L('Propri&eacute;t&eacute;s'),
-		afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
+	$onglet_proprietes = 
+		(_INTERFACE_ONGLETS?"":
+		$afficher_contenu_objet('site', $id_syndic,$row)
+		. ($statut == 'prop' ? "<p class='site_prop'>"._T('info_site_propose')." <b>".affdate($date_heure)."&nbsp;</b></p>" : "")
+		)
+		. afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
 		. ($dater ? $dater($id_syndic, $flag_editable, $statut, 'syndic', 'sites', $date_heure) : "")
 	  . $editer_mot('syndic', $id_syndic,  $cherche_mot,  $select_groupe, $flag_editable, true)
-	  . ($flag_administrable ? options_moderation($row) : "")
+	  . (_INTERFACE_ONGLETS?($flag_administrable ? options_moderation($row) : ""):"")
 	  . pipeline('affiche_milieu',array('args'=>array('exec'=>'sites','id_syndic'=>$id_syndic),'data'=>''))
-	  );
+	  ;
 
-	$onglet_documents = array(_L('Documents'),
-	  $iconifier ? $iconifier('id_syndic', $id_syndic, 'sites', true) :""
+	$onglet_documents = 
+	  (_INTERFACE_ONGLETS?($iconifier ? $iconifier('id_syndic', $id_syndic, 'sites', true) :""):"")
 	  //. articles_documents('article', $id_article)
-	  );
+	  ;
 	
-	$onglet_interactivite = array(_L('Interactivit&eacute;'),
-		""
-	);
+	$onglet_interactivite = "";
 	
 	$r = spip_query("SELECT * FROM spip_forum WHERE statut='prive' AND id_syndic=$id_syndic AND id_parent=0 ORDER BY date_heure DESC LIMIT 20");
-	$onglet_discuter = array(_L('Discuter'),
-				 ($r ? afficher_forum($r, "sites","id_syndic=$id_syndic") : "")
-				 );
+	$onglet_discuter = 
+		icone_inline (_T('icone_poster_message'), generer_url_ecrire('forum_envoi', "id=$id_syndic&statut=prive&script=sites") . '#formulaire', "forum-interne-24.gif", "creer.gif", 'center')
+	 . ($r ? afficher_forum($r, "sites","id_syndic=$id_syndic") : "");
 	
 	echo 
-	  $haut 
+	  "<div class='fiche_objet'>"
+	  . $haut 
 	  . afficher_onglets_pages(array(
-	    //'resume'=>$onglet_resume,
+	  	'voir' =>_L('Contenu'),
+	  	'props' => _L('Propri&eacute;t&eacute;s'),
+	  	'docs' => _L('Documents'),
+	  	'interactivite' => _L('Interactivit&eacute;'),
+	  	'discuter' => _L('Discuter')),
+	  _INTERFACE_ONGLETS?
+	  array(
 	    'voir'=>$onglet_contenu,
 	    'props'=>$onglet_proprietes,
 	    'docs'=>$onglet_documents,
 	    'interactivite'=>$onglet_interactivite,	    
-	    'discuter'=>$onglet_discuter));
+	    'discuter'=>$onglet_discuter)
+	  :array(
+	    'props'=>$onglet_proprietes,
+	    'voir'=>$onglet_contenu	    )
+	   )
+	  . "</div>"
+	  . (_INTERFACE_ONGLETS?"":$onglet_discuter);
 }
 
 // http://doc.spip.org/@options_moderation
@@ -324,6 +329,7 @@ function choix_feed($id_syndic, $id_rubrique, $nom_site, $row) {
 // http://doc.spip.org/@afficher_site_rubrique
 function afficher_site_rubrique($id_syndic, $id_rubrique, $id_secteur)
 {
+	if (!_INTERFACE_ONGLETS) return "";
 	global $spip_lang_right;
 	$chercher_rubrique = charger_fonction('chercher_rubrique', 'inc');
 	
diff --git a/ecrire/inc/afficher_contenu_objet.php b/ecrire/inc/afficher_contenu_objet.php
index 2d2eaa34ebd18b035d899eed5ee7a77312c00176..15e8438543be0028007a9804734c0c0e77480d2f 100644
--- a/ecrire/inc/afficher_contenu_objet.php
+++ b/ecrire/inc/afficher_contenu_objet.php
@@ -40,6 +40,10 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){
 	foreach($champs_libelles as $champ=>$libelle)
 		if ($champ!='notes' && !isset($row[$champ]))
 			unset($champs_libelles[$champ]);
+	if (isset($champs_libelles['nom_site']))
+		unset($champs_libelles['url_site']);
+	if (isset($champs_libelles['lien_titre']))
+		unset($champs_libelles['lien_url']);
 
 	/* TODO, mais il manque encore des concepts comme la boucle FOR pour y arriver
 	$contexte = array($key=>$id,'type'=>$type,'valeurs'=>$row, 'champs'=>$champs_libelles);
@@ -55,15 +59,25 @@ function inc_afficher_contenu_objet_dist($type, $id,$row = NULL){
 			$valeur = $row[$champ];
 		}
 		else $valeur = $GLOBALS['les_notes'];
-		$balise = strtoupper($champ);
-		if (isset($table_des_traitements[$balise])) {
-			$filtre = end($table_des_traitements[$balise]);
-			$filtre = str_replace('%s',"'".addslashes($valeur)."'", $filtre);
-			$valeur = eval("return $filtre;");
+		if (($champ=='nom_site') && isset($row['url_site'])){
+			$valeur = "[" . ($valeur?$valeur:$row['url_site']) . " -> " . $row['url_site'] ."]";
+			$valeur = propre($valeur);
+		}
+		elseif (($champ=='lien_titre') && isset($row['lien_url'])){
+			$valeur = "[" . ($valeur?$valeur:$row['lien_titre']) . " -> " . $row['lien_url'] ."]";
+			$valeur = propre($valeur);
+		}
+		else {
+			$balise = strtoupper($champ);
+			if (isset($table_des_traitements[$balise])) {
+				$filtre = end($table_des_traitements[$balise]);
+				$filtre = str_replace('%s',"'".addslashes($valeur)."'", $filtre);
+				$valeur = eval("return $filtre;");
+			}
 		}
 		if ($champ!='notes' OR strlen($valeur))
 			$contenu_objet .= 
-				"<span class='contenu_$champ'>"
+				"<span class='champ contenu_$champ'>"
 				. "<span class='label'>$libelle</span>"
 				. "<span  dir='$lang_dir' class='$champ crayon $type-$champ-$id'>$valeur</span>"
 				. "</span>";
@@ -99,9 +113,11 @@ function afficher_objet_champs_libelles($type,$table,$id, $row){
 		'soustitre' => _T('texte_sous_titre'),
 		'descriptif' => _T('info_descriptif'),
 		'chapo' => _T('info_chapeau'),
-		($type == breve ?'lien_titre':'nom_site') => ($type=='site'?_T('form_prop_nom_site'):_T('info_lien_hypertexte')),
-		($type == breve ?'lien_url':'url_site') => ($type=='site'?_T('form_prop_nom_site'):_T('info_lien_hypertexte')),
+		'nom_site' => ($type=='site'?_T('form_prop_nom_site'):_T('lien_voir_en_ligne')),
+		'url_site' => ($type=='site'?_T('form_prop_nom_site'):_T('info_lien_hypertexte')),
 		'texte' => _T('info_texte'),
+		'lien_titre' => _T('lien_voir_en_ligne'),
+		'lien_url' => _T('info_lien_hypertexte'),
 		'ps' => _T('info_ps'),
 		'notes' => _T('info_notes')
 	);
diff --git a/ecrire/inc/config.php b/ecrire/inc/config.php
index ec1a4747fcc7458b3fed179a08d9491d8c83cf12..221d9236d0a69787c4f0db5c9f19a98ebc59f78b 100644
--- a/ecrire/inc/config.php
+++ b/ecrire/inc/config.php
@@ -88,7 +88,8 @@ function liste_metas()
 		'multi_rubriques' => 'non',
 		'multi_secteurs' => 'non',
 		'gerer_trad' => 'non',
-		'langues_multilingue' => ''
+		'langues_multilingue' => '',
+		'interface_mode' => '193'
 	);
 }
 
diff --git a/ecrire/inc/presentation.php b/ecrire/inc/presentation.php
index 4083c1c2c7e61147605fab55037b5f4138a012b7..220658e24afe4084ed8e0fa61dfe0e82bcac0395 100644
--- a/ecrire/inc/presentation.php
+++ b/ecrire/inc/presentation.php
@@ -19,6 +19,7 @@ include_spip('inc/puce_statut');
 
 define('_ACTIVER_PUCE_RAPIDE', true);
 define('_SIGNALER_ECHOS', true);
+define('_INTERFACE_ONGLETS',$GLOBALS['meta']['interface_mode']=='192'?false:true);
 
 // http://doc.spip.org/@echo_log
 function echo_log($f, $ret) {
@@ -40,22 +41,28 @@ function hr($color, $retour = false) {
 // Cadres
 //
 // http://doc.spip.org/@afficher_onglets_pages
-function afficher_onglets_pages($onglets){
+function afficher_onglets_pages($ordre,$onglets){
 	static $onglet_compteur = 0;
 	$res = "";
 	$corps = "";
 	$cpt = 0;
 	$actif = 0;
-	foreach($onglets as $id=>$contenu){
+	// ordre des onglets
+	foreach($ordre as $id => $label) {
 		$cpt++;
-		$disabled = strlen(trim($contenu[1]))?"":" class='tabs-disabled'";
+		$disabled = strlen(trim($onglets[$id]))?"":" class='tabs-disabled'";
 		if (!$actif && !$disabled) $actif = $cpt;
-		$res .= "<li$disabled><a href='#$id'><span>" . $contenu[0] . "</span></a></li>";
-		$corps .= "<div id='$id' class='tabs-container'>" . $contenu[1] . "<br class='nettoyeur' /></div>";
+		$res .= "<li$disabled><a href='#$id'><span>" . $label . "</span></a></li>";
+	}
+	$res = "<ul class='tabs-nav'>$res</ul>";
+	foreach((_INTERFACE_ONGLETS ? array_keys($ordre):array_keys($onglets)) as $id){
+		$res .= "<div id='$id' class='tabs-container'>" . $onglets[$id] . "<br class='nettoyeur' /></div>";
 	}
 	$onglet_compteur++;
-	return "<div class='boite_onglets' id='boite_onglet_$onglet_compteur'><ul class='tabs-nav'>$res</ul>$corps</div>"
-	. "<script type='text/javascript'>$('#boite_onglet_$onglet_compteur').tabs(".($actif?"$actif,":"")."{ fxAutoHeight: true });</script>";
+	return "<div class='boite_onglets' id='boite_onglet_$onglet_compteur'>$res</div>"
+	. (_INTERFACE_ONGLETS ?
+	 "<script type='text/javascript'>$('#boite_onglet_$onglet_compteur').tabs(".($actif?"$actif,":"")."{ fxAutoHeight: true });</script>"
+	 :"");
 }
 
 // http://doc.spip.org/@debut_cadre
@@ -978,15 +985,17 @@ function icone_inline($texte, $lien, $fond, $fonction="", $align=""){
 		list($x,$lien,$atts,$texte)= $r;
 	else $atts = '';
 	
-	if ($align) $align = "float: $align; ";
-	$icone = "\n<a style='$align' class='$style'"
+	if ($align && $align!='center') $align = "float: $align; ";
+	$icone = ($align=='center'?"<div style='text-align:center;'>":"")
+	. "\n<a style='$align' class='$style'"
 	. $atts
 	. "\nhref='"
 	. $lien
 	. "'>"
 	. $icone
 	. (($spip_display == 3)	? '' : "<span>$texte</span>")
-	. "</a>\n";
+	. "</a>\n"
+	. ($align=='center'?"</div>":"");
 
 	return $icone;
 }
@@ -1125,7 +1134,7 @@ function debut_gauche($rubrique = "accueil", $return=false) {
 	// div contenu lui-meme ferme par fin_gauche() ainsi que
 	// div conteneur
 
-	$res = "<br /><div id='conteneur'>
+	$res = "<br /><div id='conteneur' class='".(_INTERFACE_ONGLETS ? "onglets" : "no_onglets")  ."'>
 		\n<div id='navigation'>\n";
 		
 	if ($spip_display == 4) $res .= "<!-- ";
@@ -1546,8 +1555,7 @@ function afficher_enfant_rub($id_rubrique, $bouton=false, $return=false) {
 		 : (!$id_rubrique
 		    ? icone(_T('icone_creer_rubrique'), generer_url_ecrire("rubriques_edit","new=oui&retour=nav"), "secteur-24.gif", "creer.gif",$spip_lang_right, false)
 		    : icone(_T('icone_creer_sous_rubrique'), generer_url_ecrire("rubriques_edit","new=oui&retour=nav&id_parent=$id_rubrique"), "rubrique-24.gif", "creer.gif",$spip_lang_right,false)))
-	. "</div>"
-	. "<br class='nettoyeur' />";
+	. "</div>";
 
 	if ($return) return $res; else echo_log('afficher_enfant_rub',$res);
 }