Changeset 87579 in spip-zone


Ignore:
Timestamp:
Feb 21, 2015, 10:21:04 PM (5 years ago)
Author:
maieul@…
Message:

une option pour ne pas prévenir l'auteur qui publie son propre article + correction sur une coquille chaîne de langue

Location:
_plugins_/notifications/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/notifications/trunk/formulaires/configurer_notifications.html

    r86500 r87579  
    1515                                                                <input type="checkbox" name="prevenir_auteurs_articles"[(#ENV{prevenir_auteurs_articles}|=={on}|oui)checked="checked"] id="prevenir_auteurs_articles" class="checkbox" />
    1616                                                                <label for="prevenir_auteurs_articles"><:notifications:article_prive_auteurs:></label>
     17                                                        </div>
     18                                                </li>
     19                                                <li class="editer editer_pas_prevenir_publieur">
     20                                                        <div class="choix">
     21                                                                <input type="checkbox" name="pas_prevenir_publieur"[(#ENV{pas_prevenir_publieur}|=={on}|oui)checked="checked"] id="pas_prevenir_publieur" class="checkbox" />
     22                                                                <label for="pas_prevenir_publieur"><:notifications:article_prive_publieur:></label>
    1723                                                        </div>
    1824                                                </li>
  • _plugins_/notifications/trunk/lang/notifications_fr.php

    r86496 r87579  
    1010        'article_prive' => 'Publication d’articles',
    1111        'article_prive_admins_restreints' => '<strong>Administrateurs</strong> : Les administrateurs restreints reçoivent les notifications lors de proposition d’articles dans leur rubrique',
    12         'article_prive_auteurs' => '<strong>Auteurs</strong> : les auteurs reçoivent les notifications lors de la proposition,publication ou suppression de leur(s) article(s)',
     12        'article_prive_auteurs' => '<strong>Auteurs</strong> : les auteurs reçoivent les notifications lors de la proposition, publication ou suppression de leur(s) article(s)',
     13        'article_prive_publieur' => 'Si l\'un des auteurs est celui qui publie l\'article, ne pas le prévenir.',
    1314        'article_propose_detail' => 'L’article "@titre@" est proposé à la publication
    1415        depuis',
  • _plugins_/notifications/trunk/notifications_pipelines.php

    r86496 r87579  
    138138
    139139        }
    140 
     140        //publication d'article : ne pas prévenir l'auteur s'il est le validateur
     141        if ($quoi == "instituerarticle" and $GLOBALS['notifications']['pas_prevenir_publieur']){
     142                $publieur_email=$GLOBALS["visiteur_session"]["email"];
     143                if(($key = array_search($publieur_email,$flux['data'])) !== false){
     144                        unset($flux['data'][$key]);
     145                }       
     146        }
    141147        // forum valide ou prive : prevenir les autres contributeurs du thread ou ceux qui ont déjà répondu à l'article
    142148        if (($quoi=='forumprive' AND $GLOBALS['notifications']['thread_forum_prive'])
  • _plugins_/notifications/trunk/paquet.xml

    r87369 r87579  
    22        prefix="notifications"
    33        categorie="communication"
    4         version="3.3.4"
     4        version="3.4.0"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.