Ignore:
Timestamp:
Feb 24, 2011, 4:45:43 PM (13 years ago)
Author:
patdenice
Message:

Plugins can add their own modules.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/PWG_Stuffs/admin/new.php

    r3609 r9369  
    33if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
    44
     5//Ajout d'un module
     6if (isset($_POST['addModule']) and !is_adviser())
     7{
     8  if (!isset($_POST['module']))
     9  {
     10    array_push($page['errors'], l10n('stuffs_error_no_mod_selected'));
     11  }
     12  else
     13  {
     14    redirect(PHPWG_ROOT_PATH.'admin.php?page=plugin&section=' . STUFFS_DIR . '%2Fadmin%2Fadmin.php&tab=add_module&path=' . urlencode($_POST['module']));
     15  }
     16}
     17
    518// Affichages des modules à ajouter
    619foreach($modules as $module)
    720{
    8         $template->append('add_module', array(
    9     'MODULE' => $module['type'],
     21  $template->append('add_module', array(
     22    'MODULE_PATH' => $module['path'],
    1023    'NAME' => $module['name'],
    11                 'DESC' => $module['description']));
     24    'DESC' => $module['description'],
     25    )
     26  );
    1227}
    1328
Note: See TracChangeset for help on using the changeset viewer.