source: extensions/adult_content/main.inc.php @ 5819

Last change on this file since 5819 was 4078, checked in by flop25, 15 years ago

adding admin.php (empty)
adding function get_template (fully functionnal) und set_block_on_index (en cours)

File size: 1.5 KB
Line 
1<?php
2/*
3Plugin Name: adult_content
4Version: 2.0.1
5Description: manage adult content / Gerer du contenu adulte
6Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=141
7Author: Flop25
8Author URI: http://flop25.free.fr
9
10*/
11
12if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
13
14$plugin_name = basename(dirname(__FILE__));
15$plugin_path = dirname(__FILE__).'/';
16define('AC_PATH', dirname(__FILE__).'/' );
17define('AC_NAME', basename(dirname(__FILE__)) );
18
19global $prefixeTable;
20define('AC_CONF' , $prefixeTable . 'ac_config');
21
22include_once(dirname(__FILE__).'/class.inc.php');
23add_event_handler('get_admin_plugin_menu_links', array(&$adult_content, 'ac_lien_menu') );
24add_event_handler('register_user', array(&$adult_content, 'on_register') );
25// Ajout une entrée dans le menubar
26add_event_handler('blockmanager_register_blocks', array(&$adult_content, 'register_ac_menubar_blocks'));
27add_event_handler('blockmanager_apply', array(&$adult_content, 'placer_identification'));
28//block on index
29add_event_handler('loc_begin_index', array(&$adult_content, 'set_block_on_index'));
30
31
32add_event_handler('loc_end_picture', 'comment_manage');
33function comment_manage()
34{
35        global $user, $template;
36        if ( ($user['username']=='18' or $user['username']=='16') and !$conf['comments_forall'] )
37        {
38                $template->clear_assign('comment_add');
39        }
40}
41$adult_content = new Adultcontent($plugin_name, $plugin_path);
42set_plugin_data($adult_content->plugin_name, $adult_content);
43
44?>
Note: See TracBrowser for help on using the repository browser.