View · Index

Categories

Package Specification Summary for Package: categories

Summary: Manage categories in category trees and let users map objects to categories.
Description: Datamodel for category trees with supporting API and management pages. Provides a widget for general categorization of arbitrary objects and tracks which package instances use which category trees. Also supports localization.
Documentation: Package Documentation
Maturity: Immature
This package depends on: acs-kernel acs-tcl
Packages that depend on categories: ajax-filestorage-ui assessment connections contacts cop-base cop-ui curriculum dotlrn-catalog faq file-storage invoices lars-blogger logger project-manager xcms-ui xowiki
Package parameters: None


Bug Tracker Summary for Package: categories

Open Bugs: 4
All Tracked Issues: 20
Latest Bug Opened: 2006-07-07 making Categories subsite-aware
Latest Bug Fixed: 2019-02-18 Missing locale fallback.
Top Bug Submitters: Branimir Dolicki (3) Ben Koot (2) Lurch . (2) Jade Rubick (1) Dirk Gomez (1)
Top Bug Fixers: Malte Sussdorff (9) Gustaf Neumann (3) Yves Goldberg (2) Ben Koot (1) Branimir Dolicki (1) Jeff Davis (1) Dave Bauer (1)


Code Metrics Summary for Package: categories

# Tcl Procs 85
# Tcl Lines 3082
# Tcl Blank Lines 362
# Tcl Comment Lines 144
# Automated Tests 9
# Stored Procedures PG: 29 ORA: 52
# SQL Lines PG: 1733 (blank 268 comments 247) ORA: 1531 (blank 220 comments 117)
# ADP pages 29
# ADP lines 360
# Include pages (categories/lib/) 6
# Documentation pages 9 (Package Documentation)
# Documentation lines 649
Browse Source API-browser
Github Repository: https://github.com/openacs/categories/tree/oacs-5-10

 

Feature requests

AN ABBREVIATION/REFERENCE KEY PER CATEGORY AND CATEGORY TREE. In ecommerce package, each bulk upload of associating categories with products requires working with the databases' index for 3 columns, which is not consistent accross sites. This gets laborious to work with after a while. Allowing categories to optionally explicitly define unique references would help with bulk uploading products, building online catalogs etc. and integrating with the [en:ref-unspsc]] package, which is/has a standardized referencing system. (This request from OpenACS.org Bug 1130)

CATEGORY ACTIVE/INACTIVE. Ecommerce needs to have categories include an attribute for each category that identifies if a category is active (in use) or not. That way, large category reference systems, such as http://www.unspsc.org/ can be imported without concern about overloading the shopping basket with categories that contain no products. (This request from OpenACS.org Bug 1130).

CATEGORY LIST/TREE MAP. Each category tree needs to have a list equivalent for speedy referencing, for cases when there might be many thousands of items in a category tree. (This request from OpenACS.org Bug 1130).

previous March 2024
Sun Mon Tue Wed Thu Fri Sat
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

Popular tags

17 , 5.10 , 5.10.0 , 5.9.0 , 5.9.1 , ad_form , ADP , ajax , aolserver , asynchronous , bgdelivery , bootstrap , bugtracker , CentOS , COMET , compatibility , CSP , CSRF , cvs , debian , docker , docker-compose , emacs , engineering-standards , exec , fedora , FreeBSD , guidelines , host-node-map , hstore
No registered users in community xowiki
in last 30 minutes
Contributors

OpenACS.org