Changeset 7642 in spip-zone


Ignore:
Timestamp:
Nov 28, 2006, 12:21:26 PM (12 years ago)
Author:
bertrand@…
Message:

inc/widgets.php est inclus partout, les fonctions speciales forums et signatures dedans pour eviter d'inclure tetewidgets.php

Location:
_plugins_/_stable_/widgets
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/widgets/action/widgets_html.php

    r7618 r7642  
    286286    // CONTROLEUR
    287287    // on affiche le formulaire demande
    288     include_spip('tetewidgets');
    289288    include_spip('inc/widgets');
    290289    $return = affiche_controleur($_GET['class']);
  • _plugins_/_stable_/widgets/action/widgets_store.php

    r7618 r7642  
    5050
    5151function action_widgets_store_dist() {
    52     include_spip('tetewidgets');
    5352    include_spip('inc/widgets');
    5453    $wdgcfg = wdgcfg();
  • _plugins_/_stable_/widgets/inc/widgets.php

    r7582 r7642  
    44
    55define('_PREG_WIDGET', ',widget\b[^<>\'"]+\b((\w+)-(\w+)-(\d+))\b,');
     6
     7define('MODIFIER_FORUMS', false);
     8define('MODIFIER_SIGNATURES', false);
     9
     10// Modifier un forum ?
     11// = un super-admin (ici, pour tests de widgets forum)
     12if (MODIFIER_FORUMS AND !function_exists('autoriser_forum_modifier')) {
     13        function autoriser_forum_modifier($faire, $type, $id, $qui, $opt) {
     14                return
     15                        $qui['statut'] == '0minirezo'
     16                        AND !$qui['restreint'];
     17        }
     18}
     19
     20// Modifier une signature ?
     21// = un super-admin (ici, pour tests de widgets forum)
     22if (MODIFIER_SIGNATURES AND !function_exists('autoriser_signature_modifier')) {
     23        function autoriser_signature_modifier($faire, $type, $id, $qui, $opt) {
     24                return
     25                        $qui['statut'] == '0minirezo'
     26                        AND !$qui['restreint'];
     27        }
     28}
    629
    730function valeur_colonne_table($table, $col, $id) {
  • _plugins_/_stable_/widgets/tetewidgets.php

    r7641 r7642  
    1111    else
    1212        return true;
    13 }
    14 
    15 define('MODIFIER_FORUMS', false);
    16 define('MODIFIER_SIGNATURES', false);
    17 
    18 // Modifier un forum ?
    19 // = un super-admin (ici, pour tests de widgets forum)
    20 if (MODIFIER_FORUMS AND !function_exists('autoriser_forum_modifier')) {
    21         function autoriser_forum_modifier($faire, $type, $id, $qui, $opt) {
    22                 return
    23                         $qui['statut'] == '0minirezo'
    24                         AND !$qui['restreint'];
    25         }
    26 }
    27 
    28 // Modifier une signature ?
    29 // = un super-admin (ici, pour tests de widgets forum)
    30 if (MODIFIER_SIGNATURES AND !function_exists('autoriser_signature_modifier')) {
    31         function autoriser_signature_modifier($faire, $type, $id, $qui, $opt) {
    32                 return
    33                         $qui['statut'] == '0minirezo'
    34                         AND !$qui['restreint'];
    35         }
    3613}
    3714
Note: See TracChangeset for help on using the changeset viewer.