
Upgrade: Add Category feature
Reported by dleffler | April 29th, 2011 @ 03:27 PM | in 2.0.5 (closed)
Add a category feature to work similar to categories in 1.0.
Would be similar to tags, but categories would NOT be free-form and
must be chosen from an existing list (unless one has permission to
create categories), and only one category could selected for an
item (or set un-categorized).
* Primarily used to group display of items such as files, blog
posts, portfolio listings, etc... * Would likely be single depth
and not nested or have sub-categories
Comments and changes to this ticket
-
dleffler April 29th, 2011 @ 03:40 PM
Possibly have categories that are either site-wide, controller-specific, or module specific.
-
dleffler May 4th, 2011 @ 04:19 PM
- Milestone set to 2.1.0
- Milestone order changed from 43 to 0
-
dleffler September 24th, 2011 @ 09:12 PM
- Title changed from Add Category feature to Upgrade: Add Category feature
-
dleffler December 18th, 2011 @ 12:41 PM
Note to self, might consider grouping output by category and displaying each category within a tab (for each category) and using ajax to fill the tabs as displayed.
-
dleffler January 25th, 2012 @ 04:50 PM
- Milestone changed from 2.1.0 to 2.0.5
- Milestone order changed from 3 to 0
Have this working locally in Portfolio module, but could use some cleaning up the output. As a system it is working locally, but probably want to consider adding colored categories, per module/module type categories, etc... at some point
-
expNinja January 28th, 2012 @ 04:11 AM
- Milestone order changed from 1 to 0
(from [5b1c1be03545dc39bbdefe92e95a119724c25675]) Initial implementation of Categories, currently only usable inside portfolio module [#145] https://github.com/exponentcms/exponent-cms/commit/5b1c1be03545dc39...
-
expNinja January 28th, 2012 @ 03:36 PM
(from [2113eb7c11afb1e9511a165fe7f342e9bf2d66b0]) Cleans up category grouping by css, fixes expRecord rank issue [#145] https://github.com/exponentcms/exponent-cms/commit/2113eb7c11afb1e9...
-
expNinja January 28th, 2012 @ 11:22 PM
(from [93e9f8d5ae9140706a419f63a3dc7336258a11c3]) Provides much better category/item sorting routine. [#145] https://github.com/exponentcms/exponent-cms/commit/93e9f8d5ae914070...
-
dleffler January 29th, 2012 @ 02:09 AM
Note to self: in additon to a grouped list, need to consider:
- an accordian type list
- list of cat names - (click on cat name to display that category's items)
- a tabbed list (with category names)
- an alphabetized tabbed list (kind of like a contact listing by
initial letter)
- group by first letter or grouped by section of letters (this isn't really a category function though)
- an accordian type list
-
expNinja February 5th, 2012 @ 02:02 AM
(from [5c71e16d297ae222c81ae743f57e23d013fbe119]) Adds tabbed by category view to portfolio module [#145] https://github.com/exponentcms/exponent-cms/commit/5c71e16d297ae222...
-
expNinja February 5th, 2012 @ 02:45 AM
(from [13612d166c7271b35970057c5c8685cd1a239e3a]) Adds alphabetized groups to tabbed portfolio view when categories turned off (like a rolodex) [#145] https://github.com/exponentcms/exponent-cms/commit/13612d166c7271b3...
-
expNinja February 5th, 2012 @ 02:48 AM
(from [49ce5a22f5fc925354f7cd71e8746f5e298807c0]) Cleans up display for un-categorized, non-alpha sorted list using tabbed view in portfolio (single tabe is now empty instead of saying 'Uncategorized' [#145] https://github.com/exponentcms/exponent-cms/commit/49ce5a22f5fc9253...
-
dleffler February 5th, 2012 @ 02:58 AM
At this point only accordian type list/view is needed for portfolio module. Next steps would be to:
- create a drop-down list of modules for making a category global or specific to a single module type
-
integrate similar functions into some other modules (by priority)
- file downloads
- photo albums - by gallery (category)
- faq
- links
- blog posts
- help???
-
This might be something to facilitate grouping files within the file manager, but since it's mostly javascript...
- This would also be something to try and integrate into new Calendar2 module later on
-
expNinja February 5th, 2012 @ 03:00 AM
(from [492e581ef73d42ffb0790c6bd47140cab5c5441e]) Disables color entry on category edit view (for now) [#145] https://github.com/exponentcms/exponent-cms/commit/492e581ef73d42ff...
-
expNinja February 5th, 2012 @ 04:43 AM
(from [d5240c0f44a2c2a6eb9752f9610e066c36f3b67f]) Adds accordian view to portfolio, esp. useful for categories with lots of items [#145] https://github.com/exponentcms/exponent-cms/commit/d5240c0f44a2c2a6...
-
expNinja February 5th, 2012 @ 04:50 AM
(from [4d5f32cfad2cb17c86213efcef459620675a1bab]) Improved styling for new portfolio accordian view [#145] https://github.com/exponentcms/exponent-cms/commit/4d5f32cfad2cb17c...
-
expNinja February 5th, 2012 @ 12:58 PM
(from [c62df3a54e74793784a01dbb7434253084e73704]) Initially adds categories to filedownload module showall view, and removes the categories config from appropriate modules which will never have cats [#145] https://github.com/exponentcms/exponent-cms/commit/c62df3a54e747937...
-
expNinja February 5th, 2012 @ 06:06 PM
(from [e9f2d24752bb557e73281902ff3773259a8b7c41]) Adds tabbed and accordian views w/ categories to filedownload module also streamlines the views for it and portfolio module with a sub-template since the item format/display is identical in each of the three views [#145] https://github.com/exponentcms/exponent-cms/commit/e9f2d24752bb557e...
-
expNinja February 5th, 2012 @ 06:59 PM
(from [979f4f29428d12bda95488ccd127a18833d6cb91]) Cleans up some styling in the new views and replaces long form clear with smarty function across all the templates [#145] https://github.com/exponentcms/exponent-cms/commit/979f4f29428d12bd...
-
expNinja February 5th, 2012 @ 08:20 PM
(from [cec7485b76d3d9318d573c6c7b9c8fed5f82bbef]) Adds dropdown list to module selection/exclusion for categories (category can either be global or (single) module-specific [#145] https://github.com/exponentcms/exponent-cms/commit/cec7485b76d3d931...
-
expNinja February 5th, 2012 @ 09:03 PM
(from [3efce07a42f2a4f83cfd545d66bf6cd231d1f986]) Adds categories to photoalbum module and adds a new 'Galleries' showall view to display all the photos. Changed routine in showall method to set an extremely high 'limit' if it's NOT the default showall view/template [#145] https://github.com/exponentcms/exponent-cms/commit/3efce07a42f2a4f8...
-
dleffler February 6th, 2012 @ 04:02 AM
FWIW, faq and links lack an sef_url which creates an issue on the manage cats view. also the photoablum has a similar issue due to its name see ticket #529
-
expNinja February 7th, 2012 @ 06:59 PM
(from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Categories now migrated, adds new sorting options to portfolio, filedownloads, & news, adds object sort method to expSorter, initial stub for categories w/ faq & links (needs views), Tons of updates to migration; added select all/none to screens, migrates most module & view configuration settings, better reused module migration now with configuration settings, news tags now migrated, plus some other stuff [#145] [#522 #504 #503 #531 #533 state:resolved]
https://github.com/exponentcms/exponent-cms/commit/871d33d2196e568b... -
expNinja February 7th, 2012 @ 09:03 PM
(from [0b5f531d3c9e665aa324ec92600f7850bcb98d6d]) Fully implements categories in FAQ, plus removes junk from Manage Categories view [#145] https://github.com/exponentcms/exponent-cms/commit/0b5f531d3c9e665a...
-
expNinja February 7th, 2012 @ 10:06 PM
(from [b6d0fbfdaca7d03e99b09b350921c6a3ca687281]) Fully implements categories in Links [#145] https://github.com/exponentcms/exponent-cms/commit/b6d0fbfdaca7d03e...
-
dleffler February 7th, 2012 @ 10:34 PM
At this point, I'll pause to allow some testing...still need to:
- add categories to rss feeds
- Clean up the templates...esp links & faq since they are basically two templates inside one file...one for non-cates & one for cats
- integrate similar functions into some other modules (by
priority)
- blog posts
- help???
- would be nice to have a color-picker widget and implement colors, but were only used on old calendar
-
dleffler February 8th, 2012 @ 03:52 PM
Note to self:, we need to revise expPagination to do the cat sort before applying the 'limit' ... at present we are categorizing the 'limited' set of uncategorized records, instead of categorizing, then limiting.
-
expNinja February 9th, 2012 @ 01:45 PM
(from [124b525a06e2c53ccb10797bac2c6f83d84e750f]) Fixes paginator to sort categories correctly (based on ALL records, instead of the page of records), moves two funcitions into expCatController as static methods, also cleans up links showall page styling. [#145] https://github.com/exponentcms/exponent-cms/commit/124b525a06e2c53c...
-
dleffler February 12th, 2012 @ 10:24 PM
- Milestone order changed from 2 to 0
though the push was not tagged with this ticket, rss feeds now assign category to item.
-
dleffler February 23rd, 2012 @ 11:18 AM
- State changed from new to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
Tags
Referenced by
-
503 Feature request - Portfolio module should have sort options (from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Catego...
-
522 Bug: Migration doesn't set pagination limit and for linked modules, no settings migrated (from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Catego...
-
504 Feature request - File Downloads sorted by Title or Rank (from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Catego...
-
531 Feature request - Add select all/none to Migration lists (from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Catego...
-
533 Bug: Migrated reused modules don't get config settings (from [871d33d2196e568b2f57fa205139acd2c0bf71df]) Catego...