29 lines
718 B
PHP
Executable File
29 lines
718 B
PHP
Executable File
<?php
|
|
if (!defined('entry') || !entry) {
|
|
die('Not a valid page');
|
|
}
|
|
/* ===========================
|
|
|
|
gelato CMS - A PHP based tumblelog CMS
|
|
development version
|
|
http://www.gelatocms.com/
|
|
|
|
gelato CMS is a free software licensed under the GPL 2.0
|
|
Copyright (C) 2007 by Pedro Santana <pecesama at gmail dot com>
|
|
|
|
=========================== */
|
|
?>
|
|
<?php
|
|
/* Simulating a class static property */
|
|
$GLOBALS['plugins::$instances'] = array();
|
|
|
|
class plugins
|
|
{
|
|
public function addAction($name, $function)
|
|
{
|
|
$plugEngine =& plugin::instance(); //DO NOT remove the & after the =
|
|
$plugEngine->actions[$name][] = array($this, $function);
|
|
}
|
|
}
|
|
?>
|