[Fusionforge-commits] r6792 - in trunk/gforge: . etc www www/themes/gforge

Alain Peyrat aljeux at libremir.placard.fr.eu.org
Wed Jan 28 23:03:05 CET 2009


Author: aljeux
Date: 2009-01-28 23:03:05 +0100 (Wed, 28 Jan 2009)
New Revision: 6792

Modified:
   trunk/gforge/etc/local.inc.example
   trunk/gforge/gforge-install-1-deps.php
   trunk/gforge/gforge-install-2.php
   trunk/gforge/gforge-install-3-db.php
   trunk/gforge/www/env.inc.php
   trunk/gforge/www/index_std.php
   trunk/gforge/www/themes/gforge/Theme.class.php
Log:
Initial changes for renaming to fusionforge, mainly installer and main page updated

Modified: trunk/gforge/etc/local.inc.example
===================================================================
--- trunk/gforge/etc/local.inc.example	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/etc/local.inc.example	2009-01-28 22:03:05 UTC (rev 6792)
@@ -1,23 +1,23 @@
 <?php
 // PLEASE DO NOT REMOVE THIS LINE
 
-// GForge Universal Site Modifications
+// FusionForge Universal Site Modifications
 // by David HM Spector <spector at zeitgeist.com>
 //
-// GForge global paths
+// FusionForge global paths
 //
 $sys_etc_path='/etc/gforge';
 $sys_opt_path='/opt/gforge';
 $sys_var_path='/var/lib/gforge';
 
 //
-// Gforge database type
+// FusionForge database type
 //
 //$sys_database_type='mysql';
 $sys_database_type='pgsql';
 
 //
-// GForge hostnames
+// FusionForge hostnames
 //
 // Hostnames should be fully qualified domain names (FQDNs); using short names
 // would be prettier but would stop you from distributing your SourceForge
@@ -225,7 +225,7 @@
 $sys_urlprefix="";
 
 // Name of the system as a whole (needed by various utils and titles)
-$sys_name='MyGForge';
+$sys_name='MyForge';
 
 // Mailman base installation directory
 $sys_path_to_mailman='/usr/lib/mailman';

