[ros-diffs] [cfinck] 38578: - Move some more stuff into the Shared Web components - Finish the refactoring among getbuilds, peoplemap and the Shared components, simplify some stuff - Add an "svn.php" into the shared components for dealing with our SVN Server For now, it just contains a function for getting the latest revision. - Add a Polish getbuilds translation by Maciej Bialas and Olaf Siejka - Add a "basic.css" file containing just the very basic ReactOS Website styles. This can be used for creating Website subsystems, which shall have the common ReactOS website style, but not the top and left menu. - Make the output of "subsys_layout.php" XHTML-compliant - Update copyrights :-)

cfinck at svn.reactos.org cfinck at svn.reactos.org
Mon Jan 5 13:21:21 CET 2009


Author: cfinck
Date: Mon Jan  5 06:21:21 2009
New Revision: 38578

URL: http://svn.reactos.org/svn/reactos?rev=38578&view=rev
Log:
- Move some more stuff into the Shared Web components
- Finish the refactoring among getbuilds, peoplemap and the Shared components, simplify some stuff
- Add an "svn.php" into the shared components for dealing with our SVN Server
  For now, it just contains a function for getting the latest revision.
- Add a Polish getbuilds translation by Maciej Bialas and Olaf Siejka
- Add a "basic.css" file containing just the very basic ReactOS Website styles.
  This can be used for creating Website subsystems, which shall have the common ReactOS website style, but not the top and left menu.
- Make the output of "subsys_layout.php" XHTML-compliant
- Update copyrights :-)

Added:
    trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php   (with props)
    trunk/web/reactos.org/htdocs/shared/css/basic.css   (with props)
    trunk/web/reactos.org/htdocs/shared/images/info.gif   (props changed)
      - copied unchanged from r38296, trunk/web/reactos.org/htdocs/getbuilds/images/info.gif
    trunk/web/reactos.org/htdocs/shared/svn.php   (with props)
Removed:
    trunk/web/reactos.org/htdocs/getbuilds/images/info.gif
Modified:
    trunk/web/reactos.org/htdocs/getbuilds/config.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/getbuilds.css
    trunk/web/reactos.org/htdocs/getbuilds/getbuilds.js.php
    trunk/web/reactos.org/htdocs/getbuilds/index.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/de.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/en.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/es.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/fr.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/it.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/lt.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/lang/ru.inc.php
    trunk/web/reactos.org/htdocs/getbuilds/languages.inc.php
    trunk/web/reactos.org/htdocs/peoplemap/index.php
    trunk/web/reactos.org/htdocs/peoplemap/lang/de.inc.php
    trunk/web/reactos.org/htdocs/peoplemap/lang/en.inc.php
    trunk/web/reactos.org/htdocs/peoplemap/lang/es.inc.php
    trunk/web/reactos.org/htdocs/peoplemap/lang/pl.inc.php
    trunk/web/reactos.org/htdocs/peoplemap/peoplemap.css
    trunk/web/reactos.org/htdocs/shared/css/menu.css
    trunk/web/reactos.org/htdocs/shared/css/reactos.css
    trunk/web/reactos.org/htdocs/shared/js/ajax.js
    trunk/web/reactos.org/htdocs/shared/lang/de.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/en.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/es.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/fr.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/it.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/lt.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/pl.inc.php
    trunk/web/reactos.org/htdocs/shared/lang/ru.inc.php
    trunk/web/reactos.org/htdocs/shared/subsys_layout.php

Modified: trunk/web/reactos.org/htdocs/getbuilds/config.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/config.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/config.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/config.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,12 +3,11 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 	
 	// Configuration
-	$AJAX_GETFILES_PROVIDER_URL = "http://iso.reactos.org/scripts/ajax-getfiles-provider.php";
+	$AJAX_GETFILES_PROVIDER_URL = "http://localhost/getbuilds/ajax-getfiles-provider.php";
 	$ISO_DOWNLOAD_URL = "http://iso.reactos.org/";
 	$MAX_FILES_PER_PAGE = 100;			// The same value has to be set in "ajax-getfiles-provider.php"
-	$SVN_ACTIVITY_URL = "http://svn.reactos.org/svnact/svn_activity.xml";
 ?>

Modified: trunk/web/reactos.org/htdocs/getbuilds/getbuilds.css
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/getbuilds.css?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/getbuilds.css [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/getbuilds.css [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   LICENSE:    GPL v2 or any later version
   FILE:       web/reactos.org/htdocs/getbuilds/getbuilds.css
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 
 a {
@@ -12,10 +12,6 @@
  
 a:hover {
 	color: #000000;
-}
-
-#content {
-	padding-right: 10px;
 }
 
 ul.web {
@@ -46,10 +42,6 @@
 	vertical-align: middle;
 }
 
-#controlbox {
-	margin-bottom: 2em;
-}
-
 #controlbox input {
 	font-weight: bold;
 }
@@ -59,13 +51,20 @@
 	margin-left: 20px;
 }
 
-#infotable {
+#infotable
+{
+	margin-top: 2em;
 	width: 100%;
 }
 
 #pagesbox {
 	font-weight: bold;
 	text-align: right;
+}
+
+.datatable {
+	cursor: pointer;
+	width: 100%;
 }
 
 .datatable tr.head th.fname {

Modified: trunk/web/reactos.org/htdocs/getbuilds/getbuilds.js.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/getbuilds.js.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/getbuilds.js.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/getbuilds.js.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 ?>
 
@@ -31,7 +31,7 @@
 	AjaxGet("ajax-getfiles.php", "GetFilesCallback", data);
 }
 
