I have modified the public-view constraint and just allowed all user to edit it. For it you need to login as administrator and goto constraints tab and modify the public-view constraint by allowing the edit access to all users..
On Wed, Jun 25, 2008 at 7:06 PM, Raquel Cruz <[EMAIL PROTECTED]> wrote: > Hi > > So, do you have a solution to my problem? (Please, tell me yes...) > > Raquel > > 2008/6/25 Vivek Kumar <[EMAIL PROTECTED]>: > > > Hi > > > > Public-edit constraint have different config.It allows all users who have > > user role, where as your requirements says you want to allows user to > edit > > page without logging in. public-view allow all user irrespective of their > > roles. > > > > Regards > > Vivek Kumar > > > > > > On Wed, Jun 25, 2008 at 4:32 PM, Raquel Cruz <[EMAIL PROTECTED]> wrote: > > > > > Hi > > > > > > I've done this in jetspeed-portlet.xml: > > > > > > <portlet-app id="j2-admin" version="1.0" > > > xmlns="http://portals.apache.org/jetspeed" > > > xmlns:js="http://portals.apache.org/jetspeed" > > > xmlns:dc="http://www.purl.org/dc" > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > xsi:schemaLocation="http://portals.apache.org/jetspeed > > > http://portals.apache.org/jetspeed-2/2.1/schemas/jetspeed-portlet.xsd > "> > > > > > > <js:security-constraint-ref>public-view</js:security-constraint-ref> > > > <js:security-constraint-ref>public-edit</js:security-constraint-ref> > > > > > > Even with this configuration, the Add portlets button still doesn't > > appear > > > without do login :( > > > > > > Raquel > > > > > > > > > > > > 2008/6/25 Vivek Kumar <[EMAIL PROTECTED]>: > > > > > > > Did you tried the modify public-view constraint, in the constraint, > we > > > have > > > > all user to view the pages, but if allow the view and edit both, > Users > > > will > > > > be able to make changes to default-page.psml without logging in the > > > > portal. > > > > > > > > Regards > > > > Vivek Kumar > > > > > > > > On Wed, Jun 25, 2008 at 3:29 PM, Raquel Cruz <[EMAIL PROTECTED]> > wrote: > > > > > > > > > Hello > > > > > > > > > > 2008/6/24 David Sean Taylor <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > >> I'm using the last version (2.1.3) but I still can't navigate in > > > > select > > > > > >> portlet. I'm testing in IE7, Firefox 2.0.0.14 and Safari 3.1.2. > > > > > >> > > > > > >> > > > > > >> I am using that exact version of Firefox and Safari here. Not > > > really > > > > > sure > > > > > > what is going wrong there for you. > > > > > > Perhaps you have javascript turned off in your browsers? > > > > > > > > > > > > > > > > > >> > > > > > >>> > > > > > >>> Can I change permissions/restrictions to access this portlet > > > without > > > > > >>> being > > > > > >>> > > > > > >>>> login? Where can I do that? > > > > > >>>> Anyone can help? > > > > > >>>> > > > > > >>>> > > > > > >>> With the default configuration, you cannot change permissions > > until > > > > you > > > > > >>> login as administrator > > > > > >>> > > > > > >>> > > > > > >>> And there's no a way to disable those permissions? For > instance, > > I > > > > > want > > > > > >> a > > > > > >> portal to everyone, without logins, so I want to have all the > > > options > > > > > >> available even without do login. > > > > > >> > > > > > >> > > > > > > Yes of course. Check out the jetspeed-portlet.xml, you can secure > > > > either > > > > > an > > > > > > entire portlet application using a security constraint: > > > > > > > > > > > > <portlet-app id="j2-admin" version="1.0" > > > > > > xmlns="http://portals.apache.org/jetspeed" > > > > > > xmlns:js="http://portals.apache.org/jetspeed" > > > > > > xmlns:dc="http://www.purl.org/dc" > > > > > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > > > > > > xsi:schemaLocation="http://portals.apache.org/jetspeed > > > > > > > > > http://portals.apache.org/jetspeed-2/2.1/schemas/jetspeed-portlet.xsd > > > > "> > > > > > > > > > > > > <js:security-constraint-ref>admin</js:security-constraint-ref> > > > > > > > > > > > > > > > > > > or individual portlets to override the portlet-application level > > > > > > constraint: > > > > > > > > > > > > <portlet> > > > > > > <portlet-name>LoginPortlet</portlet-name> > > > > > > > > > > > > <js:security-constraint-ref>public-view</js:security-constraint-ref> > > > > > > > > > > > > public view provides view permission to guests as well as > > > authenticated > > > > > > users > > > > > > > > > > > > I think you didn't understand my problem. All my portlets are > > > > > "public-view". The problem is to change options in the portal, for > > > > > instance: > > > > > only when I do login as Administrator, I have access to the button > > that > > > > > make > > > > > me add new portlets. The question is: I want that button visible > even > > > > when > > > > > I'm not logged in. > > > > > > > > > > > > > > > Raquel > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > > > > For additional commands, e-mail: > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Regards & thanks > > > > Vivek Kumar > > > > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > -- > > Regards & thanks > > Vivek Kumar > > > > [EMAIL PROTECTED] > > > -- Regards & thanks Vivek Kumar [EMAIL PROTECTED]
