Changeset 36578 in spip-zone


Ignore:
Timestamp:
Mar 23, 2010, 9:11:51 PM (10 years ago)
Author:
cedric@…
Message:

une balise #BOUTON_ADMIN_FORUM pour generer les boutons d'admin des forums (dispo en 2.1 uniquement)

Location:
_plugins_/comments/comments-200
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/comments/comments-200/comments_pipelines.php

    r36102 r36578  
    11<?php
     2/*
     3 * Plugin Comments
     4 * (c) 2010 xxx
     5 * Distribue sous licence GPL
     6 *
     7 */
     8
     9/**
     10 * Generer les boutons d'admin des forum selon les droits du visiteur
     11 * en SPIP 2.1 uniquement
     12 *
     13 * @param <type> $p
     14 * @return <type>
     15 */
     16function balise_BOUTONS_ADMIN_FORUM_dist($p) {
     17        if (($_id = interprete_argument_balise(1,$p))===NULL)
     18                $_id = champ_sql('id_forum', $p);
     19
     20        include_spip('inc/plugin');
     21        if (function_exists('spip_version_compare')
     22                AND spip_version_compare($GLOBALS['spip_version_code'],"2.1.0-rc",">="))
     23                $p->code = "
     24'<'.'?php
     25        if (\$GLOBALS[\'visiteur_session\'][\'statut\']==\'0minirezo\'
     26                AND (\$id = '.intval($_id).')
     27                AND     include_spip(\'inc/autoriser\')
     28                AND autoriser(\'moderer\',\'forum\',\$id)) {
     29                        include_spip(\'inc/actions\');
     30                        echo \"<div class=\'actions modererforum\'>\"
     31                        . bouton_action(_T(\'icone_supprimer_message\'),generer_action_auteur(\'instituer_forum\',\$id.\'-off\',ancre_url(self(),\'forum\')))
     32                        . bouton_action(_T(\'SPAM\'),generer_action_auteur(\'instituer_forum\',\$id.\'-spam\',ancre_url(self(),\'forum\')))
     33                        . \"</div>\";
     34                }
     35?'.'>'";
     36                $p->interdire_scripts = false;
     37
     38        return $p;
     39
     40}
     41
    242
    343// surcharger les boucles FORUMS
  • _plugins_/comments/comments-200/modeles/comment.html

    r36519 r36578  
    3232                </BOUCLE_doc></div></B_doc>
    3333        </div>
     34        [(#BOUTONS_ADMIN_FORUM)]
    3435</div><!--.comment-->
    3536</BOUCLE_comment>
  • _plugins_/comments/comments-200/plugin.xml

    r36102 r36578  
    33<icon>icon.png</icon>
    44<auteur>[romy.tetue.net->http://romy.tetue.net] - 2009 - Licence GPL</auteur>
    5 <version>0.3</version>
     5<version>0.4.0</version>
    66<etat>dev</etat>
    77<description>PLUGIN INSTABLE, encore en d&eacute;veloppement&nbsp;!
     
    1717<chemin dir="" />
    1818<chemin dir="feed/" />
     19<fonctions>comments_pipelines.php</fonctions>
    1920<pipeline>
    2021        <nom>pre_boucle</nom>
Note: See TracChangeset for help on using the changeset viewer.