Scoop -- the swiss army chainsaw of content management
Front Page · Everything · News · Code · Help! · Wishlist · Project · Scoop Sites · Dev Notes · Latest CVS changes · Development Activities
Making Scoop more user friendly Feature Requests
By coryking , Section Wishlist []
Posted on Thu Dec 05, 2002 at 12:00:00 PM PST
While scoop is a great content management platform one of the things that has always irked me is the clutter on the right side of the page.   There are far to many options - "User preferences", "Display Preferences", "Comment Preferences", "Your comments", "Your stories", "Your ads", "Your diaries", "User info", "Review hidden comments", "Renew Subscription", "Logout", etc.  In my opinion, most are either redundant or are not essential things that need to be on every page all the time.  For example - how often do you need to modify your comment prefs? - I've never changed mine on any scoop site.  So then why do I need the link right in front of me everywhere I go?  I don't!

All of these options, while important on some level, waste valuable screen real-estate and confuse new users.  These preferences should be removed from the main pages and buried in a link at the top of the site called "preferences".  Ahh but you say - there are a ton of preferences - that would be too many links at the top!  Read on:

I think I might have a way to solve this problem and make it easier to navigate for both novice and advanced users.  I propose we unify all the "preferences" into one "tabbed" style web page and all the "Your ..." junk into another (I have no idea what you might call that - history?).  I called it "tabbed" because my proposal works and feels like a windows tab control.  A user would simply click on "Preferences" at the top of the site and be whisked away to an easy to explore & intuitive interface.

For an example of how I'd implement this, view a copy of what I did with Photographica's seller registration & management pages: http://www.coryking.com/ui_prop/ (this is a copy, so the links outside are probably busted or you just don't have permission to view them).  In this case the "tab control" is a series of links underneath the title - "Registration | For Sale | ...".  The current "tab" is non-linked and in bold.  The remained are non bold and are links.  When a tab is not relevant to the current user that page gets grayed out and the link is disabled.  An example of this is when a user is not a registered seller (i.e. they have not entered their address & real name), they can't view the "For Sale", "Not For Sale" and "Sales Report".  Thus those options are grayed out (see here: http://www.coryking.com/ui_prof_nfs/).  When the enter the required information the tabs become active.

For scoop, I would bind all the preferences as well as the "user info" into one "tab control".  The "Your..." would become another tab control.  I'd love to add the subscription & advertising management to the preferences control as well, but I'm not as familiar with that code.  The URL structure would be identical to what it is now.  Each page would just feature this tab control.

Two "build menu" functions (one for prefs and one for history) would take the current page as well as a user ID and generate the HTML structure for the menu.  The build menu function would do permissions checking (i.e. somebody other then the admin or the user is trying to view the ad setup for a given user) as well as dealing with what boxes would be grayed.

Why is this good?  Because if you want, you can get rid of 8 or more lines of junk that currently clutter the website, and replace it with only two - "Your history" and "Your account" (or account preferences).  If an admin wished, they could easily deep link into tab control and keep the user menu.  On my site anyway, I'd love to get rid of that user menu all together and just move the two new links to the top & bottom of the page.

Suggestions please - I want to hear idea for naming, comments and questions before I work on this and submit a patch.  I am going to implement this for photographica, but I really, really want to keep this general enough that all sites can use.  I have wanted to give something to the scoop community for a while, but most of what I have done is far to site specific; this is not.  Plus I hate having to edit all of scoops patches to work with my site so it would be nice if for once I did not :-)

< Scoop based community video blog | Permission Groups >

Menu
· create account
· faq
· search
· report bugs
· Scoop Administrators Guide
· Scoop Box Exchange

Login
Make a new account
Username:
Password:

Related Links
· Scoop
· http://www .coryking.com/ui_prop/
· http://www .coryking.com/ui_prof_nfs/
· More on Feature Requests
· Also by coryking

Story Views
  54 Scoop users have viewed this story.

Display: Sort:
Making Scoop more user friendly | 7 comments (7 topical, 0 hidden)
This can already be done (none / 0) (#1)
by hulver on Fri Dec 06, 2002 at 08:22:19 AM PST

I've done something similar on my own site, without any changes to the main scoop code. As the user box is just a box, I created some more boxes, another template and another url.

Now every user has a limited selection of things they can do, and the others (your comments etc) are available from a "user" page.


-- HuSi - It's what scoop's for.



good idea (none / 0) (#2)
by hurstdog on Sat Dec 07, 2002 at 07:21:38 PM PST

I've thought about the same too.  Not the tabbed, but getting all of those links off the pages.  What I think would be the best would be a few patches to take all the html for the user prefs stuff into a few templates.  Then a patch or two that would fix up the templates.  I think this would be a very useful addition.

-hurstdog


Oooh oooh. (none / 0) (#4)
by holloway on Tue Dec 10, 2002 at 12:16:13 PM PST

I'm a allowed a repost every year, damnit!



The beginnings (none / 0) (#5)
by coryking on Tue Dec 10, 2002 at 02:51:44 PM PST

scooptest.xlan.org

Just click on scoops user information.

--
Cory R. King
xlan.org (scoop hosting)
photographica (pictures)



Here is an idea.. (none / 0) (#6)
by Del Griffith on Mon Nov 01, 2010 at 04:58:29 AM PST

fix my god damned site you bastard!!!!

http://bharatscoop.com/



Thank you (none / 0) (#7)
by scdobre on Thu Mar 28, 2019 at 05:23:08 AM PST

Thank you for sharing this post! I'm glad to know this information name generator



Making Scoop more user friendly | 7 comments (7 topical, 0 hidden)
Display: Sort:

Hosted by ScoopHost.com Powered by Scoop
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest © 1999 The Management

create account | faq | search