Feature #13388
Introduce Categories
| Status: | On Hold | Start date: | 2011-02-27 | ||
|---|---|---|---|---|---|
| Priority: | Should have | Due date: | |||
| Assignee: | - | % Done: | 20% |
||
| Category: | - | ||||
| Target version: | Waiting for Donation | ||||
| Votes: | 0 |
Description
after thinking about it for a while, categories should be part of the main extension.
Reasons:- to closely related to many parts of the extensions
- difficult to implement as 3-rd party extension
- required by Mimi to get his old galleries imported into yag :-)
History
Updated by Michael Knoll about 2 years ago
- Target version set to YAG 1.x
Updated by Daniel Lienert about 2 years ago
TODO:
Adminsitration- Add category table and model/repository (hierarchical category tree using nested sets !? http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
- Add category editor interface (maybe using the typo3 tree management interface?)
- Add category selctor interface to galleries, albums, images
- Add predefined categories while import
Add interface to define a filter for frontend item lists in backend flexform
- Based on basic source (gallery/album)
- Based on categories (union (or), intersection (and), differenz and complement)
Updated by Michael Knoll about 2 years ago
Articles on nested sets:
- http://www.klempert.de/nested_sets/
- http://phpperformance.de/nested-sets-hierarchische-strukturen-und-baeume-in-mysql/
- In order to make this practical, we should have different roots for different category trees in different extensions
PEAR Implementation of Nested sets can be found here:
http://pear.php.net/package-info.php?pacid=187
- Add categories table / nested set classes to YAG / pt_extlist / pt_extbase?
- Use T3 tree or jQuery plugin for rendering trees in front- or backend?
- How to move/delete complete sub-trees?
- Use extJs Tree / extDirect for administration
Updated by Michael Knoll about 2 years ago
Created new branch for this:
feature-13388-categories
Updated by Michael Knoll about 2 years ago
Branch feature-13388-categories is available on github... forgot to say :-)
Updated by Michael Knoll about 2 years ago
- % Done changed from 0 to 10
Added TCA definitions and SQL definitions for category table.
Updated by Michael Knoll about 2 years ago
- % Done changed from 10 to 20
Added model and repository for categories. Not yet tested.
Updated by Daniel Lienert about 2 years ago
- Target version changed from YAG 1.x to YAG 1.2.0
Updated by Michael Knoll about 2 years ago
- Status changed from New to Accepted
Updated by Daniel Lienert over 1 year ago
- Target version changed from YAG 1.2.0 to YAG 1.4.0
Updated by Michael Knoll over 1 year ago
- Target version changed from YAG 1.4.0 to Waiting for Donation
Updated by Michael Knoll over 1 year ago
- Status changed from Accepted to On Hold