Browse Source

[WIP] compat SPIP 4

master
erational 4 months ago
parent
commit
8ffde56e95
  1. 2
      action/supprimer_lettre.php
  2. 2
      base/malettre.php
  3. 40
      formulaires/configurer_malettre.html
  4. 6
      formulaires/editer_malettre.html
  5. 8
      formulaires/envoi_malettre.html
  6. 4
      inclure/liste_lettre.html
  7. 2
      prive/listes/inc-lister-articlesmalettre.html
  8. 2
      prive/listes/inc-lister-evenementsmalettre.html

2
action/supprimer_lettre.php

@ -9,7 +9,7 @@ function action_supprimer_lettre_dist() {
$arg = $securiser_action();
if (!preg_match(",^(\d+)$,", $arg, $r)) {
spip_log("action_supprimer_lettre_dist $arg pas compris");
spip_log("action_supprimer_lettre_dist $arg pas compris");
} else {
action_supprimer_lettre_post($r[1]);
}

2
base/malettre.php

@ -5,7 +5,7 @@ if (!defined('_ECRIRE_INC_VERSION')) {
}
function malettre_declarer_tables_interfaces($interface){
$interface['table_des_tables']['meslettres']='meslettres';
$interface['table_des_tables']['meslettres']='meslettres';
return $interface;
}

40
formulaires/configurer_malettre.html

@ -1,32 +1,32 @@
<div class="ajax formulaire_spip formulaire_configurer formulaire_#FORM formulaire_#FORM-#ENV{id,nouveau}">
<h3 class="titrem">
<legend>
[(#CHEMIN{images/malettre-24.png}|image_reduire{24}|inserer_attribut{class,cadre-icone}|inserer_attribut{alt,''})]
<:malettre:config:>
</h3>
</legend>
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV**{message_ok})</p>]
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV**{message_erreur})</p>]
[(#ENV{editable})
<form method='post' action='#ENV{action}'><div>
#ACTION_FORMULAIRE{#ENV{action}}
#ACTION_FORMULAIRE
<ul>
<div class="editer-groupe">
[(#REM) ------------------------ EDITO ------------------------ ]
#SET{erreurs,#ENV**{erreurs}|table_valeur{id_article_edito}}
<li class="editer_id_article_edito[ (#GET{erreurs}|oui)erreur]">
<div class="editer_id_article_edito[ (#GET{erreurs}|oui)erreur]">
<h3 class="legend"><:malettre:edito:></h3>
<label><:malettre:edito_article_numero:></label>
[<span class='erreur_message'>(#GET{erreurs})</span>]
<input type="text" name="id_article_edito" class="text" size="3" id='id_article_edito' value="[(#ENV{id_article_edito}|intval)]" />
[<a href="[(#URL_ECRIRE{article}|parametre_url{id_article,#ENV{id_article_edito}})]">(#INFO_TITRE{article,#ENV{id_article_edito}})</a>]
</li>
</div>
[(#REM) ------------------------ CHOIX OBJETS ------------------------ ]
<li>
<h3 class="legend"><:malettre:choix_objets:></h3>
</li>
<div>
<legend><:malettre:choix_objets:></legend>
</div>
#SET{erreurs,#ENV**{erreurs}|table_valeur{choix_objets}}
<li class="editer_choix_objets[ (#GET{erreurs}|oui)erreur]">
<div class="editer_choix_objets[ (#GET{erreurs}|oui)erreur]">
<label><:malettre:choix_objets:></label>
[<span class='erreur_message'>(#GET{erreurs})</span>]
<div class="choix">
@ -40,12 +40,12 @@
<label for='lister_evenements'><:malettre:lister_evenements:></label>
</div>
]
</li>
</div>
[(#REM) ------------------------ EXPEDITEURS ------------------------ ]
<li class="fieldset fieldset_expediteurs">
<div class="fieldset fieldset_expediteurs">
<fieldset>
<h3 class="legend"><:malettre:expediteurs:></h3>
<legend><:malettre:expediteurs:></legend>
<table>
<tr>
<td></td>
@ -104,13 +104,13 @@
</tr>
</table>
</fieldset>
</li>
</div>
[(#REM) ------------------------ DESTINATAIRES ------------------------ ]
<li class="fieldset fieldset_destinataires">
<div class="fieldset fieldset_destinataires">
<fieldset>
<h3 class="legend">Destinataires</h3>
<legend>Destinataires</legend>
<table>
<tr>
<td></td>
@ -194,13 +194,11 @@
</tr>
</table>
</fieldset>
</li>
</div>
</div>
</ul>
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
[(#REM) ajouter les saisies supplementaires : extra et autre, a cet endroit ]
<!--extra-->
<p class='boutons'>
<span class='image_loading'>&nbsp;</span>

6
formulaires/editer_malettre.html

@ -6,8 +6,8 @@
[(#EDITABLE|oui)
<form action="#ENV{action}" method="post">
<div>
#ACTION_FORMULAIRE{#ENV{action}}
<ul style="padding:5px;">
#ACTION_FORMULAIRE
<div class="editer-groupe">
<!-- lang -->
[(#SAISIE{hidden,lang_select,valeur_forcee=#LANG})]
@ -24,7 +24,7 @@
<!-- liste evt -->
[(#CONFIG{malettre/lister_evenements}|=={on}|oui) <INCLURE{fond=prive/listes/inc-lister-evenementsmalettre} />]
</ul>
</div>
<p class="boutons"><input type="submit" class="submit" value="<:malettre:compose_submit:>" /></p>
</div>

8
formulaires/envoi_malettre.html

@ -6,7 +6,7 @@
[(#EDITABLE|oui)
<form action="#ENV{action}" method="post"><div>
#ACTION_FORMULAIRE{#ENV{action}}
<ul style="padding:5px;">
<div class="editer-groupe">
<!-- lang -->
[(#SAISIE{hidden,lang_select,valeur_forcee=#LANG})]
@ -55,9 +55,11 @@
[(#SAISIE{checkbox,no_archive,label=<strong><:malettre:no_archive:></strong>,data=#ARRAY{'on',<:malettre:no_archive_info:>}})]
</ul>
</div>
<p class="boutons"><input type="submit" class="submit" value="<:malettre:lettre_envoyer:>" /></p>
<p class="boutons">
<input type="submit" class="submit" value="<:malettre:lettre_envoyer:>" />
</p>
<h5><:malettre:apercu:>

4
inclure/liste_lettre.html

@ -22,11 +22,11 @@
</BOUCLE_archive>
</tbody>
</table>
<div class="pagination">[(#PAGINATION) - ]#GRAND_TOTAL <:malettre:lettres_dispo:></div>
<<nav class='pagination' role='navigation'>[(#PAGINATION) - ]#GRAND_TOTAL <:malettre:lettres_dispo:></nav>
<iframe width="900" height="500" src='' id='malettref' name='malettref' style="both;border:1px solid #666;position:relative;left:-200px;margin:1em;background:#333;"></iframe>
</B_archive>
<div class="pagination">0 <:malettre:lettres_dispo:></div>
<nav class='pagination' role='navigation'>0 <:malettre:lettres_dispo:></nav>
<//B_archive>

2
prive/listes/inc-lister-articlesmalettre.html

@ -18,7 +18,7 @@
</tr>
</BOUCLE_liste>
<!--<tr><td colspan="2"> FIXME l'ajax re-init tout le formulaire
<p class="pagination">#PAGINATION</p>
<nav class='pagination' role='navigation'>#PAGINATION</nav>
</td><tr>-->
<tr>
<td colspan="2">

2
prive/listes/inc-lister-evenementsmalettre.html

@ -17,7 +17,7 @@
</tr>
</BOUCLE_liste>
<!--<tr><td colspan="2">
<p class="pagination">#PAGINATION</p>
<nav class='pagination' role='navigation'>#PAGINATION</nav>
</td><tr> -->
<tr>
<td colspan="2">

Loading…
Cancel
Save