wiki:TracPastePlugin

Version 20 (modified by olemis, 20 months ago) (diff)

TracPastePlugin: olemis user added in contributors list

Add a pastebin component to Trac

Description

Adds a basic pastebin functionality to a webpage. It requires Trac >= 0.11 and Pygments > 0.5.

For some screenshots have a look at the attachments. But note that they are taken on my test trac installation with a heavily modified theme.

The TracPastePlugin provides several features:

  • Paste events are shown in the timeline.

Several additional features have been proposed:

Bugs/Feature Requests

Existing bugs and feature requests for TracPastePlugin are here.

If you have any issues, create a new ticket.

Download and Source

Download the zipped source from here, check out using Subversion, or browse the source with Trac.

Installing

  1. Make sure the Pygments Python package is installed
  2. Either: Download, build egg, drop into your plugins folder,
    or: easy_install http://trac-hacks.org/svn/tracpasteplugin/0.11
  3. Enable it through WebAdmin or by editing trac.ini: [components] tracpaste.* = enabled
  4. Run trac-admin $TRAC_ENV upgrade
  5. Restart web server
  6. Add the permissions PASTEBIN_VIEW, PASTEBIN_CREATE, PASTEBIN_DELETE and PASTEBIN_ADMIN that you'd like your users to have.
  7. It should now be visible on the main navigation bar and available under /pastebin.

Recent Changes

[13443] by ejucovy on 2013-11-28 05:56:35
Fix handling of non-ASCII paste data in "download" link. Thanks to piperad for the patch. Fixes #8305
[13442] by ejucovy on 2013-11-28 05:03:57
Add pastebin SearchProvider -- re #6140
[13143] by rjollos on 2013-05-15 13:05:31
Refs #5773: Updated maintainer info.

Author/Contributors

Author: mitsuhiko
Maintainer: rjollos
Contributors: otaku42 , olemis

Attachments (4)

Download all attachments as: .zip