Being able to set which part of a Catagory is displayed

Got an idea, post it here

Being able to set which part of a Catagory is displayed

Postby bfauska on Sat Mar 25, 2006 5:55 pm

This has been requested partially many times in the past, and I think that this solution would fit many needs at once, including knocking several items off of Colby's list.

When setting up the way a catagory is displayed, I wish we could call out a starting point for the display of the catagory on screen. An example of this would be setting the "Catagory start point" at entry number x. With this feature you could set up a page to always start at the begining of the catagory, or if you had a catagory with 5 columns and it showed 4 rows (for example) you could set the "Catagory start point" at "entry # 21" and display page two.

I think the best implimentation of this would be to have the "start point" as a setting in the catagory tab, AND as something that could be called out with an event. This way the catagory would show whatever you wanted it to when you first opened that page, and you could add buttons to display specific sections on command. This would also allow multiple relevant instances of the same catagory to be displayed at once, with each one set to a different place in the list.

If this feature could also have more choices than "entry number" it would be very powerful. Some examples of other "Catagory start point" options would be:

"selection>-x" where x is the number of catagory items before (-x) or after (+x) the selection you wish to see. This would allow for the selection to always be at a specific location on the screen with the catagory scrolling around it. This would also enable you to display two instances of the same catagory on one page with one showing several items before the selection and another showing items after the selection, allowing a visual gap in the catagory for you to insert buttons or information relevant to the current selection.

"alphabet>A" where A is the letter you would like the display to start with. This would allow the user to set up pages that show the catagory starting with the first item whose title starts with the a specific letter. With an event this would allow users to set the "catagory start point" with buttons that jump to parts of the alphabet.

"page>x" where x is the page number of the catagory (dependant on the layout) that you want displayed. With an event this would allow buttons that jumped to specific pages. It would also be nice if "page>last" worked for calling out the last page in a catagory, because as our catagorys grow it would be difficult to constantly update our events and catagory displays. "page>current+x" or "page>current-x" would also be nice for use as events to make faster scrolling with page number buttons, similar to how many forum search functions work on the web.

One last aspect of this feature that I think would be benifical would be the ability to select whether the catagory display is continuous or fixed.

Continuous would make the catagory into a closed loop where the last item in the catagory is IMMEDIATELY followed by the first, with no empty space on the page, this way when you used "catagory start point alphabet>z" the page would display all of the Z titles and then continue on to display the A titles without having to jump to the next page. This would be even more important in the "selection>+/-" uses so that the user could cycle continuously through the list with out getting stuck.

Fixed would display the catagory in a fashion similar to the current way where when you reached the end of the list you would only show the end and not continue back to the begining.

I think that this aproach to catagory displays would accomplish the most flexability with the least work. The concept in my head (and hopefully described above) would be fairly easy for skin builders to use. I would love to help iron out any wrinkles in my idea or add to it if people would like to discuss more in this thread.

Thanks for your time.
Brian

P.S. <brown noseing>
Stephen, I think your product is already the most versatile front end around, and that these features would only make it better.
</brown noseing>
bfauska
 
Posts: 94
Joined: Thu Jul 21, 2005 10:50 pm

Postby dalanik on Sat Mar 25, 2006 8:27 pm

Sorry, but almost all of this seems way too complex...

And not to mention practical use of displaying item nr. x. Why on earth would I want to display 72nd item in my MUSIC database? Or 54th item in my FILMS database? I usualy remember films or music by name, not by position in database, and those also change when you add items.

I really dont get it?

D.
dalanik
 
Posts: 885
Joined: Mon Apr 19, 2004 12:35 pm
Location: Prague, Czech Republic

Postby Colby on Sat Mar 25, 2006 8:50 pm

I kind of thought of this b4
I wrote:#20. I would like an event called set page or something that takes me to a certain category page.
http://www.xlobby.com/forum/viewtopic.p ... highlight=

#21. I would like an event called category: goto start of. The values would be a-z, 0-9, # and some special cases like period for start and double period for end of category. This event would let us create buttons to jump to the page where the value specified starts.
http://www.xlobby.com/forum/viewtopic.p ... highlight=

#39. I would like an event called category: goto entry with inputs category name, field, and value. This is like goto startof or filter or custom searches, except this event would let us create buttons to jump to the page where the entry specified starts.


You can already make a category react to events on start, by adding page events. I dont see what your theory can do that my 3 new events wouldnt? I do agree that there should be category loop and category fixed.
Colby
 
Posts: 929
Joined: Mon Feb 02, 2004 7:42 am
Location: Brookline Station, MO, USA