- my $id = $address->pretty();
- genHtmlHead( $req, $id, undef );
- print '<h1>'.encode( $id ).'</h1>';
- genMenu( $address, $args, $auth );
- print htmlDiv( 'name', '<p>'.encode( $name ) ) if( defined( $name ) );
- print htmlDiv( 'description', '<p>'.encode( $description ) ) if( defined( $description ) );
- if( defined( $address->parent() ) ) {
- print '<p><a class="navigation" href="/read/'.$address->parent()->get().'/">'.encode( $address->parent()->pretty() )."</a>";
- } else {
- print '<p><a class="navigation" href="/index.html">Main page</a>';
- }
+ my $id = $address->top()->pretty();
+ genHtmlHead( $req, $id, "<style type='text/css' media='screen,print'>col.id-col { width: ".$address->subIdSize()*1.25."ex; }</style>\n" );
+ print "<div class='top'>\n";
+ genMenu( $req, $address, $args, $auth, [ [ 'Help', 'help', 'list' ], $address->helpName() ? [ 'ID syntax', 'help', $address->helpName() ] : () ] );
+ print '<div class="bluesquare"><h1>The PCI ID Repository</h1><p class="home">The home of the <code>pci.ids</code> file</div>';
+ print "<div class='clear'></div></div>\n";
+ genPath( $req, $address, 0 );
+ print htmlDiv( 'name', '<p>Name: '.encode( $name ) ) if defined $name && $name ne '';
+ print htmlDiv( 'note', '<p>Note: '.encode( $note ) ) if defined $note && $note ne '';