When showing a _header.md file for a dir listing, try to extract the page title from it.

This commit is contained in:
Uriel 2010-06-21 23:41:18 +00:00
parent f4497d7010
commit c98f8d6c09

View File

@ -121,8 +121,13 @@ fn setup_handlers {
# Dir listing # Dir listing
if not if(~ $local_path */index) { if not if(~ $local_path */index) {
handler_body_main=(dir_listing_handler $req_path) handler_body_main=(dir_listing_handler $req_path)
if(test -f $sitedir$req_path'_header.md') if(test -f $sitedir$req_path'_header.md') {
ll_add handlers_body_head md_handler $sitedir$req_path'_header.md' t=`{get_file_title $sitedir$req_path'_header.md'}
if(! ~ $"t '')
pageTitle=$t
ll_add handlers_body_head md_handler $sitedir$req_path'_header.md'
}
if(test -f $sitedir$req_path'_footer.md') if(test -f $sitedir$req_path'_footer.md')
ll_add handlers_body_foot md_handler $sitedir$req_path'_footer.md' ll_add handlers_body_foot md_handler $sitedir$req_path'_footer.md'
} }