projects
/
diogenes.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make page creations visible in RSS feeds
[diogenes.git]
/
plugins
/
LinksMagic.php
diff --git
a/plugins/LinksMagic.php
b/plugins/LinksMagic.php
index
7301c0f
..
4ba04bd
100644
(file)
--- a/
plugins/LinksMagic.php
+++ b/
plugins/LinksMagic.php
@@
-18,23
+18,30
@@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-require_once 'Plugin/Filter.php';
+require_once 'Plugin/
Skel/
Filter.php';
require_once 'diogenes/diogenes.hermes.inc.php';
/** The MailForm plugin allows you to insert a form to send
* an e-mail to a fixed recipient.
*/
require_once 'diogenes/diogenes.hermes.inc.php';
/** The MailForm plugin allows you to insert a form to send
* an e-mail to a fixed recipient.
*/
-class LinksMagic extends Diogenes_Plugin_Filter
+class LinksMagic extends Diogenes_Plugin_
Skel_
Filter
{
/** Plugin name */
var $name = "LinksMagic";
/** Plugin description */
var $description = "This plugin allows you to mark external and secure (HTTPS) links in your pages.";
{
/** Plugin name */
var $name = "LinksMagic";
/** Plugin description */
var $description = "This plugin allows you to mark external and secure (HTTPS) links in your pages.";
-
- /** Plugin parameters */
- var $params = array('main' => 1, 'sidebar' => 1);
+
+ /** Constructor.
+ */
+ function LinksMagic()
+ {
+ $this->declareParam('main', 1);
+ $this->declareParam('sidebar', 1);
+ }
+
+
/** Apply filtering to the input and return an output.
*
* @param $input
/** Apply filtering to the input and return an output.
*
* @param $input
@@
-43,12
+50,12
@@
class LinksMagic extends Diogenes_Plugin_Filter
{
global $page;
{
global $page;
- if ($this->
params['sidebar']
)
+ if ($this->
getParamValue('sidebar')
)
{
array_unshift($page->head, '<link rel="stylesheet" href="'.$page->url('links-sidebar.css').'" type="text/css" />');
}
{
array_unshift($page->head, '<link rel="stylesheet" href="'.$page->url('links-sidebar.css').'" type="text/css" />');
}
- if ($this->
params['main']
)
+ if ($this->
getParamValue('main')
)
{
array_unshift($page->head, '<link rel="stylesheet" href="'.$page->url('links-main.css').'" type="text/css" />');
}
{
array_unshift($page->head, '<link rel="stylesheet" href="'.$page->url('links-main.css').'" type="text/css" />');
}