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();
|