mhonarc-commits
[Top] [All Lists]

CVS: mhonarc/MHonArc/doc commontasks.html,1.13,1.14 install.html,1.16,1.17 mhonarc.html,1.19,1.20

2002-05-27 13:30:04
Update of /cvsroot/mhonarc/mhonarc/MHonArc/doc
In directory subversions:/tmp/cvs-serv17139

Modified Files:
	commontasks.html install.html mhonarc.html 
Log Message:
* Updated installation documentation to include information on how
  to extract other distribution formats and to provide some more
  explanatory material.  Added note that installation program will
  pre-check for required modules used by MHonArc.
+ Added a "Customized Page Layout" introduction under "Common Tasks".


Index: commontasks.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/commontasks.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** commontasks.html	5 Mar 2002 08:16:32 -0000	1.13
--- commontasks.html	27 May 2002 20:07:10 -0000	1.14
***************
*** 36,39 ****
--- 36,40 ----
  <li><small><a href="#manualrmm">Manual Removal</a></small>
  </ul>
+ <li><a href="#layout">Customizing Page Layout</a>
  </ul>
  <!--X-TOC-End-->
***************
*** 232,235 ****
--- 233,308 ----
  </p>
  
+ 
+ <!-- *************************************************************** -->
+ <hr>
+ <h2><a name="layout">Customizing Page Layout</a></h2>
+ 
+ <p>One of the most powerful features of MHonArc is the ability to
+ customize the layout of pages generated by MHonArc.  Here, we give
+ a quick introduction on how customization can be done.  For more
+ information, see the <cite><a href="layout.html">Page Layout</a></cite>
+ section.
+ </p>
+ 
+ <p>In this introduction, the task we will be performing is to
+ add a footer at the bottom of each page in the archive to
+ contain the following markup:
+ </p>
+ <pre>
+ &lt;hr&gt;
+ Please visit &lt;a href="http://www.mhonarc.org"&gt;www.mhonarc.org&lt;/a&gt;.
+ </pre>
+ 
+ <p>To modify page layout, we will need to create a
+ <a href="resources/rcfile.html">resource file</a> and give it a
+ filename "<tt>myresource.mrc</tt>".  The name we give the file is
+ completely arbitrary.  There is nothing special about the name
+ "<tt>myresource.mrc</tt>".
+ </p>
+ 
+ <p>Within <tt>myresource.mrc</tt>,
+ we add the following to tell MHonArc to include our footer at the
+ bottom of each page:
+ </p>
+ <blockquote><pre>
+ &lt;!-- Define a custom resource variable representing our link. --&gt;
+ <b><a href="resources/definevar.html">&lt;DefineVar&gt;</a></b>
+ MY-FOOTER-LINK
+ &lt;hr&gt;
+ Please visit &lt;a href="http://www.mhonarc.org"&gt;www.mhonarc.org&lt;/a&gt;.
+ <b>&lt;/DefineVar&gt;</b>
+ 
+ &lt;!-- Modify appropriate resources to print our link at the bottom
+      of MHonArc generated pages. Notice how the custom resource
+      variable defined above can be used to include our link. --&gt;
+ 
+ &lt;!-- Main index pages --&gt;
+ <b><a href="resources/idxpgend.html">&lt;IdxPgEnd&gt;</a></b>
+ $MY-FOOTER-LINK$
+ &lt;/body&gt;
+ &lt;/html&gt;
+ <b>&lt;/IdxPgEnd&gt;</b>
+ 
+ &lt;!-- Thread index pages --&gt;
+ <b><a href="resources/tidxpgend.html">&lt;TIdxPgEnd&gt;</a></b>
+ $MY-FOOTER-LINK$
+ &lt;/body&gt;
+ &lt;/html&gt;
+ <b>&lt;/TIdxPgEnd&gt;</b>
+ 
+ &lt;!-- Message pages --&gt;
+ <b><a href="resources/msgpgend.html">&lt;MsgPgEnd&gt;</a></b>
+ $MY-FOOTER-LINK$
+ &lt;/body&gt;
+ &lt;/html&gt;
+ <b>&lt;/MsgPgEnd&gt;</b>
+ </pre></blockquote>
+ 
+ <p>Now, when we invoke <tt>mhonarc</tt>, we tell it about our resource
+ file so our footer will show up:
+ </p>
+ <pre>
+     shell&gt; <b>mhonarc <a href="resources/rcfile.html">-rcfile</a> myresource.mrc</b> ...
+ </pre>
  
  <!-- *************************************************************** -->

