r1095 - xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes
Ludovic Dubost
ludovic at users.forge.objectweb.org
Tue Jul 25 17:33:44 CEST 2006
Author: ludovic
Date: 2006-07-25 17:33:44 +0200 (Tue, 25 Jul 2006)
New Revision: 1095
Modified:
xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java
Log:
Fix levels class to not remove "admin" and other elements from rights editing form in editobjects
Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java 2006-07-25 15:26:26 UTC (rev 1094)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/LevelsClass.java 2006-07-25 15:33:44 UTC (rev 1095)
@@ -2,6 +2,7 @@
import com.xpn.xwiki.XWikiContext;
import com.xpn.xwiki.XWikiException;
+import com.xpn.xwiki.web.XWikiRequest;
import com.xpn.xwiki.objects.BaseCollection;
import com.xpn.xwiki.objects.BaseProperty;
import com.xpn.xwiki.objects.StringProperty;
@@ -36,7 +37,9 @@
}
- if (!"1".equals(context.getRequest().get("global"))) {
+ XWikiRequest req = context.getRequest();
+ if (("editrights".equals(req.get("xpage")))
+ &&(!"1".equals(req.get("global")))) {
list.remove("admin");
list.remove("programming");
list.remove("delete");
More information about the Xwiki-notifications
mailing list