0){ $sql=sql_select('lang,id_article','spip_articles','id_trad='.$id_trad); while($row=sql_fetch($sql)){ $traductions[$row['lang']]=$row['id_article']; } $clic = _T('trad_delier'); $options = '
'.icone_inline($clic, ajax_action_auteur("referencer_traduction","$id_article,-$id_trad",'articles', "id_article=$id_article",array($clic)), "traductions-24.gif", "supprimer.gif",'right', false).'
'; } else{ $id_trad=$id_article; $row=sql_fetsel('lang,id_article','spip_articles','id_article='.$id_article); $traductions[$row['lang']]=$row['id_article']; $options = '

'._T('taa:lier_traduction').'

'.redirige_action_auteur("referencer_traduction", $id_article, "articles&id_article=$id_article", "id_article=$id_article", ("" . "\n\n"), _T('bouton_valider'), " class='fondl'").'
'; } $span_content='
*'._T('spip:trad_reference').'
'; foreach($langues_dispos as $key => $value){ $class=''; $span=''; if($traductions[$value]!=$id_article){ if(array_key_exists($value,$traductions)){ if($traductions[$value]==$id_trad){ $span=$span_content; } $onglets_traduction.='
'.$span.''.traduire_nom_langue($value).'
'; } else{ // Si le plugin traduction rubriques est activé on regarde si on trouve la rubrique traduite if (test_plugin_actif('tradrub')) { $id_rubrique_traduite=rubrique_traduction($value,$id_rubrique); $section='oui'; } $onglets_traduction.= '
'.traduire_nom_langue($value).'
'; $action=redirige_action_auteur ('changer_langue',$id_article,'articles',"id_article=$id_article"); // Si le plugin traduction rubriques est activé on affiche pas les onglets changement de langue car la langue se change en modifiant la rubrique if(!$section){ $changer_traduction.='
'.traduire_nom_langue($value).'
'; } } } else{ if($traductions[$value]==$id_trad){ $span=$span_content; } $onglets_traduction.='
'.$span.traduire_nom_langue($value).'
'; } } } $contexte=array( 'onglets_traduction'=>$onglets_traduction, 'options'=>$options, 'langue_article'=>$langue_article, 'changer_traduction'=>$changer_traduction, 'edition_seule'=>$edition_seule, ); $retour=recuperer_fond('prive/editer/barre_traductions_article',$contexte,array('ajax'=>true)); return $retour; } ?>