[[PageOutline(2-5,Contents,pullout)]] = Sorting cards in stacks == Description A new macro `[[Cards(...)]]` shows a whiteboard containing index cards organized in stacks. Adding new cards interactively by clicking a button, move cards by drag-and-drop and double-click cards for editing or deleting. Cards are stored in a new table in the Trac database. === Example `[[Cards(stack=todo|wip|done,label=To Do|Work in Progress|Done, width=800)]]` [[BR]] [[Image(cards-example-screenshot.png)]] === Known Limitations * There is no history or undo functionality. * There is no tracking of users. Everyone with `CARDS_ADMIN` permission can freely edit any card. * There is no support for collaborative editing. Changes only become visible when the page is manually refreshed. There is no conflict detection or resolution mechanism. === Parameters * `stack`: `|`-separated list of stack names. (required) * `label`: `|`-separated list of stack labels shown instead of the stack names. (Defaults to the stack names.) * `width`: Width of the whiteboard. (Defaults to 400.) == !Bugs/Feature Requests Existing bugs and feature requests for CardsPlugin are [report:9?COMPONENT=CardsPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=CardsPlugin&owner=psuter new ticket]. == Download Download the zipped source from [export:cardsplugin here]. == Source You can check out CardsPlugin from [http://trac-hacks.org/svn/cardsplugin here] using Subversion, or [source:cardsplugin browse the source] with Trac. == Installation General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. 1. Install `easy_install http://trac-hacks.org/svn/cardsplugin/trunk` 2. Enable in Trac's plugin admin page or in trac.ini.: {{{#!ini [components] cards.* = enabled }}} 3. Update database: `trac-admin path-to-your-trac-environment upgrade` 4. Assign `CARDS_ADMIN` permission (e.g. in permission admin panel) == Recent Changes [[ChangeLog(cardsplugin, 3)]] == !Author/Contributors **Author:** [wiki:psuter] [[BR]] **Maintainer:** [[Maintainer]] [[BR]] **Contributors:**