Forum CMS Made Simple FR

Version complète : fonction logAdmin : Qu'est-ce que le paramètre $itemid ?
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.

ledut

Bonjour,

Je souhaite paramétrer depuis mon module perso des logs vers le journal administrateur.
il faut utiliser la méthode Audit() mais je ne comprend pas un paramètre : $itemid.
Voici quelques valeurs en vrac que je lui ai trouvé dans mon journal d'administration :
* Il est à 0 dans skeleton,
* 16 test form Added Content
* 22 : NCleanBlue Edited Template
* 333333 333333 User Login Failed ["333333" est l'identifiant (username) d'un frontEnd user]
* -1 Edited User Preferences
* 36 Connexion_permanent Edited Content

je n'ai trouvé que ça comme doc ...

Citation :CMSMS/lib/classes/class.module.inc.php ligne 2330
/**
* Put an event into the audit (admin) log. This should be
* done on most admin events for consistency.
*/
function Audit($itemid, $itemname, $action)
{
#$userid = get_userid();
#$username = $_SESSION["cms_admin_username"];
audit($itemid,$itemname,$action);
}
1) Comment se gère ce paramètre ??
2) y-at-il une doc de toutes les fonctions de CMSMS ? (en particulier, je vais devoir bientôt me pencher sur les évènements)

d'avance merci à ceux qui prendront le temps de me répondre. Smile
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS : 1.6.6
#~ Version du MLE si existante : non
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.6.6
#~ Installed Modules:
#~ * CMSMailer: 1.73.14
#~ * FileManager: 1.0.1
#~ * MenuManager: 1.6.2
#~ * ModuleManager: 1.3.1
#~ * News: 2.10.3
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.1
#~ * ThemeManager: 1.1.1
#~ * FrontEndUsers: 1.6.11
#~ * FEmessages: 1.1
#~ * SelfRegistration: 1.2.5
#~ * FormBuilder: 0.6
#~ * CGExtensions: 1.17.6
#~ * CustomContent: 1.5.3
#~ * FormBrowser: 0.3
#~ * TinyMCE: 2.6.1
#~ * CGSimpleSmarty: 1.4.3
#~ * SimplePortal: 1.0
#~ * Captcha: 0.4
#~ * Skeleton: 1.7
#~ * LS2CMSMS: 1.0
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 2000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: false
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.2.11
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: D:/wamp/tmp (0777)
#~ * session.use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: apache2handler
#~ * Server Db Type: MySQL (mysqli)
#~ * Server Db Version: 5.1.36
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Salut,

v'la la doc : http://cmsmadesimple.org/apidoc/

Sinon a tu regardé dans le module "news" par exemple, pour t'en inspirer !?