Browse Source

qq corrections pour eviter les erreurs à l'activation à vider

- on verifie que l'edito est configure et que l'article existe bien
- on retablit l'ajax entre les deux formulaires
svn/root/tags/v3.3.6
erational@erational.org 9 years ago
parent
commit
7e1d74f6d0
  1. 1
      .gitattributes
  2. 9
      formulaires/editer_malettre.html
  3. 4
      formulaires/editer_malettre.php
  4. 7
      inclure/contenu_edito_container.html
  5. 4
      lang/malettre_fr.php
  6. 2
      paquet.xml
  7. 2
      prive/squelettes/contenu/malettre.html

1
.gitattributes vendored

@ -14,6 +14,7 @@ images/malettre-48.png -text
images/malettre.png -text
inclure/agenda_lettre.html -text
inclure/contenu_edito.html -text
inclure/contenu_edito_container.html -text
inclure/liste_lettre.html -text
lang/malettre_fr.php -text
lang/malettre_nl.php -text

9
formulaires/editer_malettre.html

@ -13,12 +13,11 @@
<!-- titre -->
[(#SAISIE{input,lettre_title,size=25,maxlength=255,label=<strong><:malettre:compose_sujet:></strong>})]
<!-- edito -->
<!-- edito -->
[(#CONFIG{malettre/id_article_edito}|oui)
[(#CONFIG{malettre/id_article_edito}|=={0}|non)
<h5><:malettre:compose_contenu:> - <a href="[(#URL_ECRIRE{article}|parametre_url{id_article,#CONFIG{malettre/id_article_edito}})]" class="popin"><:malettre:compose_edito:></a></h5>
<INCLURE{fond=inclure/contenu_edito,ajax=edito} />
<p style="text-align:right;padding:0 10px;"><a href="#" onclick="ajaxReload('edito');" title="Après l'avoir édité, vous avez certainement besoin de mettre à jour cet affichage.">recharger ce texte</a></p>
]
<INCLURE{fond=inclure/contenu_edito_container} />
]]
<!-- liste articles -->
[(#CONFIG{malettre/lister_articles}|=={on}|oui)

4
formulaires/editer_malettre.php

@ -120,7 +120,7 @@ function formulaires_editer_malettre_traiter_dist(){
// pas d'erreur, on passe à l'étape suivante: choix destinaires
if (!$errorFlag) {
refuser_traiter_formulaire_ajax();
//refuser_traiter_formulaire_ajax();
$redirect = parametre_url(generer_url_ecrire('malettre_envoi'),'lettre_title',$lettre_title );
}
@ -132,4 +132,4 @@ function formulaires_editer_malettre_traiter_dist(){
);
}
?>
?>

7
inclure/contenu_edito_container.html

@ -0,0 +1,7 @@
<BOUCLE_art(ARTICLES){id_article=#CONFIG{malettre/id_article_edito}}>
<h5><:malettre:compose_contenu:> - <a href="[(#URL_ECRIRE{article}|parametre_url{id_article,#CONFIG{malettre/id_article_edito}})]" class="popin"><:malettre:compose_edito:></a></h5>
<INCLURE{fond=inclure/contenu_edito,ajax=edito} />
<p style="text-align:right;padding:0 10px;"><a href="#" onclick="ajaxReload('edito');" ><:malettre:recharger_texte:></a></p>
</BOUCLE_art></B_art>
<p><:malettre:edito_inconnu:></p>
<//B_art>

4
lang/malettre_fr.php

@ -36,6 +36,7 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'ecrire_nouvelle' => 'Ecrire une lettre',
'ecrire_nouvelle2' => 'Ecrire une nouvelle lettre',
'edito'=>'Edito', #NEW
'edito_inconnu' => 'L\'édito que vous avez indiqué n\'existe pas',
'edito_article_numero'=>'Num&eacute;ro de l\'article &eacute;dito<br />(<i>0: pas d\'édito</i>)',#NEW
'erreur_ecriture' => '<strong>erreur:</strong> impossible de cr&eacute;er la lettre au format HTML, v&eacute;rifier le param&egrave;tre chemin d\'acc&egrave;s et les droits en &eacute;criture (chmod 777)',
'erreur_ecriture_stockage' => 'R&eacutepertoire de stockage de la lettre impossible &agrave; cr&eacute;er',
@ -84,6 +85,9 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
// 0
'obligatoire' => 'Champs obligatoire',
//
'recharger_texte' => 'Recharger ce texte',
// S
'succes_envoi' => 'Lettre bien envoy&eacute;e !',

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="malettre"
categorie="communication"
version="3.1.0"
version="3.1.1"
schema="1.0.0"
etat="stable"
compatibilite="[3.0.0;3.0.*]"

2
prive/squelettes/contenu/malettre.html

@ -4,7 +4,7 @@
]
[(#AUTORISER{voir, malettre})
<div class='noajax'>
<div class='ajax'>
#FORMULAIRE_EDITER_MALETTRE
</div>
]
Loading…
Cancel
Save