Author: dgoette Date: Fri Apr 3 02:33:34 2009 New Revision: 40338
URL: http://svn.reactos.org/svn/reactos?rev=40338&view=rev Log: * replace absolute paths in css files * merge footer.php header.php and structure.php into HTML.class.php * remove unneeded view variable * remove some stuff from the left menu (quick links, last change, login/register links) * convert first page to use HTML class like in roscms
Added: branches/danny-web/reactos.org/htdocs/compat/lib/HTML.class.php (contents, props changed) - copied, changed from r40325, branches/danny-web/reactos.org/htdocs/compat/inc/header.php branches/danny-web/reactos.org/htdocs/compat/lib/view/ branches/danny-web/reactos.org/htdocs/compat/lib/view/About.class.php (contents, props changed) - copied, changed from r40325, branches/danny-web/reactos.org/htdocs/compat/inc/about.php Removed: branches/danny-web/reactos.org/htdocs/compat/inc/about.php branches/danny-web/reactos.org/htdocs/compat/inc/footer.php branches/danny-web/reactos.org/htdocs/compat/inc/header.php branches/danny-web/reactos.org/htdocs/compat/inc/member_bar.php branches/danny-web/reactos.org/htdocs/compat/inc/structure.php Modified: branches/danny-web/reactos.org/htdocs/compat/css/style.css branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_menubar_sections.php branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_name_flat.php branches/danny-web/reactos.org/htdocs/compat/index.php branches/danny-web/reactos.org/htdocs/compat/rsdb_config.php branches/danny-web/reactos.org/htdocs/compat/rsdb_human_readable_url.php
Modified: branches/danny-web/reactos.org/htdocs/compat/css/style.css URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/css/style.css [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/css/style.css [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -3,7 +3,7 @@ font-size: 12px; margin: 0 0 1em 0; padding: 0; /* Only affects Opera */ - background: #FFFFFF url('http://localhost/reactos.org/images/topbar.jpg') repeat-x scroll top left; + background: #FFFFFF url('../images/topbar.jpg') repeat-x scroll top left; }
hr { @@ -100,7 +100,7 @@
/* set by the generator */ a.extern { - background: url('http://localhost/reactos.org/wiki/stylesheets/monobook/external.png') no-repeat center right; + background: url('../../wiki/stylesheets/monobook/external.png') no-repeat center right; padding-right: 14px; }
@@ -111,12 +111,12 @@ }
#content li { - list-style-image: url('http://localhost/reactos.org/images/bullet.png') + list-style-image: url('../images/bullet.png') }
#top { margin: 0; - background: url('http://localhost/reactos.org/support/images/logo_rsdb.jpg') no-repeat scroll 35px 0; + background: url('../images/logo_rsdb.jpg') no-repeat scroll 35px 0; padding: 103px 0 26px 0; color: #FFFFFF; text-align: right;
Removed: branches/danny-web/reactos.org/htdocs/compat/inc/about.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/about.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/about.php (removed) @@ -1,43 +1,0 @@ -<?php - /* - RSDB - ReactOS Support Database - Copyright (C) 2005-2006 Klemens Friedl <frik85@reactos.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - -?> -<h1><a href="<?php echo $RSDB_intern_index_php ?>?page=home">ReactOS Support Database</a> > <?php echo $RSDB_langres['TEXT_about_rsdb']; ?></h1> -<h2><?php echo $RSDB_langres['TEXT_about_rsdb']; ?></h2> -<p><?php echo $RSDB_langres['CONTENT_about_rsdb']; ?></p> -<p><?php echo $RSDB_langres['CONTENT_about_webteam']; ?></p> -<p> </p> -<h3><?php echo $RSDB_langres['TEXT_credits']; ?></h3> -<p><b>Klemens Friedl:</b> <?php echo $RSDB_langres['CONTENT_about_credits_frik85']; ?></p>
Removed: branches/danny-web/reactos.org/htdocs/compat/inc/footer.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/footer.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/footer.php (removed) @@ -1,62 +1,0 @@ -<?php - /* - RSDB - ReactOS Support Database - Copyright (C) 2005-2006 Klemens Friedl <frik85@reactos.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - -?> - - - </td> - </tr> -</table> - - -<hr size="1" /> -<address> - <p align="center"><a href="http://www.reactos.org" onmousedown="return clk(this.href,'res','')">ReactOS</a> is a registered trademark or a trademark of <a href="http://www.reactos.org/?page=foundation">ReactOS Foundation</a> in the United States and other countries.<br /> - Languages: <a href="#">EN</a> | <a href="#">DE</a> | <a href="#">FR</a> Ajax: <a href="<?php echo $RSDB_intern_link_ajax; ?>true"><?php if ($RSDB_ENV_ajax == "true") { echo "<b>"; } echo "enabled"; if ($RSDB_ENV_ajax == "true") { echo "</b>"; } ?></a> | <a href="<?php echo $RSDB_intern_link_ajax; ?>false"><?php if ($RSDB_ENV_ajax != "true") { echo "<b>"; } echo "disabled"; if ($RSDB_ENV_ajax != "true") { echo "</b>"; } ?></a> <?php - - // This page was generated in ... - $roscms_gentime = microtime(); - $roscms_gentime = explode(' ',$roscms_gentime); - $roscms_gentime = $roscms_gentime[1] + $roscms_gentime[0]; - $roscms_pg_end = $roscms_gentime; - $roscms_totaltime = ($roscms_pg_end - $roscms_pg_start); - $roscms_showtime = number_format($roscms_totaltime, 4, '.', ''); - echo $roscms_showtime . " seconds"; - -?> Copyright © Klemens Friedl 2005-<?php echo date("Y");?>, All rights reserved.</p> -</address> - -</body> -</html>
Removed: branches/danny-web/reactos.org/htdocs/compat/inc/header.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/header.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/header.php (removed) @@ -1,125 +1,0 @@ -<?php - /* - RSDB - ReactOS Support Database - Copyright (C) 2005-2006 Klemens Friedl <frik85@reactos.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - - - - // This page was generated in ... - $roscms_gentime = microtime(); - $roscms_gentime = explode(' ',$roscms_gentime); - $roscms_gentime = $roscms_gentime[1] + $roscms_gentime[0]; - $roscms_pg_start = $roscms_gentime; - -function create_head($page_title, $logo, $RSDB_langres) -{ - include('rsdb_setting.php'); - -?> -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html lang="<?php echo $RSDB_langres['lang_code']; ?>"> -<head> - <title>ReactOS <?php echo $page_title ; ?></title> - <base href="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>" /> - <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $RSDB_langres['charset']; ?>" /> - <meta http-equiv="Pragma" content="no-cache" /> - <meta name="Description" content="The ReactOS Compatibility Database has stored a lot of information about application and driver compatibility with ReactOS." /> - <meta name="Keywords" content="ReactOS, Compatibility, application, driver, RSDB, support, database, DB, test, report, rating, Ros32, Ros64, Win32, Win64, W32, W64, Wine, vendor, release, version" /> - <meta name="Copyright" content="ReactOS Foundation" /> - <meta name="Generator" content="RSDB" /> - <meta name="Content-language" content="<?php echo $RSDB_langres['lang_code']; ?>" /> - <meta name="Robots" content="index,follow" /> - <link rel="SHORTCUT ICON" href="../favicon.ico" /> - <link href="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>css/style.css" type="text/css" rel="stylesheet" /> - <script src="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>js/smoothscroll.js" language="javascript"></script> - <script src="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>js/search.js" language="javascript"></script> - - - <script> - <!-- - function clk(url,ct,sg) { - if(document.images) { - var u=""; - - if (url) { - u="&url="+escape(url).replace(/\+/g,"%2B"); - } - - <?php - $RSDB_i=""; - if (array_key_exists('REMOTE_ADDR', $_SERVER)) $RSDB_i=htmlspecialchars($_SERVER['REMOTE_ADDR']); - ?> - new Image().src="url.php?t=" + escape(ct) + "&u=" + u + "&a=<?php echo base64_encode($RSDB_intern_user_id);?>" + "&i=<?php echo base64_encode($RSDB_i);?>" + "&s" + sg; - - } - return true; - } - --> - </script> -</head> -<body> -<div id="top"> - <div id="topMenu"> - <!-- - Use <p> to align things for links/lynx, then in the css make it - margin: 0; and use text-align: left/right/etc;. - --> - <p align="center"> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=index"><?php echo $RSDB_langres['Home']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=about"><?php echo $RSDB_langres['Info']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=community"><?php echo $RSDB_langres['Community']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=dev"><?php echo $RSDB_langres['Dev']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server."roscms/"; ?>?page=user"><?php echo $RSDB_langres['myReactOS']; ?></a> </p> - </div> -</div> - - -<?php /*<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><title>ReactOS Package Manager - Online</title> - -<link rel="stylesheet" type="text/css" href="reactos.basic.css"><!-- reactos.css --> -<META content="ReactOS Package Manager - CMS System" name=GENERATOR> -<META content="Klemens Friedl" name=AUTHOR> -</head> -<body>*/ - - -//require("./inc/inc_account_check.php"); - -?> - -<!-- Start of Navigation Bar --> - -<?php -} // End of function create_head -?>
Removed: branches/danny-web/reactos.org/htdocs/compat/inc/member_bar.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/member_bar.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/member_bar.php (removed) @@ -1,61 +1,0 @@ -<?php - /* - RSDB - ReactOS Support Database - Copyright (C) 2005-2006 Klemens Friedl <frik85@reactos.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - - - if($RSDB_intern_user_id != 0) { - -?><div class="navTitle"><?php echo $RSDB_langres['Account']; ?></div> - <ol> - <li> - Nick: <?php echo substr($RSDB_USER_name, 0, 9); - - - - ?> <img src="images/info_15x15.gif" alt="<?php echo "Username: ".$RSDB_USER_name; ?>" width="15" height="15"> - </li> - <li><a href="<?php echo $RSDB_intern_link_roscms_page; ?>logout"><?php echo $RSDB_langres['Logout']; ?></a></li> - </ol> -</div> -<p></p><?php - } - else { - ?><form action="?page=login" method="post"><div class="navTitle">Login</div> - <ol> - <li><a href="<?php echo $RSDB_intern_link_roscms_page; ?>login"><?php echo $RSDB_langres['Global_Login_System']; ?></a></li> - <li><a href="<?php echo $RSDB_intern_link_roscms_page; ?>register"><?php echo $RSDB_langres['Register_Account']; ?></a></li> - </ol></div></form> - <p></p><?php - } -?>
Removed: branches/danny-web/reactos.org/htdocs/compat/inc/structure.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/structure.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/structure.php (removed) @@ -1,199 +1,0 @@ -<?php - /* - RSDB - ReactOS Support Database - Copyright (C) 2005-2006 Klemens Friedl <frik85@reactos.org> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ - -/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - - - -function create_structure($page ) -{ - include('rsdb_setting.php'); - include('rsdb_config.php'); - - global $RSDB_SET_view; - global $RSDB_SET_page; - - global $roscms_intern_account_level; - global $roscms_intern_login_check; - global $roscms_intern_login_check_username; - global $roscms_intern_account_group; - global $roscms_intern_usrgrp_sadmin; - global $roscms_intern_usrgrp_admin; - global $roscms_intern_usrgrp_dev; - global $roscms_intern_usrgrp_team; - global $roscms_intern_usrgrp_trans; - global $roscms_intern_usrgrp_user; - global $RSDB_langres; - - global $RSDB_langres; -?> - - -<table border="0" width="100%" cellpadding="0" cellspacing="0"> - <tr valign="top"> - <td width="147" id="leftNav"> <div class="navTitle"><?php echo $RSDB_langres['Navigation']; ?></div> - <ol> - - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=index"><?php echo $RSDB_langres['Home']; ?></a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=about"><?php echo $RSDB_langres['Info']; ?></a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=community"><?php echo $RSDB_langres['Community']; ?></a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=dev"><?php echo $RSDB_langres['Dev']; ?></a></li> - <li><a href="<?php echo $RSDB_intern_path_server."roscms/"; ?>?page=user"><?php echo $RSDB_langres['myReactOS']; ?></a></li> - </ol></div> - <p></p> -<?php - if ($RSDB_SET_view == "comp") { - ?> - <div class="navTitle"><?php - echo "Compatibility"; - ?></div> - <ol> - <li><a href="<?php echo $RSDB_intern_link_view_EX."home".$RSDB_URI_slash; ?>">Overview</a></li> - <li><a href="<?php echo $RSDB_intern_link_category_EX."0".$RSDB_URI_slash; ?>">Browse Database</a></li> - <?php - if ( $RSDB_SET_sec == "category" || $RSDB_SET_sec == "name" || $RSDB_SET_sec == "vendor" || $RSDB_SET_sec == "rank") { - ?> - <li><a href="<?php echo $RSDB_intern_link_category_EX."0".$RSDB_URI_slash; ?>"> - By Category</a></li> - <li><a href="<?php echo $RSDB_intern_link_name_letter_EX."all".$RSDB_URI_slash; ?>"> - By Name</a></li> - <?php - if ($RSDB_SET_view == "comp") { - ?> - <li><a href="<?php echo $RSDB_intern_link_vendor_letter_EX."all".$RSDB_URI_slash; ?>"> - By Vendor</a></li> - <?php - } - if ($RSDB_SET_view == "comp") { - ?> - <li><a href="<?php echo $RSDB_intern_link_rank_EX."rank".$RSDB_URI_slash; ?>"> - By Rank</a></li> - <?php - } - } - ?> - <li id="noscriptsearchbar" style="display: block"><a href="<?php echo $RSDB_intern_link_view_EX."search".$RSDB_URI_slash; ?>">Search</a></li> - <li><a href="<?php echo $RSDB_intern_link_view_EX."submit".$RSDB_URI_slash; ?>">Submit Application</a></li> - <li><a href="<?php echo $RSDB_intern_link_view_EX."stats".$RSDB_URI_slash; ?>">Database Statistics</a></li> - <li><a href="<?php echo $RSDB_intern_link_view_EX."help".$RSDB_URI_slash; ?>">Help & FAQ</a></li> - </ol> - </div> - <p></p> -<?php - } -?> - <div class="navTitle">Search</div> - <ol> - <li> - <div id="ajaxsearchbar" align="center" style="display: none"> - <div align="center"><label for="searchbar" accesskey="s"></label><input name="searchbar" type="text" id="searchbar" tabindex="0" onkeyup="loadItemList(this.value,'bar','comp','ajaxloadbar','sresultbar')" size="17" maxlength="50" style="font-family: Verdana; font-size: x-small; font-style: normal;" /> </div> - <div id="sresultbar" style="display: none" align="left"></div> - </div> - <div align="center"><img id="ajaxloadbar" src="images/ajax_loading.gif" style="display: none"></div> - </li> - </ol> - <p></p> - - <div class="navTitle">Quick Links</div> - <ol> - <li><a href="<?php echo $RSDB_intern_path_server; ?>forum/">Support Forum</a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=community_irc">Chat Channels</a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>?page=community_mailinglists">Mailing Lists</a></li> - <li><a href="<?php echo $RSDB_intern_path_server; ?>wiki/">ReactOS Wiki</a></li> - </ol></div> - <p></p> - - - <script type="text/javascript" language="javascript"> - <!-- - document.getElementById('ajaxsearchbar').style.display = "block"; - document.getElementById('noscriptsearchbar').style.display = "none"; - --> - </script> -<?php - //include("inc/comp/sub/search_bar.php"); - include("inc/member_bar.php"); -?> -<div class="navTitle">Language</div> - <ol> - <li> - <div align="center"> - <?php - $rpm_page=""; - $rpm_lang=""; - if (array_key_exists("page", $_GET)) $rpm_page=htmlspecialchars($_GET["page"]); - if (array_key_exists("lang", $_GET)) $rpm_lang=htmlspecialchars($_GET["lang"]); -// echo $rpm_lang; - if ($rpm_lang == '' && isset($_COOKIE['roscms_usrset_lang'])) { - $rpm_lang = $_COOKIE['roscms_usrset_lang']; - if (substr($rpm_lang, -1) == '/') { - $rpm_lang = substr($rpm_lang, strlen($rpm_lang) - 1); - } - $rpm_lang = CLanguage::validate($rpm_lang); - } -// echo $rpm_lang; - ?> - <select id="select" size="1" name="select" class="selectbox" style="width:140px" onchange="window.open(this.options[this.selectedIndex].value,'_main')"> - <optgroup label="current language"> - <?php - $stmt=CDBConnection::getInstance()->prepare("SELECT * FROM rsdb_languages WHERE lang_id = :lang_id"); - $stmt->bindParam('lang_id',$rpm_lang,PDO::PARAM_STR); - $stmt->execute(); - $result_roscms_lang = $stmt->fetchOnce(PDO::FETCH_ASSOC); - - echo '<option value="#">'.$result_roscms_lang[1].'</option>'; - ?> - </optgroup> - <optgroup label="most popular"> - <option value="<?php echo $RSDB_intern_link_language; ?>en">English</option> - <option value="<?php echo $RSDB_intern_link_language; ?>de">Deutsch (German)</option> - <option value="<?php echo $RSDB_intern_link_language; ?>fr">Français (French)</option> - <option value="<?php echo $RSDB_intern_link_language; ?>ru">Russian (Russian)</option> - </optgroup> - </select> - </div> - </li> - </ol> - <p></p> - <div class="navTitle">Latest Update</div> - <ol> - <li> - <div align="center"><?php echo date("Y-m-d"); $zeit = localtime(time() , 1); echo " " . sprintf("%02d",$zeit['tm_hour']).":".sprintf("%02d",$zeit['tm_min']); ?></div> - </li> - </ol></div> - <p></p> - </td> - -<!-- End of Navigation Bar --> - - <td id="content"> - -<?php -} // End of function create_structure -?>
Modified: branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_menubar_sections.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_menubar_sections.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_menubar_sections.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -59,11 +59,7 @@ } else { if ($RSDB_SET_item != "") { - $result_count_group['item_comp']=0; - - if ($RSDB_SET_view == "comp") { $result_count_group['item_comp']=1; - } $RSDB_compare_string = 'item'; } elseif ($RSDB_SET_group != "") {
Modified: branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_name_flat.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_name_flat.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/inc/tree/tree_name_flat.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -74,18 +74,7 @@ <td width="10%" title="Version"> <div align="center"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"><strong>Ver.</strong></font></div></td> <td width="20%"> - <div align="center"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"><strong><?php - - switch ($RSDB_SET_view) { - case "comp": // Compatibility - echo "Compatibility"; - break; - default: - echo "Rating"; - break; - } - - ?> Ø </strong></font></div></td> + <div align="center"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"><strong>Compatibility Ø </strong></font></div></td> <td width="8%" title="Status"><div align="center"><font color="#FFFFFF" face="Arial, Helvetica, sans-serif"><strong>Stat.</strong></font></div></td> </tr> <?php
Modified: branches/danny-web/reactos.org/htdocs/compat/index.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/index.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/index.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -118,7 +118,6 @@ // Global Vars: $RSDB_SET_page=""; // Page: Home or DB $RSDB_SET_sec=""; // Browse by: Category, Name, Company, Rank, etc. - $RSDB_SET_view=""; // Compatibility, Packages, Dev Network, Media $RSDB_SET_cat="0"; // Category ID $RSDB_SET_cat2="flat"; // Category Style: Flat or Tree $RSDB_SET_letter=""; // Browse by Name: Letter: All, A, B, C, ..., X, Y, Z @@ -168,7 +167,6 @@ if (array_key_exists("page", $_GET)) $RSDB_SET_page=htmlspecialchars($_GET["page"]); if (array_key_exists("sec", $_GET)) $RSDB_SET_sec=htmlspecialchars($_GET["sec"]); - if (array_key_exists("view", $_GET)) $RSDB_SET_view=htmlspecialchars($_GET["view"]); if (array_key_exists("cat", $_GET)) $RSDB_SET_cat=htmlspecialchars($_GET["cat"]); if (array_key_exists("cat2", $_GET)) $RSDB_SET_cat2=htmlspecialchars($_GET["cat2"]); if (array_key_exists("letter", $_GET)) $RSDB_SET_letter=htmlspecialchars($_GET["letter"]); @@ -249,7 +247,7 @@ require_once("inc/tools/plugins.php");
-// echo "<hr />db: ".$RSDB_SET_page.", view: ".$RSDB_SET_view.", sec: ".$RSDB_SET_sec."<hr />"; +// echo "<hr />db: ".$RSDB_SET_page.", sec: ".$RSDB_SET_sec."<hr />";
switch ($RSDB_SET_page) { case "home": // Frontpage @@ -263,14 +261,7 @@ include("inc/footer.php"); // Body break; case "about": // RSDB About Page - //require($RSDB_intern_path_server.$RSDB_intern_loginsystem_path."inc/login.php"); - $rpm_page_title="Support Database - About"; - include("inc/header.php"); // Head - create_head($rpm_page_title, $rpm_logo, $RSDB_langres); - include("inc/structure.php"); // Layout-Structure - create_structure($rpm_page); - include("inc/about.php"); // Content - include("inc/footer.php"); // Body + new About(); break; case "conditions": // RSDB Submit Conditions Page $rpm_page_title="Support Database - Submit Conditions"; @@ -284,7 +275,6 @@ default: case "db": // developer interface //require($RSDB_intern_path_server.$RSDB_intern_loginsystem_path."inc/login.php"); - $RSDB_SET_view = "comp"; $rpm_page_title="Support Database - Compatibility"; $RSDB_intern_section_script = "inc/comp.php";
Copied: branches/danny-web/reactos.org/htdocs/compat/lib/HTML.class.php (from r40325, branches/danny-web/reactos.org/htdocs/compat/inc/header.php) URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/header.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/lib/HTML.class.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -2,6 +2,7 @@ /* RSDB - ReactOS Support Database Copyright (C) 2005-2006 Klemens Friedl frik85@reactos.org + 2009 Danny Götte dangerground@web.de
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -18,108 +19,321 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 +/** + * class HTML + * + * @package html */ - - - // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - } - - - - // This page was generated in ... - $roscms_gentime = microtime(); - $roscms_gentime = explode(' ',$roscms_gentime); - $roscms_gentime = $roscms_gentime[1] + $roscms_gentime[0]; - $roscms_pg_start = $roscms_gentime; - -function create_head($page_title, $logo, $RSDB_langres) +abstract class HTML { - include('rsdb_setting.php'); - + + protected $title; + protected $css_files=array(); + protected $js_files=array(); + + + + /** + * set page title, start generation time counter and get page output + * + * @access public + */ + public function __construct( $page_title = '' ) + { + // get page title and register css files + $this->title = $page_title; + $this->register_css('style.css'); + $this->register_js('smoothscroll.js'); + $this->register_js('search.js'); + + // get output + $this->build(); + } // end of constructor + + + + /** + * output of the whole site + * + * @access private + */ + private function build( ) + { + $this->header(); + $this->navigation(); + $this->body(); + $this->footer(); + } // end of member function build + + + + /** + * includes the page itself without header + footer + * + * @access protected + */ + abstract protected function body( ); + + + + /** + * output site header + * + * @access protected + */ + protected function header( ) + { + global $RSDB_langres; + global $RSDB_intern_path_server; + global $RSDB_intern_path; + global $RSDB_intern_user_id; + + echo ' + <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + <html lang="'.$RSDB_langres['lang_code'].'"> + <head> + <title>ReactOS '.$this->title.'</title> + <base href="'.$RSDB_intern_path_server.$RSDB_intern_path.'" /> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <meta http-equiv="Pragma" content="no-cache" /> + <meta name="Description" content="The ReactOS Compatibility Database has stored a lot of information about application and driver compatibility with ReactOS." /> + <meta name="Keywords" content="ReactOS, Compatibility, application, driver, RSDB, support, database, DB, test, report, rating, Ros32, Ros64, Win32, Win64, W32, W64, Wine, vendor, release, version" /> + <meta name="Copyright" content="ReactOS Foundation" /> + <meta name="Generator" content="CompatDB" /> + <meta name="Content-language" content="'.$RSDB_langres['lang_code'].'" /> + <meta name="Robots" content="index,follow" /> + <link rel="SHORTCUT ICON" href="../favicon.ico" />'; + + // link css files (use register_css method) + foreach($this->css_files as $file) { + if ($file['condition'] === false) { + echo '<link href="'.$RSDB_intern_path_server.$RSDB_intern_path.'css/'.$file['name'].'" type="text/css" rel="stylesheet" />'; + } + else { + echo '<!--[if '.$file['condition'].']<link href="'.$RSDB_intern_path_server.$RSDB_intern_path.'css/'.$file['name'].'" type="text/css" rel="stylesheet" /><![endif]-->'; + } + } + + // link js files (use register_js method) + foreach($this->js_files as $file) { + echo '<script src="'.$RSDB_intern_path_server.$RSDB_intern_path.'js/'.$file.'" type="text/javascript"></script>'; + } + + echo ' + <script> + <!--'." + function clk(url,ct,sg) + { + if(document.images) { + var u=''; + + if (url) { + u='&url='+escape(url).replace(/\+/g,'%2B'); + } + + new Image().src='url.php?t='+escape(ct)+'&u='+u+'&a=".base64_encode($RSDB_intern_user_id)."'+'&i=".base64_encode($_SERVER['REMOTE_ADDR'])."'+'&s'+sg; + + } + return true; + } + ".'--> + </script> + </head> + <body> + <div id="top"> + <div id="topMenu"> + <a href="<?php echo $RSDB_intern_path_server; ?>?page=index">'.$RSDB_langres['Home'].'</a> | + <a href="<?php echo $RSDB_intern_path_server; ?>?page=about">'.$RSDB_langres['Info'].'</a> | + <a href="<?php echo $RSDB_intern_path_server; ?>?page=community">'.$RSDB_langres['Community'].'</a> | + <a href="<?php echo $RSDB_intern_path_server; ?>?page=dev">'.$RSDB_langres['Dev'].'</a> | + <a href="<?php echo $RSDB_intern_path_server."roscms/"; ?>?page=user">'.$RSDB_langres['myReactOS'].'</a> + </div> + </div>'; + } // end of member function header + + + + /** + * output site navigation + * + * @access protected + */ + protected function navigation( ) + { + include('rsdb_setting.php'); + include('rsdb_config.php'); + + global $RSDB_SET_page; + + global $roscms_intern_account_level; + global $roscms_intern_login_check; + global $roscms_intern_login_check_username; + global $roscms_intern_account_group; + global $roscms_intern_usrgrp_sadmin; + global $roscms_intern_usrgrp_admin; + global $roscms_intern_usrgrp_dev; + global $roscms_intern_usrgrp_team; + global $roscms_intern_usrgrp_trans; + global $roscms_intern_usrgrp_user; + global $RSDB_langres; + + echo ' + <table style="border: none; width:100%;" cellpadding="0" cellspacing="0"> + <tr style="vertical-align:top;"> + <td style="width:147px" id="leftNav"> + <div class="navTitle">'.$RSDB_langres['Navigation'].'</div> + <ol> + <li><a href="'.$RSDB_intern_path_server.'?page=index">'.$RSDB_langres['Home'].'</a></li> + <li><a href="'.$RSDB_intern_path_server.'?page=about">'.$RSDB_langres['Info'].'</a></li> + <li><a href="'.$RSDB_intern_path_server.'?page=community">'.$RSDB_langres['Community'].'</a></li> + <li><a href="'.$RSDB_intern_path_server.'?page=dev">'.$RSDB_langres['Dev'].'</a></li> + <li><a href="'.$RSDB_intern_path_server.'roscms/?page=user">'.$RSDB_langres['myReactOS'].'</a></li> + </ol> + <br /> + + <div class="navTitle">Compatibility</div> + <ol> + <li><a href="'.$RSDB_intern_link_view_EX.'home'.$RSDB_URI_slash.'">Overview</a></li> + <li><a href="'.$RSDB_intern_link_category_EX.'0'.$RSDB_URI_slash.'">Browse Database</a></li>'; + + if ( $RSDB_SET_sec == 'category' || $RSDB_SET_sec == 'name' || $RSDB_SET_sec == 'vendor' || $RSDB_SET_sec == 'rank') { + echo ' + <li><a href="'.$RSDB_intern_link_category_EX.'0'.$RSDB_URI_slash.'"> - By Category</a></li> + <li><a href="'.$RSDB_intern_link_name_letter_EX.'all'.$RSDB_URI_slash.'"> - By Name</a></li> + <li><a href="'.$RSDB_intern_link_vendor_letter_EX.'all'.$RSDB_URI_slash.'"> - By Vendor</a></li> + <li><a href="'.$RSDB_intern_link_rank_EX.'rank'.$RSDB_URI_slash.'"> - By Rank</a></li>'; + } + + echo ' + <li id="noscriptsearchbar" style="display: block"><a href="'.$RSDB_intern_link_view_EX.'search'.$RSDB_URI_slash.'">Search</a></li> + <li><a href="'.$RSDB_intern_link_view_EX.'submit'.$RSDB_URI_slash.'">Submit Application</a></li> + <li><a href="'.$RSDB_intern_link_view_EX.'stats'.$RSDB_URI_slash.'">Database Statistics</a></li> + <li><a href="'.$RSDB_intern_link_view_EX.'help'.$RSDB_URI_slash.'">Help & FAQ</a></li> + </ol> + <br /> + + <div class="navTitle">Search</div> + <ol> + <li> + <div id="ajaxsearchbar" align="center" style="display: none"> + <div align="center"> + <label for="searchbar" accesskey="s"></label> + <input name="searchbar" type="text" id="searchbar" tabindex="0" onkeyup="'."loadItemList(this.value,'bar','comp','ajaxloadbar','sresultbar');".'" size="17" maxlength="50" style="font-family: Verdana; font-size: x-small; font-style: normal;" /> + </div> + <div id="sresultbar" style="display: none" align="left"></div> + <div style="text-align: center;"> + <img id="ajaxloadbar" src="images/ajax_loading.gif" style="display: none" /> + </div> + </li> + </ol> + <br /> + + <script type="text/javascript"> + <!--'." + document.getElementById('ajaxsearchbar').style.display = 'block'; + document.getElementById('noscriptsearchbar').style.display = 'none'; + ".'--> + </script> + + <div class="navTitle">Language</div> + <ol> + <li> + <div align="center">'; + + // get selected language + if (empty($_GET['lang']) && isset($_COOKIE['roscms_usrset_lang'])) { + $lang = $_COOKIE['roscms_usrset_lang']; + if (substr($lang, -1) == '/') { + $lang = substr($lang, -1); + } + } + + // check if language exists, use fallback if needed + $lang = CLanguage::validate($lang); + + // get name of currently used language + $stmt=CDBConnection::getInstance()->prepare("SELECT lang_name FROM rsdb_languages WHERE lang_id = :lang_id"); + $stmt->bindParam('lang_id',$lang,PDO::PARAM_STR); + $stmt->execute(); + $language_name = $stmt->fetchColumn(); + + echo ' + <select id="select" size="1" name="select" class="selectbox" style="width:140px" onchange="'."window.open(this.options[this.selectedIndex].value,'_main');".'"> + <optgroup label="current language"> + <option value="#">'.$language_name.'</option> + </optgroup> + <optgroup label="most popular">'; + $stmt=CDBConnection::getInstance()->prepare("SELECT lang_id, lang_name FROM rsdb_languages WHERE lang_id != :lang_id"); + $stmt->bindParam('lang_id',$lang,PDO::PARAM_STR); + $stmt->execute(); + while ($language=$stmt->fetch(PDO::FETCH_ASSOC)) { + echo ' + <option value="'.$RSDB_intern_link_language.$language['lang_id'].'">'.$language['lang_name'].'</option>'; + } + + echo ' + </optgroup> + </select> + </li> + </ol> + </td> + <td id="content">'; + } // end of member function navigation + + + + /** + * output site footer + * + * @access protected + */ + protected function footer( ) + { + // footer information + echo ' + </td> + </tr> + </table> + + + <hr size="1" /> + <address style="text-align:center"> + <a href="http://www.reactos.org" onmousedown="'."return clk(this.href,'res','');".'">ReactOS</a> is a registered trademark or a trademark of <a href="http://www.reactos.org/?page=foundation">ReactOS Foundation</a> in the United States and other countries.<br /> + Copyright © Klemens Friedl 2005-'.date('Y').', All rights reserved. + </address> + + </body> + </html>'; + } // end of member function footer + + + + /** + * register a css file to be included in the header + * + * @param string name path & filename to a css file + * @param bool|string condition conditional statement (used by IE) to e.g. include sheets only for specific IE versions + * @access protected + */ + protected function register_css( $name, $condition = false ) + { + $this->css_files[] = array('name'=>$name, 'condition'=>$condition); + } // end of member function register_css + + + + /** + * register a javascript file to be included in the header + * + * @param string name path & filename to a javascript file + * @access protected + */ + protected function register_js( $name ) + { + $this->js_files[] = $name; + } // end of member function register_js + + + +} // end of HTML ?> -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html lang="<?php echo $RSDB_langres['lang_code']; ?>"> -<head> - <title>ReactOS <?php echo $page_title ; ?></title> - <base href="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>" /> - <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $RSDB_langres['charset']; ?>" /> - <meta http-equiv="Pragma" content="no-cache" /> - <meta name="Description" content="The ReactOS Compatibility Database has stored a lot of information about application and driver compatibility with ReactOS." /> - <meta name="Keywords" content="ReactOS, Compatibility, application, driver, RSDB, support, database, DB, test, report, rating, Ros32, Ros64, Win32, Win64, W32, W64, Wine, vendor, release, version" /> - <meta name="Copyright" content="ReactOS Foundation" /> - <meta name="Generator" content="RSDB" /> - <meta name="Content-language" content="<?php echo $RSDB_langres['lang_code']; ?>" /> - <meta name="Robots" content="index,follow" /> - <link rel="SHORTCUT ICON" href="../favicon.ico" /> - <link href="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>css/style.css" type="text/css" rel="stylesheet" /> - <script src="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>js/smoothscroll.js" language="javascript"></script> - <script src="<?php echo $RSDB_intern_path_server.$RSDB_intern_path; ?>js/search.js" language="javascript"></script> - - - <script> - <!-- - function clk(url,ct,sg) { - if(document.images) { - var u=""; - - if (url) { - u="&url="+escape(url).replace(/\+/g,"%2B"); - } - - <?php - $RSDB_i=""; - if (array_key_exists('REMOTE_ADDR', $_SERVER)) $RSDB_i=htmlspecialchars($_SERVER['REMOTE_ADDR']); - ?> - new Image().src="url.php?t=" + escape(ct) + "&u=" + u + "&a=<?php echo base64_encode($RSDB_intern_user_id);?>" + "&i=<?php echo base64_encode($RSDB_i);?>" + "&s" + sg; - - } - return true; - } - --> - </script> -</head> -<body> -<div id="top"> - <div id="topMenu"> - <!-- - Use <p> to align things for links/lynx, then in the css make it - margin: 0; and use text-align: left/right/etc;. - --> - <p align="center"> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=index"><?php echo $RSDB_langres['Home']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=about"><?php echo $RSDB_langres['Info']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=community"><?php echo $RSDB_langres['Community']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server; ?>?page=dev"><?php echo $RSDB_langres['Dev']; ?></a> <font color="#ffffff">|</font> - <a href="<?php echo $RSDB_intern_path_server."roscms/"; ?>?page=user"><?php echo $RSDB_langres['myReactOS']; ?></a> </p> - </div> -</div> - - -<?php /*<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -<html><head><title>ReactOS Package Manager - Online</title> - -<link rel="stylesheet" type="text/css" href="reactos.basic.css"><!-- reactos.css --> -<META content="ReactOS Package Manager - CMS System" name=GENERATOR> -<META content="Klemens Friedl" name=AUTHOR> -</head> -<body>*/ - - -//require("./inc/inc_account_check.php"); - -?> - -<!-- Start of Navigation Bar --> - -<?php -} // End of function create_head -?>
Propchange: branches/danny-web/reactos.org/htdocs/compat/lib/HTML.class.php ------------------------------------------------------------------------------ svn:mergeinfo =
Copied: branches/danny-web/reactos.org/htdocs/compat/lib/view/About.class.php (from r40325, branches/danny-web/reactos.org/htdocs/compat/inc/about.php) URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/inc/about.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/lib/view/About.class.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -18,26 +18,26 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
-/* - * ReactOS Support Database System - RSDB - * - * (c) by Klemens Friedl <frik85> - * - * 2005 - 2006 - */ + +class About extends HTML +{
- // To prevent hacking activity: - if ( !defined('RSDB') ) - { - die(" "); - }
-?> -<h1><a href="<?php echo $RSDB_intern_index_php ?>?page=home">ReactOS Support Database</a> > <?php echo $RSDB_langres['TEXT_about_rsdb']; ?></h1> -<h2><?php echo $RSDB_langres['TEXT_about_rsdb']; ?></h2> -<p><?php echo $RSDB_langres['CONTENT_about_rsdb']; ?></p> -<p><?php echo $RSDB_langres['CONTENT_about_webteam']; ?></p> -<p> </p> -<h3><?php echo $RSDB_langres['TEXT_credits']; ?></h3> -<p><b>Klemens Friedl:</b> <?php echo $RSDB_langres['CONTENT_about_credits_frik85']; ?></p> + protected function body( ) + { + global $RSDB_langres; + + echo ' + <h1><a href="<?php echo $RSDB_intern_index_php ?>?page=home">ReactOS Support Database</a> > '.$RSDB_langres['TEXT_about_rsdb'].'</h1> + <h2>'.$RSDB_langres['TEXT_about_rsdb'].'</h2> + <p>'.$RSDB_langres['CONTENT_about_rsdb'].'</p> + <p>'.$RSDB_langres['CONTENT_about_webteam'].'</p> + <p> </p> + <h3>'.$RSDB_langres['TEXT_credits'].'</h3> + <p><strong>Klemens Friedl:</strong> '.$RSDB_langres['CONTENT_about_credits_frik85'].'</p>'; + } // end of member function body + + + +} // end of About
Propchange: branches/danny-web/reactos.org/htdocs/compat/lib/view/About.class.php ------------------------------------------------------------------------------ svn:mergeinfo =
Modified: branches/danny-web/reactos.org/htdocs/compat/rsdb_config.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/rsdb_config.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/rsdb_config.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -36,7 +36,6 @@
global $RSDB_SET_page; - global $RSDB_SET_view; global $RSDB_SET_sec; global $RSDB_SET_cat; global $RSDB_SET_cat2; @@ -93,14 +92,14 @@ $RSDB_intern_link_HRU_about = $RSDB_intern_index_HRU."/about/"; $RSDB_intern_link_HRU_conditions = $RSDB_intern_index_HRU."/comp/conditions/"; $RSDB_intern_link_HRU_help = $RSDB_intern_index_HRU."/comp/help/"; - $RSDB_intern_index_HRU_view = $RSDB_intern_index_HRU."/".$RSDB_SET_view; + $RSDB_intern_index_HRU_view = $RSDB_intern_index_HRU."/comp"; $RSDB_intern_link_HRU_view = $RSDB_intern_index_HRU_view."/"; // Browse - general - $RSDB_intern_link_HRU_view_group = $RSDB_intern_index_HRU."/".$RSDB_SET_view."/".$RSDB_SET_sec."/group/"; - $RSDB_intern_link_HRU_view_item = $RSDB_intern_index_HRU."/".$RSDB_SET_view."/".$RSDB_SET_sec."/item/"; - $RSDB_intern_link_HRU_view_letter = $RSDB_intern_index_HRU."/".$RSDB_SET_view."/".$RSDB_SET_sec."/letter/"; - $RSDB_intern_link_HRU_view_cat = $RSDB_intern_index_HRU."/".$RSDB_SET_view."/".$RSDB_SET_sec."/id/"; + $RSDB_intern_link_HRU_view_group = $RSDB_intern_index_HRU."/comp/".$RSDB_SET_sec."/group/"; + $RSDB_intern_link_HRU_view_item = $RSDB_intern_index_HRU."/comp/".$RSDB_SET_sec."/item/"; + $RSDB_intern_link_HRU_view_letter = $RSDB_intern_index_HRU."/comp/".$RSDB_SET_sec."/letter/"; + $RSDB_intern_link_HRU_view_cat = $RSDB_intern_index_HRU."/comp/".$RSDB_SET_sec."/id/";
@@ -157,9 +156,9 @@ $RSDB_intern_link_roscms_page = $RSDB_intern_link_roscms."?page="; // Section - $RSDB_intern_link_db_sec = $RSDB_intern_index_php."?page=db&view=".$RSDB_SET_view."&sec="; - $RSDB_intern_link_db_sec_javascript = $RSDB_intern_index_php."?page=db&view=".$RSDB_SET_view."&sec="; - $RSDB_intern_link_db_sec_javascript2 = $RSDB_intern_index_php."?page=db&view=".$RSDB_SET_view."&sec=".$RSDB_SET_sec; + $RSDB_intern_link_db_sec = $RSDB_intern_index_php."?page=db&sec="; + $RSDB_intern_link_db_sec_javascript = $RSDB_intern_index_php."?page=db&sec="; + $RSDB_intern_link_db_sec_javascript2 = $RSDB_intern_index_php."?page=db&sec=".$RSDB_SET_sec; // View @@ -229,7 +228,7 @@
// Item $RSDB_intern_link_item = $RSDB_intern_link_db_sec.$RSDB_SET_sec."&item="; - $RSDB_intern_link_item_javascript = $RSDB_intern_index_php."?page=db&view=".$RSDB_SET_view."&sec=".$RSDB_SET_sec."&item="; + $RSDB_intern_link_item_javascript = $RSDB_intern_index_php."?page=db&sec=".$RSDB_SET_sec."&item="; $RSDB_intern_link_item_item2 = $RSDB_intern_link_item.$RSDB_SET_item."&item2="; $RSDB_intern_link_item_item2_both = $RSDB_intern_link_item_item2.$RSDB_SET_item2; $RSDB_intern_link_item_item2_both_javascript = $RSDB_intern_link_db_sec_javascript.$RSDB_SET_sec."&item=".$RSDB_SET_item."&item2=".$RSDB_SET_item2; @@ -308,14 +307,14 @@
// Language - $RSDB_intern_link_language = $RSDB_intern_index_php."?page=".$RSDB_SET_page."&sec=".$RSDB_SET_sec."&view=".$RSDB_SET_view."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang="; + $RSDB_intern_link_language = $RSDB_intern_index_php."?page=".$RSDB_SET_page."&sec=".$RSDB_SET_sec."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang=";
// Ajax $RSDB_intern_link_ajax = $RSDB_intern_link_language.$RSDB_SET_lang."&ajax=";
// Export - //$RSDB_intern_link_export = $RSDB_intern_index_php."?page=data&sec=".$RSDB_SET_sec."&view=".$RSDB_SET_view."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang=".$RSDB_SET_lang."&export="; - $RSDB_intern_link_export = $RSDB_intern_index_php."?page=dat&sec=".$RSDB_SET_sec."&view=".$RSDB_SET_view."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang=".$RSDB_SET_lang."&export="; + //$RSDB_intern_link_export = $RSDB_intern_index_php."?page=data&sec=".$RSDB_SET_sec."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang=".$RSDB_SET_lang."&export="; + $RSDB_intern_link_export = $RSDB_intern_index_php."?page=dat&sec=".$RSDB_SET_sec."&cat=".$RSDB_SET_cat."&cat2=".$RSDB_SET_cat2."&letter=".$RSDB_SET_letter."&group=".$RSDB_SET_group."&item=".$RSDB_SET_item."&order=".$RSDB_SET_order."&filter=".$RSDB_SET_filter."&vendor=".$RSDB_SET_vendor."&lang=".$RSDB_SET_lang."&export="; $RSDB_intern_link_export2 = $RSDB_intern_index_php."?page=dat&export=";
Modified: branches/danny-web/reactos.org/htdocs/compat/rsdb_human_readable_url.php URL: http://svn.reactos.org/svn/reactos/branches/danny-web/reactos.org/htdocs/com... ============================================================================== --- branches/danny-web/reactos.org/htdocs/compat/rsdb_human_readable_url.php [iso-8859-1] (original) +++ branches/danny-web/reactos.org/htdocs/compat/rsdb_human_readable_url.php [iso-8859-1] Fri Apr 3 02:33:34 2009 @@ -94,7 +94,6 @@ break; case "comp": // .../comp/cat/id/xx $RSDB_SET_page = "db"; - $RSDB_SET_view = "comp"; switch( $RSDB_HUMAN_URI_tree_2 ) { case "cat": // short case "category": @@ -166,7 +165,6 @@ $RSDB_SET_page = "db"; $RSDB_SET_lang = "en"; - $RSDB_SET_view = "comp"; /*$RSDB_SET_entry = ""; $RSDB_SET_entry = @$RSDB_URI_tree_array[2]; $RSDB_SET_action = "";