Fix missing calendar menu on daily report. Thanks to CVazquezC for the report.
This commit is contained in:
parent
649f1300ce
commit
67090ceec0
|
@ -2386,6 +2386,11 @@ sub buildHTML
|
||||||
my $nuser = '-';
|
my $nuser = '-';
|
||||||
my $nurl = '-';
|
my $nurl = '-';
|
||||||
my $ndomain = '-';
|
my $ndomain = '-';
|
||||||
|
my $cal = '';
|
||||||
|
if ($p =~ /^(.*)\/(\d{4})\/(\d{2})\/\d{2}/) {
|
||||||
|
my $stat_date = $self->set_date($2, $3);
|
||||||
|
$cal = $self->_get_calendar($stat_date, $2, $3, 'day', "$1/$2/$3", '../');
|
||||||
|
}
|
||||||
# Search for item count
|
# Search for item count
|
||||||
if (-e "$p/stat_count.dat") {
|
if (-e "$p/stat_count.dat") {
|
||||||
open(IN, "$p/stat_count.dat") or die "FATAL: can't read file $p/stat_count.dat, $!\n";
|
open(IN, "$p/stat_count.dat") or die "FATAL: can't read file $p/stat_count.dat, $!\n";
|
||||||
|
@ -2409,6 +2414,7 @@ sub buildHTML
|
||||||
open(IN, "$p/$f") or $self->localdie("FATAL: can't read file $p/$f\n");
|
open(IN, "$p/$f") or $self->localdie("FATAL: can't read file $p/$f\n");
|
||||||
my @content = <IN>;
|
my @content = <IN>;
|
||||||
close IN;
|
close IN;
|
||||||
|
map { s/SA_CALENDAR_SA/$cal/ } @content;
|
||||||
map { s/SA_NUSERS_SA/$nuser/ } @content;
|
map { s/SA_NUSERS_SA/$nuser/ } @content;
|
||||||
map { s/SA_NURLS_SA/$nurl/ } @content;
|
map { s/SA_NURLS_SA/$nurl/ } @content;
|
||||||
map { s/SA_NDOMAINS_SA/$ndomain/ } @content;
|
map { s/SA_NDOMAINS_SA/$ndomain/ } @content;
|
||||||
|
@ -4550,7 +4556,7 @@ sub _print_title
|
||||||
|
|
||||||
sub _get_calendar
|
sub _get_calendar
|
||||||
{
|
{
|
||||||
my ($self, $stat_date, $year, $month, $type, $outdir) = @_;
|
my ($self, $stat_date, $year, $month, $type, $outdir, $rewind) = @_;
|
||||||
|
|
||||||
my $para = "<div id=\"calendar\">\n";
|
my $para = "<div id=\"calendar\">\n";
|
||||||
if ($type eq 'day') {
|
if ($type eq 'day') {
|
||||||
|
@ -4584,7 +4590,7 @@ sub _get_calendar
|
||||||
next if ($wd == -1);
|
next if ($wd == -1);
|
||||||
$wn_ok = $wn;
|
$wn_ok = $wn;
|
||||||
if (-f "$outdir/$d/index.html") {
|
if (-f "$outdir/$d/index.html") {
|
||||||
$currow[$wd-1] = "<td><a href=\"$d/index.html\">$d</a></td>";
|
$currow[$wd-1] = "<td><a href=\"$rewind$d/index.html\">$d</a></td>";
|
||||||
} else {
|
} else {
|
||||||
$currow[$wd-1] = "<td>$d</td>";
|
$currow[$wd-1] = "<td>$d</td>";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue