Update doc

This commit is contained in:
Laurent Destailleur
2008-08-21 18:24:21 +00:00
parent 4228ab7d20
commit 182aa488fe

View File

@@ -18,27 +18,24 @@
*/ */
/** \defgroup mymodule Module MyModule /** \defgroup mymodule Module MyModule
\brief Example of a module descriptor. * \brief Example of a module descriptor.
Such a file must be copied into htdocs/includes/module directory. * Such a file must be copied into htdocs/includes/module directory.
*/ */
/** /**
\file htdocs/includes/modules/modMyModule.class.php * \file htdocs/includes/modules/modMyModule.class.php
\ingroup mymodule * \ingroup mymodule
\brief Description and activation file for module MyModule * \brief Description and activation file for module MyModule
\version $Id$ * \version $Id$
*/ */
include_once(DOL_DOCUMENT_ROOT ."/includes/modules/DolibarrModules.class.php"); include_once(DOL_DOCUMENT_ROOT ."/includes/modules/DolibarrModules.class.php");
/** \class modMyModule /** \class modMyModule
\brief Description and activation class for module MyModule * \brief Description and activation class for module MyModule
*/ */
class modMyModule extends DolibarrModules class modMyModule extends DolibarrModules
{ {
/** /**
* \brief Constructor. Define names, constants, directories, boxes, permissions * \brief Constructor. Define names, constants, directories, boxes, permissions
* \param DB Database handler * \param DB Database handler
@@ -143,11 +140,11 @@ class modMyModule extends DolibarrModules
// 'mainmenu'=>'mymodule', // 'mainmenu'=>'mymodule',
// 'leftmenu'=>'1', // Use 1 if you also want to add left menu entries using this descriptor. Use 0 if left menu entries are defined in a file pre.inc.php (old school). // 'leftmenu'=>'1', // Use 1 if you also want to add left menu entries using this descriptor. Use 0 if left menu entries are defined in a file pre.inc.php (old school).
// 'url'=>'/comm/action/index.php', // 'url'=>'/comm/action/index.php',
// 'langs'=>'mylangfile', // Lang file to use (without .lang) by module // 'langs'=>'mylangfile', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
// 'position'=>100, // 'position'=>100,
// 'perms'=>'$user->rights->mymodule->level1->level2', // Use 'perms'=>'1' if you want your menu with no permission rules // 'perms'=>'$user->rights->mymodule->level1->level2', // Use 'perms'=>'1' if you want your menu with no permission rules
// 'target'=>'', // 'target'=>'',
// 'user'=>0); // 0=menu for all users // 'user'=>2); // 0=Menu for internal users, 1=external users, 2=both
// $r++; // $r++;
// //
// This is to declare a Left Menu entry: // This is to declare a Left Menu entry:
@@ -156,11 +153,11 @@ class modMyModule extends DolibarrModules
// 'titre'=>'Title left menu', // 'titre'=>'Title left menu',
// 'mainmenu'=>'mymodule', // 'mainmenu'=>'mymodule',
// 'url'=>'/comm/action/index2.php', // 'url'=>'/comm/action/index2.php',
// 'langs'=>'mylangfile', // Lang file to use (without .lang) by module // 'langs'=>'mylangfile', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
// 'position'=>100, // 'position'=>100,
// 'perms'=>'$user->rights->mymodule->level1->level2', // Use 'perms'=>'1' if you want your menu with no permission rules // 'perms'=>'$user->rights->mymodule->level1->level2', // Use 'perms'=>'1' if you want your menu with no permission rules
// 'target'=>'', // 'target'=>'',
// 'user'=>0); // 0=menu for all users // 'user'=>2); // 0=Menu for internal users, 1=external users, 2=both
// $r++; // $r++;
} }