Support Forum

Options

YS Yellow Swordfish
Yellow Swordfish
Member

When I first started this plugin I planned to make as much optional as possible. There is a philosphical divergence between my own thoughts on options and those of the Mullenweg. The 'WP Way' has always been to limit options as much as possible which, I believe, is one of the reasons so many small and unnecessay plugins exist that fill the gap enabling users to turn stuff on or off.

My own view is that options are great. The more the better. While recognising that some users are totally confused by all the forum options, when the 'serious' users get to know them all they generally like to have them. I will fight hard to keep options on the table!

Over subsequent releases we have both added lots of features (and yes – many new options also) but in many areas we seem to have moved away from offering options as a mattrer of course.

A good example would be topic view. What was once a single line of text (topic title) and page links if it had many posts, is now potentially a very crowded litrle box indeed. There are now potentially 5 status icons, a topic status description, a post rating agregation and tags. All squeezed in. And none of that display is optional. Yes – they can NOT use some of the features but they cannot make use of them and not have them show in this particular location.

I would like to change that, draw up a list of what we have left out, and create them now.

3 Answers

New Answer

MP Mr Papa
Mr Papa
Member

you are having all the fun!  😉  I am going to cry if this new setup doesnt bring trac and svn back to life…

YS Yellow Swordfish
Yellow Swordfish
Member

Right. A Plan.

I have considered the alternatives and come down in favour of a single option record (serialised array) that holds ALL of the display options. We are mainly talking about on/off settings but also things like paging count, display side/above – that sort of thing.

We can load this up into $sfglobals at start up and do away woth quite a large number of individual option records in the process.

I shall give this the exciting name of 'sfdisplay'!

Once in place it should be used for all future display options. For now it is just grunt work going through them all.