10 Jahre
Gespräch vereinbaren
Werbung
FeatValue
Das Kundenportal für Agenturen und Freelancer
Integriert sich in das bestehende Projektmagement-System
Kostenlos registrieren

Seitentyp „Logout“ (CMS)

Weiter geht’s mit unseren Seitentypen im CMS. Diesmal kommt das von Einigen lang erwartete Logout. Die alte Datei hieß /admin/includes/logout.php und die neue heißt /system/classes/logout.php. Sie hat den folgenden Inhalt:

<?PHP
  class Logout extends Editor{
    function __construct($page){
      $this->page = $page;
    }

    public function display(){
      ?>
        <h1>Bis zum n&auml;chsten Mal!</h1>
      <?PHP
        $GLOBALS['user']->logout();
      ?>
        <script type="text/javascript">
          <!--
            setTimeout("self.location.href='<?PHP echo getSetting("global","global","host"); ?>'",750);
          //-->
        </script>
      <?PHP
    }
    function getHeader(){
    }

    public function getEditableCode(){
      return "<input name="save" type="submit" value="Ändern" onclick="form.action='".$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING']."' ; target='_self' ; return true" />";
    }

    public function save($newPage,$oldPage){
    }
}
?>

In der Datenbank muss beim Logout nun einfach das wysiwyg in logout umbenannt werden. Weitere Änderungen in der Revision 37.

Du arbeitest in einer Agentur oder als Freelancer?
Dann wirf doch mal einen Blick auf unsere Software FeatValue.

Kommentare

Daniel schrieb am 22.08.2010:

Die Seite ist falsch im Tutorial verlinkt.

Stefan Wienströer schrieb am 22.08.2010:

hab ich eben schon geändert :-P

Über uns

Stefan Wienströer

Wir entwickeln Webanwendungen mit viel Leidenschaft. Unser Wissen geben wir dabei gerne weiter. Mehr über a coding project

Cookie-Einstellungen

Helfen Sie dabei, uns noch besser zu machen. Wir nutzen Cookies und ähnliche Technologien, um die Website auf Ihre Bedürfnisse anzupassen. Zur Datenschutzerklärung

Auswahl speichern