-function GetFilesCallback(HttpRequest, data)
+function GetFilesCallback(HttpRequest)
 {
 	// Check for an error
 	if(HttpRequest.responseXML.getElementsByTagName("error").length > 0)
@@ -69,13 +69,13 @@
 		
 		if(CurrentPage == 1)
 		{
-			html += '<strong>&laquo;<\/strong> ';
-			html += '<strong>&lsaquo; <?php echo addslashes($getbuilds_langres["prevpage"]); ?><\/strong> ';
-		}
-		else
-		{
-			html += '<a href="javascript:FirstPage()" title="<?php echo addslashes($getbuilds_langres["firstpage_title"]); ?>">&laquo;<\/a> ';
-			html += '<a href="javascript:PrevPage()" title="<?php echo addslashes($getbuilds_langres["prevpage_title"]); ?>">&lsaquo; <?php echo addslashes($getbuilds_langres["prevpage"]); ?><\/a> ';
+			html += '&laquo; ';
+			html += '&lsaquo; <?php echo addslashes($shared_langres["prevpage"]); ?> ';
+		}
+		else
+		{
+			html += '<a href="javascript:FirstPage()" title="<?php echo addslashes($shared_langres["firstpage_title"]); ?>">&laquo;<\/a> ';
+			html += '<a href="javascript:PrevPage()" title="<?php echo addslashes($shared_langres["prevpage_title"]); ?>">&lsaquo; <?php echo addslashes($shared_langres["prevpage"]); ?><\/a> ';
 		}
 		
 		html += '<select id="pagesel" size="1" onchange="PageboxChange(this)">';
@@ -84,7 +84,7 @@
 		{
 			PageCount = 1;
 			
-			html += '<option selected="selected" value="' + CurrentPage + '-' + data["startrev"] + '"><?php echo addslashes($getbuilds_langres["page"]); ?> ' + CurrentPage;
+			html += '<option value="' + CurrentPage + '-' + data["startrev"] + '"><?php echo addslashes($shared_langres["page"]); ?> ' + CurrentPage;
 			
 			if(HttpRequest.responseXML.getElementsByTagName("filecount")[0].firstChild.data > 0)
 				html += ' - ' + HttpRequest.responseXML.getElementsByTagName("firstrev")[0].firstChild.data + ' ... ' + HttpRequest.responseXML.getElementsByTagName("lastrev")[0].firstChild.data + '<\/option>';
@@ -98,19 +98,19 @@
 		
 		if(HttpRequest.responseXML.getElementsByTagName("morefiles")[0].firstChild.data == 0)
 		{
-			html += '<strong><?php echo addslashes($getbuilds_langres["nextpage"]); ?> &rsaquo;<\/strong> ';
-			html += '<strong>&raquo;<\/strong>';
-		}
-		else
-		{
-			html += '<a href="javascript:NextPage()" title="<?php echo addslashes($getbuilds_langres["nextpage_title"]); ?>"><?php echo addslashes($getbuilds_langres["nextpage"]); ?> &rsaquo;<\/a> ';
-			html += '<a href="javascript:LastPage()" title="<?php echo addslashes($getbuilds_langres["lastpage_title"]); ?>">&raquo;<\/a>';
+			html += '<?php echo addslashes($shared_langres["nextpage"]); ?> &rsaquo; ';
+			html += '&raquo;';
+		}
+		else
+		{
+			html += '<a href="javascript:NextPage()" title="<?php echo addslashes($shared_langres["nextpage_title"]); ?>"><?php echo addslashes($shared_langres["nextpage"]); ?> &rsaquo;<\/a> ';
+			html += '<a href="javascript:LastPage()" title="<?php echo addslashes($shared_langres["lastpage_title"]); ?>">&raquo;<\/a>';
 		}
 		
 		html += '<\/td><\/tr><\/table>';
 
 		// File table
-		html += '<table class="datatable" cellspacing="0" cellpadding="1">';
+		html += '<table class="datatable" cellspacing="0" cellpadding="0">';
 		html += '<thead><tr class="head"><th class="fname"><?php echo addslashes($getbuilds_langres["filename"]); ?><\/th><th class="fsize"><?php echo addslashes($getbuilds_langres["filesize"]); ?><\/th><th class="fdate"><?php echo addslashes($getbuilds_langres["filedate"]); ?><\/th><\/tr><\/thead>';
 		html += '<tbody>';
 		
@@ -118,7 +118,7 @@
 	
 		if(!files.length)
 		{
-			html += '<tr class="odd"><td><?php printf(addslashes($getbuilds_langres["nofiles"]), "' + fullrange + '"); ?><\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr>';
+			html += '<tr class="even"><td><?php printf(addslashes($getbuilds_langres["nofiles"]), "' + FullRange + '"); ?><\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr>';
 		}
 		else
 		{
@@ -130,13 +130,14 @@
 				var fsize = files[i].getElementsByTagName("size")[0].firstChild.data;
 				var fdate = files[i].getElementsByTagName("date")[0].firstChild.data;
 				var flink = '<a href="<?php echo $ISO_DOWNLOAD_URL; ?>' + fname.substr(0, 6) + "/" + fname + '">';
-				oddeven = !oddeven;
 				
 				html += '<tr class="' + (oddeven ? "odd" : "even") + '" onmouseover="tr_mouseover(this);" onmouseout="tr_mouseout(this);">';
 				html += '<td>' + flink + '<img src="images/cd.gif" alt=""> ' + fname + '<\/a><\/td>';
 				html += '<td>' + flink + fsize + '<\/a><\/td>';
 				html += '<td>' + flink + fdate + '<\/a><\/td>';
 				html += '<\/tr>';
+				
+				oddeven = !oddeven;
 			}
 		}
 		
@@ -147,15 +148,7 @@
 		if(data["requesttype"] == REQUESTTYPE_PAGESWITCH)
 		{
 			// Switch the selected page in the Page ComboBox
-			var options = document.getElementById("pagesel").getElementsByTagName("option");
-			
-			for(var i = 0; i < options.length; i++)
-			{
-				if(options[i].value.substr(0, options[i].value.indexOf("-")) == CurrentPage)
-					options[i].selected = true;
-				else if(options[i].selected)
-					options[i].selected = false;
-			}
+			document.getElementById("pagesel").getElementsByTagName("option")[CurrentPage - 1].selected = true;
 		}
 	}
 	else
@@ -169,13 +162,13 @@
 		// As always, we have to work around an IE bug
 		// If I use "innerHTML" here, the first <OPTION> start tag gets dropped in the IE...
 		// Therefore I have to use the DOM functions in this case.
