wiki:PreCodeBrowserPlugin

Replace code <table>s with <pre> tags

Description

This is a plugin which replaces code <table> elements in the source browser with <pre> tags. Syntax highlighting is preserved. Line numbers are discarded.

Here is how it looks in action on a stock Trac installation:

An example

That code is actually inside a <pre> tag.

Other than appealing to minimalists, this is useful in conjunction with something along the lines of http://elide.org/widgets/linenumbers - that's client-side Javascript to dynamically insert non-selectable line numbers. In other words, this lets you cut and paste code without bringing along the line numbers too.

Bugs/Feature Requests

Existing bugs and feature requests for PreCodeBrowserPlugin are here.

If you have any issues, create a new ticket.

If you find this plugin useful, I'd love to hear what for; come and find me on IRC as kate` on freenode and let me know. Thanks!

Download

Download the zipped source from here.

Source

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

Installation

General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

5810 by kate on 2009-05-20 03:24:50
Oops... I thought these only took effect within the path given to Transformer(); looks like these need to be more explicit.
5804 by kate on 2009-05-20 00:19:32
Initial import.
5803 by kate on 2009-05-20 00:04:54
I do not intend to create a version for 0.9.
(more)

Author/Contributors

Author: kate
Maintainer: Kate
Contributors:

Last modified 2 months ago Last modified on Oct 3, 2016, 9:50:59 PM

Attachments (1)

Download all attachments as: .zip