index 928d751c4adf8cd8b9f07c62c161c42e3e753ccb..953f18ddaab3023caf0e722c82c3ce6e4a25aa6e 100644 (file)
--- a/include/class_plugin.inc
+++ b/include/class_plugin.inc
}
/* Find hooks entries for this class */
- $command= $this->config->search(get_class($this), "CHECK",array('menu'));
- if ($command == "" && isset($this->config->data['TABS'])){
- $command= $this->config->search(get_class($this), "CHECK",array('tabs'));
- }
+ $command= $this->config->search(get_class($this), "CHECK", array('menu', 'tabs'));
if ($command != ""){
function postcreate($add_attrs= array())
{
/* Find postcreate entries for this class */
- $command= $this->config->search(get_class($this), "POSTCREATE",array('menu'));
- if ($command == "" && isset($this->config->data['TABS'])){
- $command= $this->config->search(get_class($this), "POSTCREATE",array('tabs'));
- }
+ $command= $this->config->search(get_class($this), "POSTCREATE",array('menu', 'tabs'));
if ($command != ""){
function postmodify($add_attrs= array())
{
/* Find postcreate entries for this class */
- $command= $this->config->search(get_class($this), "POSTMODIFY",array('menu'));
- if ($command == "" && isset($this->config->data['TABS'])){
- $command= $this->config->search(get_class($this), "POSTMODIFY",array('tabs'));
- }
+ $command= $this->config->search(get_class($this), "POSTMODIFY",array('menu','tabs'));
if ($command != ""){
function postremove($add_attrs= array())
{
/* Find postremove entries for this class */
- $command= $this->config->search(get_class($this), "POSTREMOVE",array('menu'));
- if ($command == "" && isset($this->config->data['TABS'])){
- $command= $this->config->search(get_class($this), "POSTREMOVE",array('tabs'));
- }
-
+ $command= $this->config->search(get_class($this), "POSTREMOVE",array('menu','tabs'));
if ($command != ""){
/* Additional attributes */