Index: install.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/install.html,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** install.html	24 Dec 2001 14:38:07 -0000	1.16
--- install.html	27 May 2002 20:07:10 -0000	1.17
***************
*** 27,31 ****
  <td><p>Make sure to read the
  <a href="relnotes.html">release notes</a> before installing MHonArc,
! especially if you are upgrading from a previous release.
  </p>
  </td>
--- 27,34 ----
  <td><p>Make sure to read the
  <a href="relnotes.html">release notes</a> before installing MHonArc,
! especially if you are upgrading from a previous release.  If you
! are reading the text version of this installation document, a text
! version of the release notes is contained in the file <tt>RELNOTES</tt>
! contained within the root of the MHonArc distribution.
  </p>
  </td>
***************
*** 69,81 ****
  </li>
  <li><p><b>Getopt::Long</b> and <b>Time::Local</b> modules are installed.
! These modules are part of the standard Perl distribution.  The
! following command can be used to verify that the modules
! are installed on your system:
! </p>
! <pre>
! shell&gt; <b>perl -MGetopt::Long -MTime::Local -e ';'</b>
! </pre>
! <p>If you get any error messages, you either have an incomplete
! installation of Perl, or Perl is misconfigured.
  </p>
  </li>
--- 72,76 ----
  </li>
  <li><p><b>Getopt::Long</b> and <b>Time::Local</b> modules are installed.
! These modules are part of the standard Perl distribution.
  </p>
  </li>
***************
*** 100,103 ****
--- 95,108 ----
  </ul>
  
+ <table border=0 cellpadding=4>
+ <tr valign=top>
+ <td><strong>NOTE</strong></td>
+ <td><p>The MHonArc installation program will check that required modules
+ are available before installing MHonArc on your system.
+ </p>
+ </td>
+ </tr>
+ </table>
+ 
  <!-- *************************************************************** -->
  <hr>
***************
*** 115,122 ****
  </p>
  
! <p>MHonArc is distributed in either a tar/gzip file or a zip file.  The
! tar/gzip file will have a name like <tt>MHonArc<var>X.X.X</var>.tar.gz</tt>,
! and the zip file have a name like <tt>MHonArc<var>X.X.X</var>.zip</tt>;
! where <tt><var>X.X.X</var></tt> represents the version number.
  </p>
  <p>Alternate distribution formats for MHonArc may be available, like
--- 120,134 ----
  </p>
  
! <p>MHonArc is distributed in the following formats:
! </p>
! <ul>
! <li><b>tar-bz2</b>: <tt>MHonArc<var>X.X.X</var>.tar.bz2</tt>
!     </li>
! <li><b>tar-gzip</b>: <tt>MHonArc<var>X.X.X</var>.tar.gz</tt>
!     </li>
! <li><b>zip</b>: <tt>MHonArc<var>X.X.X</var>.zip</tt>
!     </li>
! </ul>
! <p>where <tt><var>X.X.X</var></tt> represents the version number.
  </p>
  <p>Alternate distribution formats for MHonArc may be available, like
***************
*** 130,151 ****
  
  <p>After downloading MHonArc, it is best to move the file to a
! temporary location for extraction.  To extract a tar/gzip distribution,
! use the following command:
! </p>
! <pre>
!     shell&gt; <b>gzip -dc MHonArc<var>X.X.X</var>.tar.gz | tar xvf -</b>
! </pre>
! <p>To extract the zip distribution, you can use a program like WinZip,
! or any other program that supports zip archives.  When extracting, make
! sure to preserve the directory structure.
  </p>
! <table border=0 cellpadding=4>
! <tr valign=top>
! <td><strong>NOTE</strong></td>
! <td><p>WinZip does support tar/gzip files.
! </p>
! </td>
! </tr>
! </table>
  <p>After extraction, the subdirectory <tt>MHonArc<var>X.X.X</var></tt> will
  have been created containing all the files comprising MHonArc.
--- 142,169 ----
  
  <p>After downloading MHonArc, it is best to move the file to a
