Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

[11:58:54 CDT(-0500)] <jgribonvald> about a feature

[11:59:54 CDT(-0500)] <jgribonvald> i've made a mail on the uportal-dev list initilized by drew from some talk

[12:00:10 CDT(-0500)] <jgribonvald> about delegating some portlet configuration

[12:02:47 CDT(-0500)] <jgribonvald> one of our need would be to give the permission to some users to customize preferences of some portlets in a fragment and to push there preference to audited users, without that these users have rights to modify portlet definition from portlet-admin portlet

[12:02:56 CDT(-0500)] <jgribonvald> do you think that would be possible ?

[12:03:12 CDT(-0500)] <jgribonvald> maybe I'm not clear (tongue)

[12:04:30 CDT(-0500)] <EricDalquist> yeah

[12:04:32 CDT(-0500)] <EricDalquist> sorry

[12:04:36 CDT(-0500)] <EricDalquist> on a conference call now

[12:04:43 CDT(-0500)] <EricDalquist> so the infrastructure is there for that

[12:04:54 CDT(-0500)] <EricDalquist> but it would require a bit of new development

[12:05:03 CDT(-0500)] <EricDalquist> you'd have to create a new permission for this

[12:05:15 CDT(-0500)] <EricDalquist> and then update the portlet manager to be aware of that permission

[12:07:15 CDT(-0500)] <jgribonvald> ok but i can't see where to save "dlm preferences of the portlet"

[12:07:24 CDT(-0500)] <jgribonvald> in the layout structure ?

[12:07:32 CDT(-0500)] <EricDalquist> oh not portlet preferences?

[12:07:36 CDT(-0500)] <EricDalquist> you're talking about layout attributes?

[12:07:56 CDT(-0500)] <jgribonvald> our need would be for exemple with the CMS portlet

[12:08:26 CDT(-0500)] <jgribonvald> we would like to avoid to publish a new portlet definition to change only the text

[12:08:30 CDT(-0500)] <EricDalquist> ok

[12:08:36 CDT(-0500)] <EricDalquist> so that would be a portlet preference

[12:08:40 CDT(-0500)] <EricDalquist> on the portlet definition object

[12:08:42 CDT(-0500)] <jgribonvald> yes

[12:08:55 CDT(-0500)] <jgribonvald> but linked to fragment-layout

[12:09:08 CDT(-0500)] <EricDalquist> that is not possible

[12:09:14 CDT(-0500)] <EricDalquist> portlet definitions are global

[12:09:29 CDT(-0500)] <EricDalquist> portlet entities link a portlet definition to an instance of a portlet in a user's layout

[12:09:35 CDT(-0500)] <jgribonvald> ok so it can't be overriden ?

[12:09:41 CDT(-0500)] <EricDalquist> but there is nothing that ties a portlet to a fragment

[12:09:52 CDT(-0500)] <EricDalquist> not at that level

[12:09:59 CDT(-0500)] <jgribonvald> ok

[12:09:59 CDT(-0500)] <EricDalquist> you'd have to just publish difference instances of the portlet

[12:10:07 CDT(-0500)] <EricDalquist> and use the different instances in different fragments

[12:11:05 CDT(-0500)] <jgribonvald> ok so my plan B would be to define a portlet def as template with some attributes which could be defined by some users in creating a new portlet def

[12:13:08 CDT(-0500)] <EricDalquist> yeah so I see the value

[12:13:11 CDT(-0500)] <EricDalquist> hrm

[12:13:18 CDT(-0500)] <EricDalquist> give me ~ 20 mintues

[12:13:26 CDT(-0500)] <EricDalquist> and I might have some additional ideas

[12:14:14 CDT(-0500)] <jgribonvald> If you can i prefer to see that tomorrow (tongue) it's a bit late in france now (wink)

[12:14:20 CDT(-0500)] <EricDalquist> ah right

[12:14:20 CDT(-0500)] <EricDalquist> yeah

[12:14:24 CDT(-0500)] <EricDalquist> stop by tomorrow

[12:14:26 CDT(-0500)] <EricDalquist> and we can chat about it

[12:14:42 CDT(-0500)] <jgribonvald> yes thanks a lot for your help

[12:14:46 CDT(-0500)] <EricDalquist> no problem

[12:15:01 CDT(-0500)] <jgribonvald> see you tomorrow so