Subversion Repositories personal-webbase

Rev

Rev 12 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. <?php
  2.  
  3. require 'includes/main.inc.php';
  4.  
  5. if (!isset($modul)) $modul = '';
  6. if (!isset($seite)) $seite = '';
  7. if (!isset($aktion)) $aktion = '';
  8. if (!isset($kategorie)) $kategorie = '';
  9.  
  10. $modulueberschrift = '';
  11. $modulsekpos = '';
  12. $modulpos = '';
  13. $modulrechte = '';
  14. $autor = '';
  15. $version = '';
  16. $menuevisible = '';
  17. $license = '';
  18. $deaktiviere_zugangspruefung = 0;
  19.  
  20. // Damit die Modulseiten auch auf ihre eigenen Modulvariablen zugreifen können, var.inc.php einbinden
  21. if (file_exists('modules/'.wb_dir_escape($modul).'/var.inc.php'))
  22.   include('modules/'.wb_dir_escape($modul).'/var.inc.php');
  23.  
  24. if (($wb_user_type >= $modulrechte) || ($deaktiviere_zugangspruefung))
  25. {
  26.   if (isset($konfiguration['core_debugger']['debug']) && ($konfiguration['core_debugger']['debug'])) ob_start();
  27.  
  28.   // Nun die Modulseite laden
  29.   if (file_exists('modules/'.wb_dir_escape($modul).'/pages/'.wb_dir_escape($seite).'.inc.php'))
  30.     include('modules/'.wb_dir_escape($modul).'/pages/'.wb_dir_escape($seite).'.inc.php');
  31.   else
  32.     echo $header.'<b>Fehler beim Laden der Seite</b><br><br>Die angefragte Seite wurde im Modulverzeichnis nicht gefunden.'.$footer;
  33.  
  34.   if (isset($konfiguration['core_debugger']['debug']) && ($konfiguration['core_debugger']['debug']))
  35.   {
  36.     $i = ob_get_contents();
  37.     ob_end_clean();
  38.  
  39.     if (file_exists('modules/core_debugger/debugcode.inc.php'))
  40.       include('modules/core_debugger/debugcode.inc.php');
  41.   }
  42. }
  43. else
  44. {
  45.   @session_unset();
  46.   @session_destroy();
  47.   die($header.'<h1>Session abgelaufen</h1>Ihre Session ist abgelaufen oder ung&uuml;tig geworden. Bitte loggen Sie sich neu ein.<br><br><a href="index.php" target="_parent">Zum Hauptmen&uuml;</a>'.$footer);
  48. }
  49.  
  50. ?>
  51.