! temporary location for extraction.  To extract the distribution
! under Unix-like systems, use one of the following commands based upon the
! distribution format you downloaded:
! </p>
! <dl>
! <dt><b>tar-bz2</b></dt>
! <dd><pre>
!     shell&gt; <b>bzip2 -dc MHonArc<var>X.X.X</var>.tar.bz2 | tar xvf -</b></pre>
! <dt><b>tar-gzip</b></dt>
! <dd><pre>
!     shell&gt; <b>gzip -dc MHonArc<var>X.X.X</var>.tar.gz | tar xvf -</b></pre>
!     </dd>
! <dt><b>zip</b></dt>
! <dd><pre>
!     shell&gt; <b>unzip MHonArc<var>X.X.X</var>.zip</b></pre>
!     </dd>
! </dl>
! 
! <p>For Win32 systems, you can use a program like <em>WinZip</em> to
! extract the tar-gzip or zip formats.  If using
! <em><a href="http://www.cygwin.com/";>Cygwin</a></em>, you can use
! the Unix-based extraction methods.
  </p>
! 
  <p>After extraction, the subdirectory <tt>MHonArc<var>X.X.X</var></tt> will
  have been created containing all the files comprising MHonArc.
***************
*** 154,159 ****
  <tr valign=top>
  <td><strong>IMPORTANT</strong></td>
! <td><p>Please read the file RELNOTES included in the MHonArc
! distribution before continuing for any news about compatibility
  with previous versions and/or important usage information.
  </p>
--- 172,177 ----
  <tr valign=top>
  <td><strong>IMPORTANT</strong></td>
! <td><p>Please read the <a href="relnotes.html">release notes</a>
! before continuing for any news about compatibility
  with previous versions and/or important usage information.
  </p>
***************
*** 210,213 ****
--- 228,232 ----
    -manpath &lt;path&gt;       : Directory path to manpages
    -nobin                : Do not install programs
+   -nodep                : Skip module dependency check
    -nodoc                : Do not install documentation
    -nolib                : Do not install library files
***************
*** 237,241 ****
      shell&gt; <b>perl install.me -prefix $HOME</b>
  </pre>
! <br>
  <h3><a name="installmenotes"><tt>install.me</tt> Notes</a></h3>
  <ul>
--- 256,260 ----
      shell&gt; <b>perl install.me -prefix $HOME</b>
  </pre>
! 
  <h3><a name="installmenotes"><tt>install.me</tt> Notes</a></h3>
  <ul>
***************
*** 305,309 ****
  <td><strong>NOTE</strong></td>
  <td><p><b><tt>install.me</tt></b> is actually called "behind the scenes"
! to install the files.
  </p>
  </td>
--- 324,328 ----
  <td><strong>NOTE</strong></td>
  <td><p><b><tt>install.me</tt></b> is actually called "behind the scenes"
! in batch mode to install the files.
  </p>
  </td>
***************
*** 342,345 ****
--- 361,366 ----
  resource (<b><tt>.mrc</tt></b>) files.
  </p>
+ <p>This method of associating the icon to MHonArc resource files
+ is known to work with Win9x systems.
  </li>
  </ul>
***************
*** 486,490 ****
  <img align="top" src="monicon.png" alt="">
  <a href="http://www.mhonarc.org/";><strong>MHonArc</strong></a><br>
! Copyright &#169; 1997-1999, <a href="http://www.mhonarc.org/~ehood/";
  >Earl Hood</a>, <a href="mailto:mhonarc(_at_)mhonarc(_dot_)org"
  >mhonarc(_at_)mhonarc(_dot_)org</a><br>
--- 507,511 ----
  <img align="top" src="monicon.png" alt="">
  <a href="http://www.mhonarc.org/";><strong>MHonArc</strong></a><br>
! Copyright &#169; 1997-2002, <a href="http://www.mhonarc.org/~ehood/";
  >Earl Hood</a>, <a href="mailto:mhonarc(_at_)mhonarc(_dot_)org"
  >mhonarc(_at_)mhonarc(_dot_)org</a><br>

Index: mhonarc.html
===================================================================
RCS file: /cvsroot/mhonarc/mhonarc/MHonArc/doc/mhonarc.html,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** mhonarc.html	8 May 2002 01:37:35 -0000	1.19
--- mhonarc.html	27 May 2002 20:07:10 -0000	1.20
***************
*** 64,67 ****
--- 64,68 ----
  <li><a name="chg-idx-order" href="commontasks.html#chg-idx-order">Changing Index Listing Order</a></li>
  <li><a name="rmm" href="commontasks.html#rmm">Removing Messages</a></li>
+ <li><a name="layout" href="commontasks.html#layout">Customizing Page Layout</a></li>
  </ul>
  </ul>

---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHONARC-DEV