Mercurial > dottes
comparison makeWeb.sh @ 355:b233893b4c51
Add date of last change to bottom of web tune page.
author | Jim Hague <jim.hague@acm.org> |
---|---|
date | Mon, 19 Aug 2013 09:59:46 +0100 |
parents | 27f29e8aafea |
children | 265539086836 |
comparison
equal
deleted
inserted
replaced
354:073c4022efb1 | 355:b233893b4c51 |
---|---|
80 credit=`$dir/abcfield.py --field N --contains "Credit:" $filename | sed -e "s/Credit: *//"` | 80 credit=`$dir/abcfield.py --field N --contains "Credit:" $filename | sed -e "s/Credit: *//"` |
81 creditvisibility="no" | 81 creditvisibility="no" |
82 if [ -n "$credit" ]; then | 82 if [ -n "$credit" ]; then |
83 creditvisibility="yes" | 83 creditvisibility="yes" |
84 fi | 84 fi |
85 lastchanged=`hg log --limit 1 --template "{date|shortdate}" $filename` | |
85 | 86 |
86 # Copy the ABC into the web. | 87 # Copy the ABC into the web. |
87 cp $filename $webdir | 88 cp $filename $webdir |
88 | 89 |
89 # Generate the tune web page. | 90 # Generate the tune web page. |
98 -e "s/@CHANGETITLE@/${changetitle//&/\&}/" \ | 99 -e "s/@CHANGETITLE@/${changetitle//&/\&}/" \ |
99 -e "s/@CHANGETUNE@/${changefile/.abc/.html}/" \ | 100 -e "s/@CHANGETUNE@/${changefile/.abc/.html}/" \ |
100 -e "s/@CHANGEVISIBILITY@/${changevisibility}/" \ | 101 -e "s/@CHANGEVISIBILITY@/${changevisibility}/" \ |
101 -e "s/@CREDIT@/${credit}/" \ | 102 -e "s/@CREDIT@/${credit}/" \ |
102 -e "s/@CREDITVISIBILITY@/${creditvisibility}/" \ | 103 -e "s/@CREDITVISIBILITY@/${creditvisibility}/" \ |
104 -e "s/@LASTCHANGED@/${lastchanged}/" \ | |
103 -e "s/@TUNE@/${name}/" dottes.html.tune > $webdir/$tunepage | 105 -e "s/@TUNE@/${name}/" dottes.html.tune > $webdir/$tunepage |
104 | 106 |
105 sed -e "s/@TITLE@/${title//&/\&}/" \ | 107 sed -e "s/@TITLE@/${title//&/\&}/" \ |
106 -e "s/@TUNE@/${name}/" dottes.html.tuneindex >> $webdir/$output | 108 -e "s/@TUNE@/${name}/" dottes.html.tuneindex >> $webdir/$output |
107 done | 109 done |