-		var option_elem = document.createElement("option");
-		var option_text = document.createTextNode('<?php echo addslashes($getbuilds_langres["page"]); ?> ' + pagecount + ' - ' + HttpRequest.responseXML.getElementsByTagName("firstrev")[0].firstChild.data + ' ... ' + HttpRequest.responseXML.getElementsByTagName("lastrev")[0].firstChild.data);
-		
-		option_elem.value = pagecount + "-" + data["startrev"];
-		option_elem.appendChild(option_text);
-		
-		document.getElementById("pagesel").appendChild(option_elem);
+		var OptionElem = document.createElement("option");
+		var OptionText = document.createTextNode('<?php echo addslashes($shared_langres["page"]); ?> ' + PageCount + ' - ' + HttpRequest.responseXML.getElementsByTagName("firstrev")[0].firstChild.data + ' ... ' + HttpRequest.responseXML.getElementsByTagName("lastrev")[0].firstChild.data);
+		
+		OptionElem.value = PageCount + "-" + data["startrev"];
+		OptionElem.appendChild(OptionText);
+		
+		document.getElementById("pagesel").appendChild(OptionElem);
 	}
 	
 	if(HttpRequest.responseXML.getElementsByTagName("morefiles")[0].firstChild.data == 1 && (data["requesttype"] == REQUESTTYPE_FULLLOAD || data["requesttype"] == REQUESTTYPE_ADDPAGE))
@@ -272,7 +265,7 @@
 		return;
 	
 	CurrentPage = 1;
-	fullrange = document.getElementById("revnum").value;
+	FullRange = document.getElementById("revnum").value;
 	
 	data["bootcd-dbg"] = (document.getElementById("bootcd-dbg").checked ? 1 : 0);
 	data["livecd-dbg"] = (document.getElementById("livecd-dbg").checked ? 1 : 0);
@@ -311,7 +304,7 @@
 	
 	// Show latest files
 	CurrentPage = 1;
-	fullrange = <?php echo $rev; ?>;
+	FullRange = <?php echo $rev; ?>;
 	
 	data["filelist"] = 1;
 	data["startrev"] = <?php echo $rev; ?>;

Removed: trunk/web/reactos.org/htdocs/getbuilds/images/info.gif
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/images/info.gif?rev=38577&view=auto
==============================================================================
Binary file - no diff available.

Modified: trunk/web/reactos.org/htdocs/getbuilds/index.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/index.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/index.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/index.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 
 	define("ROOT_PATH", "../");
@@ -11,28 +11,13 @@
 	require_once("config.inc.php");
 	require_once("languages.inc.php");
 	require_once(ROOT_PATH . "shared/subsys_layout.php");
+	require_once(ROOT_PATH . "shared/svn.php");
 	
 	GetLanguage();
+	require_once(ROOT_PATH . "shared/lang/$lang.inc.php");
 	require_once("lang/$lang.inc.php");
 	
-	// Get the latest SVN revision
-	$fp = fopen($SVN_ACTIVITY_URL, "r");
-	
-	do
-	{
-		$line = fread($fp, 1024);
-		
-		$firstpos = strpos($line, "<id>");
-		
-		if($firstpos > 0)
-		{
-			$lastpos = strpos($line, "</id>");
-			$rev = substr($line, $firstpos + 4, ($lastpos - $firstpos - 4));
-			break;
-		}
-	} while($line);
-	
-	fclose($fp);
+	$rev = GetLatestRevision();
 ?>
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
@@ -118,7 +103,7 @@
 							<img src="images/rightarrow.gif" alt="&gt;" title="<?php echo $getbuilds_langres["nextrev"]; ?>" onclick="NextRev();"><br>
 						</span>
 						
-						<img src="images/info.gif" alt="INFO:"> <?php printf($getbuilds_langres["rangeinfo"], $rev, ($rev - 50), $rev); ?>
+						<img src="../shared/images/info.gif" alt=""> <?php printf($shared_langres["rangeinfo"], $rev, ($rev - 50), $rev); ?>
 					</td>
 				</tr>
 				<tr>
@@ -141,22 +126,7 @@
 			</div>
 	
 			<div id="filetable">
-				<table class="datatable" cellspacing="0" cellpadding="1">
-					<thead>
-						<tr class="head">
-							<th class="fname"><?php echo $getbuilds_langres["filename"]; ?></th>
-							<th class="fsize"><?php echo $getbuilds_langres["filesize"]; ?></th>
-							<th class="fdate"><?php echo $getbuilds_langres["filedate"]; ?></th>
-						</tr>
-					</thead>
-					<tbody>
-						<tr class="odd">
-							<td><?php echo $getbuilds_langres["pleasewait"]; ?>...</td>
-							<td>&nbsp;</td>
-							<td>&nbsp;</td>
-						</tr>
-					</tbody>
-				</table>
+				<!-- Filled by the JavaScript -->
 			</div>
 		</div>
 	</div>

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/de.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/de.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/de.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/de.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Colin Finck <mail at colinfinck.de>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Startseite</a> &gt; ReactOS SVN Trunk-Builds';
@@ -28,23 +28,12 @@
 	$getbuilds_langres["nextrev"] = "Nächste Revision";
 	$getbuilds_langres["showrev"] = "Anzeigen";
 	$getbuilds_langres["gettinglist"] = "Dateiliste wird geladen";
-	$getbuilds_langres["rangeinfo"] = "Sie können eine Revisionsnummer (z.B. %s) oder einen Revisionsbereich eingeben (z.B. %s-%s)";
 	$getbuilds_langres["isotype"] = "CD-Image-Typen anzeigen";
 	
 	$getbuilds_langres["foundfiles"] = "%s Dateien gefunden!";
-	
-	$getbuilds_langres["firstpage_title"] = "Gehe zur ersten Seite";
-	$getbuilds_langres["prevpage_title"] = "Vorherige Seite";
-	$getbuilds_langres["prevpage"] = "Zurück";
-	$getbuilds_langres["page"] = "Seite";
-	$getbuilds_langres["nextpage"] = "Vor";
-	$getbuilds_langres["nextpage_title"] = "Nächste Seite";
-	$getbuilds_langres["lastpage_title"] = "Gehe zur letzten Seite";
-	
 	$getbuilds_langres["filename"] = "Dateiname";
 	$getbuilds_langres["filesize"] = "Größe";
 	$getbuilds_langres["filedate"] = "Zuletzt geändert";
