Bookmark trac resources

Description

This plugin adds a bookmark feature. Users can:

  • add and remove bookmarks of resources (tickets, reports, wiki pages, milestones).
  • see a list of their bookmarks at /bookmark.
  • quick jump to a bookmark via the contextual navigation drop-down.

Screen shots

Bookmark button

Context menu

Shortcut menu of bookmarks

Bookmark page

Bugs/Feature Requests

Existing bugs and feature requests for BookmarkPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out BookmarkPlugin from here using Subversion, or browse the source with Trac.

Tickets

#8952
Plugin not working due to table schema constraints
#10227
Bookmark plugin should protect add and delete operations
#11043
Don't show bookmark icon on edit and delete pages

Recent Changes

[13029] by rjollos on 05/01/13 08:56:06

Fixes #9785:

  • Allow attachments, attachment list pages and attachment add pages to be bookmarked. Each has a unique description.
  • Prefix the version to wiki page description with an @ followed by the version number, if the version is contained in the URL
  • Prefix milestones with "Milestone " so that they can be readily differentiated from wiki pages.

Tested with Trac 0.11.7 and 1.0.2dev

[13011] by rjollos on 04/26/13 21:59:45

Fixes #10226:

BookmarkPlugin: Perform Unix shell-style wildcard matching (globs), as is documented, for the paths option. Previously, a regular expression was used to match paths.

[13007] by rjollos on 04/25/13 22:39:48

Fixes #9212:

  • Added and modified unit test cases to cover changes in [12985].
  • Accounted for differences in get_resource_description's output for the changeset realm pre and post Trac 0.12.
  • Moved instantiation of BookmarkSystem into the fixture's setUp method.
  • Removed unused imports from test case module.
  • Removed unnecessary variable assignment that was part of [12985].

[12986] by rjollos on 04/20/13 21:00:43

Refs #9212: Organized imports.

Author/Contributors

Author: saigon
Maintainer: saigon jun66j5
Contributors: OpenGroove, ciklone, rjollos

Attachments