Revision: 3555
http://svn.sourceforge.net/winmerge/?rev=3555&view=rev
Author: gerundt
Date: 2006-09-11 14:23:26 -0700 (Mon, 11 Sep 2006)
Log Message:
-----------
RFE: [ 1552813 ] Web: Mark developers active/inactive
Modified Paths:
--------------
trunk/Web/Changes.txt
trunk/Web/developer/developers.xml
trunk/Web/developer/index.php
Modified: trunk/Web/Changes.txt
===================================================================
--- trunk/Web/Changes.txt 2006-09-11 15:38:26 UTC (rev 3554)
+++ trunk/Web/Changes.txt 2006-09-11 21:23:26 UTC (rev 3555)
@@ -1,3 +1,7 @@
+2006-09-11 Tim
+ RFE: [ 1552813 ] Web: Mark developers active/inactive
+ Web\developer: developers.xml index.php
+
2006-09-10 Tim
PATCH: [ 1555810 ] Bulgarian translation status/translator update
Web\developer\l10n: status.xml
Modified: trunk/Web/developer/developers.xml
===================================================================
--- trunk/Web/developer/developers.xml 2006-09-11 15:38:26 UTC (rev 3554)
+++ trunk/Web/developer/developers.xml 2006-09-11 21:23:26 UTC (rev 3555)
@@ -13,13 +13,13 @@
<role>1</role>
<email>list1974 at hotmail dot com</email>
</developer>
- <developer>
+ <developer inactive="1">
<name>Chris Mumford</name>
<username>cmumford</username>
<role>2</role>
<email>cmumford at users.sourceforge.net</email>
</developer>
- <developer>
+ <developer inactive="1">
<name>Dennis Lim</name>
<username>dlkj</username>
<role>2</role>
@@ -55,13 +55,13 @@
<role>2</role>
<email>kimmov at users.sourceforge.net</email>
</developer>
- <developer>
+ <developer inactive="1">
<name>Laurent Ganier</name>
<username>laoran</username>
<role>2</role>
<email>ccganier at club-internet dot fr</email>
</developer>
- <developer>
+ <developer inactive="1">
<name>Perry Rapp</name>
<username>elsapo</username>
<role>2</role>
@@ -73,7 +73,7 @@
<role>2</role>
<email>sdottaka at users.sourceforge.net</email>
</developer>
- <developer>
+ <developer inactive="1">
<name>Christian Blackburn</name>
<username>seier</username>
<role>3</role>
Modified: trunk/Web/developer/index.php
===================================================================
--- trunk/Web/developer/index.php 2006-09-11 15:38:26 UTC (rev 3554)
+++ trunk/Web/developer/index.php 2006-09-11 21:23:26 UTC (rev 3555)
@@ -9,32 +9,44 @@
<?php
$xmlarray = $page->convertXml2Array('developers.xml');
- print("<ul>\n");
+ $activelist = ''; $inactivelist = '';
$developers = $xmlarray['DEVELOPERS'][0]['DEVELOPER'];
$developers = $page->multisortArray($developers, 'NAME', SORT_ASC);
for ($i = 0; $i < count($developers); $i++) { //For all developers...
$developer = $developers[$i];
+ $developer_inactive = $developer['ATTRIBUTES']['INACTIVE'];
$developer_name = $developer['NAME'][0]['VALUE'];
$developer_username = $developer['USERNAME'][0]['VALUE'];
$developer_role = $developer['ROLE'][0]['VALUE'];
$developer_email = $developer['EMAIL'][0]['VALUE'];
+ $li = '';
switch ($developer_role) {
case 1: //Project Manager
- print(" <li><strong><a href=\"mailto:" . $developer_email . "\" title=\"Project Manager: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></strong></li>");
+ $li = " <li><strong><a href=\"mailto:" . $developer_email . "\" title=\"Project Manager: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></strong></li>";
break;
case 2: //Developer
- print(" <li><a href=\"mailto:" . $developer_email . "\" title=\"Developer: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>");
+ $li = " <li><a href=\"mailto:" . $developer_email . "\" title=\"Developer: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>";
break;
case 3: //Packager
- print(" <li><a href=\"mailto:" . $developer_email . "\" title=\"Packager: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>");
+ $li = " <li><a href=\"mailto:" . $developer_email . "\" title=\"Packager: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>";
break;
case 4: //Web Designer
- print(" <li><a href=\"mailto:" . $developer_email . "\" title=\"Web Designer: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>");
+ $li = " <li><a href=\"mailto:" . $developer_email . "\" title=\"Web Designer: " . $developer_name . " <" . $developer_email . ">\">" . $developer_name . "</a></li>";
break;
}
+ if ($developer_inactive != '1') $activelist .= $li; else $inactivelist .= $li;
}
+ print("<ul>\n");
+ print($activelist);
print("</ul>\n");
+
+ if ($inactivelist != '') {
+ print("<h3>Inactive/past developers:</h3>\n");
+ print("<ul>\n");
+ print($inactivelist);
+ print("</ul>\n");
+ }
?>
<p>Look here for more information on how to <a href="needed.php">develop</a> and/or
<a href="l10n/index.php">translate</a> WinMerge.</p>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|