Browse Source

Éviter lorsqu'est ajouté dans le calendrier un pense bète ou autre avec une date antérieure à celle en cours que la date soit remise à la date de maintenant lorsque l'élément est publié. Il faut garder la date du calendrier dans ce cas.

+ 2 notices PHP en moins
svn/root/tags/plugins/organiseur/0.8.11 v0.8.11
marcimat@rezo.net 9 years ago
parent
commit
0b0106f360
  1. 6
      formulaires/editer_message.php
  2. 4
      formulaires/inc-destinataires-message.html
  3. 2
      paquet.xml

6
formulaires/editer_message.php

@ -72,7 +72,8 @@ function formulaires_editer_message_verifier_dist($id_message='new',$type='messa
if ($d)
set_request('destinataires',$d);
include_spip('inc/messages');
if (!$erreurs['destinataires']
if (
(!isset($erreurs['destinataires']) OR !$erreurs['destinataires'])
AND isset($oblis['destinataires'])
AND $e = messagerie_verifier_destinataires(_request('destinataires'),array('accepter_email'=>($accepter_email=='oui'))))
$erreurs['destinataires'] = implode(', ',$e);
@ -135,10 +136,11 @@ function formulaires_editer_message_traiter_dist($id_message='new',$type='messag
// la diffusion du message se fait par pipeline post_edition sur instituer
// et notification
$res = formulaires_editer_objet_traiter('message',$id_message,0,0,$retour,'');
if ($id_message = $res['id_message']
AND !_request('draft')){
include_spip('action/editer_objet');
objet_modifier('message',$id_message,array('statut'=>'publie'));
objet_modifier('message',$id_message,array('statut'=>'publie', 'date_heure' => _request('date_heure')));
// apres en message envoyes, retourner sur la boite d'envoi plutot que sur le message
if ($res['redirect']==generer_url_ecrire('message','id_message='.$id_message))
$res['redirect'] = generer_url_ecrire('messages','quoi=envoi');

4
formulaires/inc-destinataires-message.html

@ -9,5 +9,5 @@
src='#CHEMIN_IMAGE{supprimer-12.png}' width="12" height="12" onclick="jQuery(this).parent().remove();" /></span>
</BOUCLE_d>
</span>
<input type="text" class="text destinataires" data-name="#ENV{name}[]" value="" id="#GET{name}" />
</div>
<input type="text" class="text destinataires" data-name="#ENV{name}[]" value="" id="#ENV{name}" />
</div>

2
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="organiseur"
categorie="date"
version="0.8.10"
version="0.8.11"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="prive/themes/spip/images/calendrier-32.png"

Loading…
Cancel
Save