[geeklog-cvs] geeklog-1.3/docs install.html,1.12,1.13 theme.html,1.23,1.24

geeklog-cvs-admin at lists.geeklog.net geeklog-cvs-admin at lists.geeklog.net
Fri Jun 27 15:18:41 EDT 2003


Update of /usr/cvs/geeklog/geeklog-1.3/docs
In directory internal.geeklog.net:/tmp/cvs-serv14930

Modified Files:
	install.html theme.html 
Log Message:
More doc updates ...


Index: install.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/install.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** install.html	27 Jun 2003 10:45:53 -0000	1.12
--- install.html	27 Jun 2003 19:18:39 -0000	1.13
***************
*** 139,143 ****
  			<li>Unpack the tarball *within* your web tree by running the following in your shell (this assumes you have ssh access and that you are working with the tarball <i>on the designated server </i>- this can be locally or hosted elsewhere):<br>
  				<br>
! 				<code>tar -zxvf geeklog-1.3.7sr1.tar.gz</code><br>
  				<br>
  				<b>FTP, Windows Users:</b> unpack the tarball on your <i>local computer</i> and upload the result to your designated server. Everything uploads as ASCII except the images.<br>
--- 139,143 ----
  			<li>Unpack the tarball *within* your web tree by running the following in your shell (this assumes you have ssh access and that you are working with the tarball <i>on the designated server </i>- this can be locally or hosted elsewhere):<br>
  				<br>
! 				<code>tar -zxvf geeklog-1.3.8rc1.tar.gz</code><br>
  				<br>
  				<b>FTP, Windows Users:</b> unpack the tarball on your <i>local computer</i> and upload the result to your designated server. Everything uploads as ASCII except the images.<br>
***************
*** 258,262 ****
  				If you are upgrading from 1.2.5-1 or a more recent version, the second step of the installation script should have an option to convert your database to the current version.<br>
  				<br>
!         Please note that there were no database changes between versions 1.3.5, 1.3.5sr1, and 1.3.5sr2. So when upgrading from any of those versions, simply select "1.3.5" as your current version. Also, there were no database changes between versions 1.3.7 and 1.3.7sr1, so you don't need to run the install script at all when upgrading from 1.3.7 to 1.3.7sr1.<br>
  				<br>
  			<li>The rest of the upgrade process is identical to the install process. Once you successfully run the install script, you should be ready to go after restoring any files with custom code.
--- 258,262 ----
  				If you are upgrading from 1.2.5-1 or a more recent version, the second step of the installation script should have an option to convert your database to the current version.<br>
  				<br>
! Please note that only "basic" version number are listed, because, for example, Geeklog 1.3.7 and 1.3.7sr2 use the same database. So if you're upgrading from Geeklog 1.3.7sr2, just select "1.3.7" (the same applies to 1.3.5 / 1.3.5sr1 / 1.3.5sr2).<br>
  				<br>
  			<li>The rest of the upgrade process is identical to the install process. Once you successfully run the install script, you should be ready to go after restoring any files with custom code.

Index: theme.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/theme.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** theme.html	27 Jun 2003 10:45:53 -0000	1.23
--- theme.html	27 Jun 2003 19:18:39 -0000	1.24
***************
*** 151,156 ****
--- 151,165 ----
  <p><em>(preliminary information)</em></p>
  
+ <p>Theme changes in Geeklog 1.3.8 were mostly aimed at moving as much of the
+ hard-coded HTML into template files as possible. Other changes were made to
+ give theme authors better control over the layout and a small portion of changes
+ were done to incorporate new Geeklog features.</p>
+ 
  <h3>New template files</h3>
  
+ <p>This is a list of the new files. You can safely copy these over from one of
+ the standard themes that ship with Geeklog (most of these files contain HTML
+ that was previously hard-coded into Geeklog).</p>
+ 
  <pre>
  adminoption_off.thtml
