Partial includes of files in wiki pages


This macro allows source files to be partially or wholly included in other wiki content.

Include entire file:


Includes line 20-50 inclusive:

[[IncludeSource(trunk/proj/, start=20, end=50)]]

Includes last 30 lines of file at revision 1200:

[[IncludeSource(trunk/proj/, start=-30, rev=1200)]]

Include entire file but formatted plain:

[[IncludeSource(trunk/proj/, mimetype=text/plain)]]

Bugs/Feature Requests

Existing bugs and feature requests for IncludeSourcePartialPlugin are here.

If you have any issues, create a new ticket.


8 / 8


2 / 4


Download the zipped source from here.


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


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:

includesource.* = enabled

Recent Changes

15931 by rjollos on 2016-10-19 17:07:30
0.4: Pass rev as parameter

Fixes a regression in r15745.

Patch by ebouaziz@…

Fixes #6009.

15745 by rjollos on 2016-09-02 01:36:04
0.3: Properly construct the href

Patch by ichael-dev@….

Fixes #6009.

15744 by rjollos on 2016-09-02 00:56:21
0.2: Fix ImportError due to missing

Fixes #12858.



Author: chrisheller
Maintainer: Chris Heller

Last modified 3 years ago Last modified on Oct 19, 2016, 9:57:19 PM