Browse Source

Report de r61809 :

Ça ne sert à rien d'encapsuler une unique fonction du core dans une fonction propre à ce plugin, si ce n'est pas possible de surcharger son résultat.

On permet donc avec un pipeline de modifier les statuts qui ont le droit de recevoir des messages.
svn/root/tags/plugins/organiseur/0.8.6 v0.8.6
rastapopoulos@spip.org 10 years ago
parent
commit
9f375c36f9
  1. 2
      formulaires/editer_message.php
  2. 4
      inc/messages.php
  3. 3
      paquet.xml

2
formulaires/editer_message.php

@ -16,7 +16,7 @@ include_spip('inc/editer');
function formulaires_editer_message_charger_dist($id_message='new',$type='message',$retour='',$accepter_email='oui',$destinataires='',$titre='',$texte=''){
include_spip('inc/autoriser');
if (
(!intval($id_message) AND !autoriser('envoyermessage',$type))
OR

4
inc/messages.php

@ -26,7 +26,7 @@ if (!defined('_EMAIL_GENERAL'))
*/
function messagerie_statuts_destinataires_possibles(){
include_spip('inc/filtres_ecrire');
return auteurs_lister_statuts('redacteurs',false);
return pipeline('messagerie_statuts_destinataires_possibles', auteurs_lister_statuts('redacteurs',false));
}
/**
@ -194,4 +194,4 @@ function messagerie_marquer_non_lus($id_auteur,$liste_id_message){messagerie_mar
*/
function messagerie_effacer_message_recu($id_auteur,$liste_id_message){messagerie_marquer_message($id_auteur,$liste_id_message,'poub');}
?>
?>

3
paquet.xml

@ -1,7 +1,7 @@
<paquet
prefix="organiseur"
categorie="date"
version="0.8.5"
version="0.8.6"
etat="stable"
compatibilite="[3.0.0;3.1.*]"
logo="prive/themes/spip/images/calendrier-32.png"
@ -29,6 +29,7 @@
<pipeline nom="post_edition" inclure="organiseur_pipelines.php" />
<pipeline nom="alertes_auteur" inclure="organiseur_pipelines.php" />
<pipeline nom="quete_calendrier_prive" action="" />
<pipeline nom="messagerie_statuts_destinataires_possibles" action="" />
<pipeline nom="ieconfig_metas" inclure="organiseur_ieconfig.php" />
<menu nom="calendrier" titre="organiseur:info_agenda_interne" parent="outils_collaboratifs" icone="images/calendrier-16.png" />

Loading…
Cancel
Save