Modified: trunk/gforge/gforge-install-1-deps.php
===================================================================
--- trunk/gforge/gforge-install-1-deps.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/gforge-install-1-deps.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -1,7 +1,7 @@
 #!/usr/bin/php
 <?php
 /**
- * GForge Installation Dependency Setup
+ * FusionForge Installation Dependency Setup
  *
  * Copyright 2006 GForge, LLC
  * http://gforge.org/

Modified: trunk/gforge/gforge-install-2.php
===================================================================
--- trunk/gforge/gforge-install-2.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/gforge-install-2.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -1,7 +1,7 @@
 #!/usr/bin/php
 <?php
 /**
- * GForge Installation Dependency Setup
+ * FusionForge Installation Dependency Setup
  *
  * Copyright 2006 GForge, LLC
  * http://gforge.org/

Modified: trunk/gforge/gforge-install-3-db.php
===================================================================
--- trunk/gforge/gforge-install-3-db.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/gforge-install-3-db.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -1,7 +1,7 @@
 #!/usr/bin/php
 <?php
 /**
- * GForge Installation Dependency Setup
+ * FusionForge Installation Dependency Setup
  *
  * Copyright 2006 GForge, LLC
  * http://gforge.org/
@@ -33,7 +33,7 @@
 $STDOUT = fopen('php://stdout','w');
 $STDIN = fopen('php://stdin','r');
 
-show("\n-=# Welcome to GForge DB-Installer v4.7 #=-");
+show("\n-=# Welcome to FusionForge DB-Installer v4.7 #=-");
 
 //TO DO: add dependency check
 //if (!run("php check-deps.php", true)) {
@@ -137,31 +137,31 @@
 
 	show("\n * Enter the Database Name (gforge): ");
 
-	if (getenv('GFORGE_DB')) {
-		$gforge_db = getenv('GFORGE_DB');
+	if (getenv('FFORGE_DB')) {
+		$gforge_db = getenv('FFORGE_DB');
 	} else {
 		$gforge_db = trim(fgets($STDIN));
 		if (strlen($gforge_db) == 0) {
-			$gforge_db = 'gforge';
+			$gforge_db = 'fforge';
 		}
 	}
 	show(" ...using '$gforge_db'");
 
-	show(' * Enter the Database Username (gforge): ');
+	show(' * Enter the Database Username (fforge): ');
 
-	if (getenv('GFORGE_USER')) {
-		$gforge_user = getenv('GFORGE_USER');
+	if (getenv('FFORGE_USER')) {
+		$gforge_user = getenv('FFORGE_USER');
 	} else {
 		$gforge_user = trim(fgets($STDIN));
 		if (strlen($gforge_user) == 0) {
-			$gforge_user = 'gforge';
+			$gforge_user = 'fforge';
 		}
 	}
 	show(" ...using '$gforge_user'");
 
 	show(" * Modifying DB Access Permissions...");
-	if (!file_exists("$PGHBA.gforge.backup")) {
-		run("cp $PGHBA $PGHBA.gforge.backup", true);
+	if (!file_exists("$PGHBA.fforge.backup")) {
+		run("cp $PGHBA $PGHBA.fforge.backup", true);
 	}
 	run("echo \"# GFORGE\nlocal all all trust\" > $PGHBA");
 	show(' * Restarting PostgreSQL...');
@@ -208,10 +208,10 @@
 	}
 
 
-	show(' * Dumping GForge DB');
+	show(' * Dumping FusionForge DB');
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/gforge.sql\" >> /tmp/gforge-import.log");
 
-	show(' * Dumping GForge FTI DB');
+	show(' * Dumping FusionForge FTI DB');
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/FTI.sql\" >> /tmp/gforge-import.log");
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/FTI-20050315.sql\" >> /tmp/gforge-import.log");
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/FTI-20050401.sql\" >> /tmp/gforge-import.log");
@@ -219,21 +219,21 @@
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/FTI-20060130.sql\" >> /tmp/gforge-import.log");
 	run("su $susufix $gforge_user -c \"psql $gforge_db < $gforge_lib_dir/db/FTI-20061025.sql\" >> /tmp/gforge-import.log");
 
-	show(" * Enter the Admin Username (gforgeadmin): ");
-	if (getenv('GFORGE_ADMIN_USER')) {
-		$admin_user = getenv('GFORGE_ADMIN_USER');
+	show(" * Enter the Admin Username (fforgeadmin): ");
+	if (getenv('FFORGE_ADMIN_USER')) {
+		$admin_user = getenv('FFORGE_ADMIN_USER');
 	} else {
 		$admin_user = trim(fgets($STDIN));
 
 		if (strlen($admin_user) == 0) {
-			$admin_user = 'gforgeadmin';
+			$admin_user = 'fforgeadmin';
 		}
 	}
 	show(" ...using '$admin_user'");
 
-	if (getenv('GFORGE_ADMIN_PASSWORD')) {
+	if (getenv('FFORGE_ADMIN_PASSWORD')) {
 		$bad_pwd = false;
-		$pwd1 = getenv('GFORGE_ADMIN_PASSWORD');
+		$pwd1 = getenv('FFORGE_ADMIN_PASSWORD');
 	} else {
 		$retries = 0;
 		$bad_pwd = true;
@@ -300,7 +300,7 @@
 	}
 
 
-	show(' * Saving database configuration in GForge config file');
+	show(' * Saving database configuration in FForge config file');
 	$data = file_get_contents("$gforge_etc_dir/local.inc");
 	$lines = explode("\n",$data);
 	$config = '';
@@ -414,4 +414,3 @@
 
 install();
 ?>
-

Modified: trunk/gforge/www/env.inc.php
===================================================================
--- trunk/gforge/www/env.inc.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/www/env.inc.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -7,6 +7,8 @@
  * 
  */
 
+$ff_version = '4.7';
+
 # In case of errors, let output be clean.
 $gfRequestTime = microtime( true );
 

Modified: trunk/gforge/www/index_std.php
===================================================================
--- trunk/gforge/www/index_std.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/www/index_std.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -1,11 +1,11 @@
 <!-- whole page table -->
 <table width="100%" cellpadding="5" cellspacing="0" border="0">
 <tr><td width="65%" valign="top">
-<h3>GForge helps you manage the entire development life cycle</h3>
+<h3>FusionForge helps you manage the entire development life cycle</h3>
 <p>
