svn commit: r560273 - in /lenya/trunk/src: pubs/default/config/access-control/usecase-policies.xml webapp/readme.xml

[email protected]
Newsgroups gmane.comp.cms.lenya.cvs
Message-ID <[email protected]>
Author: nettings
Date: Fri Jul 27 08:28:12 2007
New Revision: 560273

URL: http://svn.apache.org/viewvc?view=rev&rev=560273
Log:
added readme note about editor usecase changes
added editors.* usecase policies to default pub
added tinymce and fckeditor usecase policies to default pub

Modified:
    lenya/trunk/src/pubs/default/config/access-control/usecase-policies.xml
    lenya/trunk/src/webapp/readme.xml

Modified: lenya/trunk/src/pubs/default/config/access-control/usecase-policies.xml
URL: http://svn.apache.org/viewvc/lenya/trunk/src/pubs/default/config/access-control/usecase-policies.xml?view=diff&rev=560273&r1=560272&r2=560273
==============================================================================
--- lenya/trunk/src/pubs/default/config/access-control/usecase-policies.xml (original)
+++ lenya/trunk/src/pubs/default/config/access-control/usecase-policies.xml Fri Jul 27 08:28:12 2007
@@ -39,26 +39,10 @@
     <role id="admin"/>
     <role id="edit"/>
   </usecase>  
-  <usecase id="bxe.insertAsset">
-    <role id="admin" method="grant"/>
-    <role id="edit" method="grant"/>
-  </usecase>
-  <usecase id="bxe.insertImage">
-    <role id="admin" method="grant"/>
-    <role id="edit" method="grant"/>
-  </usecase>
   <usecase id="cforms.edit">
     <role id="admin" method="grant"/>
     <role id="edit" method="grant"/>
   </usecase>
-  <usecase id="fckeditor.insertAsset">
-    <role id="admin" method="grant"/>
-    <role id="edit" method="grant"/>
-  </usecase>
-  <usecase id="fckeditor.insertImage">
-    <role id="admin" method="grant"/>
-    <role id="edit" method="grant"/>
-  </usecase>
   <usecase id="fckeditor.edit">
     <role id="admin" method="grant"/>
     <role id="edit" method="grant"/>
@@ -377,5 +361,32 @@
   <usecase id="news.edit">
     <role id="edit" method="grant"/>
   </usecase>
+  <usecase id="">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="editors.insertLink">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="editors.insertImage">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="editors.insertAsset">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="editors.createResource">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="tinymce.edit">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
+  <usecase id="fckeditor.edit">
+    <role id="admin" method="grant"/>
+    <role id="edit" method="grant"/>
+  </usecase>
 </usecases>
-    
\ No newline at end of file

Modified: lenya/trunk/src/webapp/readme.xml
URL: http://svn.apache.org/viewvc/lenya/trunk/src/webapp/readme.xml?view=diff&rev=560273&r1=560272&r2=560273
==============================================================================
--- lenya/trunk/src/webapp/readme.xml (original)
+++ lenya/trunk/src/webapp/readme.xml Fri Jul 27 08:28:12 2007
@@ -35,6 +35,23 @@
     
     <h2>Important notes for beta testers of Lenya 2.0</h2>
     
+    <h3>2007-07-27: new generic editor usecases</h3>
+    <p>
+      A new generic set of editor helper usecases has been introduced:
+    </p>
+    <ul>
+      <li>editors.insertLink</li>
+      <li>editors.insertImage</li>
+      <li>editors.insertAsset</li>
+      <li>editors.createResource</li>
+    </ul>
+    <p>
+      These are now re-used by all editors, which got us rid of a lot of
+      code duplication. Internet Explorer users watch out: if you have
+      problems with selections not working properly when using those new
+      usecases, please complain on the dev list.
+    </p>
+    
     <h3>2007-07-19: <code>mime-type</code> attribute for resource type samples</h3>
     <p>
       The <code>&lt;sample-name&gt;</code> elements of the resource type declaration
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.