"; debut_html(_T('ortho_orthographe').' «'.$titre.'»', $code_ie); // Ajouts et suppressions de mots par l'utilisateur gerer_dico_ortho($lang_article); // // Panneau de droite // echo "
\n"; echo ""._T('ortho_trop_de_fautes2')."
"; } else { echo ""._T('ortho_mode_demploi').aide('corrortho')."
\n"; } panneau_ortho($result_ortho); } else { $erreur = $result_ortho; echo ""._T('ortho_dico_absent').aide('corrortho')." ("; echo traduire_nom_langue($lang_article); echo "). "; echo _T('ortho_verif_impossible').""; } fin_cadre_enfonce(); echo "
, , etc.
list($$champ, $echap) = echappe_html($$champ, "ORTHO");
$$champ = propre($$champ);
break;
default:
$echap = "";
$$champ = typo($$champ);
break;
}
// On passe en UTF-8 juste pour la correction
$$champ = preparer_ortho($$champ, $lang_article);
if (is_array($result_ortho))
$$champ = souligner_ortho($$champ, $lang_article, $result_ortho);
// Et on repasse dans le charset original pour remettre les echappements
$$champ = afficher_ortho($$champ);
if ($echap)
$$champ = echappe_retour($$champ, $echap, "ORTHO");
}
// Traitement identique pour les notes de bas de page
if ($les_notes) {
$les_notes = preparer_ortho($les_notes, $lang_article);
if (is_array($result_ortho))
$les_notes = souligner_ortho($les_notes, $lang_article, $result_ortho);
$les_notes = afficher_ortho($les_notes);
}
debut_cadre_relief();
if ($surtitre) {
echo "";
echo $surtitre;
echo "\n";
}
gros_titre($titre);
if ($soustitre) {
echo "";
echo $soustitre;
echo "\n";
}
if ($descriptif OR $url_site OR $nom_site) {
echo "";
echo "";
$texte_case = ($descriptif) ? "{{"._T('info_descriptif')."}} $descriptif\n\n" : '';
$texte_case .= ($nom_site.$url_site) ? "{{"._T('info_urlref')."}} [".$nom_site."->".$url_site."]" : '';
echo $descriptif;
echo "";
echo "";
}
// Corps de l'article
echo "\n\n";
if ($virtuel) {
debut_boite_info();
echo _T('info_renvoi_article')." ".propre("[->$virtuel] ");
fin_boite_info();
}
else {
echo "";
echo $chapo;
echo "\n\n";
echo "";
echo $texte;
echo "";
if ($ps) {
echo debut_cadre_enfonce();
echo "";
echo ""._T('info_ps')." ";
echo $ps;
echo "";
echo fin_cadre_enfonce();
}
if ($les_notes) {
echo debut_cadre_relief();
echo "";
echo ""._T('info_notes')." : ".$les_notes;
echo "";
echo fin_cadre_relief();
}
if ($champs_extra AND $extra) {
include_spip("extra.php");
extra_affichage($extra, "articles");
}
}
echo "";
fin_cadre_relief();
html_background();
echo "