Skip to content
Extraits de code Groupes Projets
Valider 387d639d rédigé par Fil's avatar Fil
Parcourir les fichiers

toutes les chaines manquantes (sauf oubli)

parent 66a43489
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -360,7 +360,7 @@ else if (!$etape) {
echo "<p>&nbsp;</p><p align='center'><img src='AIDE/fr/logo-spip.gif'></p>";
echo "<p>&nbsp;</p><p>" . _L("S&eacute;lectionnez une langue puis cliquez sur le bouton &laquo;&nbsp;suivant&nbsp;&raquo; pour lancer la proc&eacute;dure d'installation.");
echo "<p>&nbsp;</p><p>" . _T('install_select_langue');
echo "<p><div align='center'>".menu_langues()."</div>";
......
......@@ -175,6 +175,15 @@ $GLOBALS['i18n_fr'] = array(
'date_saison_2' => 'printemps',
'date_saison_3' => '&eacute;teacute;',
'date_saison_4' => 'automne',
'dirs_commencer' => ' afin de commencer r&eacute;ellement l\'installation',
'dirs_preliminaire' => 'Pr&eacute;liminaire : <B>R&eacute;gler les droits d\'acc&egrave;s</B>',
'dirs_probleme_droits' => '<b>Probl&egrave;me de droits d\'acc&egrave;s</b>',
'dirs_repertoires_suivants' => '<B>Les r&eacute;pertoires suivants ne sont pas accessibles en &eacute;criture&nbsp;: <ul>@bad_dirs@.</ul> </B>
<P>Pour y rem&eacute;dier, utilisez votre client FTP afin de r&eacute;gler les droits d\'acc&egrave;s de chacun
de ces r&eacute;pertoires. La proc&eacute;dure est expliqu&eacute;e en d&eacute;tail dans le guide d\'installation.
<P>Une fois cette manipulation effectu&eacute;e, vous pourrez ',
// E
......@@ -222,6 +231,107 @@ $GLOBALS['i18n_fr'] = array(
'entree_url' => 'L\'adresse (URL) de votre site',
// F
'form_deja_inscrit' => 'Vous &ecirc;tes d&eacute;j&agrave; inscrit.',
'form_email_non_valide' => 'Votre adresse email n\'est pas valide.',
'form_forum_access_refuse' => 'Vous n\'avez plus acc&egrave;s &agrave; ce site.',
'form_forum_bonjour' => 'Bonjour,',
'form_forum_email_deja_enregistre' => 'Cette adresse e-mail est d&eacute;j&agrave; enregistr&eacute;e, vous pouvez donc utiliser votre mot de passe habituel.',
'form_forum_identifiant_mail' => 'Votre nouvel identifiant vient de vous &ecirc;tre envoy&eacute; par email.',
'form_forum_identifiants' => 'Identifiants personnels',
'form_forum_indiquer_nom_email' => 'Indiquez ici votre nom et votre adresse email. Votre identifiant personnel vous parviendra rapidement, par courrier &eacute;lectronique.',
'form_forum_login' => 'login :',
'form_forum_message_auto' => '(ceci est un message automatique)',
'form_forum_pass' => 'mot de passe :',
'form_forum_probleme_mail' => 'Probl&egrave;me de mail&nbsp;: l\'identifiant ne peut pas &ecirc;tre envoy&eacute;.',
'form_forum_voici1' => 'Voici vos identifiants pour pouvoir participer aux forums
du site \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"@nom_site_spip@\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" (@adresse_site@/) :',
'form_forum_voici2' => 'Voici vos identifiants pour proposer des articles sur
le site \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"@nom_site_spip@\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\" (@adresse_site@/ecrire/) :',
'form_indiquer_email' => 'Veuillez indiquer votre adresse email.',
'form_indiquer_nom' => 'Veuillez indiquer votre nom.',
'form_indiquer_nom_site' => 'Veuillez indiquer le nom de votre site.',
'form_pet_adresse_site' => 'Adresse de votre site',
'form_pet_aucune_signature' => 'Aucune signature ne correspond &agrave; ce code...',
'form_pet_confirmation' => 'Veuillez confirmer votre signature :',
'form_pet_deja_enregistre' => 'Ce site est d&eacute;j&agrave; enregistr&eacute;',
'form_pet_deja_signe' => 'Vous avez d&eacute;j&agrave; sign&eacute; ce texte.',
'form_pet_envoi_mail_confirmation' => 'Un courrier &eacute;lectronique de confirmation vient de vous &ecirc;tre envoy&eacute;. Vous devrez visiter l\'adresse Web mentionn&eacute;e dans ce courrier pour valider votre signature.',
'form_pet_mail_confirmation' => 'Bonjour,
Vous avez demand&eacute; &agrave; signer la p&eacute;tition :
@titre@.
Vous avez fourni les informations suivantes :
Nom: @nom_email@
Site: @nom_site@ - @url_site@
IMPORTANT...
Pour valider votre signature, il suffit de vous connecter &agrave;
l\'adresse ci-dessous (dans le cas contraire, votre demande
sera rejet&eacute;e) :
@url@
Merci de votre participation
',
'form_pet_message_commentaire' => 'Un message, un commentaire&nbsp;?',
'form_pet_nom_site2' => '<B>Nom de votre site Web',
'form_pet_probleme_technique' => 'Probl&egrave;me technique, les signatures sont temporairement suspendues.',
'form_pet_signature_pasprise' => 'Votre signature n\'est pas prise en compte.',
'form_pet_signature_validee' => 'Votre signature est valid&eacute;e. Elle appara&icirc;tra lors de la prochaine mise &agrave; jour du site. Merci&nbsp;!',
'form_pet_site_deja_enregistre' => 'Ce site est d&eacute;j&agrave; enregistr&eacute;',
'form_pet_url_invalide' => 'L\'URL que vous avez indiqu&eacute;e n\'est pas valide.',
'form_pet_votre_email' => 'Votre adresse email',
'form_pet_votre_nom' => 'Votre nom ou pseudo',
'form_pet_votre_site' => 'Si vous avez un site Web, vous pouvez l\'indiquer ci-dessous',
'form_prop_confirmer_envoi' => 'Confirmer l\'envoi',
'form_prop_description' => 'Description/commentaire',
'form_prop_enregistre' => 'Votre proposition est enregistr&eacute;e, elle appara&icirc;tra en ligne apr&egrave;s validation par les responsables de ce site.',
'form_prop_envoyer' => 'Envoyer un message',
'form_prop_indiquer_email' => 'Veuillez indiquer une adresse email valide',
'form_prop_indiquer_nom_site' => 'Veuillez indiquer le nom du site.',
'form_prop_indiquer_sujet' => 'Veuillez indiquer un sujet',
'form_prop_message_envoye' => 'Message envoy&eacute;',
'form_prop_nom_site' => 'Nom du site',
'form_prop_non_enregistre' => 'Votre proposition n\'a pas &eacute;t&eacute; enregistr&eacute;e.',
'form_prop_sujet' => 'Sujet',
'form_prop_url_site' => 'Adresse (URL) du site',
'forum_acces_refuse' => 'Vous n\'avez plus acc&egrave;s &agrave; ces forums.',
'forum_attention_dix_caracteres' => '<b>Attention&nbsp;!</b> votre message fait moins de dix caract&egrave;res.',
'forum_attention_trois_caracteres' => '<b>Attention&nbsp;!</b> votre titre fait moins de trois caract&egrave;res.',
'forum_avez_selectionne' => 'Vous avez s&eacute;lectionn&eacute;&nbsp;:',
'forum_cliquer_retour' => 'Cliquez <a href=\'@retour_forum@\'>ici</a> pour continuer.',
'forum_creer_paragraphes' => '(Pour cr&eacute;er des paragraphes, laissez simplement des lignes vides.)',
'forum_titre_erreur' => 'Erreur...',
'forum_forum' => 'forum',
'forum_info_modere' => 'Ce forum est mod&eacute;r&eacute; &agrave; priori&nbsp;: votre contribution n\'appara&icirc;tra qu\'apr&egrave;s avoir &eacute;t&eacute; valid&eacute;e par un administrateur du site.',
'forum_lien_hyper' => '<B>Lien hypertexte</B> (optionnel)',
'forum_message_definitif' => 'Message d&eacute;finitif : envoyer au site',
'forum_message_trop_long' => 'Votre message est trop long. La taille maximale est de 20000 caract&egrave;res.',
'forum_ne_repondez_pas' => 'Ne repondez pas a ce mail mais sur le forum a l\'adresse suivante :',
'forum_non_inscrit' => 'Vous n\'&ecirc;tes pas inscrit, ou l\'adresse ou le mot de passe sont erron&eacute;s.',
'forum_page_url' => '(Si votre message se r&eacute;f&egrave;re &agrave; un article publi&eacute; sur le Web, ou &agrave; une page fournissant plus d\'informations, veuillez indiquer ci-apr&egrave;s le titre de la page et son adresse URL.)',
'forum_par_auteur' => 'par @auteur@',
'forum_poste_par' => 'Message poste@parauteur@ a la suite de votre article.',
'forum_probleme_database' => 'Probl&egrave;me de base de donn&eacute;es, votre message n\'a pas &eacute;t&eacute; enregistr&eacute;.',
'forum_qui_etes_vous' => '<B>Qui &ecirc;tes-vous ?</B> (optionnel)',
'forum_texte' => 'Texte de votre message :',
'forum_titre' => 'Titre :',
'forum_url' => 'URL :',
'forum_valider' => 'Valider ce choix',
'forum_voir_avant' => 'Voir ce message avant de le poster',
'forum_votre_email' => 'Votre adresse email :',
'forum_votre_nom' => 'Votre nom (ou pseudonyme) :',
'forum_vous_enregistrer' => 'Pour participer &agrave;
ce forum, vous devez vous enregistrer au pr&eacute;alable. Merci
d\'indiquer ci-dessous l\'identifiant personnel qui vous a
&eacute;t&eacute; fourni. Si vous n\'&ecirc;tes pas enregistr&eacute;, vous devez',
'forum_vous_inscrire' => 'vous inscrire </a> au pr&eacute;alable.',
// I
'icone_a_suivre' => '&Agrave; suivre',
'icone_activer_cookie' => 'Activer le cookie de correspondance',
......@@ -820,6 +930,7 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
'info_visiteurs_02' => 'Visiteurs du site public',
'info_vos_rendez_vous' => 'Vos rendez-vous &agrave; venir',
'infos_vos_pense_bete' => 'Vos pense-b&ecirc;te',
'install_select_langue' => 'S&eacute;lectionnez une langue puis cliquez sur le bouton &laquo;&nbsp;suivant&nbsp;&raquo; pour lancer la proc&eacute;dure d\'installation.',
'intem_redacteur' => 'r&eacute;dacteur',
'item_accepter_inscriptions' => 'Accepter les inscriptions',
'item_activer_forum_administrateur' => 'Activer le forum des administrateurs',
......@@ -933,6 +1044,36 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
'lien_voir_auteur' => 'Voir cet auteur',
'lien_voir_en_ligne' => 'VOIR EN LIGNE :',
'lnfo_liens' => 'liens :',
'login_acces_prive' => 'acc&egrave;s &agrave; l\'espace priv&eacute;',
'login_autre_identifiant' => 'se connecter sous un autre identifiant',
'login_connexion_refusee' => 'Connexion refus&eacute;e.',
'login_cookie_accepte' => 'Veuillez r&eacute;gler votre navigateur pour qu\'il les accepte (au moins pour ce site).',
'login_cookie_oblige' => 'Pour vous identifier de fa&ccedil;on s&ucirc;re sur ce site, vous devez accepter les cookies.',
'login_deconnexion_ok' => 'D&eacute;connexion effectu&eacute;e.',
'login_erreur_pass' => 'Erreur de mot de passe.',
'login_espace_prive' => 'espace priv&eacute;',
'login_identifiant_inconnu' => 'L\'identifiant &laquo; @login@ &raquo; est inconnu.',
'login_identification' => 'identification',
'login_login' => 'Login :',
'login_login2' => 'Login (identifiant de connexion au site)&nbsp;:',
'login_login_pass_incorrect' => '(Login ou mot de passe incorrect.)',
'login_motpasseoublie' => 'mot&nbsp;de&nbsp;passe&nbsp;oubli&eacute;&nbsp;?',
'login_non_securise' => 'Attention, ce formulaire n\'est pas s&eacute;curis&eacute;.
Si vous ne voulez pas que votre mot de passe puisse &ecirc;tre
intercept&eacute; sur le r&eacute;seau, veuillez activer Javascript
dans votre navigateur et',
'login_nouvelle_tentative' => 'Nouvelle tentative',
'login_par_ici' => 'Vous &ecirc;tes enregistr&eacute;... par ici...',
'login_pass2' => 'Mot de passe&nbsp;:',
'login_preferez_refuser' => '<b>Si vous pr&eacute;f&eacute;rez refuser les cookies</b>, une autre m&eacute;thode de connexion (moins s&eacute;curis&eacute;e) est &agrave; votre disposition&nbsp;:',
'login_recharger' => 'recharger cette page',
'login_retour_public' => 'Retour au site public',
'login_retour_site' => 'Retour au site public',
'login_retoursitepublic' => 'retour&nbsp;au&nbsp;site&nbsp;public',
'login_sans_cookiie' => 'Identification sans cookie',
'login_sinscrire' => 's\'inscrire',
'login_test_navigateur' => 'test navigateur/reconnexion',
'login_verifiez_navigateur' => '(V&eacute;rifiez toutefois que votre navigateur n\'a pas m&eacute;moris&eacute; votre mot de passe...)',
'logo_article' => 'LOGO DE L\'ARTICLE',
'logo_auteur' => 'LOGO DE L\'AUTEUR',
'logo_breve' => 'LOGO DE LA BR&Egrave;VE',
......@@ -1034,6 +1175,51 @@ exige d\'avoir un acc&egrave;s FTP au site Web.',
'onglet_vider_cache' => 'Vider le cache',
// P
'pass_choix_pass' => 'Veuillez choisir votre nouveau mot de passe :',
'pass_erreur' => 'Erreur',
'pass_erreur_acces_refuse' => '<b>Erreur :</b> vous n\'avez plus acc&egrave;s &agrave; ce site.',
'pass_erreur_code_inconnu' => '<b>Erreur :</b> ce code ne correspond &agrave; aucun des visiteurs ayant acc&egrave;s &agrave; ce site.',
'pass_erreur_non_enregistre' => '<b>Erreur :</b> l\'adresse <tt>@email_oubli@</tt> n\'est pas enregistr&eacute;e sur ce site.',
'pass_erreur_non_valide' => '<b>Erreur :</b> cet email <tt>@email_oubli@</tt> n\'est pas valide !',
'pass_erreur_probleme_technique' => '<b>Erreur :</b> &agrave; cause d\'un probl&egrave;me technique, l\'email ne peut pas &ecirc;tre envoy&eacute;.',
'pass_espace_prive_bla' => 'L\'espace priv&eacute; de ce site est ouvert aux
visiteurs, apr&egrave;s inscription. Une fois enregistr&eacute;,
vous pourrez consulter les articles en cours de r&eacute;daction,
proposer des articles et participer &agrave; tous les forums.',
'pass_forum_bla' => 'Vous avez demand&eacute; &agrave; intervenir sur un forum
r&eacute;serv&eacute; aux visiteurs enregistr&eacute;s.',
'pass_indiquez_cidessous' => 'Indiquez ci-dessous l\'adresse email sous laquelle vous
vous &ecirc;tes pr&eacute;c&eacute;demment enregistr&eacute;. Vous
recevrez un email vous indiquant la marche &agrave; suivre pour
r&eacute;cup&eacute;rer votre acc&egrave;s.',
'pass_mail_passcookie' => '(ceci est un message automatique)
Pour retrouver votre acc&egrave;s au site
@nom_site_spip@ (@adresse_site@)
Veuillez vous rendre &agrave; l\'adresse suivante :
@adresse_site@/spip_pass.php3?p=@cookie@
Vous pourrez alors entrer un nouveau mot de passe
et vous reconnecter au site.
',
'pass_mot_oublie' => 'Mot de passe oubli&eacute;',
'pass_nouveau_enregistre' => 'Votre nouveau mot de passe a &eacute;t&eacute; enregistr&eacute;.',
'pass_nouveau_pass' => 'Nouveau mot de passe',
'pass_ok' => 'OK',
'pass_oubli_mot' => 'Oubli du mot de passe',
'pass_quitter_fenetre' => 'Quitter cette fen&ecirc;tre',
'pass_rappel_login' => 'Rappel : votre identifiant (login) est &laquo; @login@ &raquo;.',
'pass_recevoir_mail' => 'Vous allez recevoir un email vous indiquant comment retrouver votre acc&egrave;s au site.',
'pass_retour_public' => 'Retour sur le site public',
'pass_rien_a_faire_ici' => 'Rien &agrave; faire ici.',
'pass_vousinscrire' => 'Vous inscrire sur ce site',
// S
'stats_visites_et_popularite' => '@visites@ visites&nbsp;; popularit&eacute;&nbsp;: @popularite@',
// T
'taille_ko' => '@taille@&nbsp;ko',
'taille_mo' => '@taille@&nbsp;Mo',
......
......@@ -460,7 +460,7 @@ while($row = spip_fetch_array($result_message)) {
echo "</form>";
}
else if ($rv == "oui") {
echo "<p><center><font face='Verdana,Arial,Helvetica,sans-serif' size=2 color='#666666'><b>"._L('RENDEZ-VOUS :')." <font color='red'>".majuscules(nom_jour($date_heure))." ".majuscules(affdate_heure($date_heure))."</font></b></font></center>";
echo "<p><center><font face='Verdana,Arial,Helvetica,sans-serif' size=2 color='#666666'><b>"._T('titre_rendez_vous')." <font color='red'>".majuscules(nom_jour($date_heure))." ".majuscules(affdate_heure($date_heure))."</font></b></font></center>";
if ($type != "affich") echo "<div align='right'><font size=2><a href='message.php3?id_message=$id_message&forcer_rv=oui'>"._T('lien_modifer_date')."</a></font></div><p>";
}
......
......@@ -83,7 +83,7 @@ function formulaire_signature($id_article) {
$query="SELECT * FROM spip_signatures WHERE id_article=$id_article AND ad_email='$email' AND statut='publie'";
$result=spip_query($query);
if (spip_num_rows($result)>0){
$texte .= erreur(_L("Vous avez d&eacute;j&agrave; sign&eacute; ce texte."));
$texte .= erreur(_T('form_pet_deja_signe'));
$refus = "oui";
}
}
......@@ -93,22 +93,22 @@ function formulaire_signature($id_article) {
$query="SELECT * FROM spip_signatures WHERE id_article=$id_article AND url_site='$site' AND statut='publie'";
$result=spip_query($query);
if (spip_num_rows($result)>0){
$texte .= erreur(_L("Ce site est d&eacute;j&agrave; enregistr&eacute;"));
$texte .= erreur(_T('form_pet_deja_enregistre'));
$refus = "oui";
}
}
if ($refus=="oui") {
$texte .= erreur(_L("Vous &ecirc;tes d&eacute;j&agrave; inscrit."));
$texte .= erreur(_T('form_deja_inscrit'));
}
else {
$query = "UPDATE spip_signatures SET statut=\"publie\" WHERE id_signature='$id_signature'";
$result = spip_query($query);
$texte .= erreur(_L("Votre signature est valid&eacute;e. Elle appara&icirc;tra lors de la prochaine mise &agrave; jour du site. Merci&nbsp;!"));
$texte .= erreur(_T('form_pet_signature_validee'));
}
}else{
$texte .= erreur(_L("Aucune signature ne correspond &agrave; ce code..."));
$texte .= erreur(_T('form_pet_aucune_signature'));
}
echo "<div class='reponse_formulaire'>$texte</div>";
}
......@@ -129,12 +129,12 @@ function formulaire_signature($id_article) {
}
if (strlen($nom_email) < 2) {
$reponse_signature .= erreur(_L("Veuillez indiquer votre nom."));
$reponse_signature .= erreur(_T('form_indiquer_nom'));
$refus = "oui";
}
if ($adresse_email == _T('info_mail_fournisseur')) {
$reponse_signature .= erreur(_L("Veuillez indiquer votre adresse email."));
$reponse_signature .= erreur(_T('form_indiquer_email'));
$refus = "oui";
}
......@@ -143,25 +143,25 @@ function formulaire_signature($id_article) {
$query = "SELECT * FROM spip_signatures WHERE id_article=$id_article AND ad_email='$email' AND statut='publie'";
$result = spip_query($query);
if (spip_num_rows($result) > 0) {
$reponse_signature .= erreur(_L("Vous avez d&eacute;j&agrave; sign&eacute; ce texte."));
$reponse_signature .= erreur(_T('form_pet_deja_signe'));
$refus = "oui";
}
}
if (!email_valide($adresse_email)) {
$reponse_signature .= erreur(_L("Votre adresse email n'est pas valide."));
$reponse_signature .= erreur(_T('form_email_non_valide'));
$refus = "oui";
}
if ($site_obli == "oui") {
if (!$nom_site) {
$reponse_signature .= erreur(_L("Veuillez indiquer le nom de votre site."));
$reponse_signature .= erreur(_T('form_indiquer_nom_site'));
$refus = "oui";
}
include_local ("ecrire/inc_sites.php3");
if (!recuperer_page($url_site)) {
$reponse_signature .= erreur(_L("L'URL que vous avez indiqu&eacute;e n'est pas valide."));
$reponse_signature .= erreur(_T('form_pet_url_invalide'));
$refus = "oui";
}
}
......@@ -170,7 +170,7 @@ function formulaire_signature($id_article) {
$query = "SELECT * FROM spip_signatures WHERE id_article=$id_article AND url_site='$site' AND (statut='publie' OR statut='poubelle')";
$result = spip_query($query);
if (spip_num_rows($result) > 0) {
$reponse_signature .= erreur(_L("Ce site est d&eacute;j&agrave; enregistr&eacute;"));
$reponse_signature .= erreur(_T('form_pet_site_deja_enregistre'));
$refus = "oui";
}
}
......@@ -178,7 +178,7 @@ function formulaire_signature($id_article) {
$passw = test_pass();
if ($refus == "oui") {
$reponse_signature.= "<P><FONT COLOR='red'><B>"._L("Votre signature n'est pas prise en compte.")."</B></FONT><P>";
$reponse_signature.= "<P><FONT COLOR='red'><B>"._T('form_pet_signature_pasprise')."</B></FONT><P>";
}
else {
$query_site = "SELECT titre FROM spip_articles WHERE id_article=$id_article";
......@@ -191,30 +191,11 @@ function formulaire_signature($id_article) {
$link->addVar('val_confirm', $passw);
$url = $link->getUrl("sp$id_article");
$messagex = _L("Bonjour,
$messagex = _T('form_pet_mail_confirmation', array('titre' => $titre, 'nom_email' => $nom_email, 'nom_site' => $nom_site, 'url_site' => $url_site, 'url' => $url));
Vous avez demand&eacute; &agrave; signer la p&eacute;tition :
$titre.
envoyer_mail($adresse_email, _T('form_pet_confirmation')." ".$titre, $messagex);
Vous avez fourni les informations suivantes :
Nom: $nom_email
Site: $nom_site - $url_site
IMPORTANT...
Pour valider votre signature, il suffit de vous connecter &agrave;
l'adresse ci-dessous (dans le cas contraire, votre demande
sera rejet&eacute;e) :
$url
Merci de votre participation
");
envoyer_mail($adresse_email, _L("Veuillez confirmer votre signature :")." ".$titre, $messagex);
$reponse_signature.="<P><B>"._L("Un courrier &eacute;lectronique de confirmation vient de vous &ecirc;tre envoy&eacute;. Vous devrez visiter l'adresse Web mentionn&eacute;e dans ce courrier pour valider votre signature.")."</B>";
$reponse_signature.="<P><B>"._T('form_pet_envoi_mail_confirmation')."</B>";
$nom_email = addslashes($nom_email);
$nom_site = addslashes($nom_site);
......@@ -226,7 +207,7 @@ Merci de votre participation
}
}
else {
$reponse_signature = _L("Probl&egrave;me technique, les signatures sont temporairement suspendues.");
$reponse_signature = _T('form_pet_probleme_technique');
}
echo "<div class='reponse_formulaire'>$reponse_signature</div>";
}
......@@ -251,26 +232,26 @@ Merci de votre participation
echo propre($texte_petition);
echo "<p><fieldset><B>"._L("Votre nom ou pseudo")."</B><BR>";
echo "<p><fieldset><B>"._T('form_pet_votre_nom')."</B><BR>";
echo "<input type=\"text\" class=\"forml\" name=\"nom_email\" value=\"\" size=\"20\">";
echo "<p><B>"._L("Votre adresse email")."</B><BR>";
echo "<p><B>"._T('form_pet_votre_email')."</B><BR>";
echo "<input type=\"text\" class=\"forml\" name=\"adresse_email\" value=\"\" size=\"20\"></fieldset>";
echo "<P><fieldset>";
if ($site_obli != "oui") {
echo "<B>"._L("Si vous avez un site Web, vous pouvez l'indiquer ci-dessous")."</B><p>";
echo "<B>"._T('form_pet_votre_site')."</B><p>";
}
echo _L("<B>Nom de votre site Web")."</B><BR>";
echo _T('form_pet_nom_site2')."</B><BR>";
echo "<input type=\"text\" class=\"forml\" name=\"nom_site\" value=\"\" size=\"20\">";
echo "<p><B>"._L("Adresse de votre site")."</B><BR>";
echo "<p><B>"._T('form_pet_adresse_site')."</B><BR>";
echo "<input type=\"text\" class=\"forml\" name=\"url_site\" value=\"http://\" size=\"20\"></fieldset>";
if ($message_petition == "oui") {
echo "<p><fieldset>";
echo "<B>"._L("Un message, un commentaire&nbsp;?")."</B><BR>";
echo "<B>"._T('form_pet_message_commentaire')."</B><BR>";
echo "<textarea name=\"message\" rows=\"3\" class=\"forml\" cols=\"20\" wrap='soft'>";
echo "</textarea></fieldset><p>\n";
}
......@@ -278,7 +259,7 @@ Merci de votre participation
echo "<input type=\"hidden\" name=\"message\" value=\"\">";
}
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._L("Valider")."\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._T('bouton_valider')."\">";
echo "</DIV></FORM>\n";
}
}
......@@ -316,12 +297,12 @@ function formulaire_inscription($type) {
unset ($continue);
if ($statut == '5poubelle')
echo "<b>"._L("Vous n'avez plus acc&egrave;s &agrave; ce site.")."</b>";
echo "<b>"._T('form_forum_access_refuse')."</b>";
else if ($statut == 'nouveau') {
spip_query ("DELETE FROM spip_auteurs WHERE id_auteur=$id_auteur");
$continue = true;
} else
echo "<b>"._L("Cette adresse e-mail est d&eacute;j&agrave; enregistr&eacute;e, vous pouvez donc utiliser votre mot de passe habituel.")."</b>";
echo "<b>"._T('form_forum_email_deja_enregistre')."</b>";
} else
$continue = true;
......@@ -340,36 +321,34 @@ function formulaire_inscription($type) {
$nom_site_spip = lire_meta("nom_site");
$adresse_site = lire_meta("adresse_site");
$message = _L("(ceci est un message automatique)")."\n\n"._L("Bonjour,")."\n\n";
$message = _T('form_forum_message_auto')."\n\n"._T('form_forum_bonjour')."\n\n";
if ($type == 'forum') {
$message .= _L("Voici vos identifiants pour pouvoir participer aux forums
du site \"$nom_site_spip\" ($adresse_site/) :");
$message .= _T('form_forum_voici1', array('nom_site_spip' => $nom_site_spip, 'adresse_site' => $adresse_site));
}
else {
$message .= _L("Voici vos identifiants pour proposer des articles sur
le site \"$nom_site_spip\" ($adresse_site/ecrire/) :") . "\n\n";
$message .= _T('form_forum_voici2', array('nom_site_spip' => $nom_site_spip, 'adresse_site' => $adresse_site)) . "\n\n";
}
$message .= "- "._L("login :")." $login\n";
$message .= "- "._L("mot de passe :")." $pass\n\n";
$message .= "- "._T('form_forum_login')." $login\n";
$message .= "- "._T('form_forum_pass')." $pass\n\n";
if (envoyer_mail($mail_inscription, "[$nom_site_spip] "._L("Identifiants personnels"), $message)) {
echo _L("Votre nouvel identifiant vient de vous &ecirc;tre envoy&eacute; par email.");
if (envoyer_mail($mail_inscription, "[$nom_site_spip] "._T('form_forum_identifiants'), $message)) {
echo _T('form_forum_identifiant_mail');
}
else {
echo _L("Probl&egrave;me de mail&nbsp;: l'identifiant ne peut pas &ecirc;tre envoy&eacute;.");
echo _T('form_forum_probleme_mail');
}
}
echo "</div>";
}
else {
echo _L("Indiquez ici votre nom et votre adresse email. Votre identifiant personnel vous parviendra rapidement, par courrier &eacute;lectronique.");
echo _T('form_forum_indiquer_nom_email');
$link = $GLOBALS['clean_link'];
echo $link->getForm('GET');
echo "<P><B>"._L("Votre nom ou pseudo")."</B><BR>";
echo "<P><B>"._T('form_pet_votre_nom')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"nom_inscription\" VALUE=\"\" SIZE=\"30\">";
echo "<P><B>"._L("Votre adresse email")."</B><BR>";
echo "<P><B>"._T('form_pet_votre_email')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"mail_inscription\" VALUE=\"\" SIZE=\"30\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._L("Valider")."\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._T('bouton_valider')."\">";
echo "</DIV></FORM>";
}
}
......@@ -384,14 +363,14 @@ function formulaire_site($la_rubrique) {
if ($nom_site) {
// Tester le nom du site
if (strlen ($nom_site) < 2){
$reponse_signature .= erreur(_L("Veuillez indiquer le nom du site."));
$reponse_signature .= erreur(_T('form_prop_indiquer_nom_site'));
$refus = "oui";
}
// Tester l'URL du site
include_ecrire("inc_sites.php3");
if (!recuperer_page($url_site)) {
$reponse_signature .= erreur(_L("L'URL que vous avez indiqu&eacute;e n'est pas valide."));
$reponse_signature .= erreur(_T('form_pet_url_invalide'));
$refus = "oui";
}
......@@ -406,11 +385,11 @@ function formulaire_site($la_rubrique) {
$query = "INSERT INTO spip_syndic (nom_site, url_site, id_rubrique, descriptif, date, date_syndic, statut, syndication) ".
"VALUES ('$nom_site', '$url_site', $la_rubrique, '$description_site', NOW(), NOW(), 'prop', 'non')";
$result = spip_query($query);
echo _L("Votre proposition est enregistr&eacute;e, elle appara&icirc;tra en ligne apr&egrave;s validation par les responsables de ce site.");
echo _T('form_prop_enregistre');
}
else {
echo $reponse_signature;
echo "<p> "._L("Votre proposition n'a pas &eacute;t&eacute; enregistr&eacute;e.");
echo "<p> "._T('form_prop_non_enregistre');
}
echo "</div>";
......@@ -418,13 +397,13 @@ function formulaire_site($la_rubrique) {
else {
$link = $GLOBALS['clean_link'];
echo $link->getForm('POST');
echo "<P><div class='spip_encadrer'><B>"._L("Nom du site")."</B><BR>";
echo "<P><div class='spip_encadrer'><B>"._T('form_prop_nom_site')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"nom_site\" VALUE=\"\" SIZE=\"30\">";
echo "<P><B>"._L("Adresse (URL) du site")."</B><BR>";
echo "<P><B>"._T('form_prop_url_site')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"url_site\" VALUE=\"\" SIZE=\"30\"></div>";
echo "<P><B>"._L("Description/commentaire")."</B><BR>";
echo "<P><B>"._T('form_prop_description')."</B><BR>";
echo "<TEXTAREA NAME='description_site' ROWS='5' CLASS='forml' COLS='40' wrap=soft></textarea>";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._L("Valider")."\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._T('bouton_valider')."\">";
echo "</DIV></FORM>";
}
}
......@@ -439,16 +418,16 @@ function formulaire_ecrire_auteur($id_auteur, $email_auteur) {
$affiche_formulaire = true;
if ($GLOBALS['texte_message_auteur'.$id_auteur]) {
if ($GLOBALS['sujet_message_auteur'.$id_auteur] == "")
$erreur .= erreur(_L("Veuillez indiquer un sujet"));
$erreur .= erreur(_T('form_prop_indiquer_sujet'));
else if (! email_valide($GLOBALS['email_message_auteur'.$id_auteur]) )
$erreur .= erreur(_L("Veuillez indiquer une adresse email valide"));
$erreur .= erreur(_T('form_prop_indiquer_email'));
else if ($GLOBALS['valide_message_auteur'.$id_auteur]) { // verifier hash ?
$GLOBALS['texte_message_auteur'.$id_auteur] .= "\n\n-- Envoi via le site ".lire_meta('nom_site')." (".lire_meta('adresse_site')."/) --\n";
envoyer_mail($email_auteur,
$GLOBALS['sujet_message_auteur'.$id_auteur],
$GLOBALS['texte_message_auteur'.$id_auteur], $GLOBALS['email_message_auteur'.$id_auteur],
"X-Originating-IP: ".$GLOBALS['REMOTE_ADDR']);
$erreur .= erreur(_L("Message envoy&eacute;"));
$erreur .= erreur(_T('form_prop_message_envoye'));
$affiche_formulaire = false;
} else { //preview
echo "<p><div class='spip_encadrer'>Sujet : <b>".$GLOBALS['sujet_message_auteur'.$id_auteur]."</b></div>";
......@@ -462,7 +441,7 @@ function formulaire_ecrire_auteur($id_auteur, $email_auteur) {
$link->addVar('texte_message_auteur'.$id_auteur, $GLOBALS['texte_message_auteur'.$id_auteur]);
$link->addVar('valide_message_auteur'.$id_auteur, 'oui');
echo $link->getForm('POST');
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Confirmer\" CLASS=\"spip_bouton\" VALUE=\""._L("Confirmer l'envoi")."\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Confirmer\" CLASS=\"spip_bouton\" VALUE=\""._T('form_prop_confirmer_envoi')."\">";
echo "</DIV></FORM>";
}
}
......@@ -474,12 +453,12 @@ function formulaire_ecrire_auteur($id_auteur, $email_auteur) {
$retour = $GLOBALS['REQUEST_URI'];
$link = $GLOBALS['clean_link'];
echo $link->getForm('POST');
echo "<div class='spip_encadrer'><P><B>"._L("Votre adresse email")."</B><BR>";
echo "<div class='spip_encadrer'><P><B>"._T('form_pet_votre_email')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"email_message_auteur$id_auteur\" VALUE=\"".entites_html($GLOBALS['email_message_auteur'.$id_auteur])."\" SIZE=\"30\">\n";
echo "<P><B>"._L("Sujet")."</B><BR>";
echo "<P><B>"._T('form_prop_sujet')."</B><BR>";
echo "<INPUT TYPE=\"text\" CLASS=\"forml\" NAME=\"sujet_message_auteur$id_auteur\" VALUE=\"".entites_html($GLOBALS['sujet_message_auteur'.$id_auteur])."\" SIZE=\"30\">\n";
echo "<P><TEXTAREA NAME='texte_message_auteur$id_auteur' ROWS='10' CLASS='forml' COLS='40' wrap=soft>".entites_html($GLOBALS['texte_message_auteur'.$id_auteur])."</textarea></div>\n";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._L("Envoyer un message")."\">";
echo "<DIV ALIGN=\"right\"><INPUT TYPE=\"submit\" NAME=\"Valider\" CLASS=\"spip_bouton\" VALUE=\""._T('form_prop_envoyer')."\">";
echo "</DIV></FORM>";
}
}
......
......@@ -77,13 +77,10 @@ function forum_abonnement($retour) {
else {
include_local("inc-login.php3");
$message_login = _L("Pour participer &agrave;
ce forum, vous devez vous enregistrer au pr&eacute;alable. Merci
d'indiquer ci-dessous l'identifiant personnel qui vous a
&eacute;t&eacute; fourni. Si vous n'&ecirc;tes pas enregistr&eacute;, vous devez").
$message_login = _T('forum_vous_enregistrer').
' <script language="JavaScript"><!--
document.write("<a href=\\"javascript:window.open(\\\'spip_pass.php3\\\', \\\'spip_pass\\\', \\\'scrollbars=yes,resizable=yes,width=480,height=450\\\'); void(0);\\"");
//--></script><noscript><a href=\'spip_pass.php3\' target=\'_blank\'></noscript>'._L("vous inscrire </a> au pr&eacute;alable.").'<br>';
//--></script><noscript><a href=\'spip_pass.php3\' target=\'_blank\'></noscript>'._T('forum_vous_inscrire').'<br>';
login('', false, $message_login);
return false;
}
......@@ -115,7 +112,7 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
$ret .= "\n<FORM ACTION='$lien' METHOD='post'>";
if ($forums_publics == "pri") {
$ret.= _L("Ce forum est mod&eacute;r&eacute; &agrave; priori&nbsp;: votre contribution n'appara&icirc;tra qu'apr&egrave;s avoir &eacute;t&eacute; valid&eacute;e par un administrateur du site.")."<p>";
$ret.= _T('forum_info_modere')."<p>";
}
// recuperer le titre
......@@ -131,7 +128,7 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
else if ($id_syndic)
$titre_select = "SELECT nom_site AS titre FROM spip_syndic WHERE id_syndic = $id_syndic";
else
$titre_select = "SELECT '".addslashes(_L('Erreur...'))."' AS titre";
$titre_select = "SELECT '".addslashes(_T('forum_titre_erreur'))."' AS titre";
$res = spip_fetch_object(spip_query($titre_select));
$titre = '> ' . ereg_replace ('^[>[:space:]]*', '', $res->titre);
......@@ -166,7 +163,7 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
// Verifier mots associes au message
$query_mots = "SELECT mots.* FROM spip_mots_forum AS lien, spip_mots AS mots WHERE id_forum='$id_message' AND mots.id_mot = lien.id_mot GROUP BY mots.id_mot";
$result_mots = spip_query($query_mots);
if (spip_num_rows($result_mots)>0) $ret .= "<p>"._L("Vous avez s&eacute;lectionn&eacute;&nbsp;:");
if (spip_num_rows($result_mots)>0) $ret .= "<p>"._T('forum_avez_selectionne');
while ($row = spip_fetch_array($result_mots)) {
$id_mot = $row['id_mot'];
$type_mot = $row['type'];
......@@ -179,11 +176,11 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
}
if (strlen($texte) < 10 AND !$presence_mots)
$ret .= "<p><div align='right'><font color=red>"._L("<b>Attention&nbsp;!</b> votre message fait moins de dix caract&egrave;res.")."</font></div>\n";
$ret .= "<p><div align='right'><font color=red>"._T('forum_attention_dix_caracteres')."</font></div>\n";
else if (strlen($titre) < 3 AND $afficher_texte <> "non")
$ret .= "<p><div align='right'><font color=red>"._L("<b>Attention&nbsp;!</b> votre titre fait moins de trois caract&egrave;res.")."</font></div>\n";
$ret .= "<p><div align='right'><font color=red>"._T('forum_attention_trois_caracteres')."</font></div>\n";
else
$ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='confirmer' CLASS='spip_bouton' VALUE='"._L("Message d&eacute;finitif : envoyer au site")."'></DIV>";
$ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='confirmer' CLASS='spip_bouton' VALUE='"._T('forum_message_definitif')."'></DIV>";
$ret .= "</div>\n<p>";
}
......@@ -214,7 +211,7 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
$ret .= "\n<INPUT TYPE='hidden' NAME='titre' VALUE=\"$titre\">";
}
else {
$ret .= "\n<div class='spip_encadrer'><B>"._L("Titre :")."</B><BR>";
$ret .= "\n<div class='spip_encadrer'><B>"._T('forum_titre')."</B><BR>";
$ret .= "\n<INPUT TYPE='text' CLASS='forml' NAME='titre' VALUE=\"$titre\" SIZE='40'></div>";
}
......@@ -234,8 +231,8 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
if ($afficher_texte !="non"){
$ret .= "\n<p><div class='spip_encadrer'><B>"._L("Texte de votre message :")."</B><BR>\n";
$ret .= _L("(Pour cr&eacute;er des paragraphes, laissez simplement des lignes vides.)");
$ret .= "\n<p><div class='spip_encadrer'><B>"._T('forum_texte')."</B><BR>\n";
$ret .= _T('forum_creer_paragraphes');
$ret .= "<br>\n<TEXTAREA NAME='texte' ROWS='12' CLASS='forml' COLS='40' wrap=soft>";
$ret.= $texte;
$ret .= "\n</TEXTAREA></div>\n";
......@@ -315,16 +312,16 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
if ($afficher_texte != "non"){
$ret .= "\n<p><div class='spip_encadrer'>"._L("<B>Lien hypertexte</B> (optionnel)")."<BR>\n";
$ret .= _L("(Si votre message se r&eacute;f&egrave;re &agrave; un article publi&eacute; sur le Web, ou &agrave; une page fournissant plus d'informations, veuillez indiquer ci-apr&egrave;s le titre de la page et son adresse URL.)");
$ret .= "<br>\n"._L("Titre :");
$ret .= "\n<p><div class='spip_encadrer'>"._T('forum_lien_hyper')."<BR>\n";
$ret .= _T('forum_page_url');
$ret .= "<br>\n"._T('forum_titre');
$ret .= "<br>\n<INPUT TYPE='text' CLASS='forml' NAME='nom_site_forum' VALUE=\"".entites_html($nom_site_forum)."\" SIZE='40'><BR>";
if (!$url_site) $url_site = "http://";
$ret .= "\n"._L("URL :");
$ret .= "\n"._T('forum_url');
$ret .= "<BR>\n<INPUT TYPE='text' CLASS='forml' NAME='url_site' VALUE=\"$url_site\" SIZE='40'></div>";
$ret .= "\n<p><div class='spip_encadrer'>"._L("<B>Qui &ecirc;tes-vous ?</B> (optionnel)")."<BR>";
$ret .= "\n<p><div class='spip_encadrer'>"._T('forum_qui_etes_vous')."<BR>";
$nom_session = $GLOBALS['auteur_session']['nom'];
$nom_email = $GLOBALS['auteur_session']['email'];
......@@ -332,15 +329,15 @@ function retour_forum($id_rubrique, $id_parent, $id_article, $id_breve, $id_synd
if (!$auteur) $auteur = $nom_session;
if (!$email_auteur) $email_auteur = $nom_email;
$ret .= "\n"._L("Votre nom (ou pseudonyme) :");
$ret .= "\n"._T('forum_votre_nom');
$ret .= "<BR>\n<INPUT TYPE='text' CLASS='forml' NAME='auteur' VALUE=\"".entites_html($auteur)."\" SIZE='40'><BR>\n";
$ret .= _L("Votre adresse email :");
$ret .= _T('forum_votre_email');
$ret .= "<br>\n<INPUT TYPE='text' CLASS='forml' NAME='email_auteur' VALUE=\"$email_auteur\" SIZE='40'></div>";
}
if ($afficher_texte !="non") $ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='Valider' CLASS='spip_bouton' VALUE='"._L("Voir ce message avant de le poster")."'></DIV>";
else $ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='Valider' CLASS='spip_bouton' VALUE='"._L("Valider ce choix")."'></DIV>";
if ($afficher_texte !="non") $ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='Valider' CLASS='spip_bouton' VALUE='"._T('forum_voir_avant')."'></DIV>";
else $ret .= "\n<p><DIV ALIGN='right'><INPUT TYPE='submit' NAME='Valider' CLASS='spip_bouton' VALUE='"._T('forum_valider')."'></DIV>";
$ret .= "</FORM>";
......@@ -360,7 +357,7 @@ function ajout_forum() {
$afficher_texte = $GLOBALS['afficher_texte'];
if (!$GLOBALS['db_ok']) {
die ("<h4>"._L("Probl&egrave;me de base de donn&eacute;es, votre message n'a pas &eacute;t&eacute; enregistr&eacute;.")."</h4>");
die ("<h4>"._T('forum_probleme_database')."</h4>");
}
$texte = addslashes($texte);
......@@ -375,8 +372,8 @@ function ajout_forum() {
exit;
}
if (strlen($confirmer) > 0 AND ((strlen($texte) + strlen($titre) + strlen($nom_site_forum) + strlen($url_site) + strlen($auteur) + strlen($email_auteur)) > 20 * 1024)) {
die ("<h4>"._L("Votre message est trop long. La taille maximale est de 20000 caract&egrave;res.")."</h4>\n" .
_L("Cliquez <a href='$retour_forum'>ici</a> pour continuer.")."<p>");
die ("<h4>"._T('forum_message_trop_long')."</h4>\n" .
_T('forum_cliquer_retour', array('retour_forum' => $retour_forum))."<p>");
}
unset($where);
......@@ -461,12 +458,12 @@ function ajout_forum() {
$statut = $auteur_session['statut'];
if (!$statut OR $statut == '5poubelle') {
die ("<h4>"._L("Vous n'avez plus acc&egrave;s &agrave; ces forums."). "</h4>" . _L("Cliquez <a href='$retour_forum'>ici</a> pour continuer."). "<p>");
die ("<h4>"._T('forum_acces_refuse'). "</h4>" . _T('forum_cliquer_retour', array('retour_forum' => $retour_forum)). "<p>");
}
}
else {
die ("<h4>"._L("Vous n'&ecirc;tes pas inscrit, ou l'adresse ou le mot de passe sont erron&eacute;s."). "</h4>" .
_L("Cliquez <a href='$retour_forum'>ici</a> pour continuer.")."<p>");
die ("<h4>"._T('forum_non_inscrit'). "</h4>" .
_T('forum_cliquer_retour', array('retour_forum' => $retour_forum))."<p>");
}
}
......@@ -485,17 +482,17 @@ function ajout_forum() {
$adresse_site = lire_meta("adresse_site");
$nom_site_spip = lire_meta("nom_site");
$url = "$adresse_site/$url";
$courr = _L("(ceci est un message automatique)")."\n\n";
$courr = _T('form_forum_message_auto')."\n\n";
$parauteur = '';
if (strlen($auteur) > 2) {
$parauteur = " "._L("par $auteur");
$parauteur = " "._T('forum_par_auteur', array('auteur' => $auteur));
if ($email_auteur) $parauteur .= " <$email_auteur>";
}
$courr .= _L("Message poste$parauteur a la suite de votre article.")."\n";
$courr .= _L("Ne repondez pas a ce mail mais sur le forum a l'adresse suivante :")."\n";
$courr .= _T('forum_poste_par', array('parauteur' => $parauteur))."\n";
$courr .= _T('forum_ne_repondez_pas')."\n";
$courr .= "$url\n";
$courr .= "\n\n".$titre."\n\n".textebrut(propre($texte))."\n\n$nom_site_forum\n$url_site\n";
$sujet = "[$nom_site_spip] ["._L("forum")."] $titre";
$sujet = "[$nom_site_spip] ["._T('forum_forum')."] $titre";
$query = "SELECT spip_auteurs.* FROM spip_auteurs, spip_auteurs_articles AS lien WHERE lien.id_article='$id_article' AND spip_auteurs.id_auteur=lien.id_auteur";
$result = spip_query($query);
......
......@@ -19,9 +19,9 @@ function auth_http($cible, $essai_auth_http) {
include_ecrire('inc_session.php3');
if (!verifier_php_auth()) {
$url = urlencode($cible->getUrl());
$page_erreur = "<b>"._L("Connexion refus&eacute;e.")."</b><p>"._L("(Login ou mot de passe incorrect.)")."<p>[<a href='./'>"._L("Retour au site public")."</a>] [<a href='./spip_cookie.php3?essai_auth_http=oui&url=$url'>"._L("Nouvelle tentative")."</a>]";
$page_erreur = "<b>"._T('login_connexion_refusee')."</b><p>"._T('login_login_pass_incorrect')."<p>[<a href='./'>"._T('login_retour_site')."</a>] [<a href='./spip_cookie.php3?essai_auth_http=oui&url=$url'>"._T('login_nouvelle_tentative')."</a>]";
if (ereg("ecrire/", $url))
$page_erreur .= " [<a href='ecrire/'>"._L("espace priv&eacute;")."</a>]";
$page_erreur .= " [<a href='ecrire/'>"._T('login_espace_prive')."</a>]";
ask_php_auth($page_erreur);
}
else
......@@ -31,7 +31,7 @@ function auth_http($cible, $essai_auth_http) {
// si demande logout auth_http
else if ($essai_auth_http == 'logout') {
include_ecrire('inc_session.php3');
ask_php_auth("<b>"._L("D&eacute;connexion effectu&eacute;e.")."</b><p>"._L("(V&eacute;rifiez toutefois que votre navigateur n'a pas m&eacute;moris&eacute; votre mot de passe...)")."<p>[<a href='./'>"._L("Retour au site public")."</a>] [<a href='./spip_cookie.php3?essai_auth_http=oui&redirect=ecrire'>"._L("test navigateur/reconnexion")."</a>] [<a href='ecrire/'>"._L("espace priv&eacute;")."</a>]");
ask_php_auth("<b>"._T('login_deconnexion_ok')."</b><p>"._T('login_verifiez_navigateur')."<p>[<a href='./'>"._T('login_retour_public')."</a>] [<a href='./spip_cookie.php3?essai_auth_http=oui&redirect=ecrire'>"._T('login_test_navigateur')."</a>] [<a href='ecrire/'>"._T('login_espace_prive')."</a>]");
exit;
}
}
......@@ -88,16 +88,16 @@ function login($cible = '', $prive = 'prive', $message_login='') {
$url = $cible->getUrl();
if ($url != $GLOBALS['clean_link']->getUrl())
@Header("Location: $url");
echo "<a href='$url'>"._L("Vous &ecirc;tes enregistr&eacute;... par ici...")."</a>\n";
echo "<a href='$url'>"._T('login_par_ici')."</a>\n";
return;
}
// initialisations
$nom_site = lire_meta('nom_site');
if (!$nom_site) $nom_site = _L('Mon site SPIP');
if (!$nom_site) $nom_site = _T('info_mon_site_spip');
$url_site = lire_meta('adresse_site');
if (!$url_site) $url_site = "./";
if ($erreur=='pass') $erreur = _L("Erreur de mot de passe.");
if ($erreur=='pass') $erreur = _T('login_erreur_pass');
// Le login est memorise dans le cookie d'admin eventuel
if (!$login) {
......@@ -119,7 +119,7 @@ function login($cible = '', $prive = 'prive', $message_login='') {
$alea_actuel = $row['alea_actuel'];
$alea_futur = $row['alea_futur'];
} else if (!$flag_autres_sources) {
$erreur = _L("L'identifiant &laquo; $login &raquo; est inconnu.");
$erreur = _T('login_identifiant_inconnu', array('login' => $login));
$login = '';
@spip_setcookie("spip_admin", "", time() - 3600);
}
......@@ -133,13 +133,13 @@ function login($cible = '', $prive = 'prive', $message_login='') {
if ($echec_cookie == "oui") {
echo ouvre_login ("$nom_site : probl&egrave;me de cookie");
echo "<p><b>"._L("Pour vous identifier de fa&ccedil;on s&ucirc;re sur ce site, vous devez accepter les cookies.")."</b> ";
echo _L("Veuillez r&eacute;gler votre navigateur pour qu'il les accepte (au moins pour ce site).")."\n";
echo "<p><b>"._T('login_cookie_oblige')."</b> ";
echo _T('login_cookie_accepte')."\n";
}
else if ($prive) {
echo ouvre_login ("$nom_site<br><small>"._L("acc&egrave;s &agrave; l'espace priv&eacute;")."</small>");
echo ouvre_login ("$nom_site<br><small>"._T('login_acces_prive')."</small>");
} else {
echo ouvre_login ("$nom_site<br><small>"._L("identification")."</small>");
echo ouvre_login ("$nom_site<br><small>"._T('login_identification')."</small>");
echo "<br>$message_login<br>\n";
}
......@@ -161,23 +161,20 @@ function login($cible = '', $prive = 'prive', $message_login='') {
if ($flag_challenge_md5) {
// si jaja actif, on affiche le login en 'dur', et on le passe en champ hidden
echo "<script type=\"text/javascript\"><!--\n" .
"document.write('"._L("Login :")." <b>$login</b> <br><font size=\\'2\\'>[<a href=\\'spip_cookie.php3?cookie_admin=non&url=".rawurlencode($clean_link->getUrl())."\\'>"._L("se connecter sous un autre identifiant")."</a>]</font>');\n" .
"document.write('"._T('login_login')." <b>$login</b> <br><font size=\\'2\\'>[<a href=\\'spip_cookie.php3?cookie_admin=non&url=".rawurlencode($clean_link->getUrl())."\\'>"._T('login_autre_identifiant')."</a>]</font>');\n" .
"//--></script>\n";
echo "<input type='hidden' name='session_login_hidden' value='$login'>";
// si jaja inactif, le login est modifiable (puisque le challenge n'est pas utilise)
echo "<noscript>";
echo "<font face='Georgia, Garamond, Times, serif' size='3'>";
echo _L("Attention, ce formulaire n'est pas s&eacute;curis&eacute;.
Si vous ne voulez pas que votre mot de passe puisse &ecirc;tre
intercept&eacute; sur le r&eacute;seau, veuillez activer Javascript
dans votre navigateur et")." <a href=\"".$clean_link->getUrl()."\">"._L("recharger cette page")."</a>.<p></font>\n";
echo _T('login_non_securise')." <a href=\"".$clean_link->getUrl()."\">"._T('login_recharger')."</a>.<p></font>\n";
}
echo "<label><b>"._L("Login (identifiant de connexion au site)&nbsp;:")."</b><br></label>";
echo "<label><b>"._T('login_login2')."</b><br></label>";
echo "<input type='text' name='session_login' class='forml' value=\"$login\" size='40'>\n";
if ($flag_challenge_md5) echo "</noscript>\n";
echo "<br><br>\n<label><b>"._L("Mot de passe&nbsp;:")."</b><br></label>";
echo "<br><br>\n<label><b>"._T('login_pass2')."</b><br></label>";
echo "<input type='password' name='session_password' class='forml' value=\"\" size='40'>\n";
echo "<input type='hidden' name='essai_login' value='oui'>\n";
......@@ -185,7 +182,7 @@ function login($cible = '', $prive = 'prive', $message_login='') {
echo "<input type='hidden' name='url' value='$url'>\n";
echo "<input type='hidden' name='session_password_md5' value=''>\n";
echo "<input type='hidden' name='next_session_password_md5' value=''>\n";
echo "<div align='right'><input type='submit' class='spip_bouton' name='submit' value='"._L("Valider")."'></div>\n";
echo "<div align='right'><input type='submit' class='spip_bouton' name='submit' value='"._T('bouton_valider')."'></div>\n";
echo "</div>";
echo "</form>";
}
......@@ -197,11 +194,11 @@ function login($cible = '', $prive = 'prive', $message_login='') {
echo "<form name='form_login' action='$action' method='post'>\n";
echo "<div class='spip_encadrer'>";
if ($erreur) echo "<font color=red><b>$erreur</b></font><p>";
echo "<label><b>"._L("Login (identifiant de connexion au site)&nbsp;:")."</b><br></label>";
echo "<label><b>"._T('login_login2')."</b><br></label>";
echo "<input type='text' name='var_login' class='forml' value=\"\" size='40'>\n";
echo "<input type='hidden' name='var_url' value='$url'>\n";
echo "<div align='right'><input type='submit' class='spip_bouton' name='submit' value='"._L("Valider")."'></div>\n";
echo "<div align='right'><input type='submit' class='spip_bouton' name='submit' value='"._T('bouton_valider')."'></div>\n";
echo "</div>";
echo "</form>";
}
......@@ -212,11 +209,11 @@ function login($cible = '', $prive = 'prive', $message_login='') {
if ($echec_cookie == "oui" AND $php_module) {
echo "<form action='spip_cookie.php3' method='get'>";
echo "<fieldset>\n<p>";
echo _L("<b>Si vous pr&eacute;f&eacute;rez refuser les cookies</b>, une autre m&eacute;thode de connexion (moins s&eacute;curis&eacute;e) est &agrave; votre disposition&nbsp;:")." \n";
echo _T('login_preferez_refuser')." \n";
echo "<input type='hidden' name='essai_auth_http' value='oui'> ";
$url = $cible->getUrl();
echo "<input type='hidden' name='url' value='$url'>\n";
echo "<div align='right'><input type='submit' name='submit' class='spip_bouton' value='"._L("Identification sans cookie")."'></div>\n";
echo "<div align='right'><input type='submit' name='submit' class='spip_bouton' value='"._T('login_sans_cookiie')."'></div>\n";
echo "</fieldset></form>\n";
}
......@@ -226,17 +223,17 @@ function login($cible = '', $prive = 'prive', $message_login='') {
if ((!$prive AND (lire_meta('accepter_visiteurs') == 'oui') OR (lire_meta('forums_publics') == 'abo')) OR ($prive AND $inscriptions_ecrire))
echo ' [<script language="JavaScript"><!--
document.write("<a href=\\"javascript:window.open(\\\'spip_pass.php3\\\', \\\'spip_pass\\\', \\\'scrollbars=yes,resizable=yes,width=480,height=450\\\'); void(0);\\"");
//--></script><noscript><a href=\'spip_pass.php3\' target=\'_blank\'></noscript>'._L("s'inscrire").'</a>]';
//--></script><noscript><a href=\'spip_pass.php3\' target=\'_blank\'></noscript>'._T('login_sinscrire').'</a>]';
// bouton oubli de mot de passe
include_ecrire ("inc_mail.php3");
if (tester_mail()) {
echo ' [<script language="JavaScript"><!--
document.write("<a href=\\"javascript:window.open(\\\'spip_pass.php3?oubli_pass=oui\\\', \\\'spip_pass\\\', \\\'scrollbars=yes,resizable=yes,width=480,height=280\\\'); void(0);\\"");
//--></script><noscript><a href=\'spip_pass.php3?oubli_pass=oui\' target=\'_blank\'></noscript>'._L("mot&nbsp;de&nbsp;passe&nbsp;oubli&eacute;&nbsp;?").'</a>]';
//--></script><noscript><a href=\'spip_pass.php3?oubli_pass=oui\' target=\'_blank\'></noscript>'._T('login_motpasseoublie').'</a>]';
}
if ($prive) echo " [<a href='$url_site'>"._L("retour&nbsp;au&nbsp;site&nbsp;public")."</a>]";
if ($prive) echo " [<a href='$url_site'>"._T('login_retoursitepublic')."</a>]";
echo "</center>\n";
......
......@@ -120,7 +120,7 @@ function afficher_raccourci_stats($id_article) {
$visites = $visites + $row['c'];
}
bouton_admin(_L("$visites visites&nbsp;; popularit&eacute;&nbsp;: $popularite"), "./ecrire/statistiques_visites.php3?id_article=$id_article");
bouton_admin(_T('stats_visites_et_popularite', array('visites' => $visites, 'popularite' => $popularite)), "./ecrire/statistiques_visites.php3?id_article=$id_article");
}
}
......
......@@ -28,14 +28,14 @@ if ($p = addslashes($p)) {
cookie_oubli='' WHERE cookie_oubli='$p'");
$login = $row['login'];
$erreur = "<b>"._L("Votre nouveau mot de passe a &eacute;t&eacute; enregistr&eacute;.")."</b>".
"<p>"._L("Rappel : votre identifiant (login) est &laquo; $login &raquo;.");
$erreur = "<b>"._T('pass_nouveau_enregistre')."</b>".
"<p>"._T('pass_rappel_login', array('login' => $login));
} else {
install_debut_html(_L("Nouveau mot de passe"));
install_debut_html(_T('pass_nouveau_pass'));
echo "<p><br>";
echo "<form action='spip_pass.php3' method='post'>";
echo "<input type='hidden' name='p' value='$p'>";
echo _L("Veuillez choisir votre nouveau mot de passe :")."<br>\n";
echo _T('pass_choix_pass')."<br>\n";
echo "<input type='password' name='pass' value=''>";
echo "</form>\n";
install_fin_html();
......@@ -43,7 +43,7 @@ if ($p = addslashes($p)) {
}
}
else
$erreur = _L("<b>Erreur :</b> ce code ne correspond &agrave; aucun des visiteurs ayant acc&egrave;s &agrave; ce site.");
$erreur = _T('pass_erreur_code_inconnu');
}
// envoyer le cookie de relance mot de passe
......@@ -53,7 +53,7 @@ if ($email_oubli) {
$res = spip_query("SELECT * FROM spip_auteurs WHERE email ='$email'");
if ($row = spip_fetch_array($res)) {
if ($row['statut'] == '5poubelle')
$erreur = _L("<b>Erreur :</b> vous n'avez plus acc&egrave;s &agrave; ce site.");
$erreur = _T('pass_erreur_acces_refuse');
else {
$cookie = creer_uniqid();
spip_query("UPDATE spip_auteurs SET cookie_oubli = '$cookie' WHERE email ='$email'");
......@@ -61,80 +61,62 @@ if ($email_oubli) {
$nom_site_spip = lire_meta("nom_site");
$adresse_site = lire_meta("adresse_site");
$message = _L("(ceci est un message automatique)
Pour retrouver votre acc\xe8s au site
$nom_site_spip ($adresse_site)
Veuillez vous rendre \xe0 l'adresse suivante :
$adresse_site/spip_pass.php3?p=$cookie
Vous pourrez alors entrer un nouveau mot de passe
et vous reconnecter au site.
");
if (envoyer_mail($email, "[$nom_site_spip] "._L("Oubli du mot de passe"), $message))
$erreur = _L("Vous allez recevoir un email vous indiquant comment retrouver votre acc&egrave;s au site.");
$message = _T('pass_mail_passcookie', array('nom_site_spip' => $nom_site_spip, 'adresse_site' => $adresse_site, 'cookie' => $cookie));
if (envoyer_mail($email, "[$nom_site_spip] "._T('pass_oubli_mot'), $message))
$erreur = _T('pass_recevoir_mail');
else
$erreur = _L("<b>Erreur :</b> &agrave; cause d'un probl&egrave;me technique, l'email ne peut pas &ecirc;tre envoy&eacute;.");
$erreur = _T('pass_erreur_probleme_technique');
}
}
else
$erreur = _L("<b>Erreur :</b> l'adresse <tt>$email_oubli</tt> n'est pas enregistr&eacute;e sur ce site.");
$erreur = _T('pass_erreur_non_enregistre', array('email_oubli' => $email_oubli));
}
else
$erreur = _L("<b>Erreur :</b> cet email <tt>$email_oubli</tt> n'est pas valide !");
$erreur = _T('pass_erreur_non_valide', array('email_oubli' => $email_oubli));
}
if ($oubli_pass == 'oui') {
// debut presentation
install_debut_html(_L("Mot de passe oubli&eacute;"));
install_debut_html(_T('pass_mot_oublie'));
echo "<p>";
if ($erreur)
echo $erreur;
else {
echo _L("Indiquez ci-dessous l'adresse email sous laquelle vous
vous &ecirc;tes pr&eacute;c&eacute;demment enregistr&eacute;. Vous
recevrez un email vous indiquant la marche &agrave; suivre pour
r&eacute;cup&eacute;rer votre acc&egrave;s.");
echo _T('pass_indiquez_cidessous');
echo "<p>";
echo '<form action="spip_pass.php3" method="post">';
echo '<div align="right">';
echo '<input type="text" class="fondo" name="email_oubli" value="">';
echo '<input type="hidden" name="oubli_pass" value="oui">';
echo ' <input type=submit class="fondl" name="oubli" value="'._L("OK").'"></div></form>';
echo ' <input type=submit class="fondl" name="oubli" value="'._T('pass_ok').'"></div></form>';
}
}
else if ($inscriptions_ecrire || (lire_meta('accepter_visiteurs') == 'oui') OR (lire_meta('forums_publics') == 'abo')) {
// debut presentation
install_debut_html(_L("Vous inscrire sur ce site"));
install_debut_html(_T('pass_vousinscrire'));
echo "<p>";
if ($inscriptions_ecrire)
echo _L("L'espace priv&eacute; de ce site est ouvert aux
visiteurs, apr&egrave;s inscription. Une fois enregistr&eacute;,
vous pourrez consulter les articles en cours de r&eacute;daction,
proposer des articles et participer &agrave; tous les forums.");
echo _T('pass_espace_prive_bla');
else
echo _L("Vous avez demand&eacute; &agrave; intervenir sur un forum
r&eacute;serv&eacute; aux visiteurs enregistr&eacute;s.");
echo _T('pass_forum_bla');
echo "\n<p>";
formulaire_inscription(($inscriptions_ecrire)? 'redac' : 'forum');
}
else {
install_debut_html(_L("Erreur"));
echo "<p>"._L("Rien &agrave; faire ici.");
install_debut_html(_T('pass_erreur'));
echo "<p>"._T('pass_rien_a_faire_ici');
}
echo "<p align='right'><script type='text/javascript'><!--
if (window.opener) document.write(\"<a href='javascript:close();'>\");
else document.write(\"<a href='./'>\");
document.write(\""._L("Quitter cette fen&ecirc;tre")."</a>\");
document.write(\""._T('pass_quitter_fenetre')."</a>\");
//--></script>
<noscript>[<a href='./'>"._L("Retour sur le site public")."</a>]</noscript>
<noscript>[<a href='./'>"._T('pass_retour_public')."</a>]</noscript>
</p>";
install_fin_html();
......
......@@ -8,20 +8,17 @@ gerer_menu_langues();
function bad_dirs($bad_dirs, $test_dir, $install) {
if ($install) {
$titre = _L("Pr&eacute;liminaire : <B>R&eacute;gler les droits d'acc&egrave;s</B>");
$continuer = _L(" afin de commencer r&eacute;ellement l'installation");
$titre = _T('dirs_preliminaire');
$continuer = _T('dirs_commencer');
} else
$titre = _L("<b>Probl&egrave;me de droits d'acc&egrave;s</b>");
$titre = _T('dirs_probleme_droits');
echo "<BR><FONT FACE=\"Verdana,Arial,Helvetica,sans-serif\" SIZE=3>$titre</FONT>\n<p>";
echo _L("<B>Les r&eacute;pertoires suivants ne sont pas accessibles en &eacute;criture&nbsp;: <ul>$bad_dirs.</ul> </B>
<P>Pour y rem&eacute;dier, utilisez votre client FTP afin de r&eacute;gler les droits d'acc&egrave;s de chacun
de ces r&eacute;pertoires. La proc&eacute;dure est expliqu&eacute;e en d&eacute;tail dans le guide d'installation.
<P>Une fois cette manipulation effectu&eacute;e, vous pourrez ");
echo _T('dirs_repertoires_suivants', array('bad_dirs' => $bad_dirs));
echo "<B><A HREF='spip_test_dirs.php3";
if ($test_dir) echo '?test_dir='.$test_dir;
echo "'>" . _L("recharger cette page")."</A>$continuer.";
echo "'>" . _T('login_recharger')."</A>$continuer.";
}
//
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter