Update of /cvsroot/phpslash/phpslash-ft/doc/html
In directory usw-pr-cvs1:/tmp/cvs-serv2225/phpslash-ft/doc/html
Modified Files:
phpslash.sgml
Log Message:
[ 549191 ] Navbar Block
Index: phpslash.sgml
===================================================================
RCS file: /cvsroot/phpslash/phpslash-ft/doc/html/phpslash.sgml,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -d -r1.24 -r1.25
*** phpslash.sgml 19 May 2002 14:40:10 -0000 1.24
--- phpslash.sgml 20 May 2002 16:07:29 -0000 1.25
***************
*** 697,700 ****
--- 697,765 ----
</itemize>
+ <sect1>From versions 0.65 to 0.65++
+ <p> Versions of phpSlash greater than 0.6.2 <bf>will not</bf> support
+ upgrading a 0.5.x install. You will manually need to upgrade to 0.6.2 and
+ then upgrade from that point on. The reason for this is that the
+ database schema in 0.6x radically changed from 0.5x and supporting that
+ particular upgrade path is just not feasible or viable given the number of
+ developers we have.
+
+ <sect2>Before you begin
+
+ <P>
+ <itemize>
+ <item> Install phpslash 0.65++ in a new directory and set all the path
+ related variables as documented in the INSTALL file. Oh yeah, copy over
+ any special logos or topic images that you will need from the old slash
+ directory to the new one.
+ </itemize>
+
+ <sect2>The Upgrade
+
+ <p>
+ <enum>
+ <item> It would be a good idea to backup the database at this point:
+
+ <tscreen><code>
+ mysqldump slash > slash-backup.sql
+ </code></tscreen>
+
+ <item> Since you're upgrading from 0.65 we need to make some changes to the
+ DB so run the tables/0.70/65_to_70.sql file:
+
+ <tscreen><code>
+ mysql slash < 65_to_70.sql
+ </code></tscreen>
+
+ <p>
+ <bf>STOP IF YOU GOT ANY ERRORS, YOU NEED TO FIX THEM BEFORE YOU
+ CONTINUE. ASK THE MAILING LIST QUESTIONS IF YOU NEED HELP!!!</bf>
+
+ <item>Customize templates. Many templates changed since the release of 0.65,
+ so simply copying the templates from the 0.65 installation will not work.
+ Instead of modifying the files in the "default" directory, it may be better to
+ copy the entire contents of the "default" directory to another directory.
+ Then customize these files.
+ The default template/skin location is specified in config.php3 on this line:
+
+ <tscreen><code>
+ $_PSL[defaultskin] = "default";
+ </code></tscreen>
+
+ <item>This is a list of template files that are new or changed since the
+ release of 0.65:
+
+ <tscreen><code>
+ navbarBlock.tpl
+ </code></tscreen>
+
+
+ </enum>
+
+ That should be it. If you get any errors, then send an email to the list
+ and we'll try to help out as best as we can.
+
+ <sect2> Troubleshooting
+
<!-- SECTION START: User Documentation -->
***************
*** 916,919 ****
--- 981,990 ----
<tag/HTML/ Just put some HTML in the "DATA" field and that's pretty
much it.
+ <tag/NavBar/ Creates a block containing the navbar links. These are valid
+ options:
+ <itemize>
+ <item> menu_ary = alternate menu_ary specified in config.
+ <item> tpl = alternate template ( no .tpl).
+ </itemize>
<tag/Poll/ Renders the current poll, it's probably a good idea to put
the expire length kinda high in this one because there's no point in
***************
*** 1262,1265 ****
--- 1333,1337 ----
messageStrike.tpl - used to strike out text that is not translated.
navbar.tpl - top Navigation bar (Home, About, etc.)
+ navbarBlock.tpl - Navigation block (Home, About, etc.
navbarFooter.tpli - bottom Navigation bar (Home, About, etc.)
notfound.tpl - errordocument content
|