|
Revision 1793, 1.1 KB
(checked in by rvelices, 6 years ago)
|
|
- added plugin action loc_end_picture
- enhanced the event tracer plugin to show a list of all events and actions trigered by pwg
- small reorganization in picture.php
|
-
Property svn:eol-style set to
native
|
| Line | |
|---|
| 1 | <?php |
|---|
| 2 | if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); |
|---|
| 3 | |
|---|
| 4 | $me = get_plugin_data($plugin_id); |
|---|
| 5 | |
|---|
| 6 | global $template; |
|---|
| 7 | $template->set_filenames( array('plugin_admin_content' => dirname(__FILE__).'/tracer_admin.tpl') ); |
|---|
| 8 | |
|---|
| 9 | if ( isset($_POST['eventTracer_filters']) ) |
|---|
| 10 | { |
|---|
| 11 | $v = $_POST['eventTracer_filters']; |
|---|
| 12 | $v = str_replace( "\r\n", "\n", $v ); |
|---|
| 13 | $v = str_replace( "\n\n", "\n", $v ); |
|---|
| 14 | $v = stripslashes($v); |
|---|
| 15 | if (!empty($v)) |
|---|
| 16 | $me->my_config['filters'] = explode("\n", $v); |
|---|
| 17 | else |
|---|
| 18 | $me->my_config['filters'] = array(); |
|---|
| 19 | $me->my_config['show_args'] = isset($_POST['eventTracer_show_args']); |
|---|
| 20 | $me->save_config(); |
|---|
| 21 | global $page; |
|---|
| 22 | array_push($page['infos'], 'event tracer options saved'); |
|---|
| 23 | } |
|---|
| 24 | $template->assign_var('EVENT_TRACER_FILTERS', implode("\n", $me->my_config['filters'] ) ); |
|---|
| 25 | $template->assign_var('EVENT_TRACER_SHOW_ARGS', $me->my_config['show_args'] ? 'checked="checked"' : '' ); |
|---|
| 26 | $template->assign_var('U_LIST_EVENTS', get_admin_plugin_menu_link(dirname(__FILE__).'/event_list.php')); |
|---|
| 27 | |
|---|
| 28 | //$template->assign_var('EVENT_TRACER_F_ACTION', $my_url); |
|---|
| 29 | |
|---|
| 30 | $template->assign_var_from_handle( 'ADMIN_CONTENT', 'plugin_admin_content'); |
|---|
| 31 | ?> |
|---|