plugins/MiniCMS: MiniCMS.jplug.php

File MiniCMS.jplug.php, 1.0 KB (added by Basti, 5 years ago)
Line 
1<?php
2/**
3 * @name:        MiniCMS
4 * @author:      Basti <basti@substr.de>
5 * @version:     1.0.1
6 * @date:        2007-09-27
7 */
8class MiniCMS extends JlogPlugin {
9        function hook_body($t) {
10                global $l;
11                global $data;
12                if ( isset( $_GET['cat'] ) && !empty( $_GET['cat'] ) ) {
13                        $t = str_replace($l['content_categories_header'], "", $t);
14                        $t = str_replace(" ".date("Y")."</h2>", "</h2>", $t);
15                }
16                elseif ( !isset( $_GET['cat'] ) || empty( $_GET['cat'] ) ) {
17                        $t = str_replace("<p class='archivelink'>".$l['content_archive']." <a href='".archive()."'>".$l['content_archivelink']."</a>.</p>", "", $t);
18                        }
19                return $t;
20                }
21        function hook_adminContent() {
22                $t = "<p>Dieses Plugin kann nicht Konfiguriert werden.</p><h3>Sinn des Plugins</h3><p>Es Manipuliert die Ausgabe der Kategorie&uuml;bersichten und entfernt den Archivlink wenn keine Kategorie&uuml;bersicht aufgerufen wird. Dadurch kann Jlog bedingt als CMS genutzt werden. Das Plugin wird hier verwendet, weil seine Funktionalit&auml;t f&uuml;r diese Seite vermutlich geeignet ist.";
23                return $t;
24        }       
25}
26?>