-GForge has tools to help your team collaborate, like message forums 
+FusionForge has tools to help your team collaborate, like message forums 
 and mailing lists; tools to create and control access to Source Code 
-Management repositories like CVS and Subversion. GForge automatically 
+Management repositories like CVS and Subversion. FusionForge automatically 
 creates a repository and controls access to it depending on the role 
 settings of the project.
 </p>
@@ -13,51 +13,31 @@
 Additional Features:
 </p>
 <ul>
-	<li>Manage File Releases</li>
-	<li>Document Management</li>
-	<li>News announcements</li>
-	<li>Surveys for users and admins</li>
-	<li>Issue tracking with "unlimited" numbers of categories, text fields, etc</li>
-	<li>Task management</li>
+	<li>Manage File Releases.</li>
+	<li>Document Management.</li>
+	<li>News announcements.</li>
+	<li>Surveys for users and admins.</li>
+	<li>Issue tracking with "unlimited" numbers of categories, text fields, etc.</li>
+	<li>Task management.</li>
+	<li>Wiki (using MediaWiki or phpWiki).</li>
+	<li>A powerful plugin system to add new features.</li>
 </ul>
-<h3>Professional Services</h3>
+<h3>What's new in FusionForge 4.7</h3>
 <p>
-The GForge project is supported and maintained by the GForgeGroup:
-</p>
 <ul>
-	<li>Installation</li>
-	<li>Support</li>
-	<li>Online Training</li>
-	<li>Integration into your network, with LDAP authentication</li>
-	<li>See <a href="http://gforgegroup.com/"><strong>GForge Group Professional Services</strong></a> for more info.</li>
+	<li>A new name to avoid confusion with proprietary versions of GForge.</li>
+    <li>Support for php5.</li>
+    <li>Support for postgresql 8.x.</li>
+    <li>Translations are now managed by gettext.</li>
+    <li>Support for several configurations running on the same code.</li>
+    <li>Imroved security, now PHP register_globals safe.</li>
+    <li>Available as full install CD.</li>
+    <li>New wiki plugins (using mediawiki or phpwiki).</li> 
+	<li>New online_help plugin.</li>
+	<li>New phpwebcalendar plugin.</li>
+	<li>New project hierarchy plugin/</li>
 </ul>
-<h3>Major New Features</h3>
-<p>
-<strong>Command Line Interface</strong> The unix-style interface to 
-GForge uses the SOAP API to let you access, add, and update Bugs, 
-Tasks, and File Releases. The <a href="http://gforge.org/projects/cli/">CLI Project</a>
-is always looking for enhancements, fixes, and feedback.
 </p>
-<p>
-<strong>Tinderbox</strong> This widely-known build tool has been 
-integrated with a GForge plugin, allowing project admins to 
-setup and activate tinderbox building for their projects and 
-view the results through the tinderbox plugin in GForge. The 
-<a href="http://gforge.org/projects/tinderbox/">Tinderbox Project</a>
-is always looking for volunteers.
-</p>
-<p>
-<strong>More Powerful Tracker</strong> Major enhancements in the 
-tracker include powerful new querying capabilities, new bugzilla-like 
-fields by default, a configurable template project, and tracker cloning.
-</p>
-<p>
-<strong>MS Project Integration</strong> A plugin has been developed 
-for MS Project that allows it to synchronize tasks with GForge 
-task manager subprojects. The 
-<a href="http://gforge.org/projects/msproject/">MS Project Plugin</a> 
-is currently only available under a non-free license.
-</p>
 <?php
 echo $HTML->boxTop(_('Latest News'));
 echo news_show_latest($sys_news_group,5,true,false,false,5);
@@ -67,47 +47,25 @@
 </td>
 
 <td width="35%" valign="top">
-<?php
-echo $HTML->boxTop('Ad');
-echo '<center><h3>GForge Enterprise CDE 4.5</h3>';
-echo '
-<a href="http://gforgegroup.com/products/">GForge Enterprise CDE 4.5</a> from the GForge Group includes commercial-grade 
-documentation, online-training, updates, and support.<br/>
-<a target="_blank" href="http://gforgegroup.com/products/">
-<img src="http://gforge.org/gfginstaller.png" border="0" height="164" width="250" alt="GForge Training" /></a></center>';
-echo $HTML->boxMiddle('Getting GForge');
-
-?>
+<?php echo $HTML->boxTop('Getting FusionForge'); ?>
 <strong>Download:</strong><br />
