From c1a7d44351e37d4d101b1d3ec8f4f2efbf495678 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 21 Sep 2017 12:27:50 +0200 Subject: Sync with ikiwiki 3.20160506. --- ikiwiki/directive/format.mdwn | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ikiwiki/directive/format.mdwn') diff --git a/ikiwiki/directive/format.mdwn b/ikiwiki/directive/format.mdwn index 04ed139..ae976fa 100644 --- a/ikiwiki/directive/format.mdwn +++ b/ikiwiki/directive/format.mdwn @@ -26,4 +26,12 @@ supported. For example: print "hello, world\n"; """]] +`format` can also be used to format entire source files and display them on a page. Simply put an [[inline]] directive with the `raw` attribute set inside a `format`. This can be useful if you want to both serve the file raw, as well as show it syntax highlighted on a page. An example: + + \[[!format python """ + [[!inline pages="program.py" raw="yes"]] + """]] + + \[[View raw file|program.py]] + [[!meta robots="noindex, follow"]] -- cgit v1.2.3