|
|
@ -810,17 +810,23 @@ sub datestamp { |
|
|
|
|
|
|
|
my ($entry_year, $entry_month, $entry_day) = split m{/}, $1; |
|
|
|
|
|
|
|
# this stuff conditionalizes the wikilink |
|
|
|
# This stuff conditionalizes the wikilink |
|
|
|
# so that if nothing exists, you wind up with an edit form |
|
|
|
my ($wiki_date_name) = month_name($entry_month) |
|
|
|
. "_${entry_day}_${entry_year}"; |
|
|
|
|
|
|
|
my $wikistamp = ':: '; |
|
|
|
my $wikistamp; |
|
|
|
my $wikititle; |
|
|
|
|
|
|
|
if ($self->wala->is_page($wiki_date_name)) { |
|
|
|
# If we have a Wala available, see about a margins (comment) section |
|
|
|
if ($self->wala->is_this_thing_on()) { |
|
|
|
$wikistamp = ':: '; |
|
|
|
if ($self->wala->is_page($wiki_date_name)) { |
|
|
|
$wikititle = 'read the margins'; |
|
|
|
} else { $wikititle = 'write in the margins'; } |
|
|
|
} else { |
|
|
|
$wikititle = 'write in the margins'; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
$wikistamp .= a({ href => $self->wala->ScriptName . "?$wiki_date_name", |
|
|
|
title => 'a page you can edit' |
|
|
@ -828,7 +834,7 @@ sub datestamp { |
|
|
|
$wikititle); |
|
|
|
|
|
|
|
if ( -e $self->local_path($entry . "/NoMargin") ) { |
|
|
|
$wikistamp = "<!-- Margin blocked. -->"; |
|
|
|
$wikistamp = "<!-- Margin blocked. -->"; |
|
|
|
} |
|
|
|
|
|
|
|
# Return a fancy datestamp: |
|
|
|