Opened 10 years ago

Closed 8 years ago

#143 closed improve feature (fixed)

"My preferences" page: Replace dropdowns by radiobuttons !!

Reported by: lemon-head Owned by:
Priority: minor Milestone:
Component: BW Profile Keywords: My preferences, radiobutton, dropdown
Cc:

Description

Currently the preferences are set using yes/no dropdowns, with their meaning explained in a text aside.

Solution:

  • More usable would be radiobuttons, where each option can be sufficiently explained for itself.
  • The bold font titles can be turned into real headlines, which are on top of each section.
  • table layout not needed anymore (I think).

We were also talking about pw reset on my prefs page.
See https://www.bevolunteer.org/trac/ticket/138


I can do this myself, but you will have to wait for that.. if you want it faster, let someone else do it.

  • Andreas

Attachments (1)

mypreferences_mockup.jpg (38.7 KB) - added by lemon-head 9 years ago.
Something in this direction - but more beautiful please!

Download all attachments as: .zip

Change History (3)

comment:1 Changed 10 years ago by jeanyves

  • follow_up set to none

This html in my preference is probably not the best idea I have had ;-) (just remember that mypreference was made very fast and needed to be flexible, at least this result has been reached).

This is to be improve, I agree.

I try to summarize the need :

  • adding a preference must be very flexive (and must not need to make a revision of php code)
  • a default value must be available (when a preference is added, all members who have not yet use mypreference need to have a value)
  • there is a concept of advanced preference (for now they are two levels, normal, advanced, this is still in discussion, some saying no level others saying three, whatever the result of the discussion is, the thing must manage several level (and may be one only will be used))

As a solution, to keep the flexibility, and to avoid stored html, I suggess to improve the preference structure, adding new fields to define the wording associated to a preference (the corresponding entries in words to display in the choice, the help text) , the type of choice it (select / radio box/ single select/multi select/ member free text), the default value, the level (normal,advanced).

May be too, it could be a good thing to have some possibility to provide icons.

Anyway, this preference improvment is not critic, so must be done quietly and well (the current system works perfectly, it is just very ugly, but no members have (yet) complain)

Changed 9 years ago by lemon-head

Something in this direction - but more beautiful please!

comment:2 Changed 8 years ago by globetrotter_tt

  • freq_reported set to 1
  • Resolution set to fixed
  • show_on_bw set to 0
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.