-	$getbuilds_langres["pleasewait"] = "Bitte warten";
 	
 	$getbuilds_langres["nofiles"] 	 = "Für Revision %s gibt es keine vorkompilierten Dateien!";
 	$getbuilds_langres["invalidrev"] = "Ungültige Revisionsnummer!";

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/en.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/en.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/en.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/en.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Colin Finck <mail at colinfinck.de>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; ReactOS SVN Trunk Builds';
@@ -33,18 +33,9 @@
 	
 	$getbuilds_langres["foundfiles"] = "Found %s files!";
 	
-	$getbuilds_langres["firstpage_title"] = "Go to the first page";
-	$getbuilds_langres["prevpage_title"] = "Previous page";
-	$getbuilds_langres["prevpage"] = "Previous";
-	$getbuilds_langres["page"] = "Page";
-	$getbuilds_langres["nextpage"] = "Next";
-	$getbuilds_langres["nextpage_title"] = "Next page";
-	$getbuilds_langres["lastpage_title"] = "Go to the last page";
-	
 	$getbuilds_langres["filename"] = "File name";
 	$getbuilds_langres["filesize"] = "Size";
 	$getbuilds_langres["filedate"] = "Last changed";
-	$getbuilds_langres["pleasewait"] = "Please wait";
 	
 	$getbuilds_langres["nofiles"] 	 = "There are no prebuilt files for revision %s!";
 	$getbuilds_langres["invalidrev"] = "Invalid revision number!";

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/es.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/es.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/es.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/es.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Gabriel Ilardi <gabrielilardi at hotmail.it>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; Builds del Trunk de ReactOS SVN';
@@ -28,23 +28,13 @@
 	$getbuilds_langres["nextrev"] = "Revisión siguiente";
 	$getbuilds_langres["showrev"] = "Mostrar";
 	$getbuilds_langres["gettinglist"] = "Obteniendo la lista de archivos";
-	$getbuilds_langres["rangeinfo"] = "Puedes entrar un numero de revisión (p.ej. %s) o un rango de revisiones (p.ej. %s-%s)";
 	$getbuilds_langres["isotype"] = "Mostrar tipos de imagen de CD";
 	
 	$getbuilds_langres["foundfiles"] = "Encontrado(s) %s archivo(s)!";
 	
-	$getbuilds_langres["firstpage_title"] = "Ir a la primera página";
-	$getbuilds_langres["prevpage_title"] = "Página anterior";
-	$getbuilds_langres["prevpage"] = "Anterior";
-	$getbuilds_langres["page"] = "Página";
-	$getbuilds_langres["nextpage"] = "Siguiente";
-	$getbuilds_langres["nextpage_title"] = "Página siguiente";
-	$getbuilds_langres["lastpage_title"] = "Ir a la última página";
-	
 	$getbuilds_langres["filename"] = "Nombre de archivo";
 	$getbuilds_langres["filesize"] = "Tamaño";
 	$getbuilds_langres["filedate"] = "Modificado";
-	$getbuilds_langres["pleasewait"] = "Espera por favor";
 	
 	$getbuilds_langres["nofiles"] 	 = "No hay archivos precompilados para la revisión %s!";
 	$getbuilds_langres["invalidrev"] = "Número de revisión inválido!";

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/fr.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/fr.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/fr.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/fr.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,10 +3,10 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Pierre Schweitzer <heis_spiter at hotmail.com>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Accueil</a> &gt; Binaires du tronc de ReactOS';
@@ -28,23 +28,13 @@
 	$getbuilds_langres["nextrev"] = "Révision suivante";
 	$getbuilds_langres["showrev"] = "Montrer";
 	$getbuilds_langres["gettinglist"] = "Récupération de la liste des fichiers";
-	$getbuilds_langres["rangeinfo"] = "Vous pouvez entrer un numéro de révision (p.e. %s) ou un intervalle de révisions (p.e. %s-%s)";
 	$getbuilds_langres["isotype"] = "Montrer les types d'images de CD ";
 	
 	$getbuilds_langres["foundfiles"] = "%s fichiers trouvés !";
 	
-	$getbuilds_langres["firstpage_title"] = "Aller à la première page";
-	$getbuilds_langres["prevpage_title"] = "Page précédente";
-	$getbuilds_langres["prevpage"] = "Précédente";
-	$getbuilds_langres["page"] = "Page";
-	$getbuilds_langres["nextpage"] = "Suivante";
-	$getbuilds_langres["nextpage_title"] = "Page suivante";
-	$getbuilds_langres["lastpage_title"] = "Aller à la dernière page";
-	
 	$getbuilds_langres["filename"] = "Nom du fichier";
 	$getbuilds_langres["filesize"] = "Taille";
 	$getbuilds_langres["filedate"] = "Derniers changements";
-	$getbuilds_langres["pleasewait"] = "Veuillez patienter";
 	
 	$getbuilds_langres["nofiles"] 	 = "Il n'y a pas de fichiers disponibles pour la révision %s !";
 	$getbuilds_langres["invalidrev"] = "Numéro de révision invalide !";

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/it.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/it.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/it.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/it.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Gabriel Ilardi <gabrielilardi at hotmail.it>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; Builds del Trunk di ReactOS SVN';
@@ -28,23 +28,13 @@
 	$getbuilds_langres["nextrev"] = "Revisione successiva";
 	$getbuilds_langres["showrev"] = "Mostrare";
 	$getbuilds_langres["gettinglist"] = "Ottentendo l'elenco dei file";
-	$getbuilds_langres["rangeinfo"] = "Puoi inserire un numero di revisione (ad es. %s) oppure un range di revisioni (ad es. %s-%s)";
 	$getbuilds_langres["isotype"] = "Mostrare imagini cd";
 	
 	$getbuilds_langres["foundfiles"] = "Trovato(i) %s file(s)!";
 	
