<?PHP
session_start();
/**
\file
\ingroup Dictees
\~french
\brief relecture et vérification du texte de la dictée
\~english
\brief Rereading of the typed text
*/

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head>
	<meta http-equiv="content-type" content="text/html;charset=utf-8" />
	<link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
	<meta name='statut' content='final' />
	<meta name='description' content='Correcteur de dict&eacute;es' />
	<meta name='keywords' content='tutoriel training ' />
	<title>Vérifier la saisie du texte</title>	
    
    <!--
    ___________________________________________________________________________________________________________________
    Kaligraphe : un correcteur de dictées
    Copyright (C) 20011-2012. Michel Billard Sirakawa
    Site officiel : sirakawa.fr
    contact : BillardMchl@aol.com
    Ce programme est un logiciel libre ; vous pouvez le redistribuer et/ou le modifier au titre des clauses de la 
    Licence Publique   G&eacute;n&eacute;rale GNU, 
    telle que publi&eacute;e par la Free Software Foundation.
    Ce programme est distribu&eacute; dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans m&ecirc;me 
    une garantie implicite  de COMMERCIABILITE 
    ou DE CONFORMITE A UNE UTILISATION PARTICULIERE. 
    Voir la Licence Publique G&eacute;n&eacute;rale GNU pour plus de d&eacute;tails. 
    Vous devriez avoir re&ccedil;u un exemplaire de la Licence Publique G&eacute;n&eacute;rale GNU avec ce programme ; 
    si ce n'est pas le cas,  &eacute;crivez &agrave; la Free Software Foundation Inc.,
    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
    
    --> 
 </head>

<?PHP
	include ("kaligraphe.php");
	include ("scripts.js");
	extract ($_SESSION);
	extract ($_POST);
	error_reporting(NIVEAU);
	
	if (!isset($auteur_dictee)) {$auteur_dictee = $_POST['auteur_dictee'];}
	if (!isset($titre_dictee)) {$titre_dictee = $_POST['titre_dictee'];}
	/** \~ brief $ok booleen : autorisation correcte*/
	$ok = verifier_autor ($autorisation_clair, $autorisation);
	if ($ok == false)
	{
		print "$retour_accueil";
		exit;
	}
	/** 
	\~french
	\brief $le_texte string
	\details les espaces autour des ponctuations sont rendus conformes aux usages de l'imprimerie nationale pour :
	le point, la virgule, les deux-points, le point-virgule, les points d'exclamation et d'interrogation, les parenthèses, 
	accolades et crochets,et les guillemets hauts. Cette opération a pour but de faciliter la séparation du texte en mots 
	dans analyser_saisie.php.
	\~english
	\brief $le_texte string
	\details Spaces before and after punctuations are made compliant to,the uses of the Imprimerie nationale to 
	make easier the parsing of the text by analyser_saisie.php
	*/	
		$le_texte = ($le_texte == "") ? "Il faut au moins un mot d'une lettre": normaliser_ponctuation($le_texte);
		
	/**
		\~french
		\brief $select_media string HTML
		\details Sélecteur de media de la dictée cf generer_select_media(). On force le media par défaut à la valeur 
		sélectionnée dans saisir_texte.php
		\~english
		\brief $select_media string HTML
		\details Media selector cf generer_select_media(). Value selected in 	saisir_texte.php	
		*/	
		$select_media = generer_select_media($media);
	
		/**
		\~french
		\brief $select_degre string HTML
		\details Sélecteur de niveau de la dictée cf generer_select_degre()
		\~english
		\brief $select_degre string HTML
		\details Level selector cf generer_select_degre()	
		*/		
		$select_degre = generer_select_degre($degre);
	
	
		/**
		\~french
		\brief $select_dominante string HTML
		\details Sélecteur de dominante de la dictée cf Generer_select_dominante()
		\~english
		\brief $select_dominante string HTML
		\details Dominant selector cf Generer_select_dominante()	
		*/			
		$select_dominante= generer_select_dominante ($dominante);
		
		/**
		\~french
		\brief $chaine string
		\details La chaine contenant l'affichage  de la page.
		\~english
		\brief $chaine string
		\details String containing all that will be displayed.
		*/	
		$chaine = "<body>$Titres[8]
		<div class='tableau'>
		<form method = 'post' id='formulaire' action = 'analyser_saisie.php'>
			<input type = 'hidden' name ='autorisation_clair' value = '$autorisation_clair' />
			<div class='ligne'>
				$Labels[15]<input id = 'auteur_dictee' name = 'auteur_dictee' size='30' rows='1' value = '$auteur_dictee' />
				$Labels[14]<input id = 'titre_dictee' name = 'titre_dictee' size='30' rows='1' value = '$titre_dictee' />	
			</div>
			<div class='ligne'>
				$Labels[16]<br /><textarea name = 'introduction' cols= '120' rows='3'>$introduction</textarea>
			</div>
			<div class='ligne'>$Indications[120]</div>
		</div>
		<div class='tableau'>	
			<div class='ligne'>		
				$Labels[17]<br />			
				<textarea name = 'le_texte' cols= '120' rows='13'>$le_texte</textarea>
			</div>
			<div class='ligne'>$Indications[120]</div>
		</div>
		
		<div class='tableau encadre'>
			<div class='ligne'>
				<div class='cellule'>$Labels[28]$select_media</div>
				<div class='cellule'>$Labels[18]$select_degre</div>
				<div class='cellule'>$Labels[19]$select_dominante</div>
			</div>
			<div class='ligne'>
				<div class='cellule'>$Indications[117]</div>
				<div class='cellule'>$Indications[118]</div>
				<div class='cellule'>$Indications[119]</div>
			</div>	
		</div>	
		<div class='tableau'>
		<div class='ligne'>	
			$Boutons[23]
			$Boutons[13]
		</div>
		</form>
		</div>
			$copyright
		</body>";
	
		
		print "$chaine";
?>
</html>