File modules/cms/action/ProjectlistAction.class.php

Last commit: Fri Dec 3 22:30:29 2021 +0100	dankert	Fix: Check rights for listing projects.
1 <?php 2 3 namespace cms\action; 4 5 use cms\model\Permission; 6 use cms\model\Folder; 7 use cms\model\Project; 8 use language\Messages; 9 use util\exception\SecurityException; 10 11 // OpenRat Content Management System 12 // Copyright (C) 2002-2012 Jan Dankert, cms@jandankert.de 13 // 14 // This program is free software; you can redistribute it and/or 15 // modify it under the terms of the GNU General Public License 16 // as published by the Free Software Foundation; either version 2 17 // of the License, or (at your option) any later version. 18 // 19 // This program is distributed in the hope that it will be useful, 20 // but WITHOUT ANY WARRANTY; without even the implied warranty of 21 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 22 // GNU General Public License for more details. 23 // 24 // You should have received a copy of the GNU General Public License 25 // along with this program; if not, write to the Free Software 26 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 27 28 29 /** 30 * Action-Klasse zum Bearbeiten eines Projektes 31 * @author $Author$ 32 * @version $Revision$ 33 * @package openrat.actions 34 */ 35 abstract class ProjectlistAction extends BaseAction 36 { 37 function __construct() 38 { 39 parent::__construct(); 40 } 41 }
Download modules/cms/action/ProjectlistAction.class.php
History Fri, 3 Dec 2021 22:30:29 +0100 dankert Fix: Check rights for listing projects. Sun, 14 Mar 2021 22:29:56 +0100 Jan Dankert Refactoring: Clearer access check. Sat, 6 Mar 2021 03:42:38 +0100 Jan Dankert New: Better permission checks. Mon, 4 Jan 2021 19:03:18 +0100 Jan Dankert Refactoring: ACL class is renamed to Permission, because most RBAC/DMAC concepts are calling it a permission. Wed, 18 Nov 2020 00:18:10 +0100 Jan Dankert Refactoring Part 2: Removing all unnecessary methods in the action base classes. Mon, 26 Oct 2020 23:09:24 +0100 Jan Dankert Cleanup UI for adding templates and adding projects. Fri, 2 Oct 2020 23:11:48 +0200 Jan Dankert Cleanup: No '.inputholder' any more, notices with links to objects. Sat, 26 Sep 2020 02:26:39 +0200 Jan Dankert Refactoring: No global functions any more, the database object is read from the Db class. Sun, 23 Feb 2020 04:01:30 +0100 Jan Dankert Refactoring with Namespaces for the cms modules, part 1: moving.