/[webpac2]/trunk/vhost/webpac2.cgi
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/vhost/webpac2.cgi

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

revision 1176 by dpavlin, Wed Apr 29 18:06:15 2009 UTC revision 1177 by dpavlin, Wed Apr 29 18:06:19 2009 UTC
# Line 142  my @style = ( '../../style.css' ); Line 142  my @style = ( '../../style.css' );
142  push @style, "../../$path/$path.css" if -e "$dir/$path/$path.css";  push @style, "../../$path/$path.css" if -e "$dir/$path/$path.css";
143  dump_yaml( 'style', \@style );  dump_yaml( 'style', \@style );
144    
145  print  sub search_form {
146          start_html(          qq|<a name="form"></a>|,
                 -title => $db->{name},  
                 -style => [ @style ],  
         ),  
         h1( $db->{name} ),  
         qq|<div id=description>|, $db->{description}, qq|</div>|,  
147          start_form( -action => self_url( query => 0 ) ),          start_form( -action => self_url( query => 0 ) ),
148                  radio_group(                  radio_group(
149                          -name => 'attr',                          -name => 'attr',
# Line 170  print Line 165  print
165                          -linebreak=> 'true',                          -linebreak=> 'true',
166                  ),                  ),
167                  qq|</div>|,                  qq|</div>|,
168                    end_form,
169            ;
170    }
171    
 ;  
172    
173  print   end_form;  print
174            start_html(
175                    -title => $db->{name},
176                    -style => [ @style ],
177            ),
178            h1( $db->{name} ),
179            qq|<div id=description>|, $db->{description}, qq|</div>|,
180    ;
181    
182  if ( my $search = param('search') ) {  if ( my $search = param('search') ) {
183    
184          print qq|<div id="results">|;          print qq|
185                    <a href="#form" class="skip" title="skip to search form">#</a>
186                    <div id="results">
187            |;
188    
189          my $swish = SWISH::API->new( "$dir/../var/swish/$database" );          my $swish = SWISH::API->new( "$dir/../var/swish/$database" );
190          $swish->abort_last_error if $swish->Error;          $swish->abort_last_error if $swish->Error;
# Line 254  if ( my $search = param('search') ) { Line 261  if ( my $search = param('search') ) {
261                          dump_yaml( 'data', $data );                          dump_yaml( 'data', $data );
262    
263                          my $li_class = '';                          my $li_class = '';
264                          $li_class = qq| class="z"| if $nr++ % 2 == 0;                          $li_class = qq| class="z"| if $nr % 2 == 0;
265                          print qq|<li$li_class>|;                          print qq|<li$li_class>|;
266                          foreach my $attr ( @attr ) {                          foreach my $attr ( @attr ) {
267                                  next unless defined $data->{$attr};                                  next unless defined $data->{$attr};
# Line 283  if ( my $search = param('search') ) { Line 290  if ( my $search = param('search') ) {
290    
291  }  }
292    
293    print search_form;
294    
295  dump_yaml( "config databases $database", $db );  dump_yaml( "config databases $database", $db );
296  dump_yaml( 'html_markup_skip', $html_markup_skip );  dump_yaml( 'html_markup_skip', $html_markup_skip );
297    

Legend:
Removed from v.1176  
changed lines
  Added in v.1177

  ViewVC Help
Powered by ViewVC 1.1.26