paulsp      2002/07/13 19:44:19

  Modified:    docs/site changes.html
               webapp/WEB-INF/conf demo-portlets.xreg security.xreg
               xdocs    changes.xml
  Added:       webapp/WEB-INF/psml/group/Jetspeed/html
                        security_example.psml
  Log:
  Add example of security on portlet and tabs in a place the is accessable by
  all users, logged or not.
  
  Revision  Changes    Path
  1.24      +3 -0      jakarta-jetspeed/docs/site/changes.html
  
  Index: changes.html
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/docs/site/changes.html,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- changes.html      13 Jul 2002 09:14:11 -0000      1.23
  +++ changes.html      14 Jul 2002 02:44:19 -0000      1.24
  @@ -378,6 +378,9 @@
   <li>
     Add - 2002/07/11 - Support for Klondike WAP browser - Thanks to Scott Weaver (PS)
   </li>
  +<li>
  +  Add - 2002/07/13 - Added Security example page, 
http://localhost:8080/jetspeed/portal/group/Jetspeed/page/security_example (PS)
  +</li>
   </ul>
                               </blockquote>
           </p>
  
  
  
  1.17      +13 -0     jakarta-jetspeed/webapp/WEB-INF/conf/demo-portlets.xreg
  
  Index: demo-portlets.xreg
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/demo-portlets.xreg,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- demo-portlets.xreg        9 Jul 2002 16:35:05 -0000       1.16
  +++ demo-portlets.xreg        14 Jul 2002 02:44:19 -0000      1.17
  @@ -102,6 +102,7 @@
       </portlet-entry>
       <portlet-entry name="LoggedInWelcome" hidden="false" type="ref"
           parent="HTML" application="false">
  +        <security-ref parent="user-view_admin-all"/>
           <meta-info>
               <title>Welcome to Logged in user</title>
               <description>Example of a portlet with not Titlebar</description>
  @@ -229,5 +230,17 @@
           <meta-info>
               <title>Instance Attribute Example</title>
           </meta-info>
  +    </portlet-entry>
  +    <portlet-entry name="SecurityExample" hidden="false" type="ref"
  +        parent="Velocity" application="false">
  +        <security-ref parent="user-view_admin-all"/>
  +        <meta-info>
  +            <title>SecurityExample</title>
  +            <description>Simple Security Example</description>
  +        </meta-info>
  +        <parameter name="template" value="SecurityExample" hidden="false"/>
  +        <media-type ref="html"/>
  +        <category>demo</category>
  +        <category>velocity.demo</category>
       </portlet-entry>
   </registry>
  
  
  
  1.3       +12 -0     jakarta-jetspeed/webapp/WEB-INF/conf/security.xreg
  
  Index: security.xreg
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/webapp/WEB-INF/conf/security.xreg,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- security.xreg     28 Jun 2002 05:37:37 -0000      1.2
  +++ security.xreg     14 Jul 2002 02:44:19 -0000      1.3
  @@ -30,4 +30,16 @@
               <allow-if role="guest"/>
           </access>
       </security-entry>
  +    <security-entry name="user-view_admin-all">
  +        <meta-info>
  +            <title>Users+V and Admin+C</title>
  +            <description>Users can view and Admin have full access.</description>
  +        </meta-info>
  +        <access action="*">
  +            <allow-if role="admin"/>
  +        </access>
  +        <access action="view">
  +            <allow-if role="user"/>
  +        </access>
  +    </security-entry>
   </registry>
  
  
  
  1.44      +4 -1      jakarta-jetspeed/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/xdocs/changes.xml,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- changes.xml       13 Jul 2002 09:14:11 -0000      1.43
  +++ changes.xml       14 Jul 2002 02:44:19 -0000      1.44
  @@ -274,6 +274,9 @@
   <li>
     Add - 2002/07/11 - Support for Klondike WAP browser - Thanks to Scott Weaver (PS)
   </li>
  +<li>
  +  Add - 2002/07/13 - Added Security example page, 
http://localhost:8080/jetspeed/portal/group/Jetspeed/page/security_example (PS)
  +</li>
   </ul>
   </section>
   </body>
  
  
  
  1.1                  
jakarta-jetspeed/webapp/WEB-INF/psml/group/Jetspeed/html/security_example.psml
  
  Index: security_example.psml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <portlets>
      <security-ref parent="admin-only"/>
      <skin name="orange-red"/>
      <metainfo>
          <title>Security Example</title>
      </metainfo>
      <control name="TabControl"/>
      <controller name="TabController"/>
      <portlets >
          <security-ref parent="user-only"/>
          <metainfo>
              <title>User group can Customize</title>
          </metainfo>
          <controller name="TwoColumns"/>
          <entry parent="LoggedInWelcome"/>
          <entry parent="SecurityExample"/>
          <entry parent="Search"/>
      </portlets>
      <portlets>
          <security-ref parent="admin-only"/>
          <metainfo>
              <title>Admin group can Customize</title>
          </metainfo>
          <controller name="TwoColumns"/>
          <entry parent="LoggedInWelcome"/>
          <entry parent="SecurityExample"/>
          <entry parent="Search"/>
      </portlets>
  </portlets>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to