commit 7fff500753cfffdfc91e5e7ed5307c0693f8270e
parent 7980f85c08cffb2a28a405d4bf421bc185ff6ea8
Author: dankert <devnull@localhost>
Date: Sun, 2 May 2004 16:41:31 +0200
Einfügen package-name (@package)
Diffstat:
13 files changed, 257 insertions(+), 125 deletions(-)
diff --git a/objectClasses/Acl.class.php b/objectClasses/Acl.class.php
@@ -3,7 +3,7 @@
// $Id$
// ---------------------------------------------------------------------------
// OpenRat Content Management System
-// Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.2 2004-04-30 20:36:25 dankert
+// Revision 1.3 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.2 2004/04/30 20:36:25 dankert
// Neu: Freigabe
//
// Revision 1.1 2004/04/24 15:15:12 dankert
@@ -28,12 +31,15 @@
//
// ---------------------------------------------------------------------------
-
/**
* Darstellen einer Berechtigung (ACL "Access Control List")
* Die Berechtigung zu einem Objekt wird mit einer Liste dieser Objekte dargestellt
*
* Falls es mehrere ACLs zu einem Objekt gibt, werden die Berechtigung-Flags addiert.
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
*/
class Acl
{
diff --git a/objectClasses/Element.class.php b/objectClasses/Element.class.php
@@ -2,8 +2,8 @@
// ---------------------------------------------------------------------------
// $Id$
// ---------------------------------------------------------------------------
-// DaCMS Content Management System
-// Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -20,15 +20,22 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.1 2004-04-24 15:15:12 dankert
-// Initiale Version
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.2 2004/04/30 20:36:25 dankert
+// Neu: Freigabe
//
-// Revision 1.1 2004/03/13 23:09:48 dankert
-// *** empty log message ***
+// Revision 1.1 2004/04/24 15:15:12 dankert
+// Initiale Version
//
// ---------------------------------------------------------------------------
-
+/**
+ * Darstellen eines Template-Elementes
+ *
+ * @package openrat.objects
+ */
class Element
{
/**
diff --git a/objectClasses/File.class.php b/objectClasses/File.class.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.1 2004-04-24 15:15:12 dankert
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.1 2004/04/24 15:15:12 dankert
// Initiale Version
//
// Revision 1.1 2003/10/27 23:21:55 dankert
@@ -29,6 +32,13 @@
// ---------------------------------------------------------------------------
+/**
+ * Darstellen einer Datei
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class File extends Object
{
var $fileid;
diff --git a/objectClasses/Folder.class.php b/objectClasses/Folder.class.php
@@ -1,24 +1,38 @@
<?php
-#
-# DaCMS Content Management System
-# Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-
-
+// ---------------------------------------------------------------------------
+// $Id$
+// ---------------------------------------------------------------------------
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+// ---------------------------------------------------------------------------
+// $Log$
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// ---------------------------------------------------------------------------
+
+
+/**
+ * Darstellen eines Ordners
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Folder extends Object
{
var $folderid;
diff --git a/objectClasses/Group.class.php b/objectClasses/Group.class.php
@@ -1,24 +1,38 @@
<?php
-#
-# DaCMS Content Management System
-# Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-
-
+// ---------------------------------------------------------------------------
+// $Id$
+// ---------------------------------------------------------------------------
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+// ---------------------------------------------------------------------------
+// $Log$
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// ---------------------------------------------------------------------------
+
+
+/**
+ * Darstellen einer Benutzergruppe. Eine Gruppe enthält beliebig viele Benutzer
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Group
{
var $groupid = 0;
diff --git a/objectClasses/Language.class.php b/objectClasses/Language.class.php
@@ -1,24 +1,38 @@
<?php
-#
-# DaCMS Content Management System
-# Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-
-
+// ---------------------------------------------------------------------------
+// $Id$
+// ---------------------------------------------------------------------------
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+// ---------------------------------------------------------------------------
+// $Log$
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// ---------------------------------------------------------------------------
+
+
+/**
+ * Darstellen einer Sprache. Jeder Seiteninhalt wird einer Sprache zugeordnet.
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Language
{
var $languageid = 0;
diff --git a/objectClasses/Link.class.php b/objectClasses/Link.class.php
@@ -2,8 +2,8 @@
// ---------------------------------------------------------------------------
// $Id$
// ---------------------------------------------------------------------------
-// DaCMS Content Management System
-// Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.1 2004-04-24 15:15:12 dankert
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.1 2004/04/24 15:15:12 dankert
// Initiale Version
//
// Revision 1.1 2003/10/27 23:21:55 dankert
@@ -28,7 +31,14 @@
//
// ---------------------------------------------------------------------------
-
+/**
+ * Darstellen einer Verknüpfung. Eine Verknüpfung kann auf eine Objekt oder auf
+ * eine beliebige Url zeigen
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Link extends Object
{
var $linkid;
diff --git a/objectClasses/Object.class.php b/objectClasses/Object.class.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.1 2004-04-24 15:15:12 dankert
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.1 2004/04/24 15:15:12 dankert
// Initiale Version
//
// Revision 1.2 2004/03/20 14:15:07 dankert
@@ -32,12 +35,13 @@
// ---------------------------------------------------------------------------
/**
- * Darstellung eines Objektes im Projektbaum.
- * Dieses Objekt stellt eines der 4 Unterobjekte Ordner,Datei,Link oder Seite dar.
- *
- * @version $Revision$
- * @author $Author$
- */
+ * Darstellung eines Objektes im Projektbaum.
+ * Dieses Objekt stellt eines der 4 Unterobjekte Ordner,Datei,Link oder Seite dar.
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Object
{
/** eindeutige ID dieses Objektes
diff --git a/objectClasses/Page.class.php b/objectClasses/Page.class.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.3 2004-05-02 11:40:00 dankert
+// Revision 1.4 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.3 2004/05/02 11:40:00 dankert
// Freigabestatus der Seiteninhalte verarbeiten
//
// Revision 1.2 2004/04/24 15:28:17 dankert
@@ -35,6 +38,14 @@
// ---------------------------------------------------------------------------
+/**
+ * Darstellen einer Seite
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
+
class Page extends Object
{
var $pageid;
diff --git a/objectClasses/Project.class.php b/objectClasses/Project.class.php
@@ -1,24 +1,38 @@
<?php
-#
-# DaCMS Content Management System
-# Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-
-
+// ---------------------------------------------------------------------------
+// $Id$
+// ---------------------------------------------------------------------------
+// OpenRat Content Management System
+// Copyright (C) 2002-2004 Jan Dankert, jandankert@jandankert.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+// ---------------------------------------------------------------------------
+// $Log$
+// Revision 1.3 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// ---------------------------------------------------------------------------
+
+
+/**
+ * Darstellen eines Projektes
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class Project
{
// Eigenschaften
diff --git a/objectClasses/Template.class.php b/objectClasses/Template.class.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.2 2004-04-25 17:31:46 dankert
+// Revision 1.3 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.2 2004/04/25 17:31:46 dankert
// Bei Löschen auch Elemente entfernen
//
// Revision 1.1 2004/04/24 15:15:12 dankert
@@ -34,6 +37,7 @@
*
* @author: $Author$
* @version: $Revision$
+ * @package openrat.objects
*/
class Template
{
diff --git a/objectClasses/User.class.php b/objectClasses/User.class.php
@@ -1,24 +1,37 @@
<?php
-#
-# DaCMS Content Management System
-# Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#
-
-
+// ---------------------------------------------------------------------------
+// $Id$
+// ---------------------------------------------------------------------------
+// DaCMS Content Management System
+// Copyright (C) 2002 Jan Dankert, jandankert@jandankert.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation; either version 2
+// of the License, or (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+// ---------------------------------------------------------------------------
+// $Log$
+// Revision 1.2 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// ---------------------------------------------------------------------------
+
+/**
+ * Darstellen eines Benutzers
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
class User
{
var $userid = 0;
diff --git a/objectClasses/Value.class.php b/objectClasses/Value.class.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.5 2004-05-02 12:01:33 dankert
+// Revision 1.6 2004-05-02 14:41:31 dankert
+// Einfügen package-name (@package)
+//
+// Revision 1.5 2004/05/02 12:01:33 dankert
// Funktion release() zum freigeben von Inhalten
//
// Revision 1.4 2004/05/02 11:40:00 dankert
@@ -41,6 +44,14 @@
// ---------------------------------------------------------------------------
+/**
+ * Darstellen einer Inhaltes
+ *
+ * @version $Revision$
+ * @author $Author$
+ * @package openrat.objects
+ */
+
class Value
{
/**