Papoo Klassen

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(User Klasse, alle Eigenschaften der User)
(CMS Klasse, alle Eigenschaften des Menüs)
Zeile 43: Zeile 43:
  
 
==CMS Klasse, alle Eigenschaften des Menüs==
 
==CMS Klasse, alle Eigenschaften des Menüs==
* require_once pfad_open_bd."/classes/menu_class.php";
+
Hier wird die Menüklasse initialisiert, zurückgegeben wird das komplette Menü
 +
 
 +
* /classes/menu_class.php
  
 
==Umwandlung von bbcode in HTML==
 
==Umwandlung von bbcode in HTML==

Version vom 00:57, 3. Jan 2006

Inhaltsverzeichnis

Übersicht über die Papoo Klasse

Variablen einbinden von außen

In dieser Klasse werden alle Variablen eingebunden die von außen kommen. D.h. $_POST und $_GET werden als $this->checked->variablen_name eingebunden.

  • /classes/variables_class.php

Inhalt Klasse

Diese Klasse ist abstrakt und dient der Übermittlung von Ergebnissen ins Template. Um Daten dorthin zu übergeben, sollten beliebige Klassen Ihren Inhalt an $this->content->template[] übergeben.

diverse Methoden Klasse

Diverse öffentliche Methoden

  • /classes/diverse_class.php

Session Klasse zur Einbindung der Sessionvariablen

Diese Klasse initialisert alle übergebenen Sessionvariablen und wandelt diese in Eigenschaften der Klasse session um.

  • /classes/session_class.php

CMS Klasse, alle Eigenschaften des CMS

Diese Klasse initialisert alle Eigenschaften die das Papoo CMS aus den Stammdaten hat. Daher heißt die Klasse auch papoo_daten

  • /classes/cms_class.php

Mail Klasse einbinden

  • /classes/class.phpmailer.php
  • /classes/mail_it_class.php

User Klasse, alle Eigenschaften der User

Diese Klasse initialisert einen Benutzer, mit do_einlogg werden die Daten mit der Datenbank abgeglichen.

  • /classes/user_class.php

CMS Klasse, alle Eigenschaften des Menüs

Hier wird die Menüklasse initialisiert, zurückgegeben wird das komplette Menü

  • /classes/menu_class.php

Umwandlung von bbcode in HTML

  • require_once pfad_open_bd."/bbcode.inc.php";

HTML Validierungsklasse

  • require_once pfad_open_bd."/classes/html_valid_class.php";

Replacement für Acronyme, Links und Sprachauszeichnungen

  • require_once pfad_open_bd."/classes/replace_class.php";

weitere Seiten Klasse einbinden

  • require_once pfad_open_bd."/classes/weiter_class.php";

Artikel Klasse

  • require_once pfad_open_bd."/classes/artikel_class.php";

3. Spalte

  • require_once pfad_open_bd."/classes/collum_class.php";

Sitemap Klasse

  • require_once pfad_open_bd."/classes/sitemap_class.php";

Forum Klasse

  • require_once pfad_open_bd."/classes/forum_class.php";

Counter Klasse

  • require_once pfad_open_bd."/classes/counter_class.php";

Such Klasse

  • require_once pfad_open_bd."/classes/search_class.php";

Messages Klasse

  • require_once pfad_open_bd."/classes/message_class.php";

class_file_upload.php einbinden

  • require_once pfad_open_bd."/class_file_upload.php";

Blacklist Klasse einbinden

  • require_once pfad_open_bd."/classes/blacklist_class.php";

PluginsCSS-Klasse einbinden

  • require_once pfad_open_bd."/classes/pluginscss_class.php";

XMLParser-Klasse einbinden

  • require_once pfad_open_bd."/classes/xmlparser_class.php";

Spamschutz-Klasse einbinden

  • require_once pfad_open_bd."/classes/spamschutz_class.php"
  • require_once pfad_open_bd."/classes/intern_home_class.php";

Dump'nRestore-Klasse einbinden

  • require_once pfad_open_bd."/classes/dumpnrestore_class.php";

interne Forum Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_forum_class.php";

interne content Verteil Klasse für Hauptmenü

  • require_once pfad_open_bd."/classes/intern_content_data.php";

interne User Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_user_class.php";

interne Upload Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_upload_class.php";

interne span Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_span_class.php";

interne Link Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_link_class.php";

interne CSS Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_css_class.php";

interne CSS Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_stamm_class.php";

interne Menueerstellungs Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_menu_class.php";

interne Image Bearbeitungs Klasse(n) einbinden

  • require_once pfad_open_bd."/classes/image_core_class.php";
  • require_once pfad_open_bd."/classes/intern_image_class.php";

interne Artikel Bearbeitungs Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_artikel_class.php";

interne 3. Spalte Bearbeitungs Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_spalte_class.php";

interne Plugin Klasse einbinden

require_once pfad_open_bd."/classes/intern_plugin_class.php";

interne menuintcss Klasse einbinden

  • require_once pfad_open_bd."/classes/intern_menuintcss_class.php";

Plugin-Integrator-Klasse einbinden

// muss ganz am Ende eingebunden werden, da sonst nicht alle Klassen von den Plugins genutzt werden können

  • require_once pfad_open_bd."/classes/pluginintegrator_class.php";
'Persönliche Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge