Partial includes of files in wiki pages
This macro allows source files to be partially or wholly included in other wiki content.
If you have any issues, create a new ticket.
Download the zipped source from here.
General instructions on installing Trac plugins can be found on the TracPlugins page.
In your trac.ini file, edit the components section to add the entry as follows:
[components] includesource.* = enabled
# include entire file [[IncludeSource(trunk/proj/file.py)]] # includes line 20-50 inclusive [[IncludeSource(trunk/proj/file.py, start=20, end=50)]] # includes last 30 lines of file at revision 1200 [[IncludeSource(trunk/proj/file.py, start=-30, rev=1200)]] # include entire file but formatted plain [[IncludeSource(trunk/proj/file.py, mimetype=text/plain)]]