-	$getbuilds_langres["firstpage_title"] = "Andare alla prima pagina";
-	$getbuilds_langres["prevpage_title"] = "Pagina precendente";
-	$getbuilds_langres["prevpage"] = "Precedente";
-	$getbuilds_langres["page"] = "Pagina";
-	$getbuilds_langres["nextpage"] = "Successiva";
-	$getbuilds_langres["nextpage_title"] = "Pagina successiva";
-	$getbuilds_langres["lastpage_title"] = "Andare all'ultima pagina";
-	
 	$getbuilds_langres["filename"] = "Nome file";
 	$getbuilds_langres["filesize"] = "Dimensioni";
 	$getbuilds_langres["filedate"] = "Modificato";
-	$getbuilds_langres["pleasewait"] = "Attendere prego";
 	
 	$getbuilds_langres["nofiles"] 	 = "Non ci sono files precompilati per la revisione %s!";
 	$getbuilds_langres["invalidrev"] = "Numero di revisione invalido!";

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/lt.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/lt.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/lt.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/lt.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Vytis Girdzijauskas <cman at cman.us>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Pagrindinis</a> &gt; ReactOS SVN laidos';
@@ -28,23 +28,13 @@
 	$getbuilds_langres["nextrev"] = "Sekanti laida";
 	$getbuilds_langres["showrev"] = "Rodyti";
 	$getbuilds_langres["gettinglist"] = "Ieškoma bylų";
-	$getbuilds_langres["rangeinfo"] = "Galima įvesti laidos numerį (pvz. %s) arba laidų ribas (pvz. %s-%s)";
 	$getbuilds_langres["isotype"] = "Rodyti CD atvaizdų tipus";
 	
 	$getbuilds_langres["foundfiles"] = "Rasta %s bylų!";
 	
-	$getbuilds_langres["firstpage_title"] = "Eiti į pirmÄ
 puslapį";
-	$getbuilds_langres["prevpage_title"] = "Ankstesnis puslapis";
-	$getbuilds_langres["prevpage"] = "Ankstesnis";
-	$getbuilds_langres["page"] = "Puslapis";
-	$getbuilds_langres["nextpage"] = "Sekantis";
-	$getbuilds_langres["nextpage_title"] = "Sekantis puslapis";
-	$getbuilds_langres["lastpage_title"] = "Eiti į paskutinį puslapį";
-	
 	$getbuilds_langres["filename"] = "Bylos vardas";
 	$getbuilds_langres["filesize"] = "Dydis";
 	$getbuilds_langres["filedate"] = "Data";
-	$getbuilds_langres["pleasewait"] = "Prašome palaukti";
 	
 	$getbuilds_langres["nofiles"] 	 = "Laidai %s bylų nerasta!";
 	$getbuilds_langres["invalidrev"] = "Neteisingas laidos numeris!";

Added: trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php?rev=38578&view=auto
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php (added)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,0 +1,44 @@
+<?php
+/*
+  PROJECT:    ReactOS Website
+  LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
+  PURPOSE:    Easily download prebuilt ReactOS Revisions
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
+  TRANSLATOR: Maciej Bialas
+              Olaf Siejka
+  
+  charset=utf-8 without BOM
+*/
+
+	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; Wersje rozwojowe ReactOS z SVN';
+	$getbuilds_langres["title"] = "Pobierz skompilowane wersje rozwojowe ReactOS";
+	$getbuilds_langres["intro"] = 'Tutaj możesz pobrać najnowszÄ
 ale także starsze wersje rozwojowe Reactos, które zostały stworzone przez naszego <a href="http://www.reactos.org/wiki/index.php/RosBuild">BuildBota</a>.';
+	
+	$getbuilds_langres["overview"] = "Informacje ogólne";
+	$getbuilds_langres["latestrev"] = "Ostatnia wersja ReactOS na serwerze SVN";
+	$getbuilds_langres["browsesvn"] = "PrzeglÄ
daj repozytorium SVN";
+	$getbuilds_langres["cia"] = "Zobacz ostatnie zmiany na CIA.vc";
+	$getbuilds_langres["buildbot_status"] = "Status BuildBota";
+	$getbuilds_langres["buildbot_web"] = "Zobacz szczegóły w Interfejsie Web BuildBota";
+	$getbuilds_langres["browsebuilds"] = "PrzeglÄ
daj wszystkie stworzone wersje";
+	
+	$getbuilds_langres["downloadrev"] = "Pobierz skompilowanÄ
 wersjÄ™ ReactOS";
+	$getbuilds_langres["js_disclaimer"] = 'Musisz wÅ‚Ä
czyć JavaScript w Twojej przeglÄ
darce, aby używać listy plików.<br>Możesz również pobrać wszystkie skompilowane wersje <a href="%s">tutaj</a>.';
+	$getbuilds_langres["showrevfiles"] = "Pokaż pliki wersji";
+	$getbuilds_langres["prevrev"] = "Poprzednia wersja";
+	$getbuilds_langres["nextrev"] = "Następna wersja";
+	$getbuilds_langres["showrev"] = "Pokaż";
+	$getbuilds_langres["gettinglist"] = "Pobieranie listy plików";
+	$getbuilds_langres["isotype"] = "Pokaż typy obrazów CD";
+	
+	$getbuilds_langres["foundfiles"] = "Znaleziono %s plików!";
+	
+	$getbuilds_langres["filename"] = "Nazwa pliku";
+	$getbuilds_langres["filesize"] = "Rozmiar";
+	$getbuilds_langres["filedate"] = "Ostatnio modyfikowany";
+	
+	$getbuilds_langres["nofiles"] 	 = "Brak skompilowanych plików dla wersji %s!";
+	$getbuilds_langres["invalidrev"] = "Błędny numer wersji!";
+	
+	$getbuilds_langres["rangelimitexceeded"] = "Przedział może zawierać maksymalnie %s wersji!";
+?>

