Allen Gilliland-3 wrote:
> 
> 
> 
> Terry Corbet wrote:
>> Three Items:
>> 
>> 01.  Do I have a conceptual mis-understanding concerning Categories? 
>> Wherever they appear in the U/I, my users think that they ought to appear
>> in
>> some sensible order.  Granted the definition of sensible may take some
>> thought, but shouldn't there me some configuration parameters and/or an
>> administrative screen for controlling order of display?
> 
> yes, some ordering makes sense.  I don't think anyone has ever suggested 
> that they want some ordering other than alphabetical so there has never 
> been a need for user control over ordering.
> 
> 
>> 
>> 02.  Ok, so, I do think it is important.  Is that a problem I should have
>> been able to solve through the Velocity Macro capability, or is it
>> necessary
>> to go into the code?  If it is solvable via Velocity, I would appreciate
>> any
>> example code.
> 
> You'd have to fix that in the code.
> 
> 
>> 
>> 03.  Since I could not solve it at the Velocity Macro level, I have
>> written
>> and apparently successfully tested code to present Categories in
>> alphabetical order.  That was just the simplest 'reasonable order'
>> solution. 
>> Actually, I suppose the correct solution would involve an 'ordering'
>> field
>> added to the Category class with a corresponding change to thye U/I form
>> to
>> capture that order as well as re-order when required.  If anyone is
>> interested, give a shout.
> 
> The code should already have been ordering the categories 
> alphabetically, so I'm not sure why that wouldn't have been happening. 
> What version are you using and how exactly are you getting the 
> categories listed on your page?
> 
> 01.  I am ashamed to admit that I am not at all sure I know what
> versions I am using.  I  have been running what I believed to be the
> latest 3.1 beta binary since the end of November, but the CHANGES.txt
> file there just talks about 3.0.
> 02.  When I decided earlier this week that I was going to have to get
> into the code, the massive changes to the Roller site were in mid-stream,
> and I'm pretty sure that the only source download I could find was
> for 3.0.
> 03.  So, with egg on my face, I guess I am talking about 3.x.
> 04.  As to what I am displaying -- I have not made any sneaky changes
> to any skins, so I am talking about the displays of Categories across the
> top of a page, or in the right panel where By-Category RSS feeds might
> be obtained.  And I am talking about the view you get as Blog owner
> if you add or delete Categories.  In all of those places, the order is
> predominately, the order of Category creation.
> 05.  I first tried to find the SQL.  I think I did.  I think I
> successfully
> added an Order By clause using Hibernate's API, but it did not change
> the views.
> 06.  My fix was to perform a Sort on the LinkedList that is created
> in a piece of code that is evidently used by all those 'viewers' because
> it changed the ordering at least on the top and in the admin view --
> I have not checked RSS feeds.
> 
> Thanks for the feedback.
> 
> 
> -- Allen
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/U-I-Category-Order-tf3126740s12275.html#a8669261
Sent from the Roller - User mailing list archive at Nabble.com.

Reply via email to