DocSet

 view release on metacpan or  search on metacpan

examples/presentation/tmpl/custom/html/prev_next_link  view on Meta::CPAN

[%-# '<=prev | up | next=>' chapters navigation bar
   # if there is no up, prev or next we render only a transparent placeholder
   # expects to be set 
   # nav          - cache navigator object
   # rel_doc_root - relative docs path
-%]
[%- prev = nav.prev;
   next = nav.next;
   IF prev;
       prev_link = INCLUDE link prefix=rel_doc_root link=prev.meta.link;
   END;
   IF next;

examples/site/src/docs/1.0/guide/intro.pod  view on Meta::CPAN

access to the inner workings of the web server and can intervene at
any stage of request-processing. This allows for customized processing
of (to name just a few of the phases) URI-E<gt>filename translation,
authentication, response generation, and logging. There is very little
run-time overhead. In particular, it is not necessary to start a
separate process, as is often done with web-server extensions. The
most wide-spread such extension, the Common Gateway Interface (CGI),
can be replaced entirely with Perl code that handles the response
generation phase of request processing.  mod_perl includes two general
purpose modules for this purpose: C<Apache::Registry>, which can
transparently run existing perl CGI scripts and C<Apache::PerlRun>,
which does a similar job but allows you to run "dirtier" (to some
extent) scripts.

You can configure your httpd server and handlers in Perl (using
C<PerlSetVar>, and E<lt>PerlE<gt> sections). You can even define your
own configuration directives.

For examples on how you use mod_perl, see our L<What is
mod_perl?|start::index> section.

examples/site/src/style.css  view on Meta::CPAN

    white-space: pre;
    border-color: #004080;
}


/*** headers ***/

h1, h2, h3, h4 {
    font-family: helvetica, arial, verdana, sans-serif;
    color: #000000;
    background-color: transparent;
}
h1 { font-size: 1.3em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.1em; }
h4 { font-size: 1.0em; }





/*** links ***/

/* hidden links */
h1 a:link,    h2 a:link,    h3 a:link,    h4 a:link,
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited,
h1 a:hover,   h2 a:hover,   h3 a:hover,   h4 a:hover  {
    background-color: transparent;
    color: #000000;
    text-decoration: none;
}

a.more {
    font-family: helvetica, arial, verdana, sans-serif;
    font-size: 0.8em;
    background-color: transparent;
    color: #993333;
    text-decoration: none;
}

/*ul a{
    text-decoration: none;
}*/

ul.toc a, dl.toc a {
    text-decoration: none;
}

ul a:hover, ul.toc a:hover, dl.toc a:hover {
    text-decoration: underline;
}


div.nonselectedmenuitem a:link,
div.nonselectedmenuitem a:visited,
div.nonselectedmenuitem a:active {
    background-color: transparent;
    color: #525d76;
    text-decoration: none;
}
div.nonselectedmenuitem a:hover {
    text-decoration: underline;
}

div.selectedmenuitem a,
div.selectedmenuitem a:link,
div.selectedmenuitem a:visited,
div.selectedmenuitem a:active {
    background-color: transparent;
    color: #ffffff;
    text-decoration: none;
}
div.selectedmenuitem a:hover {
    text-decoration: underline;
}

div.menu-title a:link,
div.menu-title a:visited,
div.menu-title a:active,
div.menu-title a:hover {
    background-color: transparent;
    color: #000000;
    text-decoration: none;
}




/*** main boxes ***/

div.leftbox {

examples/site/src/style.css  view on Meta::CPAN

    font-family: verdana, arial, helvetica, sans-serif;
    color: #000000;
    font-size: 0.8em;
}


/* title line for a search result */
span.search-result-title {
    font-family: helvetica, arial, verdana, sans-serif;
   /* font-size: 1.0em;*/
    background-color: transparent;
    color: #000000;
}


/* context in search result */
div.search-summary {
    font-family: helvetica, arial, verdana, sans-serif;
    font-size: 0.8em;
}

/* a search result's properties */
div.search-props {
    margin-top: 0.4em;
    font-family: helvetica, arial, verdana, sans-serif;
    font-size: 0.80em;
    color: #009999;
    background-color: transparent
}

/* swish.cgi */
span.searchhighlight {
    background-color: #ffff99;
    color: #000000; /* please triple check this!!!!*/
}

/* indention on checkboxes on search results */
div.level {

examples/site/src/style.css  view on Meta::CPAN

/*** end of swish-e search stuff ***/



/*** misc ***/

/* general border-color for ad-images */
.img-border {
    color: #000000;
    border-color: #000000;
    background-color: transparent;
}

/* dark-blue bg-color */
td.blue-bg {
    background-color: #525d76;
    color: #000000; /* please triple check this!!!!*/
}

/* light gray/white bg-color for ad-sec */
td.ad-bg {

examples/site/src/style.css  view on Meta::CPAN

div.changes {
   text-align: center;
}

/*** quotations, mainly for the first page ***/

div.quotation {
    font-family: helvetica, arial, verdana, sans-serif;
    font-size: 0.9em;
    color: #004080;
    background-color: transparent;
    text-align: justify;
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-left: 40px;
    margin-right: 20px;
    margin-left: 20px;
    border-width: 0;
    border-style: solid;
}

/* Used to cite the author */
div.quote-details {
    font-family: helvetica, arial, verdana, sans-serif;
    font-weight: normal;
    font-size: 0.85em;
    color: #004080;
    background-color: transparent;
    text-align: right;
    margin-top: 5px;
    margin-right: 60px;
}



/* Search box styles */

form.search-wrap {

examples/site/tmpl/custom/html/prev_next_link  view on Meta::CPAN

[%-# '<=prev | up | next=>' chapters navigation bar
   # if there is no up, prev or next we render only a transparent placeholder
   # expects to be set 
   # nav          - cache navigator object
   # rel_doc_root - relative docs path
-%]
[%- prev = nav.prev;
   next = nav.next;
   IF prev;
       prev_link = INCLUDE link prefix=rel_doc_root link=prev.meta.link;
   END;
   IF next;

lib/DocSet/Config.pm  view on Meta::CPAN

  ...
  chapters => [qw(start.pod install.pod)],
  hidden => {
      chapters => ['offline_help.pod'],
      docsets  => ['hidden_docset'],
  },
  ...

The cool thing is that the hidden I<docsets> and I<chapters> will see
all the unhidden objects, so those who know the "secret" URL will be
able to navigate back to the non-hidden objects transparently. 

This feature could be useful for example to create pages normally not
accessed by users. For example if you want to create a page used for
the Apache's I<ErrorDocument> handler, you want to mark it hidden,
because it shouldn't be linked from anywhere, but once the user hit it
(because a non-existing URL has been entered) the user will get a
perfect page with all the proper navigation widgets (I<menu>, etc) in
it.

=head2 Options



( run in 0.457 second using v1.01-cache-2.11-cpan-0a6323c29d9 )