Propchange: trunk/web/reactos.org/htdocs/getbuilds/lang/pl.inc.php
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/web/reactos.org/htdocs/getbuilds/lang/ru.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/lang/ru.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/lang/ru.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/lang/ru.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,10 +3,10 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Shashkov Maxim <bz00mmer at mail.ru>
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$getbuilds_langres["header"] = '<a href="http://www.reactos.org/">Главная</a> &gt; Сборки транка SVN ReactOS';
@@ -28,23 +28,13 @@
 	$getbuilds_langres["nextrev"] = "Следующая ревизия";
 	$getbuilds_langres["showrev"] = "Показать";
 	$getbuilds_langres["gettinglist"] = "Получение списка файлов";
-	$getbuilds_langres["rangeinfo"] = "Вы можете ввести номер ревизии(например, %s) или диапазон номеров ревизий (например, %s-%s)";
 	$getbuilds_langres["isotype"] = "Показать типы образов CD-дисков";
 	
 	$getbuilds_langres["foundfiles"] = "Найдено файлов - %s!";
 	
-	$getbuilds_langres["firstpage_title"] = "Перейти к первой странице";
-	$getbuilds_langres["prevpage_title"] = "Предыдущая страница";
-	$getbuilds_langres["prevpage"] = "Назад";
-	$getbuilds_langres["page"] = "Страница";
-	$getbuilds_langres["nextpage"] = "Вперёд";
-	$getbuilds_langres["nextpage_title"] = "Следующая страница";
-	$getbuilds_langres["lastpage_title"] = "Перейти к последней странице";
-	
 	$getbuilds_langres["filename"] = "Имя файла";
 	$getbuilds_langres["filesize"] = "Размер";
 	$getbuilds_langres["filedate"] = "Последнее изменение";
-	$getbuilds_langres["pleasewait"] = "Пожалуйста, подождите";
 	
 	$getbuilds_langres["nofiles"] 	 = "СобранныÑ
 файлов для ревизии %s не существует!";
 	$getbuilds_langres["invalidrev"] = "Неправильный номер ревизии!";

Modified: trunk/web/reactos.org/htdocs/getbuilds/languages.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/getbuilds/languages.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/getbuilds/languages.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/getbuilds/languages.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   PROJECT:    ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Easily download prebuilt ReactOS Revisions
-  COPYRIGHT:  Copyright 2007 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   
   charset=utf-8 without BOM
 */
@@ -15,6 +15,7 @@
 		"fr" => "Français (French)",
 		"it" => "Italiano (Italian)",
 		"lt" => "Lietuvių (Lithuanian)",
+		"pl" => "Polski (Polish)",
 		"ru" => "Русский (Russian)",
 	);
 ?>

Modified: trunk/web/reactos.org/htdocs/peoplemap/index.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/index.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/index.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/index.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   PROJECT:    People Map of the ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Main web page
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 
 	define("ROOT_PATH", "../");
@@ -13,6 +13,7 @@
 	require_once(ROOT_PATH . "shared/subsys_layout.php");
 	
 	GetLanguage();
+	require_once(ROOT_PATH . "shared/lang/$lang.inc.php");
 	require_once("lang/$lang.inc.php");
 ?>
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Modified: trunk/web/reactos.org/htdocs/peoplemap/lang/de.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/lang/de.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/lang/de.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/lang/de.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    People Map of the ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Colin Finck
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$peoplemap_langres["header"] = '<a href="http://www.reactos.org/">Startseite</a> &gt; ReactOS Personen-Karte';

Modified: trunk/web/reactos.org/htdocs/peoplemap/lang/en.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/lang/en.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/lang/en.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/lang/en.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    People Map of the ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Colin Finck
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$peoplemap_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; ReactOS People Map';

Modified: trunk/web/reactos.org/htdocs/peoplemap/lang/es.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/lang/es.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/lang/es.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/lang/es.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,12 +1,12 @@
-<?php
+<?php
 /*
   PROJECT:    People Map of the ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Javier Fernandez
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 	
 	$peoplemap_langres["header"] = '<a href="http://www.reactos.org/">Home</a> &gt; ReactOS People Map';

Modified: trunk/web/reactos.org/htdocs/peoplemap/lang/pl.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/lang/pl.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/lang/pl.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/lang/pl.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,10 +3,10 @@
   PROJECT:    People Map of the ReactOS Website
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
   TRANSLATOR: Maciej Bialas
   
-  charset=utf-8
+  charset=utf-8 without BOM
 */
 
 	$peoplemap_langres["header"] = '<a href="http://www.reactos.org/">Strona główna</a> &gt; Mapa Osób ReactOS';

