/[mws]/trunk/templates/master.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/templates/master.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 20 by dpavlin, Fri May 7 23:35:39 2004 UTC revision 21 by dpavlin, Sat May 8 00:54:16 2004 UTC
# Line 59  Line 59 
59  [% END %]  [% END %]
60  [% END %]  [% END %]
61    
62    [% MACRO url_search BLOCK %]
63    [% IF param.search ; "?search=" ; param.search ; END %]
64    [% END %]
65    
66  <body>  <body>
67    
68  <table border="0" width="100%">  <table border="0" width="100%">
# Line 107  $stash->set( get_cal => sub { Line 111  $stash->set( get_cal => sub {
111          my $mm = shift || return "BUG3";          my $mm = shift || return "BUG3";
112          my $day = shift || return "&nbsp;";          my $day = shift || return "&nbsp;";
113    
114            my $url = shift || "";
115    
116          return $day if (! $cal);        # no calendar entries          return $day if (! $cal);        # no calendar entries
117    
118          my $yyyymm = sprintf("%04d-%02d",$yyyy,$mm);          my $yyyymm = sprintf("%04d-%02d",$yyyy,$mm);
119          my $dd = sprintf("%02d",$day);          my $dd = sprintf("%02d",$day);
120    
121          if ($cal->{$yyyymm}->{$dd}) {          if ($cal->{$yyyymm}->{$dd}) {
122                  return "<a href=\"/$yyyy/$mm/$dd/\" title=\"".$cal->{$yyyymm}->{$dd}."\">$day</a>";                  return "<a href=\"/$yyyy/$mm/$dd/$url\" title=\"".$cal->{$yyyymm}->{$dd}."\">$day</a>";
123          } else {          } else {
124                  return $day;                  return $day;
125          }          }
# Line 121  $stash->set( get_cal => sub { Line 127  $stash->set( get_cal => sub {
127  [% END %]  [% END %]
128    
129    <table border="0">    <table border="0">
130    <tr><th colspan="7"><a href="/[% yyyy ; "/" ; mm %]/">[% yyyy ; "-" ; mm %]</a></th></tr>    <tr><th colspan="7">
131            <a href="/[% yyyy ; "/" %]/[% url_search %]">[% yyyy %]</a>-<a href="/[% yyyy ; "/" ; mm %]/[% url_search %]">[% mm %]</a>
132      </th></tr>
133    [% FOREACH row = cal.rows %]    [% FOREACH row = cal.rows %]
134       <tr>       <tr>
135       [% FOREACH col = row %]       [% FOREACH col = row %]
136          <td align="right">[% get_cal(calendar,yyyy,mm,col) %]</td>          <td align="right">[% get_cal(calendar,yyyy,mm,col,url_search) %]</td>
137       [% END %]       [% END %]
138       </tr>       </tr>
139    [% END %]    [% END %]
# Line 146  Lists Line 154  Lists
154  <br>  <br>
155  Links  Links
156    
157  <br>  <!--
158  [% USE dumper ; dumper.dump(calendar) %]  [% USE dumper ; dumper.dump(calendar) %]
159    -->
160    
161  </td>  </td>
162    

Legend:
Removed from v.20  
changed lines
  Added in v.21

  ViewVC Help
Powered by ViewVC 1.1.26