Ticket #74 (closed Bug: fixed)

Opened 13 years ago

Last modified 7 years ago

Change membership roster page.

Reported by: knarf Owned by:
Priority: minor Milestone: Past
Component: Templates/CSS Version:
Keywords: Cc:


The current membership roster page is not very useful. The main problems are:

No navigational links. One either has to click manually through every page to get to the one you are interested in, or resort to editing the URL in the browser. Not very user friendly.

Many users supply portraits with sizes much above those recommended. These are presented in their original size for download but are then forcefully resized by the roster page/browser, which results in very long download times. 30 seconds is not unusual for me when looking at plone.org.

Suggested fix:

Let each roster page be a table with (batch size) rows and four columns: Member name, member login handle, wether member has supplied portrait and wether member has changed the default system supplied homepage. The last two colums should be presented as simple graphic 'tickmark in circle' icons in the usual Plone style. Add header above table with simple explanation of each column.

Top and bottom of the roster page should contain navigational links: 'First Page', 'Previous', (Alphabetic page link list), 'Next' and 'Last Page'. The alphabetic page link list is simply the alphabeth listed as links, each pointing to the first page, where the first member with a login name starting with that letter is located. This list could be expensive to recalculate, but would only have to be so when the visiblity status of a member changes.

Side note: Using '<<' and '>>' to signal First respectively Last Page might look hip, but is likely to confuse the average user IMHO. The textual links are much easier to understand.

The member homepage template could now show the member supplied portrait, if any, in the upper right corner by using the simple <img src="..." align="right"> (member editable homepage) <br clear="right"> trick.


Change History

comment:1 Changed 13 years ago by limi

  • Status changed from new to closed
  • Resolution set to fixed

This page will have to be re-done in later versions when we introduce groups. Your ideas have been noted, and we will do something about this later, but not before 1.0.

comment:2 Changed 7 years ago by hannosch

  • Component changed from Visual and templates to Templates/CSS
Note: See TracTickets for help on using tickets.