+if [ -n "$info" -a -r "Tasks/$info" -a -r "Tasks/$info.meta" ]; then
+ datafile="Tasks/$info"
+ metafile="Tasks/$info.meta"
+ headline="$(sed -rn '/^headline=/{s:^[a-z]+=(.+)$:\1:p;q}' "$metafile")"
+ taskstatus="$(sed -rn '/^status=/{s:^[a-z]+=(.+)$:\1:p;q}' "$metafile")"
+ section="$(sed -rn '/^section=/{s:^[a-z]+=(.+)$:\1:p;q}' "$metafile")"
+ attendant="$(sed -rn '/^attendant=/{s:^[a-z]+=(.+)$:\1:p;q}' "$metafile")"
+ [ -z "$section" ] && section='(none)'
+ [ -z "$attendant" ] && attendant='(none)'
+ cat <<TasksEND
+ <div class="Task">
+ <div class="wikitext">
+ <h1>$headline</h1>
+ $(_wiki "$datafile")
+ </div>
+ <table><tr>
+ <td><b>Status</b><br>
+ $taskstatus</td>
+ <td><b>Section</b><br>
+ $section</td>
+ <td><b>Attendant</b><br>
+ $attendant</td>
+ </tr></table>
+ </div>
+TasksEND
+fi
+
+[ -z "$info" -a -n "$new" ] && cat <<TaskEnd