Ticket #1194 (closed enhancement: invalid)

Opened 14 years ago

Last modified 14 years ago

Boxes vs. Portlets : portlets lack options

Reported by: tsoulcie Owned by: jmorliaguet
Priority: P2 Milestone: CPS 3.4.0
Component: CPSPortlets Version: 3.0.0
Severity: normal Keywords:


Since the boxes are deprecated i use portlets but some interesting options are missing.
Would be interesting to check that the portlets keep boxes options. For instance with the breadcrumb. With a standard breadcrumb box you can write the "you are here" at the begining, no way to do that with a breadcrumb portlet.
In the same state of mind the whole "box with border and title, without a title, no title no border" thing was usefull. It would also be nice to get the title of a portlet from the user name or current folder or some other things like that.
There's more : an action portlet with icons get the icons directly in /cpsskins_actionicons/ no matter what is in portal_actionicons or portal_skins/custom.
I'm totally okay with the whole portlet system if they are a little bit more ... flexible. :-)

Change History

comment:1 Changed 14 years ago by fguillaume

  • Priority changed from P1 to P2
  • Component changed from CPSSkins to CPSPortlets
  • Milestone changed from unspecified to CPS 3.4.0

comment:2 Changed 14 years ago by jmorliaguet

The box system that is deprecated is the one used in CPSBoxes, not the templets.

I don't think that there is anything to win in deprecating templets at this stage when moving to zope3 anyway, so keep on using templets when it makes sense... All the options that you name come from templets (CPSSkins), not from "boxes" (CPSBoxes). And templets are not deprecated even though it is recommended to use portlets instead (we almost never use templets anymore, it is easier to create custom portlets instead).

Templets are by contrast much less flexible than portlets since there schema is hardcoded inside CMF type classes whereas portlets have flexible schema, so it could be that there where more options before but I wouldn't call that flexibility (rather quantity).

comment:3 Changed 14 years ago by tsoulcie

  • Status changed from new to closed
  • Resolution set to invalid
Note: See TracTickets for help on using tickets.