24 lines
935 B
Smarty
24 lines
935 B
Smarty
|
[%# Template for generating index.html via Markdown. -%]
|
||
|
[%# Last updated: |2022-12-04 12:53:26| -%]
|
||
|
[% USE piclist = datafile(piclist) -%]
|
||
|
[%# >> Single picture, no thumbnail -%]
|
||
|
[% MACRO pic1(prefix,title,fn1) BLOCK -%]
|
||
|
[%# SET fn1 = "$prefix" _ fn1.split('/').slice(-1).join('/') -%]
|
||
|
[% SET fn1 = "$prefix" _ fn1.remove('^.+/uploads/') -%]
|
||
|
[%title%]\
|
||
|
![[%title%]]([%fn1%])
|
||
|
[% END -%]
|
||
|
[%# >> Thumbnail, linking to full-sized picture -%]
|
||
|
[% MACRO pic2(prefix,title,fn1,fn2) BLOCK -%]
|
||
|
[%# SET fn1 = "$prefix" _ fn1.split('/').slice(-1).join('/') -%]
|
||
|
[%# SET fn2 = "$prefix" _ fn2.split('/').slice(-1).join('/') -%]
|
||
|
[% SET fn1 = "$prefix" _ fn1.remove('^.+/uploads/') -%]
|
||
|
[% SET fn2 = "$prefix" _ fn2.remove('^.+/uploads/') -%]
|
||
|
[%title%]\
|
||
|
[![[%title%]]([%fn1%])]([%fn2%])
|
||
|
<br/><small><small><em>Click the thumbnail to see the full-sized image</em></small></small>
|
||
|
[% END -%]
|
||
|
[%#
|
||
|
# vim: syntax=tt2:ts=8:sw=4:ai:et:tw=78:fo=tcrqn21
|
||
|
-%]
|