Modified: trunk/web/reactos.org/htdocs/peoplemap/peoplemap.css
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/peoplemap/peoplemap.css?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/peoplemap/peoplemap.css [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/peoplemap/peoplemap.css [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   LICENSE:    GPL v2 or any later version
   FILE:       web/reactos.org/htdocs/peoplemap/peoplemap.css
   PURPOSE:    Main stylesheet
-  COPYRIGHT:  Copyright 2007-2008 Colin Finck <mail at colinfinck.de>
+  COPYRIGHT:  Copyright 2007-2009 Colin Finck <mail at colinfinck.de>
 */
 
 a {
@@ -12,10 +12,6 @@
  
 a:hover {
 	color: #000000;
-}
-
-#content {
-	padding-right: 10px;
 }
 
 #map_td, #toolbox_td {

Added: trunk/web/reactos.org/htdocs/shared/css/basic.css
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/css/basic.css?rev=38578&view=auto
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/css/basic.css (added)
+++ trunk/web/reactos.org/htdocs/shared/css/basic.css [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,0 +1,30 @@
+/*
+  PROJECT:    ReactOS Shared Website Components
+  LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
+  PURPOSE:    Style file for inclusion inside subsystems, provides the general look of ReactOS webpages
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
+*/
+
+body {
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10pt;
+}
+
+h1 {
+	font-size: 14px;
+	font-weight: bold;
+	color: white;
+	background-color: #5984C3;
+	padding: 0px 0px 1px 10px;
+	margin-top: 0;
+}
+
+h1 a {
+	color: white;
+	text-decoration: none;
+}
+
+h1 a:hover {
+	color: white;
+	text-decoration: underline;
+}

Propchange: trunk/web/reactos.org/htdocs/shared/css/basic.css
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/web/reactos.org/htdocs/shared/css/menu.css
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/css/menu.css?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/css/menu.css [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/css/menu.css [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,28 +1,16 @@
+/*
+  PROJECT:    ReactOS Shared Website Components
+  LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
+  PURPOSE:    Style file for inclusion inside subsystems, provides the general look of ReactOS webpages including the top and left menu
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
+*/
+
+ at import url("basic.css");
+
 body {
-	font-family: Verdana, Arial, Helvetica, sans-serif;
-	font-size: 10pt;
 	margin: 0 0 1em 0;
 	padding: 0; /* Only affects Opera */
 	background: #FFFFFF url('http://www.reactos.org/images/topbar.jpg') repeat-x scroll top left;
-}
-
-h1 {
-	font-size: 14px;
-	font-weight: bold;
-	color: white;
-	background-color: #5984C3;
-	padding: 0px 0px 1px 10px;
-	margin-top: 0;
-}
-
-h1 a {
-	color: white;
-	text-decoration: none;
-}
-
-h1 a:hover {
-	color: white;
-	text-decoration: underline;
 }
 
 #top {

Modified: trunk/web/reactos.org/htdocs/shared/css/reactos.css
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/css/reactos.css?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/css/reactos.css [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/css/reactos.css [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,3 +1,14 @@
+/*
+  PROJECT:    ReactOS Shared Website Components
+  LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
+  PURPOSE:    Style file for inclusion inside custom subsystems, provides the look and feel of ReactOS Website components
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
+*/
+
+#content {
+	padding-right: 10px;
+}
+
 /* Headings */
 h2 {
 	font-size: 22px;
@@ -55,37 +66,24 @@
 }
 
 /* Data Table */
-.datatable {
-	min-width: 350px;
-	width: 100%;
-	cursor: pointer;
-	empty-cells: show;
+.datatable th, .datatable td {
+	padding: 1px 1px 1px 2px;
 }
 
-.datatable tr.head th,
-.datatable tr.head {
-	background-image: none;
+.datatable tr.head th {
 	background: #5984C3;
 	color: white;
-	font-family: Verdana, Arial, Helvetica, sans-serif;
-	font-style: normal;
 	text-align: left;
-	cursor: default;
 }
 
 .datatable tr.odd td,
 .datatable tr.even td {
-	color: black;
-	font-family: Verdana, Arial, Helvetica, sans-serif;
-	border-bottom: 1px solid #bbb;
-	background-image: none;
+	border-bottom: 1px solid #BBBBBB;
 }
 
-.datatable tr.odd td,
-.datatable tr.odd {
+.datatable tr.odd td {
 	background-color: #DDDDDD;
 }
-.datatable tr.even td,
-.datatable tr.even {
+.datatable tr.even td {
 	background-color: #EEEEEE;
 }

Propchange: trunk/web/reactos.org/htdocs/shared/images/info.gif
------------------------------------------------------------------------------
    svn:mergeinfo = 

Propchange: trunk/web/reactos.org/htdocs/shared/images/info.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: trunk/web/reactos.org/htdocs/shared/js/ajax.js
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/js/ajax.js?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/js/ajax.js [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/js/ajax.js [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -2,7 +2,7 @@
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Some easy-to-use AJAX functions
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
 */
 
 /* This hint comes originally from: http://design-noir.de/webdev/JS/XMLHttpRequest-IE/ */
@@ -31,7 +31,6 @@
 	}
 	
 	var parameters = PrepareParameters(data);
-	//alert(parameters);
 	
 	HttpRequest.open("GET", url + "?" + parameters, true);
 	HttpRequest.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");			// Bypass the IE Cache

Modified: trunk/web/reactos.org/htdocs/shared/lang/de.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/de.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/de.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/de.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Colin Finck
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Sprache";
+	$shared_langres = array(
+		"language" => "Sprache",
+		
+		"rangeinfo" => "Sie können eine Revisionsnummer (z.B. %s) oder einen Revisionsbereich eingeben (z.B. %s-%s)",
+		
+		"firstpage_title" => "Gehe zur ersten Seite",
+		"prevpage_title" => "Vorherige Seite",
+		"prevpage" => "Zurück",
+		"page" => "Seite",
+		"nextpage" => "Vor",
+		"nextpage_title" => "Nächste Seite",
+		"lastpage_title" => "Gehe zur letzten Seite",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/en.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/en.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/en.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/en.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Colin Finck
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Language";
+	$shared_langres = array(
+		"language" => "Language",
+		
+		"rangeinfo" => "You can enter a revision number (e.g. %s) or a revision range (e.g. %s-%s)",
+		
+		"firstpage_title" => "Go to the first page",
+		"prevpage_title" => "Previous page",
+		"prevpage" => "Previous",
+		"page" => "Page",
+		"nextpage" => "Next",
+		"nextpage_title" => "Next page",
+		"lastpage_title" => "Go to the last page",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/es.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/es.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/es.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/es.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,26 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Javier Fernandez
+              Gabriel Ilardi <gabrielilardi at hotmail.it>
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Idioma";
+	$shared_langres = array(
+		"language" => "Idioma",
+		
+		"rangeinfo" => "Puedes entrar un numero de revisión (p.ej. %s) o un rango de revisiones (p.ej. %s-%s)",
+		
+		"firstpage_title" => "Ir a la primera página",
+		"prevpage_title" => "Página anterior",
+		"prevpage" => "Anterior",
+		"page" => "Página",
+		"nextpage" => "Siguiente",
+		"nextpage_title" => "Página siguiente",
+		"lastpage_title" => "Ir a la última página",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/fr.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/fr.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/fr.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/fr.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Pierre Schweitzer <heis_spiter at hotmail.com>
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Langue";
+	$shared_langres = array(
+		"language" => "Langue",
+		
+		"rangeinfo" => "Vous pouvez entrer un numéro de révision (p.e. %s) ou un intervalle de révisions (p.e. %s-%s)",
+		
+		"firstpage_title" => "Aller à la première page",
+		"prevpage_title" => "Page précédente",
+		"prevpage" => "Précédente",
+		"page" => "Page",
+		"nextpage" => "Suivante",
+		"nextpage_title" => "Page suivante",
+		"lastpage_title" => "Aller à la dernière page",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/it.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/it.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/it.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/it.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Gabriel Ilardi <gabrielilardi at hotmail.it>
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Lingua";
+	$shared_langres = array(
+		"language" => "Lingua",
+		
+		"rangeinfo" => "Puoi inserire un numero di revisione (ad es. %s) oppure un range di revisioni (ad es. %s-%s)",
+		
+		"firstpage_title" => "Andare alla prima pagina",
+		"prevpage_title" => "Pagina precendente",
+		"prevpage" => "Precedente",
+		"page" => "Pagina",
+		"nextpage" => "Successiva",
+		"nextpage_title" => "Pagina successiva",
+		"lastpage_title" => "Andare all'ultima pagina",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/lt.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/lt.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/lt.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/lt.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Vytis Girdzijauskas <cman at cman.us>
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Kalba";
+	$shared_langres = array(
+		"language" => "Kalba",
+		
+		"rangeinfo" => "Galima įvesti laidos numerį (pvz. %s) arba laidų ribas (pvz. %s-%s)",
+		
+		"firstpage_title" => "Eiti į pirmÄ
 puslapį",
+		"prevpage_title" => "Ankstesnis puslapis",
+		"prevpage" => "Ankstesnis",
+		"page" => "Puslapis",
+		"nextpage" => "Sekantis",
+		"nextpage_title" => "Sekantis puslapis",
+		"lastpage_title" => "Eiti į paskutinį puslapį",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/pl.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/pl.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/pl.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/pl.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,26 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Maciej Bialas
+              Olaf Siejka
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Język";
+	$shared_langres = array(
+		"language" => "Język",
+		
+		"rangeinfo" => "Możesz wprowadzić numer wersji (np. %s) lub przedział wersji (np. %s-%s)",
+		
+		"firstpage_title" => "Przejdź do pierwszej strony",
+		"prevpage_title" => "Poprzednia strona",
+		"prevpage" => "Poprzednia",
+		"page" => "Strona",
+		"nextpage" => "Następna",
+		"nextpage_title" => "Następna strona",
+		"lastpage_title" => "Przejdź do ostatniej strony",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/lang/ru.inc.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/lang/ru.inc.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/lang/ru.inc.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/lang/ru.inc.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,13 +1,25 @@
-<?php
+<?php
 /*
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Translation
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
   TRANSLATOR: Shashkov Maxim <bz00mmer at mail.ru>
   
   charset=utf-8 without BOM
 */
 
-	$shared_langres["language"] = "Язык";
+	$shared_langres = array(
+		"language" => "Язык",
+		
+		"rangeinfo" => "Вы можете ввести номер ревизии(например, %s) или диапазон номеров ревизий (например, %s-%s)",
+		
+		"firstpage_title" => "Перейти к первой странице",
+		"prevpage_title" => "Предыдущая страница",
+		"prevpage" => "Назад",
+		"page" => "Страница",
+		"nextpage" => "Вперёд",
+		"nextpage_title" => "Следующая страница",
+		"lastpage_title" => "Перейти к последней странице",
+	);
 ?>

Modified: trunk/web/reactos.org/htdocs/shared/subsys_layout.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/subsys_layout.php?rev=38578&r1=38577&r2=38578&view=diff
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/subsys_layout.php [iso-8859-1] (original)
+++ trunk/web/reactos.org/htdocs/shared/subsys_layout.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -3,7 +3,7 @@
   PROJECT:    ReactOS Shared Website Components
   LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
   PURPOSE:    Language handling for subsystems
-  COPYRIGHT:  Copyright 2008 Colin Finck <colin at reactos.org>
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
 */
 
 	require_once(ROOT_PATH . "roscms/inc/utils.php");
@@ -46,9 +46,8 @@
 	
 	function LanguageBox($lang)
 	{
+		global $shared_langres;
 		global $supported_languages;
-		
-		require_once(ROOT_PATH . "shared/lang/$lang.inc.php");
 		
 		printf('<div class="navTitle">%s</div>', $shared_langres["language"]);
 		echo   '<ol>';
@@ -56,7 +55,7 @@
 		printf('<select size="1" onchange="window.location.href = \'http://%s?lang=\' + this.options[this.selectedIndex].value;">', $_SERVER["SERVER_NAME"] . $_SERVER["PHP_SELF"]);
 		
 		foreach($supported_languages as $lang_key => $lang_name)
-			printf('<option value="%s"%s>%s</option>', $lang_key, ($lang_key == $lang ? ' selected' : ''), $lang_name);
+			printf('<option value="%s"%s>%s</option>', $lang_key, ($lang_key == $lang ? ' selected="selected"' : ''), $lang_name);
 		
 		echo '</select></li></ol>';
 	}

Added: trunk/web/reactos.org/htdocs/shared/svn.php
URL: http://svn.reactos.org/svn/reactos/trunk/web/reactos.org/htdocs/shared/svn.php?rev=38578&view=auto
==============================================================================
--- trunk/web/reactos.org/htdocs/shared/svn.php (added)
+++ trunk/web/reactos.org/htdocs/shared/svn.php [iso-8859-1] Mon Jan  5 06:21:21 2009
@@ -1,0 +1,28 @@
+<?php
+/*
+  PROJECT:    ReactOS Shared Website Components
+  LICENSE:    GNU GPLv2 or any later version as published by the Free Software Foundation
+  PURPOSE:    SVN functions for subsystems
+  COPYRIGHT:  Copyright 2008-2009 Colin Finck <colin at reactos.org>
+*/
+
+	function GetLatestRevision()
+	{
+		$fp = fopen("http://svn.reactos.org/svnact/svn_activity.xml", "r");
+		
+		do
+		{
+			$line = fread($fp, 1024);
+			
+			$firstpos = strpos($line, "<id>");
+			
+			if($firstpos > 0)
+			{
+				$lastpos = strpos($line, "</id>");
+				return substr($line, $firstpos + 4, ($lastpos - $firstpos - 4));
+			}
+		} while($line);
+		
+		fclose($fp);
+	}
+?>

Propchange: trunk/web/reactos.org/htdocs/shared/svn.php
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list