]> gitweb.ps.run Git - ps-cgit/blob - filters/owner-example.lua
ui-snapshot: pass repo into get_ref_from_filename()
[ps-cgit] / filters / owner-example.lua
1 -- This script is an example of an owner-filter.  It replaces the
2 -- usual query link with one to a fictional homepage.  This script may
3 -- be used with the owner-filter or repo.owner-filter settings in
4 -- cgitrc with the `lua:` prefix.
5
6 function filter_open()
7         buffer = ""
8 end
9
10 function filter_close()
11         html(string.format("<a href=\"%s\">%s</a>", "http://wiki.example.com/about/" .. buffer, buffer))
12         return 0
13 end
14
15 function filter_write(str)
16         buffer = buffer .. str
17 end