[ PHPXref.com ] [ Generated: Thu Jul 24 15:27:08 2008 ] [ Content*Builder 0.7.2 ]
[ Index ]     [ Variables ]     [ Functions ]     [ Classes ]     [ Constants ]     [ Statistics ]

title

Body

[close]

/ -> modules.php (source)

   1  <?php
   2  /* Modul Einbindung

   3  * mit loadModule() werden die Module eingbunden, mit displayModule() 

   4  * wird die Reihenfolge der Ausgabe festgelegt.

   5  * 

   6  * loadModule("Modul Name", 

   7  *            "Position im Layout", 

   8  *            "Verzeichnis des Moduls", 

   9  *            "Startdatei", 

  10  *            [optional: true]);

  11  * der optionale Schalter ist fürs Hauptmodul reserviert, da dieses 

  12  * anders eingebunden wird.

  13  * Das HauptModul braucht keine Startdatei, deshalb wird als Wert "dummy" 

  14  * oder irgendein anderer Text gesetzt. Um aus einem Modulaufruf ein 

  15  * Hauptmodul zu machen, mus der letzte Parameter als true enthalten sein.

  16  */
  17  // Modul, welches als Basis für Menus dient; muss vor einem Menu geladen werden

  18  // Modul für Sprachauswahl

  19  loadModule("cEssentials", "l", "community", "essentials.inc.php");
  20  loadModule("loginBox", "r", "community", "loginBox.inc.php");
  21  
  22  loadModule("language", "l", "article2", "selectLanguage.php");
  23  // Menu Modul

  24  loadModule("menu", "l", "menu2", "menu_nestedSet.php");
  25  #loadModule("menu", "top", "menu2", "menu_nestedSet_dhtml.php");

  26  // Todo Box Modul

  27  #loadModule("todo", "l", "todo", "todoBox.php");

  28  #loadModule("headline", "l", "headline", "headlineBox.php");

  29  // Suche in Artikeln

  30  loadModule("searchbox", "r", "searchbox", "searchBox.php");
  31  setModuleValue("searchbox", "search_places", array ( "article2" ));
  32  
  33  loadModule("events", "l", "event", "eventBox.php");
  34  #setModuleValue("events", "event_result_limit", "2");

  35  
  36  #loadModule("artbox", "r", "artbox", "artBox.php");

  37  loadModule("poll", "l", "poll", "poll.php");
  38  loadModule("shoutbox", "r", "shoutbox", "shoutBox.php");
  39  
  40  #loadModule("rssBox", "r", "rssbox", "rssBox.php");

  41  #setModuleValue("rssBox", "resource", "http://localhost/php-tools.xml");

  42  
  43  #loadModule("rssBox2", "r", "rssbox", "rssBox.php");

  44  #setModuleValue("rssBox2", "resource", "http://localhost/php-tools2.xml");

  45  
  46  #loadModule("contentmanager", "r", "contentmanager", "get.php");

  47  loadModule("mainModule", "c", $load, "dummy", true);
  48  loadModule("newsletter", "l", "newsletter", "nlSubscriptionBox.php");
  49  
  50  /* 

  51  * displayModule("Modul Name");

  52  * Hier muss der Name verwendet werden, der beim Modul Laden angegeben 

  53  * wurde.

  54  */
  55  displayModule("menu");
  56  #displayModule("menu2");

  57  #displayModule("menu3");

  58  displayModule("loginBox");
  59  displayModule("events");
  60  displayModule("newsletter");
  61  #displayModule("artbox");

  62  #displayModule("todo");

  63  displayModule("poll");
  64  displayModule("language");
  65  #displayModule("headline");

  66  displayModule("searchbox");
  67  
  68  displayModule("shoutbox");
  69  #displayModule("rssBox");

  70  #displayModule("rssBox2");

  71  #displayModule("contentmanager");

  72  displayModule("mainModule");
  73  
  74  ?>


[ Powered by PHPXref - Served by Debian GNU/Linux ]