|
From: Eloi G. <ada...@us...> - 2008-11-18 05:00:25
|
Update of /cvsroot/phpwebsite-comm/modules/article In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv21778 Modified Files: index_admin.php index.php Log Message: RFE ["trf000"] - Approval Permissions can now be set/changed en masse via a "Editing Article Access Permissions" dialog Index: index_admin.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/article/index_admin.php,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** index_admin.php 11 Oct 2008 06:13:52 -0000 1.22 --- index_admin.php 18 Nov 2008 05:00:16 -0000 1.23 *************** *** 399,402 **** --- 399,419 ---- $content = PHPWS_AM_Lists::list_articles(); break; + + case 'edit_permissions': + if (!Current_User::isUnrestricted('article') || empty($id_arr)) + break; + PHPWS_Core::initModClass('article', 'EditPermissions.php'); + $title = dgettext('article', 'Editing Article Access Permissions'); + $perm_dialog = new PHPWS_EditPermissions('article', $id_arr, dgettext('article', 'article')); + $content = $perm_dialog->action(); + if (!empty($perm_dialog->message)) { + $message = implode("<br />\n", $perm_dialog->message); + PHPWS_AM_ModSettings::reset_cache(); + } + if (empty($content)) { + PHPWS_Core::initModClass('article', 'AM_Lists.php'); + $content = PHPWS_AM_Lists::list_articles(); + } + break; Index: index.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/article/index.php,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** index.php 21 Aug 2008 20:17:21 -0000 1.23 --- index.php 18 Nov 2008 05:00:16 -0000 1.24 *************** *** 12,16 **** exit(); } ! PHPWS_Core::initModClass('article', 'AM_ModSettings.php'); PHPWS_AM_ModSettings::init(); --- 12,16 ---- exit(); } ! PHPWS_Core::initModClass('article', 'AM_ModSettings.php'); PHPWS_AM_ModSettings::init(); |