faf3d833dfffdb7154c6a4b9a17eebaf440740c6
[dotclear.git] / _admin.php
1 <?php
2 require_once dirname(__FILE__) . '/widget.auth.php';
3 require_once dirname(__FILE__) . '/widget.post.perms.php';
4
5 /* Declare the authentication widget on public page */
6 $core->addBehavior('initWidgets', array('xorgAuthWidget', 'behavior_initWidgets'));
7
8
9 /* Declare stuff to set permissions on each post */
10 $core->addBehavior('adminPostFormSidebar', array('xorgPostPermsWidget', 'behavior_adminPostFormSidebar'));
11 $core->addBehavior('adminBeforePostCreate', array('xorgPostPermsWidget', 'behavior_adminBeforePostCreate'));
12 $core->addBehavior('adminBeforePostUpdate', array('xorgPostPermsWidget', 'behavior_adminBeforePostUpdate'));
13
14 /* Stuff to set user preferences about post permissions */
15 $core->addBehavior('adminPreferencesForm', array('xorgPostPermsWidget', 'behavior_adminPreferencesForm'));
16 $core->addBehavior('adminBeforeUserUpdate', array('xorgPostPermsWidget', 'behavior_adminBeforeUserUpdate'));
17 ?>