-<a href="http://gforge.org/project/showfiles.php?group_id=1">GForge archive</a><br />
+<a href="http://fusionforge.org/project/showfiles.php?group_id=6">FusionForge archive</a><br />
 <a href="http://postgresql.org/">PostgreSQL</a><br />
 <a href="http://www.php.net/">PHP</a><br />
 <a href="http://www.apache.org/">Apache</a><br />
 <a href="http://www.gnu.org/software/mailman/">Mailman</a> <i>(optional)</i><br />
 <p />
 <strong>Get Help</strong><br />
-<a href="http://gforgegroup.com/"><strong>GForge Group Professional Services</strong></a><br />
-<a href="http://gforge.org/forum/forum.php?forum_id=6"><strong>Help Board</strong></a><br />
-<a href="http://gforge.org/docman/?group_id=1"><strong>Online Docs</strong></a><br />
+<a href="http://fusionforge.org/mail/?group_id=6"><strong>Mailing lists</strong></a><br />
+<a href="http://embed.mibbit.com/?server=irc.freenode.net&channel=%23fusionforge"><strong>Online Help</strong></a><br />
 <p />
 <strong>Contribute!</strong><br />
-<a href="http://gforge.org/projects/gforge/"><strong>GForge Project Page</strong></a><br />
-<a href="http://gforge.org/forum/forum.php?forum_id=5"><strong>Developer Board</strong></a><br />
-<a href="http://gforge.org/forum/forum.php?forum_id=29"><strong>Oracle Board</strong></a><br />
-<a href="http://gforge.org/forum/forum.php?forum_id=44"><strong>SOAP API</strong></a><br />
-<a href="http://gforge.org/tracker/?atid=105&amp;group_id=1&amp;func=browse"><strong>Bug Tracker</strong></a><br />
-<a href="http://gforge.org/tracker/?func=browse&amp;group_id=1&amp;atid=106"><strong>Patch Submissions</strong></a><br />
-<a href="http://gforge.org/tracker/?func=browse&amp;group_id=1&amp;atid=119"><strong>Feature Requests</strong></a>
+<a href="http://fusionforge.org/projects/fusionforge/"><strong>FusionForge Project Page</strong></a><br />
+<a href="http://fusionforge.org/tracker/?atid=105&group_id=6&func=browse"><strong>Bug Tracker</strong></a><br />
+<a href="http://fusionforge.org/tracker/?atid=107&group_id=6&func=browse"><strong>Patch Submissions</strong></a><br />
 <p />
-<a href="http://www.debian.org/"><strong>Debian "unstable" Users</strong></a>
-can simply "apt-get install gforge" to get a complete gforge system.
-Other debian users, can add some lines to /etc/apt/sources.list found at
-<a href="http://people.debian.org/~bayle/">"http://people.debian.org/~bayle/"</a>
-or
-<a href="http://people.debian.org/~lolando/">"http://people.debian.org/~lolando/"</a>
-and type "apt-get install gforge" to
-install a working GForge-3.0 system, thanks to Christian Bayle, Roland Mas and
-the Debian-SF project.
+<a href="http://www.debian.org/"><strong>Debian "lenny" Users</strong></a>
+can simply "apt-get install fusionforge" to get a complete FusionForge system.
 <p />
 <?php
 echo $HTML->boxBottom();

Modified: trunk/gforge/www/themes/gforge/Theme.class.php
===================================================================
--- trunk/gforge/www/themes/gforge/Theme.class.php	2009-01-28 20:51:25 UTC (rev 6791)
+++ trunk/gforge/www/themes/gforge/Theme.class.php	2009-01-28 22:03:05 UTC (rev 6792)
@@ -215,10 +215,10 @@
   </tr>
 </table>  
  
-<!-- PLEASE LEAVE "Powered By GForge" on your site -->
+<!-- PLEASE LEAVE "Powered By FusionForge" on your site -->
 <br />
 <center>
-<a href="http://gforge.org/"><img src="/images/pow-gforge.png" alt="Powered By GForge Collaborative Development Environment" border="0" /></a>
+<a href="http://fusionforge.org/"><img src="/images/pow-gforge.png" alt="Powered By FusionForge" border="0" /></a>
 </center>
 
 <?php




More information about the Fusionforge-commits mailing list