(Re-Written Cobalt7 topic, including new screenshots and additional thoughts about default ordering and default custom field ordering.)
Impossible to enter, modify and keep a manual order of articles :O
Do we really miss the obvious? Where and how to order the articles?! Funnily, I did not notice it earlier, because i had to deal with date-based entries only. i.e. events, classifieds.
The section parameter "primary order" contains the usual suspects i.e. misc dates, alphabetical, random etc.
But nothing like "as is" or "default backend order". Which is found in ALL other Joomla managers and other CCKs, AFAIK.
Why is there no backend ordering at all? Very strange and a really big drawback for Cobalt applications, IMHO.
One might think... hey, I can use my own Cobalt field for my sorting order.
But... this allows to add custom fields to frontend sorting order menu only! It can't be set in backend as an initial/primary order, which is used on list view by default! :(
Currently it is impossible to create a default custom order. Neither by default and backend records order, nor by a custom field.
Records are numbered# and also have an #ID. But there is no "ordering#" property or DB-column. Such an "#order column" is found in almost any Joomla list, backend manager and other 3rd-party extension.
Besides typical ordering by dates or field values, there are many other listings and layouts, which need a default custom order.
Most wanted and very crucial for:
- product catalogs
- services pages
- team and staff pages
- any other none-date based listing!
Product Catalog pages:
For sure there are categories... but product ordering in those categories is totally up to the client or product properties and further groups. A client might think in his own tree-hierarchy. A product listing might need a special layout and even most important: The product items amount and ordering changes! Products are added/removed over time.
Staff or Team pages:
You arrange people by a particular manual order or you need to create a logical group i.e.: their importance and job function, your personal liking, or even group them by their hair-color ;-) you name it. There is no typical date or A-Z order.
Company Services page:
You don´t have a sorting criteria, except for you own "weighting" and importance. My second thought was: o.k., the latter might be solved by a custom field... BUT since a section can't have a custom field for default/primary sorting order... it is pretty useless too use my own field.
=> All those use cases require a manual default order in backend. I even think this order(weighting) should be editable in frontend as well!
=> A custom field can be marked and displayed as sortable... but it can´t be selected in Section ordering parameter! This would help a lot and opens a lot of possibilties!!!
I think, something like "weight#" or "order#" should be a basic feature and record property.
Joomla 2.5 ordering:
Joomla 3 with handy drag'N'drop feature:
and allows to override the default ordering in the menu-item parameters.
In regards of Cobalt, this override is best placed in list template parameters?!
This way, you can have different "views" and "orders" for categories in the same section.