Commit d6fe6257 authored by jake%bugzilla.org's avatar jake%bugzilla.org

Recompile the docs

parent 028ccb87
...@@ -180,22 +180,22 @@ HREF="cust-templates.html" ...@@ -180,22 +180,22 @@ HREF="cust-templates.html"
><DL ><DL
><DT ><DT
>5.7.1. <A >5.7.1. <A
HREF="cust-templates.html#AEN1534" HREF="cust-templates.html#AEN1559"
>What to Edit</A >What to Edit</A
></DT ></DT
><DT ><DT
>5.7.2. <A >5.7.2. <A
HREF="cust-templates.html#AEN1553" HREF="cust-templates.html#AEN1578"
>How To Edit Templates</A >How To Edit Templates</A
></DT ></DT
><DT ><DT
>5.7.3. <A >5.7.3. <A
HREF="cust-templates.html#AEN1563" HREF="cust-templates.html#AEN1588"
>Template Formats</A >Template Formats</A
></DT ></DT
><DT ><DT
>5.7.4. <A >5.7.4. <A
HREF="cust-templates.html#AEN1576" HREF="cust-templates.html#AEN1601"
>Particular Templates</A >Particular Templates</A
></DT ></DT
></DL ></DL
......
...@@ -99,7 +99,7 @@ CLASS="section" ...@@ -99,7 +99,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1534" NAME="AEN1559"
></A ></A
>5.7.1. What to Edit</H2 >5.7.1. What to Edit</H2
><P ><P
...@@ -214,7 +214,7 @@ CLASS="section" ...@@ -214,7 +214,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1553" NAME="AEN1578"
></A ></A
>5.7.2. How To Edit Templates</H2 >5.7.2. How To Edit Templates</H2
><P ><P
...@@ -296,7 +296,7 @@ CLASS="section" ...@@ -296,7 +296,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1563" NAME="AEN1588"
></A ></A
>5.7.3. Template Formats</H2 >5.7.3. Template Formats</H2
><P ><P
...@@ -358,7 +358,7 @@ CLASS="section" ...@@ -358,7 +358,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1576" NAME="AEN1601"
></A ></A
>5.7.4. Particular Templates</H2 >5.7.4. Particular Templates</H2
><P ><P
......
...@@ -135,7 +135,7 @@ CLASS="section" ...@@ -135,7 +135,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN2185" NAME="AEN2212"
></A ></A
>B.2.1. Bugzilla Database Basics</H2 >B.2.1. Bugzilla Database Basics</H2
><P ><P
...@@ -249,7 +249,7 @@ CLASS="section" ...@@ -249,7 +249,7 @@ CLASS="section"
><H3 ><H3
CLASS="section" CLASS="section"
><A ><A
NAME="AEN2212" NAME="AEN2239"
></A ></A
>B.2.1.1. Bugzilla Database Tables</H3 >B.2.1.1. Bugzilla Database Tables</H3
><P ><P
......
...@@ -1879,7 +1879,7 @@ CLASS="answer" ...@@ -1879,7 +1879,7 @@ CLASS="answer"
You can call bug_email.pl directly from your aliases file, with You can call bug_email.pl directly from your aliases file, with
an entry like this: an entry like this:
<A <A
NAME="AEN1980" NAME="AEN2007"
></A ></A
><BLOCKQUOTE ><BLOCKQUOTE
CLASS="BLOCKQUOTE" CLASS="BLOCKQUOTE"
...@@ -2323,7 +2323,7 @@ CLASS="answer" ...@@ -2323,7 +2323,7 @@ CLASS="answer"
><P ><P
>&#13; Microsoft has some advice on this matter, as well: >&#13; Microsoft has some advice on this matter, as well:
<A <A
NAME="AEN2063" NAME="AEN2090"
></A ></A
><BLOCKQUOTE ><BLOCKQUOTE
CLASS="BLOCKQUOTE" CLASS="BLOCKQUOTE"
......
...@@ -81,7 +81,7 @@ NAME="gfdl-howto" ...@@ -81,7 +81,7 @@ NAME="gfdl-howto"
of the License in the document and put the following copyright and of the License in the document and put the following copyright and
license notices just after the title page:</P license notices just after the title page:</P
><A ><A
NAME="AEN2390" NAME="AEN2417"
></A ></A
><BLOCKQUOTE ><BLOCKQUOTE
CLASS="BLOCKQUOTE" CLASS="BLOCKQUOTE"
......
...@@ -144,7 +144,7 @@ HREF="gfdl-howto.html" ...@@ -144,7 +144,7 @@ HREF="gfdl-howto.html"
><P ><P
>Version 1.1, March 2000</P >Version 1.1, March 2000</P
><A ><A
NAME="AEN2300" NAME="AEN2327"
></A ></A
><BLOCKQUOTE ><BLOCKQUOTE
CLASS="BLOCKQUOTE" CLASS="BLOCKQUOTE"
......
...@@ -70,7 +70,7 @@ CLASS="glossdiv" ...@@ -70,7 +70,7 @@ CLASS="glossdiv"
><H1 ><H1
CLASS="glossdiv" CLASS="glossdiv"
><A ><A
NAME="AEN2395" NAME="AEN2422"
></A ></A
>0-9, high ascii</H1 >0-9, high ascii</H1
><DL ><DL
...@@ -375,6 +375,62 @@ CLASS="glossterm" ...@@ -375,6 +375,62 @@ CLASS="glossterm"
modules - encapsulated chunks of code for performing a modules - encapsulated chunks of code for performing a
particular task.</P particular task.</P
></DD ></DD
><DT
><A
NAME="gloss-contrib"
></A
><B
><TT
CLASS="filename"
>contrib</TT
></B
></DT
><DD
><P
>The <TT
CLASS="filename"
>contrib</TT
> directory is
a location to put scripts that have been contributed to Bugzilla but
are not a part of the official distribution. These scripts are written
by third parties and may be in languages other than perl. For those
that are in perl, there may be additional modules or other requirements
than those of the offical distribution.
<DIV
CLASS="note"
><P
></P
><TABLE
CLASS="note"
WIDTH="100%"
BORDER="0"
><TR
><TD
WIDTH="25"
ALIGN="CENTER"
VALIGN="TOP"
><IMG
SRC="../images/note.gif"
HSPACE="5"
ALT="Note"></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
><P
>Scripts in the <TT
CLASS="filename"
>contrib</TT
>
directory are not offically supported by the Bugzilla team and may
break in between versions.
</P
></TD
></TR
></TABLE
></DIV
>
</P
></DD
></DL ></DL
></DIV ></DIV
><DIV ><DIV
...@@ -878,7 +934,7 @@ NAME="gloss-zarro" ...@@ -878,7 +934,7 @@ NAME="gloss-zarro"
Terry had the following to say: Terry had the following to say:
</P </P
><A ><A
NAME="AEN2621" NAME="AEN2657"
></A ></A
><TABLE ><TABLE
BORDER="0" BORDER="0"
......
...@@ -258,12 +258,12 @@ HREF="troubleshooting.html" ...@@ -258,12 +258,12 @@ HREF="troubleshooting.html"
><DL ><DL
><DT ><DT
>4.5.1. <A >4.5.1. <A
HREF="troubleshooting.html#AEN1086" HREF="troubleshooting.html#AEN1111"
>Bundle::Bugzilla makes me upgrade to Perl 5.6.1</A >Bundle::Bugzilla makes me upgrade to Perl 5.6.1</A
></DT ></DT
><DT ><DT
>4.5.2. <A >4.5.2. <A
HREF="troubleshooting.html#AEN1091" HREF="troubleshooting.html#AEN1116"
>DBD::Sponge::db prepare failed</A >DBD::Sponge::db prepare failed</A
></DT ></DT
><DT ><DT
......
...@@ -414,7 +414,7 @@ COLOR="#000000" ...@@ -414,7 +414,7 @@ COLOR="#000000"
><PRE ><PRE
CLASS="programlisting" CLASS="programlisting"
>&#13;use Net::SMTP; >&#13;use Net::SMTP;
$smtp_server = 'smtp.mycompany.com'; # change this my $smtp_server = 'smtp.mycompany.com'; # change this
# Use die on error, so that the mail will be in the 'unsent mails' and # Use die on error, so that the mail will be in the 'unsent mails' and
# can be sent from the sanity check page. # can be sent from the sanity check page.
...@@ -526,110 +526,172 @@ TARGET="_top" ...@@ -526,110 +526,172 @@ TARGET="_top"
>.</P >.</P
><P ><P
>Follow the instructions for setting up Fink. Once it's installed, >Follow the instructions for setting up Fink. Once it's installed,
you'll want to run the following as root: you'll want to use it to install the gd2 package.
<B
CLASS="command"
>fink install gd</B
>
</P </P
><P ><P
>It will prompt you for a number of dependencies, type 'y' and hit >It will prompt you for a number of dependencies, type 'y' and hit
enter to install all of the dependencies. Then watch it work.</P enter to install all of the dependencies and then watch it work. You will
><P then be able to use <A
>To prevent creating conflicts with the software that Apple installs HREF="glossary.html#gloss-cpan"
by default, Fink creates its own directory tree at /sw where it installs ><I
most of the software that it installs. This means your libraries and CLASS="glossterm"
headers for libgd will be at /sw/lib and /sw/include instead of /usr/lib >CPAN</I
and /usr/local/include. Because of these changed locations for the ></A
libraries, the Perl GD module will not install directly via CPAN, because it > to
looks for the specific paths instead of getting them from your install the GD perl module.
environment. But there's a way around that :-)</P
><P
>Instead of typing
<SPAN
CLASS="QUOTE"
>"install GD"</SPAN
>
at the
<TT
CLASS="prompt"
>cpan&#62;</TT
>
prompt, type
<B
CLASS="command"
>look GD</B
>.
This should go through the motions of downloading the latest version of
the GD module, then it will open a shell and drop you into the build
directory. Apply <A
HREF="../xml/gd-makefile.patch"
TARGET="_top"
>this patch</A
>
to the Makefile.PL file (save the
patch into a file and use the command
<B
CLASS="command"
>patch &#60; patchfile</B
>.)
</P </P
><DIV
CLASS="note"
><P ><P
>Then, run these commands to finish the installation of the GD
module:
<P
></P ></P
><TABLE ><TABLE
CLASS="note"
WIDTH="100%"
BORDER="0" BORDER="0"
><TBODY
><TR ><TR
><TD ><TD
>&#13; <B WIDTH="25"
CLASS="command" ALIGN="CENTER"
>perl Makefile.PL</B VALIGN="TOP"
> ><IMG
</TD SRC="../images/note.gif"
></TR HSPACE="5"
><TR ALT="Note"></TD
><TD ><TD
>&#13; <B ALIGN="LEFT"
CLASS="command" VALIGN="TOP"
>make</B ><P
> >To prevent creating conflicts with the software that Apple
</TD installs by default, Fink creates its own directory tree at
<TT
CLASS="filename"
>/sw</TT
> where it installs most of
the software that it installs. This means your libraries and headers be
at <TT
CLASS="filename"
>/sw/lib</TT
> and
<TT
CLASS="filename"
>/sw/include</TT
> instead of
<TT
CLASS="filename"
>/usr/lib</TT
> and
<TT
CLASS="filename"
>/usr/local/include</TT
>. When the
Perl module config script asks where your libgd is, be sure to tell it
<TT
CLASS="filename"
>/sw/lib</TT
>.
</P
></TD
></TR ></TR
></TABLE
></DIV
><P
>Also available via Fink is expat. Once running using fink to
install the expat package you will be able to install
XML::Parser using CPAN. There is one caveat. Unlike recent versions of
the GD module, XML::Parser doesn't prompt for the location of the
required libraries. When using CPAN, you will need to use the following
command sequence:
</P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR ><TR
><TD ><TD
>&#13; <B ><FONT
CLASS="command" COLOR="#000000"
>make test</B ><PRE
CLASS="screen"
>&#13;# perl -MCPAN -e'look XML::Parser' <A
NAME="macosx-look"
><IMG
SRC="../images/callouts/1.gif"
HSPACE="0"
VSPACE="0"
BORDER="0"
ALT="(1)"></A
> >
</TD # perl Makefile.PL EXPATLIBPATH=/sw/lib EXPATINCPATH=/sw/include
></TR # make; make test; make install <A
><TR NAME="macosx-make"
><TD ><IMG
>&#13; <B SRC="../images/callouts/2.gif"
CLASS="command" HSPACE="0"
>make install</B VSPACE="0"
BORDER="0"
ALT="(2)"></A
> >
</TD # exit <A
></TR NAME="macosx-exit"
><TR ><IMG
><TD SRC="../images/callouts/3.gif"
>And don't forget to run HSPACE="0"
<B VSPACE="0"
CLASS="command" BORDER="0"
>exit</B ALT="(3)"></A
> >
</PRE
to get back to CPAN.</TD ></FONT
></TD
></TR ></TR
></TBODY
></TABLE ></TABLE
><P ><DIV
></P CLASS="calloutlist"
> ><DL
</P COMPACT="COMPACT"
><DT
><A
HREF="os-specific.html#macosx-look"
><IMG
SRC="../images/callouts/1.gif"
HSPACE="0"
VSPACE="0"
BORDER="0"
ALT="(1)"></A
><A
HREF="os-specific.html#macosx-exit"
><IMG
SRC="../images/callouts/3.gif"
HSPACE="0"
VSPACE="0"
BORDER="0"
ALT="(3)"></A
></DT
><DD
>The look command will download the module and spawn a
new shell with the extracted files as the current working directory.
The exit command will return you to your original shell.
</DD
><DT
><A
HREF="os-specific.html#macosx-make"
><IMG
SRC="../images/callouts/2.gif"
HSPACE="0"
VSPACE="0"
BORDER="0"
ALT="(2)"></A
></DT
><DD
>You should watch the output from these make commands,
especially <SPAN
CLASS="QUOTE"
>"make test"</SPAN
> as errors may prevent XML::Parser
from functioning correctly with Bugzilla.
</DD
></DL
></DIV
></DIV ></DIV
><DIV ><DIV
CLASS="section" CLASS="section"
......
...@@ -590,174 +590,174 @@ CLASS="QUOTE" ...@@ -590,174 +590,174 @@ CLASS="QUOTE"
></DIV ></DIV
><P ><P
>Perl Modules (minimum version): >Perl Modules (minimum version):
<P <P
></P ></P
><OL ><OL
TYPE="1" TYPE="1"
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-bundle-bugzilla" HREF="stepbystep.html#install-modules-bundle-bugzilla"
>Bundle::Bugzilla</A >Bundle::Bugzilla</A
> >
(Will allow you to skip the rest) (Will allow you to skip the rest)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-appconfig" HREF="stepbystep.html#install-modules-appconfig"
>AppConfig</A >AppConfig</A
> >
(1.52) (1.52)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-cgi" HREF="stepbystep.html#install-modules-cgi"
>CGI</A >CGI</A
> >
(2.88) (2.88)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-data-dumper" HREF="stepbystep.html#install-modules-data-dumper"
>Data::Dumper</A >Data::Dumper</A
> >
(any) (any)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-date-format" HREF="stepbystep.html#install-modules-date-format"
>Date::Format</A >Date::Format</A
> >
(2.21) (2.21)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-dbi" HREF="stepbystep.html#install-modules-dbi"
>DBI</A >DBI</A
> >
(1.32) (1.32)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-dbd-mysql" HREF="stepbystep.html#install-modules-dbd-mysql"
>DBD::mysql</A >DBD::mysql</A
> >
(2.1010) (2.1010)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-file-spec" HREF="stepbystep.html#install-file-spec"
>File::Spec</A >File::Spec</A
> >
(0.82) (0.82)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-file-temp" HREF="stepbystep.html#install-modules-file-temp"
>File::Temp</A >File::Temp</A
> >
(any) (any)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-template" HREF="stepbystep.html#install-modules-template"
>Template Toolkit</A >Template Toolkit</A
> >
(2.08) (2.08)
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-text-wrap" HREF="stepbystep.html#install-modules-text-wrap"
>Text::Wrap</A >Text::Wrap</A
> >
(2001.0131) (2001.0131)
</P </P
></LI ></LI
></OL ></OL
> >
and, optionally: and, optionally:
<P <P
></P ></P
><OL ><OL
TYPE="1" TYPE="1"
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-gd" HREF="stepbystep.html#install-modules-gd"
>GD</A >GD</A
> >
(1.20) for bug charting (1.20) for bug charting
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-chart-base" HREF="stepbystep.html#install-modules-chart-base"
>Chart::Base</A >Chart::Base</A
> >
(0.99c) for bug charting (0.99c) for bug charting
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-xml-parser" HREF="stepbystep.html#install-modules-xml-parser"
>XML::Parser</A >XML::Parser</A
> >
(any) for the XML interface (any) for the XML interface
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-gd-graph" HREF="stepbystep.html#install-modules-gd-graph"
>GD::Graph</A >GD::Graph</A
> >
(any) for bug charting (any) for bug charting
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-gd-text-align" HREF="stepbystep.html#install-modules-gd-text-align"
>GD::Text::Align</A >GD::Text::Align</A
> >
(any) for bug charting (any) for bug charting
</P </P
></LI ></LI
><LI ><LI
><P ><P
>&#13; <A >&#13; <A
HREF="stepbystep.html#install-modules-mime-parser" HREF="stepbystep.html#install-modules-mime-parser"
>MIME::Parser</A >MIME::Parser</A
> >
(any) for the email interface (any) for the email interface
</P </P
></LI ></LI
></OL ></OL
> >
</P </P
><DIV ><DIV
CLASS="section" CLASS="section"
><H3 ><H3
......
...@@ -85,7 +85,7 @@ CLASS="section" ...@@ -85,7 +85,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1086" NAME="AEN1111"
></A ></A
>4.5.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2 >4.5.1. Bundle::Bugzilla makes me upgrade to Perl 5.6.1</H2
><P ><P
...@@ -110,7 +110,7 @@ CLASS="section" ...@@ -110,7 +110,7 @@ CLASS="section"
><H2 ><H2
CLASS="section" CLASS="section"
><A ><A
NAME="AEN1091" NAME="AEN1116"
></A ></A
>4.5.2. DBD::Sponge::db prepare failed</H2 >4.5.2. DBD::Sponge::db prepare failed</H2
><P ><P
......
...@@ -76,6 +76,36 @@ CLASS="section" ...@@ -76,6 +76,36 @@ CLASS="section"
NAME="upgrading" NAME="upgrading"
></A ></A
>5.9. Upgrading to New Releases</H1 >5.9. Upgrading to New Releases</H1
><DIV
CLASS="warning"
><P
></P
><TABLE
CLASS="warning"
WIDTH="100%"
BORDER="0"
><TR
><TD
WIDTH="25"
ALIGN="CENTER"
VALIGN="TOP"
><IMG
SRC="../images/warning.gif"
HSPACE="5"
ALT="Warning"></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
><P
>Upgrading is a one-way process. You should backup your database
and current Bugzilla directory before attempting the upgrade. If you wish
to revert to the old Bugzilla version for any reason, you will have to
restore from these backups.
</P
></TD
></TR
></TABLE
></DIV
><P ><P
>Upgrading Bugzilla is something we all want to do from time to time, >Upgrading Bugzilla is something we all want to do from time to time,
be it to get new features or pick up the latest security fix. How easy be it to get new features or pick up the latest security fix. How easy
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment