[geeklog-cvs] geeklog-1.3/docs changes.html,1.12,1.13 install.html,1.11,1.12 support.html,1.7,1.8 theme.html,1.22,1.23 themevars.html,1.1,1.2

geeklog-cvs-admin at lists.geeklog.net geeklog-cvs-admin at lists.geeklog.net
Fri Jun 27 06:45:56 EDT 2003


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

Modified Files:
	changes.html install.html support.html theme.html 
	themevars.html 
Log Message:
Some documentation updates ...


Index: changes.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/changes.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** changes.html	25 Jun 2003 12:57:50 -0000	1.12
--- changes.html	27 Jun 2003 10:45:53 -0000	1.13
***************
*** 38,49 ****
      email from other users and/or admins and whether they want to show up in
      the Who's Online block.
!   <li>You can now make one topic the default topic. The topic selection in the
!     story submission form will then default to that topic. However, when
!     browsing by topic (index.php?topic=Geeklog etc) new story submissions will
!     default to the current topic.
    <li>When scaling is configured for images in stories, you can now keep the
      unscaled image (has to be enabled in config.php first). In that case, the
      scaled-down image in the story will serve as a thumbnail and link to the
      unscaled image.
    <li>You can give your users the ability to change their username and delete
      their account. Both features have to be enabled in config.php.
--- 38,51 ----
      email from other users and/or admins and whether they want to show up in
      the Who's Online block.
!   <li>You can now get a list of all users who are in a certain group (from the
!     Admin's group editor).
    <li>When scaling is configured for images in stories, you can now keep the
      unscaled image (has to be enabled in config.php first). In that case, the
      scaled-down image in the story will serve as a thumbnail and link to the
      unscaled image.
+   <li>You can now make one topic the default topic. The topic selection in the
+     story submission form will then default to that topic. However, when
+     browsing by topic (index.php?topic=Geeklog etc) new story submissions will
+     default to the current topic.
    <li>You can give your users the ability to change their username and delete
      their account. Both features have to be enabled in config.php.
***************
*** 64,68 ****
      email with a unique link in it. If you follow this link, you can enter a
      new password directly. Otherwise, you can simply ignore the email and your
!     old password will be remain valid.
    <li>The poll editor let you enter one answer too many (i.e. when the max.
      number of answers was set to 10 you could actually enter 11). Please check
--- 66,70 ----
      email with a unique link in it. If you follow this link, you can enter a
      new password directly. Otherwise, you can simply ignore the email and your
!     old password will remain valid.
    <li>The poll editor let you enter one answer too many (i.e. when the max.
      number of answers was set to 10 you could actually enter 11). Please check

Index: install.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/install.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -d -r1.11 -r1.12
*** install.html	13 Jan 2003 13:22:37 -0000	1.11
--- install.html	27 Jun 2003 10:45:53 -0000	1.12
***************
*** 169,209 ****
  			</table>
  			<br>
! 			<li>Create the database you want Geeklog to reside in. If you are not familiar with using MySQL, you are urged to get <a href="http://www.phpmyadmin.org/" target="_blank">phpMyAdmin</a> and use it to create a new database. If you have no idea what the previous two sentences mean, contact your sysadmin for help.<br>
  				<br>
! 			<li>Edit config.php with the appropriate settings for your server. For installation, this basically means "set your paths," as all other variables can be changed after a successful installation. The config.php file contains comments to help you out. Windows users, you should be able to use the Unix '/' in your paths without any problems. Otherwise, you will need to use the doubled Windows slashes '\\'.<br>
! Please read the comments in config.php carefully.<br>
  				<br>
- 			<table width="95%" border="0" cellspacing="2" cellpadding="4" bgcolor="black">
- 				<tr>
- 					<td bgcolor="white">
- 						<div align="left">
- 							<p><font color="#FF0000">NOTE FOR RETURNING USERS OF GEEKLOG:</font></p>
- 							<p>Please note that the database settings are back in <b>config.php</b>. This is to make it so that you do not have to edit lib-database.php</p>
- 						</div>
- 					</td>
- 				</tr>
- 			</table>
- 			<br>
  			<li>Edit <b>lib-common.php</b> and change the require_once() at the top to point to the location of your <b>config.php</b> file.<br>
  				<br>
  			<li>Open your browser and navigate to <b>http://yourgeeklogsite/admin/install/install.php</b> and follow the directions!<br>
  				<br>
- 			<table width="95%" border="0" cellspacing="2" cellpadding="4" bgcolor="black">
- 				<tr>
- 					<td bgcolor="white">
- 						<p><font color="#FF0000">SPECIAL NOTE:</font></p>
- 						<p>Some users may get the following error message during install:</p>
- 						<p><code>"1121: Column 'ug_grp_id' is used with UNIQUE or INDEX but is not defined as NOT NULL" </code></p>
- 						<p>This error is caused by having a slightly out of date version of MySQL. There are two easy ways to fix the problem: </p>
- 						<p>Solution #1 = Get your ISP to upgrade MySQL or do it yourself.</p>
- 						<p>Solution #2 = Edit the file sql/mysql_tableanddata.php and remove lines 176 and 375. They read:</p>
- 						<p><code>INDEX group_assignments_ug_grp_id(ug_grp_id), </code></p>
- 						<p>and </p>
- 						<p><code>INDEX stories_tid(tid), </code></p>
- 						<p>Make sure you remove the entire line, including the comma. Once those lines are removed, you need to drop all the tables that were created by the installation script and re-run the installation script.</p>
- 					</td>
- 				</tr>
- 			</table>
- 			<br>
  			<li>Once you see the success message, you are ready to go. <b>You can now 
  			  delete the admin/install directory</b> (and all files within 
--- 169,182 ----
  			</table>
  			<br>
! 			<li>Create the database you want Geeklog to reside in. If you are not familiar with using MySQL, you are urged to get <a href="http://www.phpmyadmin.net/" target="_blank">phpMyAdmin</a> and use it to create a new database. If you have no idea what the previous two sentences mean, contact your sysadmin for help.<br>
  				<br>
! 			<li>Edit config.php with the appropriate settings for your server. For installation, this basically means "set your paths," as all other variables can be changed after a successful installation. The config.php file contains comments to help you out.<br><br>
! Windows users, you should be able to use the Unix '/' in your paths without any problems. Otherwise, you will need to use the doubled Windows slashes '\\'.<br><br>
! <em>Please read the comments in config.php carefully.</em><br>
  				<br>
  			<li>Edit <b>lib-common.php</b> and change the require_once() at the top to point to the location of your <b>config.php</b> file.<br>
  				<br>
  			<li>Open your browser and navigate to <b>http://yourgeeklogsite/admin/install/install.php</b> and follow the directions!<br>
  				<br>
  			<li>Once you see the success message, you are ready to go. <b>You can now 
  			  delete the admin/install directory</b> (and all files within 
***************
*** 215,218 ****
--- 188,192 ----
  			
  		</ol>
+ <p>If you run into problems or keep getting error messages, please see the section on <a href="#installprob">common installation problems<a/> below.</p>
  	</td>
  </tr>
***************
*** 312,342 ****
  			</table>
  		</div>
! 		<div align="center">
! 			<br>
! 			<br>
! 			<table width="95%" border="0" cellspacing="0" cellpadding="4">
! 				<tr>
! 					<td bgcolor="#ffedf2"><b>I get the following error message after step two of the install script:</b>
! 						<p><code>"1121: Column 'ug_grp_id' is used with UNIQUE or INDEX but is not defined as NOT NULL"</code></p>
! 					</td>
! 				</tr>
! 				<tr>
! 					<td>
! 						<p><strong>Answer:</strong></p>
! 						<p>This error is caused by having a slightly out of date version of MySQL. There are two easy ways to fix the problem:</p>
! 						<p>Solution #1 = Get your ISP to upgrade MySQL or do it yourself.<br>
! 							Solution #2 = Edit the file sql/mysql_tableanddata.php and remove lines 176 and 375. They read:</p>
! 						<p><code>INDEX group_assignments_ug_grp_id(ug_grp_id),</code></p>
! 						<p>and</p>
! 						<p><code>INDEX stories_tid(tid),</code></p>
! 						<p>Make sure you remove the entire line, including the comma. Once those lines are removed, you need to drop all the tables that were created by the installation script and re-run the installation script.</p>
! 
! <p><strong>Note:</strong> In December 2002, several <a href="http://security.e-matters.de/advisories/042002.html">security issues</a> have been found in MySQL. To fix these, MySQL AB has released <a href="http://www.mysql.com/documentation/mysql/bychapter/manual_News.html#News-3.23.54">MySQL version 3.23.54</a>. It may be a good idea to upgrade your MySQL installation (or ask your hosting service to do so).</p>
! 					</td>
! 				</tr>
! 			</table>
! 			<br>
! 			<br>
! 		</div>
  		<div align="center">
  			<table width="95%" border="0" cellspacing="0" cellpadding="4">
--- 286,291 ----
  			</table>
  		</div>
!                 <br>
!                 <br>
  		<div align="center">
  			<table width="95%" border="0" cellspacing="0" cellpadding="4">
***************
*** 351,355 ****
  						<p><small>(line numbers may vary)</small></p>
  						<p><strong>Answer:</strong></p>
! 						<p>You have most likely used WinZip to decompress the Geeklog files. As noted <a href="#ParseError">at the top of this document</a>, WinZip sometimes corrupts stuff and these errors are the results. You need to find a different way to decompress the tarball and get the files loaded onto your system</p>
  					</td>
  				</tr>
--- 300,305 ----
  						<p><small>(line numbers may vary)</small></p>
  						<p><strong>Answer:</strong></p>
! 						<p>You have most likely used WinZip to decompress the Geeklog files. As noted <a href="#ParseError">at the top of this document</a>, WinZip sometimes corrupts stuff and these errors are the results. You need to find a different way to decompress the tarball and get the files loaded onto your system.</p>
! <p>Similar parse errors can occur when you use a "WYSIWYG" HTML editor, such as Dreamweaver, to edit the lib-common.php. In that case, please get a fresh copy of the lib-common.php file and make your changes again, using another editor.</p>
  					</td>
  				</tr>

Index: support.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/support.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** support.html	9 Jan 2003 10:31:52 -0000	1.7
--- support.html	27 Jun 2003 10:45:53 -0000	1.8
***************
*** 61,64 ****
--- 61,76 ----
  
  
+ <h2>Staying up to date</h2>
+ 
+ <p>The best way to stay up to date with Geeklog development and being informed
+ of new releases and other important news (such as security issues), is to
+ subscribe to the <a href="http://lists.geeklog.net/listinfo/geeklog-announce">geeklog-announce</a> mailing list. This is a low-traffic mailing list and is
+ really only used for important announcements.</p>
+ 
+ <p>Geeklog also has a built-in feature to check for updates. Simply click on
+ the <strong>GL Version Test</strong> (last entry in your Admin menu) to see if
+ your install is up to date.</p>
+ 
+ 
  <h2>International Support</h2>
  

Index: theme.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/theme.html,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** theme.html	20 Jun 2003 14:43:06 -0000	1.22
--- theme.html	27 Jun 2003 10:45:53 -0000	1.23
***************
*** 141,145 ****
  <tt>bar1.gif</tt>, <tt>bar2.gif</tt>, etc. Giving each of those GIFs a different
  color would give you a different color for each answer.<br>
! <code>{answer_odd}<code> will alternate between 0 and 1 for every answer, hence
  <code>bar{answer_odd}.gif</code> will result in <tt>bar0.gif</tt> for the first,
  third, fifth, etc. answer and <tt>bar1.gif</tt> for the second, fourth, etc.
--- 141,145 ----
  <tt>bar1.gif</tt>, <tt>bar2.gif</tt>, etc. Giving each of those GIFs a different
  color would give you a different color for each answer.<br>
! <code>{answer_odd}</code> will alternate between 0 and 1 for every answer, hence
  <code>bar{answer_odd}.gif</code> will result in <tt>bar0.gif</tt> for the first,
  third, fifth, etc. answer and <tt>bar1.gif</tt> for the second, fourth, etc.

Index: themevars.html
===================================================================
RCS file: /usr/cvs/geeklog/geeklog-1.3/docs/themevars.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** themevars.html	21 May 2003 16:00:29 -0000	1.1
--- themevars.html	27 Jun 2003 10:45:53 -0000	1.2
***************
*** 19,24 ****
  
  <p><strong>Note:</strong> This is not a complete documentation of the theme
! variables - it only covers variables that can be used in the story
! templates.</p>
  
  <h2>Introduction</h2>
--- 19,24 ----
  
  <p><strong>Note:</strong> This is not a complete documentation of the theme
! variables - it only covers variables that can be used in the site header and
! in story templates.</p>
  
  <h2>Introduction</h2>





More information about the geeklog-cvs mailing list