***************
*** 170,179 ****
  pollbooth/pollvotes_bar.thtml
  pollbooth/pollvotes_num.thtml
  preferences/deleteaccount.thtml
  preferences/displayblock.thtml
! preferences/displayprefs.thtml
  preferences/profile.thtml
  preferences/username.thtml
  preferences/userphoto.thtml
  users/newpassword.thtml
  </pre>
--- 179,197 ----
  pollbooth/pollvotes_bar.thtml
  pollbooth/pollvotes_num.thtml
+ preferences/boxesblock.thtml
+ preferences/commentblock.thtml
  preferences/deleteaccount.thtml
  preferences/displayblock.thtml
! preferences/excludeblock.thtml
! preferences/language.thtml
! preferences/privacyblock.thtml
  preferences/profile.thtml
+ preferences/theme.thtml
  preferences/username.thtml
  preferences/userphoto.thtml
+ search/resultauthdatehits.thtml
+ search/resultrowenhanced.thtml
+ search/resultsummary.thtml
+ search/resulttitle.thtml
  users/newpassword.thtml
  </pre>
***************
*** 184,190 ****
  <h3>Changed / updated template files</h3>
  
  <pre>
! style.css
! header.thtml
  admin/block/listblocks.thtml
  admin/block/listitem.thtml
--- 202,215 ----
  <h3>Changed / updated template files</h3>
  
+ <p>These file have changed since Geeklog 1.3.7, i.e. they may contain new
+ variables, table columns, etc. If you haven't changed these files in your
+ existing theme, it is probably best to simply copy them over from one of the
+ themes that ship with Geeklog (with the exception of <tt>style.css</tt> and
+ <tt>header.thtml</tt>, see below).</p>
+ 
  <pre>
! style.css <em>(see below)</em>
! header.thtml <em>(see below)</em>
! admin/block/blockeditor.thtml
  admin/block/listblocks.thtml
  admin/block/listitem.thtml
***************
*** 200,221 ****
  calendar/editpersonalevent.thtml
  calendar/eventdetails.thtml
! search/resultauthdatehits.thtml
! search/resultrowenhanced.thtml
! search/resultsummary.thtml
! search/resulttitle.thtml
  submit/submitevent.thtml
  users/getpasswordform.thtml
  </pre>
  
! <p>Note: The change of <tt>header.thtml</tt> does only apply for themes that do <em>not</em> use the <tt>{menu_elements}</tt> variable.</p>
  
  
- <h3>Removed template files</h3>
  
! <p>This file wasn't used anywhere:</p>
  
! <pre>
! commentheader.thtml
! </pre>
  
  
--- 225,258 ----
  calendar/editpersonalevent.thtml
  calendar/eventdetails.thtml
! search/searchform.thtml
! search/searchresults.thtml
  submit/submitevent.thtml
  users/getpasswordform.thtml
  </pre>
  
! <p>In <tt>style.css</tt>, four classes have been added that are used in the
! new search code of Geeklog 1.3.8. Instead of copying over the entire file, you
! will probably only want to copy over the code for those four classes:
! <tt>searchAuth</tt>, <tt>searchDate</tt>, <tt>searchHits</tt>,
! <tt>highlight</tt>.</p>
  
+ <p>If the <tt>header.thtml</tt> of your theme is using the
+ <tt>{menu_elements}</tt> variable, then you do <em>not</em> need to make any
+ changes to it. If it is not using that variable, then you will need to make one
+ change to it. In that case, search your <tt>header.thtml</tt> for the link
+ to the story submission form, i.e. something like</p>
+ <pre>
+     <a href="{site_url}/submit.php?type=story">
+ </pre>
+ <p>and change it to read</p>
+ <pre>
+     <a href="{site_url}/submit.php?type=story{current_topic}">
+ </pre>
  
  
! <h3>Removed template files</h3>
  
! <p>If you have a file named <tt>commentheader.thtml</tt> in your theme
! directory, you can safely remove it. It isn't used at all.</p>
  
  





More information about the geeklog-cvs mailing list