openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit ed424fdbdc9ce5bd56499bf46b9f8d49719f165b
parent a919e10b9637c44dd0ce898f0127d5149dd7bcd5
Author: dankert <devnull@localhost>
Date:   Fri,  6 Mar 2009 14:00:40 +0100

Zeichenketten 'action' und 'subaction' durch Konstanten ersetzt.

Diffstat:
actionClasses/MainmenuAction.class.php | 4++--
actionClasses/ObjectAction.class.php | 5++++-
actionClasses/WebdavAction.class.php | 46+++++++++++++++++++++++-----------------------
3 files changed, 29 insertions(+), 26 deletions(-)

diff --git a/actionClasses/MainmenuAction.class.php b/actionClasses/MainmenuAction.class.php @@ -38,10 +38,10 @@ class MainmenuAction extends Action function MainmenuAction() { - $this->setTemplateVar('type',$this->getRequestVar( 'subaction') ); + $this->setTemplateVar('type',$this->getRequestVar(REQ_PARAM_SUBACTION) ); - switch( $this->getRequestVar( 'subaction') ) + switch( $this->getRequestVar( REQ_PARAM_SUBACTION) ) { case 'page': case 'pageelement': diff --git a/actionClasses/ObjectAction.class.php b/actionClasses/ObjectAction.class.php @@ -20,6 +20,9 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ +// Revision 1.9 2009-03-06 13:00:40 dankert +// Zeichenketten 'action' und 'subaction' durch Konstanten ersetzt. +// // Revision 1.8 2007-11-09 20:41:51 dankert // Hinweismeldungen setzen. // @@ -182,7 +185,7 @@ class ObjectAction extends Action $acl->load(); $key = 'bu'.$acl->username.'g'.$acl->groupname.'a'.$aclid; $acllist[$key] = $acl->getProperties(); - $acllist[$key]['delete_url'] = Html::url(array('action'=>$this->actionName,'subaction'=>'delacl','id'=>$o->objectid,'aclid'=>$aclid)); + $acllist[$key]['delete_url'] = Html::url($this->actionName,'delacl',$o->objectid,array('aclid'=>$aclid)); } ksort( $acllist ); diff --git a/actionClasses/WebdavAction.class.php b/actionClasses/WebdavAction.class.php @@ -38,9 +38,9 @@ class WebdavAction extends Action function WebdavAction() { // Nicht notwendig, da wir den Error-Handler umbiegen: - // error_reporting(0); // PHP-Fehlermeldungen zerstören XML-Dokument, daher ausschalten. + // error_reporting(0); // PHP-Fehlermeldungen zerst�ren XML-Dokument, daher ausschalten. - // PHP-Fehler ins Log schreiben, damit die Ausgabe nicht zerstört wird. + // PHP-Fehler ins Log schreiben, damit die Ausgabe nicht zerst�rt wird. set_error_handler('webdavErrorHandler'); global $conf; @@ -68,7 +68,7 @@ class WebdavAction extends Action $this->readonly = $this->webdav_conf['readonly']; $this->maxFileSize = $this->webdav_conf['max_file_size']; - Logger::debug( 'WEBDAV: Method '.$_GET['subaction'] ); + Logger::debug( 'WEBDAV: Method '.$_GET[REQ_PARAM_SUBACTION] ); $this->headers = getallheaders(); @@ -85,13 +85,13 @@ class WebdavAction extends Action if ( isset($this->headers['Destination']) ) $this->destination = $this->headers['Destination']; - // Prüfen, ob Benutzer angemeldet ist. + // Pr�fen, ob Benutzer angemeldet ist. $user = $this->getUserFromSession(); // Authentisierung erzwingen. // for the motivation for not checking OPTIONS requests see // http://pear.php.net/bugs/bug.php?id=5363 - if ( !is_object($user) && $_GET['subaction'] != 'options' ) + if ( !is_object($user) && $_GET[REQ_PARAM_SUBACTION] != 'options' ) { if ( !is_object(Session::getDatabase()) ) $this->setDefaultDb(); @@ -118,7 +118,7 @@ class WebdavAction extends Action exit; } } - elseif ( !is_object($user) && $_GET['subaction'] == 'options' ) + elseif ( !is_object($user) && $_GET[REQ_PARAM_SUBACTION] == 'options' ) { $this->setDefaultDb(); } @@ -148,7 +148,7 @@ class WebdavAction extends Action $this->fullSkriptName .= '/'; /* - * Verzeichnisse müssen mit einem '/' enden. Falls nicht, Redirect aussführen. + * Verzeichnisse m�ssen mit einem '/' enden. Falls nicht, Redirect aussf�hren. * * RFC 2518, 5.2 Collection Resources, Page 11: * "For example, if a client invokes a @@ -158,7 +158,7 @@ class WebdavAction extends Action * http://foo.bar/blah/ in it. In general clients SHOULD use the "/" * form of collection names." */ - if ( $this->obj->isFolder && $_GET['subaction']=='get' && substr($_SERVER['REQUEST_URI'],strlen($_SERVER['REQUEST_URI'])-1 ) != '/' ) + if ( $this->obj->isFolder && $_GET[REQ_PARAM_SUBACTION]=='get' && substr($_SERVER['REQUEST_URI'],strlen($_SERVER['REQUEST_URI'])-1 ) != '/' ) { Logger::debug( 'WEBDAV: Umleitung auf Verzeichnis mit ".../"' ); @@ -219,7 +219,7 @@ class WebdavAction extends Action /** * HTTP-Methode OPTIONS.<br> * <br> - * Es werden die verfügbaren Methoden ermittelt und ausgegeben. + * Es werden die verf�gbaren Methoden ermittelt und ausgegeben. */ function options() { @@ -240,7 +240,7 @@ class WebdavAction extends Action /** * Setzt einen HTTP-Status.<br> * <br> - * Es wird ein HTTP-Status gesetzt, zusätzlich wird der Status in den Header "X-WebDAV-Status" geschrieben.<br> + * Es wird ein HTTP-Status gesetzt, zus�tzlich wird der Status in den Header "X-WebDAV-Status" geschrieben.<br> * Ist der Status nicht 200 oder 207 (hier folgt ein BODY), wird das Skript beendet. */ function httpStatus( $status = true ) @@ -292,7 +292,7 @@ class WebdavAction extends Action /** * WebDav-GET-Methode. - * Die gewünschte Datei wird geladen und im HTTP-Body mitgeliefert. + * Die gew�nschte Datei wird geladen und im HTTP-Body mitgeliefert. */ function get() { @@ -361,7 +361,7 @@ class WebdavAction extends Action /** - * Erzeugt ein Unix-ähnliche Ausgabe des Verzeichnisses als HTML. + * Erzeugt ein Unix-�hnliche Ausgabe des Verzeichnisses als HTML. */ function getDirectory() { @@ -500,7 +500,7 @@ class WebdavAction extends Action /** - * Objekt löschen. + * Objekt l�schen. */ function delete() { @@ -548,7 +548,7 @@ class WebdavAction extends Action /** * Kopieren eines Objektes.<br> * Momentan ist nur das Kopieren einer Datei implementiert.<br> - * Das Kopieren von Ordnern, Verknüpfungen und Seiten ist nicht moeglich. + * Das Kopieren von Ordnern, Verkn�pfungen und Seiten ist nicht moeglich. */ function copy() { @@ -632,7 +632,7 @@ class WebdavAction extends Action /** * Verschieben eines Objektes.<br> * <br> - * Folgende Operationen sind möglich:<br> + * Folgende Operationen sind m�glich:<br> * - Unbenennen eines Objektes (alle Typen)<br> * - Verschieben eines Objektes (alle Typen) in einen anderen Ordner.<br> */ @@ -716,15 +716,15 @@ class WebdavAction extends Action /** - * Anlegen oder Überschreiben Dateien über PUT.<br> - * Dateien können neu angelegt und überschrieben werden.<br> + * Anlegen oder �berschreiben Dateien �ber PUT.<br> + * Dateien k�nnen neu angelegt und �berschrieben werden.<br> * <br> - * Seiten können nicht überschrieben werden. Wird versucht, - * eine Seite mit PUT zu überschreiben, wird der Status "405 Not Allowed" gemeldet.<br> + * Seiten k�nnen nicht �berschrieben werden. Wird versucht, + * eine Seite mit PUT zu �berschreiben, wird der Status "405 Not Allowed" gemeldet.<br> */ function put() { - // TODO: 409 (Conflict) wenn übergeordneter Ordner nicht da. + // TODO: 409 (Conflict) wenn �bergeordneter Ordner nicht da. if ( $this->webdav_conf['readonly'] ) { @@ -765,7 +765,7 @@ class WebdavAction extends Action } else { - // Für andere Objekttypen (Verzeichnisse, Links, Seiten) ist kein PUT moeglich. + // F�r andere Objekttypen (Verzeichnisse, Links, Seiten) ist kein PUT moeglich. $this->httpStatus('405 Not Allowed' ); } exit; @@ -1005,7 +1005,7 @@ class WebdavAction extends Action */ function parseURI( $uri ) { - // Ergebnis initialisieren (damit alle Schlüssel vorhanden sind) + // Ergebnis initialisieren (damit alle Schl�ssel vorhanden sind) $ergebnis = array('type' => null, 'project' => null, 'path' => array(), @@ -1092,7 +1092,7 @@ class WebdavAction extends Action /** - * Fehler-Handler für WEBDAV.<br> + * Fehler-Handler f�r WEBDAV.<br> * Bei einem Laufzeitfehler ist eine Ausgabe des Fehlers auf der Standardausgabe sinnlos. * Daher wird der Fehler nur geloggt. */