diff makeWeb.sh @ 727:772402f5f8ea

Provide full titles for next and previous tunes in web pages.
author Jim Hague <jim.hague@acm.org>
date Wed, 11 Oct 2017 17:45:27 +0100
parents f8ab14cc9d8d
children c81a1ed21877
line wrap: on
line diff
--- a/makeWeb.sh	Wed Oct 11 17:09:31 2017 +0100
+++ b/makeWeb.sh	Wed Oct 11 17:45:27 2017 +0100
@@ -96,18 +96,22 @@
     # Get previous and next tune page names and titles.
     prevpage=""
     prevtitle=""
+    prevfulltitle=""
     nextpage=""
     nexttitle=""
+    nextfulltitle=""
 
     if [ $i -gt 0 ]; then
         prev=${filenames[$((i - 1))]}
         prevpage=`basename $prev .abc`.html
         prevtitle=`./abcfield.py --display --field="T" $prev`
+        prevfulltitle=`./abcfield.py --display --field="FT" $prev`
     fi
     if [ $i -lt $((nofiles - 1)) ]; then
         next=${filenames[$((i + 1))]}
         nextpage=`basename $next .abc`.html
         nexttitle=`./abcfield.py --display --field="T" $next`
+        nextfulltitle=`./abcfield.py --display --field="FT" $next`
     fi
 
     # Generate the tune web page.
@@ -119,16 +123,20 @@
         --value "lastchanged=${lastchanged}" \
         --value "prevpage=${prevpage}" \
         --value "prevtitle=${prevtitle}" \
+        --value "prevfulltitle=${prevfulltitle}" \
         --value "nextpage=${nextpage}" \
         --value "nexttitle=${nexttitle}" \
+        --value "nextfulltitle=${nextfulltitle}" \
         --template dottes.html.tune $filename > $webdir/$tunepage
     $dir/abctemplate.py \
         --value "masterbooke=${masterbooke}" \
         --value "lastchanged=${lastchanged}" \
         --value "prevpage=learner-${prevpage}" \
         --value "prevtitle=${prevtitle}" \
+        --value "prevfulltitle=${prevfulltitle}" \
         --value "nextpage=learner-${nextpage}" \
         --value "nexttitle=${nexttitle}" \
+        --value "nextfulltitle=${nextfulltitle}" \
         --template dottes.html.learnertune $filename > $webdir/$learnerpage
     $dir/abctemplate.py --template dottes.html.tuneindex $filename >> $webdir/$tunelist
 done