Explorar el Código

[svn r11035] temporary directory now removed

Yannick Warnier hace 18 años
padre
commit
439bb8a50b
Se han modificado 100 ficheros con 0 adiciones y 18430 borrados
  1. 0 105
      main/chat/old/chat.php
  2. 0 7
      main/chat/old/index.html
  3. 0 1
      main/chat/old/phpfreechat/AUTHORS
  4. 0 17
      main/chat/old/phpfreechat/COPYING
  5. 0 14
      main/chat/old/phpfreechat/admin/configuration.php
  6. 0 556
      main/chat/old/phpfreechat/admin/htaccess.class.php
  7. 0 4
      main/chat/old/phpfreechat/admin/inc.conf.php
  8. 0 82
      main/chat/old/phpfreechat/admin/index.php
  9. 0 13
      main/chat/old/phpfreechat/admin/index_html_bottom.php
  10. 0 66
      main/chat/old/phpfreechat/admin/index_html_top.php
  11. BIN
      main/chat/old/phpfreechat/admin/style/bulle.png
  12. BIN
      main/chat/old/phpfreechat/admin/style/check_off.png
  13. BIN
      main/chat/old/phpfreechat/admin/style/check_on.png
  14. 0 34
      main/chat/old/phpfreechat/admin/style/content.css
  15. 0 21
      main/chat/old/phpfreechat/admin/style/footer.css
  16. 0 20
      main/chat/old/phpfreechat/admin/style/generic.css
  17. 0 23
      main/chat/old/phpfreechat/admin/style/header.css
  18. BIN
      main/chat/old/phpfreechat/admin/style/logo_88x31.gif
  19. 0 63
      main/chat/old/phpfreechat/admin/style/menu.css
  20. 0 34
      main/chat/old/phpfreechat/admin/style/show.js
  21. BIN
      main/chat/old/phpfreechat/admin/style/valid-css.png
  22. BIN
      main/chat/old/phpfreechat/admin/style/valid-xhtml.png
  23. 0 181
      main/chat/old/phpfreechat/admin/themes.class.php
  24. 0 66
      main/chat/old/phpfreechat/admin/themes.php
  25. 0 161
      main/chat/old/phpfreechat/admin/user.php
  26. 0 44
      main/chat/old/phpfreechat/admin/version.class.php
  27. 0 0
      main/chat/old/phpfreechat/data/private/cache/pfcglobalconfig_CTEST3
  28. 0 72
      main/chat/old/phpfreechat/data/public/CTEST3/proxy.php
  29. 0 102
      main/chat/old/phpfreechat/debug/console.php
  30. 0 10
      main/chat/old/phpfreechat/debug/info.php
  31. 0 14
      main/chat/old/phpfreechat/debug/log.php
  32. 0 309
      main/chat/old/phpfreechat/i18n/ar_LB/main.php
  33. 0 312
      main/chat/old/phpfreechat/i18n/ba_BA/main.php
  34. 0 307
      main/chat/old/phpfreechat/i18n/bg_BG/main.php
  35. 0 312
      main/chat/old/phpfreechat/i18n/de_DE-formal/main.php
  36. 0 312
      main/chat/old/phpfreechat/i18n/de_DE-informal/main.php
  37. 0 308
      main/chat/old/phpfreechat/i18n/el_GR/main.php
  38. 0 72
      main/chat/old/phpfreechat/i18n/en_EN/admin.php
  39. 0 309
      main/chat/old/phpfreechat/i18n/en_EN/main.php
  40. 0 72
      main/chat/old/phpfreechat/i18n/en_US/admin.php
  41. 0 309
      main/chat/old/phpfreechat/i18n/en_US/main.php
  42. 0 308
      main/chat/old/phpfreechat/i18n/es_ES/main.php
  43. 0 74
      main/chat/old/phpfreechat/i18n/fr_FR/admin.php
  44. 0 309
      main/chat/old/phpfreechat/i18n/fr_FR/main.php
  45. 0 311
      main/chat/old/phpfreechat/i18n/hu_HU/main.php
  46. 0 312
      main/chat/old/phpfreechat/i18n/id_ID/main.php
  47. 0 308
      main/chat/old/phpfreechat/i18n/it_IT/main.php
  48. 0 72
      main/chat/old/phpfreechat/i18n/ja_JP/admin.php
  49. 0 310
      main/chat/old/phpfreechat/i18n/ja_JP/main.php
  50. 0 309
      main/chat/old/phpfreechat/i18n/nb_NO/main.php
  51. 0 310
      main/chat/old/phpfreechat/i18n/nl_NL/main.php
  52. 0 72
      main/chat/old/phpfreechat/i18n/pl_PL/admin.php
  53. 0 310
      main/chat/old/phpfreechat/i18n/pl_PL/main.php
  54. 0 312
      main/chat/old/phpfreechat/i18n/pt_BR/main.php
  55. 0 310
      main/chat/old/phpfreechat/i18n/pt_PT/main.php
  56. 0 72
      main/chat/old/phpfreechat/i18n/ru_RU/admin.php
  57. 0 313
      main/chat/old/phpfreechat/i18n/ru_RU/main.php
  58. 0 312
      main/chat/old/phpfreechat/i18n/sr_CS/main.php
  59. 0 313
      main/chat/old/phpfreechat/i18n/sv_SE/main.php
  60. 0 308
      main/chat/old/phpfreechat/i18n/tr_TR/main.php
  61. 0 309
      main/chat/old/phpfreechat/i18n/ua_UA/main.php
  62. 0 313
      main/chat/old/phpfreechat/i18n/zh_CN/main.php
  63. 0 309
      main/chat/old/phpfreechat/i18n/zh_TW/main.php
  64. 0 110
      main/chat/old/phpfreechat/index.php
  65. 0 67
      main/chat/old/phpfreechat/lib/javascript/activity.js
  66. 0 59
      main/chat/old/phpfreechat/lib/javascript/cookie.js
  67. 0 13
      main/chat/old/phpfreechat/lib/javascript/image_preloader.js
  68. 0 256
      main/chat/old/phpfreechat/lib/javascript/md5.js
  69. 0 25
      main/chat/old/phpfreechat/lib/javascript/mousepos.js
  70. 0 1514
      main/chat/old/phpfreechat/lib/javascript/myprototype.js
  71. 0 12
      main/chat/old/phpfreechat/lib/javascript/regex.js
  72. 0 27
      main/chat/old/phpfreechat/lib/javascript/sprintf2.js
  73. 0 49
      main/chat/old/phpfreechat/lib/javascript/utf8.js
  74. 0 806
      main/chat/old/phpfreechat/lib/json/JSON.php
  75. 0 21
      main/chat/old/phpfreechat/lib/json/LICENSE
  76. 0 132
      main/chat/old/phpfreechat/lib/pear/PHPUnit.php
  77. 0 426
      main/chat/old/phpfreechat/lib/pear/PHPUnit/Assert.php
  78. 0 740
      main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/Gtk.php
  79. 0 252
      main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/HTML.php
  80. 0 156
      main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/HTML.tpl
  81. 0 209
      main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/SetupDecorator.php
  82. 0 154
      main/chat/old/phpfreechat/lib/pear/PHPUnit/RepeatedTest.php
  83. 0 448
      main/chat/old/phpfreechat/lib/pear/PHPUnit/Skeleton.php
  84. 0 293
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestCase.php
  85. 0 156
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestDecorator.php
  86. 0 130
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestFailure.php
  87. 0 162
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestListener.php
  88. 0 347
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestResult.php
  89. 0 262
      main/chat/old/phpfreechat/lib/pear/PHPUnit/TestSuite.php
  90. 0 116
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory.php
  91. 0 95
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Apachenote.php
  92. 0 93
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Apc.php
  93. 0 95
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Common.php
  94. 0 95
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Eaccelerator.php
  95. 0 181
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/File.php
  96. 0 158
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Memcache.php
  97. 0 95
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Mmcache.php
  98. 0 7
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/PEAR.php
  99. 0 213
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Sharedance.php
  100. 0 248
      main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Shmop.php

+ 0 - 105
main/chat/old/chat.php

@@ -1,105 +0,0 @@
-<?php // $Id: chat.php 10204 2006-11-26 20:46:53Z pcool $
-/*
-==============================================================================
-	Dokeos - elearning and course management software
-
-	Copyright (c) 2004 Dokeos S.A.
-	Copyright (c) 2003 Ghent University (UGent)
-	Copyright (c) 2001 Universite catholique de Louvain (UCL)
-	Copyright (c) Olivier Brouckaert
-
-	For a full list of contributors, see "credits.txt".
-	The full license can be read in "license.txt".
-
-	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.
-
-	See the GNU General Public License for more details.
-
-	Contact: Dokeos, 181 rue Royale, B-1000 Brussels, Belgium, info@dokeos.com
-==============================================================================
-*/
-/**
-==============================================================================
-*	Frameset of the Chat tool
-*
-*	@author Ludovic Gasc
-*	@package dokeos.chat
-*	@todo improve multi-language support
-*	@todo stock each chat text file into each course
-*	@todo remove duplicate libs (XAJAX, PEAR...)
-==============================================================================
-*/
-/*
------------------------------------------------------------
-	Init section
------------------------------------------------------------
-*/
-// name of the language file that needs to be included
-$language_file='chat';
-include('../inc/global.inc.php');
-
-$this_section=SECTION_COURSES;
-
-$nameTools=get_lang('Chat');
-if ($_GET["origin"] != 'whoisonline')
-{
-	api_protect_course_script();
-}
-else
-{
-	$origin = $_SESSION['origin'];
-	$target = $_SESSION['target'];
-	$_SESSION['origin']=$_GET["origin"];
-	$_SESSION['target']=$_GET["target"];
-}
-
-/*
------------------------------------------------------------
-	Tracking
------------------------------------------------------------
-*/
-include('../inc/lib/events.lib.inc.php');
-event_access_tool(TOOL_CHAT);
-
-/*
------------------------------------------------------------
-	Main section
------------------------------------------------------------
-*/
-
-require_once './phpfreechat/src/phpfreechat.class.php';
-
-
-// initialisation of phpfreechat
-$courseinfo = api_get_course_info();
-//print_r($courseinfo);
-$params['serverid'] = (string) $courseinfo['id']; // used to identify the chat
-$params['nick'] = $_SESSION['_user']['firstName'].' '.$_SESSION['_user']['lastName'];
-$params['title'] = $courseinfo['name'];
-//$params['channel'] = $courseinfo['name'];
-$params['frozen_nick'] = true;
-$params['max_nick_len'] = 100;
-$params['height'] = "300px";
-$params['refresh_delay'] = 2000;
-$params['xajaxpath'] = api_get_path(LIBRARY_PATH).'xajax/';
-echo $params['xajaxpath'];
-// $params['debug'] = true;
-// $params['debugxajax'] = true;
-
-$params['language'] = Database::get_language_isocode($courseinfo['language']).'_'.strtoupper(Database::get_language_isocode($courseinfo['language']));
-// In phpfreechat, some translations depends of the country
-
-$chat = new phpFreeChat($params);
-
-$htmlHeadXtra[] = $chat->printJavascript();
-$htmlHeadXtra[] = $chat->printStyle();
-
-	Display::display_header($nameTools,"Chat");
-
-	$chat->printChat();
-
-	Display::display_footer();
-?>

+ 0 - 7
main/chat/old/index.html

@@ -1,7 +0,0 @@
-<html>
-<head>
-<meta http-equiv="refresh" content="0; url=chat.php">
-</head>
-<body>
-</body>
-</html>

+ 0 - 1
main/chat/old/phpfreechat/AUTHORS

@@ -1 +0,0 @@
-Stephane Gully <stephane.gully@gmail.com>

+ 0 - 17
main/chat/old/phpfreechat/COPYING

@@ -1,17 +0,0 @@
-phpFreeChat a simple, fast, and customizable chat server.
-Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
-
-This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.
-
-This library 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
-Lesser General Public License for more details. 
-
-You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the
-Free Software Foundation, 51 Franklin St, Fifth Floor,
-Boston, MA  02110-1301  USA

+ 0 - 14
main/chat/old/phpfreechat/admin/configuration.php

@@ -1,14 +0,0 @@
-<?php
-// TOP //
-include("index_html_top.php");
-?>
-
-<div class="content">
-  <h2>Configuration</h2>
-
-</div>
-
-<?php
-// BOTTOM
-include("index_html_bottom.php");
-?>

+ 0 - 556
main/chat/old/phpfreechat/admin/htaccess.class.php

@@ -1,556 +0,0 @@
-<?php
-
-/**
-* Class to manage .htaccess file of Apache
-* @author Fred Delaunay <fred@nemako.net>
-*/
-
-class htaccess{
-    var $authType; // authentification type
-    var $authName; // authentification name
-    
-    var $admin_files; // array of files limited to the administrators
-    var $modo_files; // array of files limited to the moderators
-    
-    var $file_Htpasswd;   // .htpasswd file (AuthUserFile)
-    var $file_Htgroup; // .htgroup file (AuthGroupFile)
-    var $file_Htaccess; // .htaccess file
-
-
-    
-    function htaccess(){
-       $this->authType = "Basic";
-       $this->authName = "PhpFreeChat Admin Zone";
-       
-       $this->admin_files = array("admin.php", "admin2.php");
-       $this->modo_files = array("mod.php", "mod2.php");
-              
-
-       $this->file_Htpasswd = dirname(__FILE__)."/.htpasswd";
-	   if(!file_exists($this->file_Htpasswd))
-		  touch($this->file_Htpasswd);
-       $this->file_Htgroup = dirname(__FILE__)."/.htgroup";
-	   if(!file_exists($this->file_Htgroup)) {
-		  touch($this->file_Htgroup);
-		  $this->addGroup("admin");
-		  $this->addGroup("modo");
-	   }
-       $this->file_Htaccess = dirname(__FILE__)."/.htaccess";
-       
-    }
-
-    /***************************************/
-    /*            SET AND GET              */
-    /***************************************/
-
-    /**
-    * Set the AuthType
-    * @param string $authtype - AuthType is Basic or Digest (crypted)
-    */
-    function setAuthType($authtype){
-        $this->authType=$authtype;
-    }
-    /**
-    * Get the AuthType
-    * @return string $authtype - AuthType is Basic or Digest (crypted)
-    */
-    function getAuthType(){
-        return $this->authType;
-    }
-    
-    /**
-    * Set the AuthName message
-    * @param string $authname - AuthName message is the text display in the dialog box
-  	*/
-    function setAuthName($authname){
-        $this->authName=$authname;
-    }
-    /**
-    * Get the AuthName message
-    * @return string $authname - AuthName message is the text display in the dialog box
-  	*/
-    function getAuthName(){
-        return $this->authName;
-    }
-    
-    /**
-    * Set the .htaccess file
-    * @param string $filename - absolute file-path
-    */
-    function set_file_Htaccess($filename){
-        $this->file_Htaccess=$filename;
-    }
-    /**
-    * Get the .htaccess file
-    * @return string $filename - absolute file-path
-    */
-    function get_file_Htaccess(){
-        return $this->file_Htaccess;
-    }
-    
-    /**
-    * Set the .htpasswd file (AuthUserFile)
-    * @param string $filename - absolute file-path
-    */
-    function set_file_Htpasswd($filename){
-        $this->file_Htpasswd=$filename;
-    }
-    /**
-    * Get the .htpasswd file (AuthUserFile)
-    * @return string $filename - absolute file-path
-    */
-    function get_file_Htpasswd(){
-        return $this->file_Htpasswd;
-    }
-        
-    /**
-    * Set the .htgroup file (AuthGroupFile)
-    * @param string $filename - absolute file-path
-    */
-    function set_file_Htgroup($filename){
-        $this->file_Htgroup=$filename;
-    }
-    /**
-    * Get the .htgroup file (AuthGroupFile)
-    * @return string $filename - absolute file-path
-    */
-    function get_file_Htgroup(){
-        return $this->file_Htgroup;
-    }   
-
-
-    /***************************************/
-    /*            USER METHODS             */
-    /***************************************/
-
-
-    /**
-    * Check if the user exists
-    * @param string $username - Username
-    * @return boolean $UserExist - Returns true it the user exists, false if not
-    */
-    function isUser($username){
-        $UserExist = false;
-        $file = fopen($this->file_Htpasswd,"r");
-
-        while($line = fgets($file)){
-            $lineArr=explode(":",$line);
-            if($username==$lineArr[0]){
-                fclose($file);
-                return true; // the user exists
-             }
-        }
-        fclose($file);
-     
-        return false; // the user does not exist
-    }
-
-    /**
-    * Add a user to the password file
-    * @param string $username - Username
-    * @param string $password - Password for Username
-    * @return boolean $created - Returns true if ok, false if the user already exists
-    */
-    function addUser($username,$password){
-        
-        if($this->isUser($username)==false){
-            $file=fopen($this->file_Htpasswd,"a");
-			if(strtolower(substr(getenv("OS"),0,7))!="windows"){
-				$password=crypt($password);
-			}
-            $newLine=$username.":".$password."\n";
-            fputs($file,$newLine);
-            fclose($file);
-            return true;
-        }
-        else{
-            return false; // the user already exists
-        }
-    }
-
-
-    /**
-    * Delete a user in the password file
-    * @param string $username - Username to delete
-    * @return boolean $deleted - Returns true if user have been deleted otherwise false
-    */
-    function delUser($username){
-        // Read names from file
-        $file=fopen($this->file_Htpasswd,"r");
-        $i=0;
-        $deleted = false;
-        while($line=fgets($file)){
-            $lineArr=explode(":",trim($line));
-            if($username!=$lineArr[0]){
-                $newUserlist[$i][0]=$lineArr[0];
-                $newUserlist[$i][1]=$lineArr[1];
-                $i++;
-            }else{
-                $deleted=true;
-            }
-        }
-        fclose($file);
-        
-        if($deleted==true){        
-           if($i==0) { // There are no more users
-              unlink($this->file_Htpasswd);
-              touch($this->file_Htpasswd);
-           }
-           else{ // Writing names back to file (without the user to delete)
-              $file=fopen($this->file_Htpasswd,"w");
-              for($i=0;$i<count($newUserlist);$i++){
-                 fputs($file,$newUserlist[$i][0].":".$newUserlist[$i][1]."\n");
-              }
-              fclose($file);
-           }
-           return true;
-        }
-        else{
-            return false;
-        }
-    }
-    
-    /**
-    * Return an array of all users
-    * @return array $users - 0 if the are no user
-    */
-    function getUsers() {
-	    $file=fopen($this->file_Htpasswd,"r");
-	    for($i=0;$line=fgets($file);$i++) {
-	        $lineArr=explode(":",$line);
-	        if($lineArr[0]!="") {
-		        $userlist[$i]=$lineArr[0];
-	        }
-	    }
-	    fclose($file);
-        if (!empty($userlist)==0)
-          return 0;
-        else
-	      return $userlist;
-    }
-
-    /**
-    * Return the number of users
-    * @return integer - the number of users
-    */
-    function getNumberOfUsers() {
-	    $users=$this->getUsers();
-	    if($users==0)
-	      return 0;
-	    else
-	      return count($users);
-    }
-    
-    /**
-    * Sets a password to the given username
-    * @param string $username - The name of the User for changing password
-    * @param string $password - New Password for the User
-    * @return boolean $isSet - Returns true if password have been set
-    */    
-    function setPasswd($username,$new_password){
-       if($this->isUser($username)==true){
-          $this->delUser($username);
-          $this->addUser($username,$new_password);
-          return true;
-       }
-       else{
-          return false;
-       }
-    }
-
-
-    /***************************************/
-    /*            GROUP METHODS             */
-    /***************************************/
-
-    /**
-    * Check if the group exists
-    * @param string $groupname - Groupname
-    * @return boolean $GroupExist - Returns true it the group exists, false otherwise
-    */
-    function isGroup($groupname){
-        $GroupExist = false;
-        $file = fopen($this->file_Htgroup,"r");
-
-        while($line = fgets($file)){
-            $lineArr=explode(":",trim($line));
-            if($groupname==trim($lineArr[0])){
-                fclose($file);
-                return true; // the group exists
-             }
-        }
-        fclose($file);
-     
-        return false; // the group does not exist
-    }
-
-    /**
-    * Add a group to the group file
-    * @param string $groupname - Groupname
-    * @return boolean $created - Returns false if the group already exists
-    */
-    function addGroup($groupname){
-        
-        if($this->isGroup($groupname)==false){
-            $file=fopen($this->file_Htgroup,"a");
-            $newLine=$groupname.": "."\n"; // Take care, it should not have a space before :
-            fputs($file,$newLine);
-            fclose($file);
-            return true;
-        }
-        else{
-            return false; // the group already exists
-        }
-    }
-
-
-    /**
-    * Delete a group in the group file
-    * @param string $groupname - Groupname to delete
-    * @return boolean $deleted - Returns true if group have been deleted otherwise false
-    */
-    function delGroup($groupname){
-        // Read names from file
-        $file=fopen($this->file_Htgroup,"r");
-        $i=0;
-        $newGrouplist=0;
-        while($line=fgets($file)){
-            $lineArr=explode(":",trim($line));
-            if($groupname!=trim($lineArr[0])){
-                $newGrouplist[$i]=trim($line);
-                $i++;
-            }else{
-                $deleted=true;
-            }
-        }
-        fclose($file);
-
-        if($deleted==true){
-           if($i==0) { // There are no more users
-              unlink($this->file_Htpasswd);
-              touch($this->file_Htpasswd);
-           }
-           else{ // Writing names back to file (without the user to delete)
-              $file=fopen($this->file_Htgroup,"w");
-              for($i=0;$i<count($newGrouplist);$i++){
-                 fputs($file,$newGrouplist[$i]."\n");
-              }
-              fclose($file);
-           }
-           return true;
-        }
-        else{
-            return false;
-        }
-    }
-    
-    /**
-    * Return an array of all groups
-    * @return array $groups
-    */
-    function getGroups() {
-	    $file=fopen($this->file_Htgroup,"r");
-	    for($i=0;$line=fgets($file);$i++) {
-	        $lineArr=explode(":",trim($line));
-	        if($lineArr[0]!="") {
-		        $grouplist[$i]=trim($lineArr[0]);
-	        }
-	    }
-	    fclose($file);
-        if (!empty($grouplist)==0)
-          return 0;
-        else
-	      return $grouplist;
-    }
-    
-    /***************************************/
-    /*       USER AND GROUP METHODs        */
-    /***************************************/
-    
-    /**
-    * Check if the user is in the group
-    * @param string $username - Username
-    * @param string $groupname - Groupname
-    * @return boolean $exist - Returns true it the user is in the group
-    */
-    function isUserInGroup($username,$groupname){
-        $file = fopen($this->file_Htgroup,"r");
-
-        while($line = fgets($file)){
-            $lineArr=explode(":",trim($line));
-            if($groupname==trim($lineArr[0])){
-                
-                $lineArrUser=explode(" ",trim($lineArr[1]));
-                    for($i=0;$i<count($lineArrUser);$i++){
-                        if(trim($lineArrUser[$i])==$username)
-                          fclose($file);
-                          return true; // the user is in the group
-                    }
-                
-            }
-        }
-        fclose($file);
-     
-        return false; // the user in not in the group
-    }
-
-    /**
-    * Add a user to the group file
-    * @param string $username - Username
-    * @param string $groupname - Groupname
-    * @return boolean $created - Returns false if the user is already in the group
-    */
-    function addUserInGroup($username,$groupname){
-        
-        if($this->isGroup($groupname)==false){
-			$this->addGroup($groupname);
-		}
-		
-		if($this->isUserInGroup($username,$groupname)==false){
-			// Read names from file
-			$file = fopen($this->file_Htgroup,"r");
-			$i=0;
-			while($line = fgets($file)){
-				$lineArr=explode(":",trim($line));
-				if($groupname==trim($lineArr[0])){
-					$newlist[$i]=trim($line)." ".$username;
-				}
-				else{
-					$newlist[$i]=trim($line);
-				}
-				$i++;
-			}
-			fclose($file);
-
-	
-			// Writing names back to file (without the user to delete)
-			$file=fopen($this->file_Htgroup,"w");
-			for($i=0;$i<count($newlist);$i++){
-				fputs($file,$newlist[$i]."\n");
-			}
-			fclose($file);
-			return true;
-        }
-        else{
-            return false; // the user is already in the group
-        }
-    }
-
-    /**
-    * Delete a user from the group file
-    * @param string $username - Username
-    * @param string $groupname - Groupname
-    * @return boolean $created - Returns false if the user was not in the group
-    */
-    function delUserFromGroup($username,$groupname){
-        
-		if($this->isUserInGroup($username,$groupname)==true){
-	
-			// Read names from file
-			$file = fopen($this->file_Htgroup,"r");
-			$i=0;
-			while($line = fgets($file)){
-				$lineArr=explode(":",trim($line));
-				if($groupname==trim($lineArr[0])){
-					
-					$lineArrUser=explode(" ",trim($lineArr[1]));
-					$newlist[$i]=$groupname." : ";
-					
-						for($j=0;$j<count($lineArrUser);$j++){
-							if(trim($lineArrUser[$j])!=$username)
-							  $newlist[$i].=$lineArrUser[$j]." ";
-						}
-					
-				}
-				else{
-					$newlist[$i]=trim($line);
-					
-				}
-				$i++;
-			}
-			fclose($file);
-
-	
-			// Writing names back to file (without the user to delete)
-			$file=fopen($this->file_Htgroup,"w");
-			for($i=0;$i<count($newlist);$i++){
-				fputs($file,$newlist[$i]."\n");
-			}
-			fclose($file);
-			return true;
-
-        }
-        else{
-            return false; // the user is not in the group
-        }
-    }
-
-    /**
-    * Return an array of groups from which the user belongs to
-    *  -- Normaly, user belongs to only one group --
-    * @return array $groups or 0 if the user is in none of the groups
-    */
-    function getGroupOfUser($username) {
-	    $file=fopen($this->file_Htgroup,"r");
-	    $i=0;
-	    //$grouplist=0;
-	    while($line = fgets($file)){
-	       $lineArr=explode(":",trim($line));
-		   $lineArrUser=explode(" ",trim($lineArr[1]));
-
-		   for($j=0;$j<count($lineArrUser);$j++){
-				if(trim($lineArrUser[$j])==$username){
-				   $grouplist[$i]=trim($lineArr[0]);
-				   $i++;
-				   }
-	       }
-	    }
-	    fclose($file);
-        if(empty($grouplist))
-	      return 0;
-	    else
-	      return $grouplist;
-    }
-
-    /***************************************/
-    /*      WRITE the .htaccess file       */
-    /***************************************/
-
-
-
-    /**
-    * Writes the .htaccess file
-  	*/
-    function printHtaccess(){
-       $file=fopen($this->file_Htaccess,"w+");
-       fputs($file,"AuthName        \"".$this->authName."\"\n");
-       fputs($file,"AuthType        ".$this->authType."\n");
-       fputs($file,"AuthUserFile    \"".$this->file_Htpasswd."\"\n");
-       fputs($file,"AuthGroupFile    \"".$this->file_Htgroup."\"\n\n");
-
-       fputs($file,"\nrequire valid-user\n");
-       
-       for($i=0;$i<count($this->admin_files);$i++){
-          fputs($file,"\n<Files ".$this->admin_files[$i].">\n");
-          fputs($file,"  require group admin\n");
-          fputs($file,"</Files>\n");
-       }
-
-       for($i=0;$i<count($this->modo_files);$i++){
-          fputs($file,"\n<Files ".$this->modo_files[$i].">\n");
-          fputs($file,"  require group modo\n");
-          fputs($file,"</Files>\n");
-       }
-
-       fclose($file);
-    }
-
-    /**
-    * Deletes the protection of the given directory
-    */
-    function delHtaccess(){
-        unlink($this->file_Htaccess);
-    }
-    
-}
-?>

+ 0 - 4
main/chat/old/phpfreechat/admin/inc.conf.php

@@ -1,4 +0,0 @@
-<?php
-session_start();
-$lang = isset($_POST["lang"]) ? $_POST["lang"] : (isset($_SESSION["lang"]) ? $_SESSION["lang"] : "en_US" ); $_SESSION["lang"] = $lang;
-?>

+ 0 - 82
main/chat/old/phpfreechat/admin/index.php

@@ -1,82 +0,0 @@
-<?php
-# lang
-require_once("../src/pfci18n.class.php");
-require_once("inc.conf.php");
-pfcI18N::Init($lang,"admin");
-
-# version class
-require_once("version.class.php");
-$version = new version();
-?>
-
-<?php
-// TOP //
-include("index_html_top.php");
-?>
-
-<div class="content">
-  <h2><?php echo _pfc("Administration"); ?></h2>
-
-  <div><h3><?php echo _pfc("Available Languages"); ?></h3>
-    <ul>
-      <li><form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
-          <select name="lang">
-        <?php 
-        $available_admin_lang = pfcI18N::GetAcceptedLanguage("admin");
-        for($i=0;$i<count($available_admin_lang);$i++) {
-          if ($lang==$available_admin_lang[$i])
-            $selected ="selected=\"selected\"";
-          else
-            $selected ="";
-          echo "<option value=\"$available_admin_lang[$i]\" $selected>$available_admin_lang[$i]</option>";
-        }
-        ?>
-          </select>
-          <input type="submit" name="submit" value="Ok"/>
-          </form>
-      </li>
-    </ul>
-  </div>
-
-
-  <div><h3><?php echo _pfc("PFC version verification"); ?></h3>
-  <?php
-  if ($version->getPFCOfficialCurrentVersion()==0){
-  ?>
-    <ul>
-      <li><?php echo _pfc("Internet connection is not possible"); ?></li>
-      <li><?php echo _pfc("PFC version"); ?> : <?php echo $version->getLocalVersion(); ?></li>
-    </ul>
-  </div>
-
-  <?php
-  }
-  elseif (($version->getLocalVersion())==($version->getPFCOfficialCurrentVersion())){
-  ?>
-    <ul>
-      <li><span style="color:#339933;"><img src="style/check_on.png" alt="<?php echo _pfc("PFC is update"); ?>"> <?php echo _pfc("PFC is update"); ?></span></li>
-      <li><?php echo _pfc("PFC version"); ?> : <?php echo $version->getLocalVersion(); ?></li>
-    </ul>
-
-  <?php
-  }
-  else{
-  ?>
-    <ul>
-      <li><span style="color:#FF0000;"><img src="style/check_off.png" alt="<?php echo _pfc("PFC is not update"); ?>"> <?php echo _pfc("PFC is not update"); ?></span></li>
-      <li><?php echo _pfc("Your version"); ?> : <?php echo $version->getLocalVersion(); ?></li>
-      <li><?php echo _pfc("The last official version"); ?> : <?php echo $version->getPFCOfficialCurrentVersion(); ?></li>
-      <li><?php echo _pfc("Download the last version %s here %s.","<a href=\"http://sourceforge.net/project/showfiles.php?group_id=158880\">","</a>"); ?></li>
-    </ul>
-
-<?php
-}  
-?>
-  </div>
-
-</div>
-
-<?php
-// BOTTOM
-include("index_html_bottom.php");
-?>

+ 0 - 13
main/chat/old/phpfreechat/admin/index_html_bottom.php

@@ -1,13 +0,0 @@
-
-<div class="footer">
-      <div class="valid">
-        <a href="http://validator.w3.org/check?uri=referer">
-          <img alt="Valid XHTML 1.0!" src="style/valid-xhtml.png">
-        </a>
-        <a href="http://jigsaw.w3.org/css-validator/check/referer">
-          <img alt="Valid CSS!" src="style/valid-css.png">
-        </a>
-      </div>
-      <p>©2006 phpFreeChat</p>
-    </div>
-</body></html>

+ 0 - 66
main/chat/old/phpfreechat/admin/index_html_top.php

@@ -1,66 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html>
- <head>
-  <meta http-equiv="content-type" content="text/html; charset=utf-8">
-  <title>phpFreeChat - Administration</title>
-  <link rel="stylesheet" title="classic" type="text/css" href="style/generic.css">
-  <link rel="stylesheet" title="classic" type="text/css" href="style/header.css">
-  <link rel="stylesheet" title="classic" type="text/css" href="style/footer.css">
-  <link rel="stylesheet" title="classic" type="text/css" href="style/menu.css">
-  <link rel="stylesheet" title="classic" type="text/css" href="style/content.css">
-  <script type="text/javascript" src="style/show.js"></script>
- </head>
- <body>
-
-<div class="header">
-      <h1>phpFreeChat - Administration</h1>
-      <img alt="logo bulle" src="style/bulle.png" class="logo2">
-</div>
-
-<div class="menu">
-      <ul>
-        <li class="sub title">General</li>
-        <li>
-          <ul class="sub">
-            <li class="item">
-              <a href="index.php">Administration Index</a>
-            <li class="item">
-              <a href="../index.php">PFC Index</a>
-            </li>
-            </li>
-            <li class="item">
-              <a href="user.php">Users</a>
-            </li>
-            <li class="item">
-              <a href="configuration.php">Configuration</a>
-            </li>
-            <li class="item">
-              <a href="themes.php">Themes</a>
-            </li>
-          </ul>
-        </li>
-        <li class="sub title">Other</li>
-        <li>
-          <ul>
-            <li class="item">
-              <a href="#">other</a>
-            </li>
-            <li class="item">
-              <a href="#">other</a>
-            </li>
-          </ul>
-        </li>
-        <li class="sub title">Connected User</li>
-        <li>
-          <ul>
-            <li class="item">
-              <a href="#"><?php echo empty($_SERVER['REMOTE_USER']) ?  "No user connected" : $_SERVER['REMOTE_USER']; ?></a>
-            </li>
-          </ul>
-        </li>
-        
-      </ul>
-      <p class="partner">
-        <a href="http://www.phpfreechat.net"><img alt="logo big" src="style/logo_88x31.gif"></a>
-      </p>
-</div>

BIN
main/chat/old/phpfreechat/admin/style/bulle.png


BIN
main/chat/old/phpfreechat/admin/style/check_off.png


BIN
main/chat/old/phpfreechat/admin/style/check_on.png


+ 0 - 34
main/chat/old/phpfreechat/admin/style/content.css

@@ -1,34 +0,0 @@
-/* --- CONTENT --- */
-div.content {
-  margin: 0.5em;
-  padding: 1em;
-  margin-left: 12.2em;
-  background-color: #FFF;
-  border: 1px #acd233 solid;
-  min-height: 40em;
-}
-div.content * { margin-top: 0.5em; margin-bottom: 0.5em; }
-div.content h2 { border-bottom: 1px #444 solid; }
-div.content h3 { text-decoration: underline; font-size: 100%; margin: 1em 0 1em 0; }
-div.content a:link, div.content a:visited, div.content a:hover, div.content a:visited{ color: #0081ac; }
-div.content code { background-color: #EFE; border: 1px #444 dotted; }
-div.content pre { padding: 1em; background-color: #EFE; border: 1px #444 dotted; }
-div.content ul { margin-left: 2em; }
-div.content ol { margin-left: 3em; }
-div.content dd { margin-left: 3em; }
-div.content dt { font-weight: bold; margin: 2em 0 2em 0; }
-div.content img { vertical-align: bottom;}
-div.content .abstract { border: 2px #999 solid; background-color: #EEE; padding: 1em; color: #000; text-align: justify; }
-
-/* ----------------- */
-div.ok h3, div.message h3  { text-decoration: none; font-size: 100%; margin: 1em 0 1em 0; color: #339933;}
-div.ko h3 { text-decoration: none; font-size: 100%; margin: 1em 0 1em 0; color: #FF0000;}
-
-div.showbox * { margin-top: 0; margin-bottom: 0; }
-div.showbox p { margin-top: 0.2em; }
-div.showbox { border : 1px solid #ccc; border-top-width : 2px; padding : 0 0.5em;	margin : 0 0 0.5em 0;}
-div.showbox h4 { background : #eceade; margin : 0 -0.5em; padding : 0.2em 0.5em; font-size : 1em; 	font-family : Verdana,Arial,Helevetica,sans-serif; }
-.field label { display : block;	float : left; width : 10em;}
-
-
-

+ 0 - 21
main/chat/old/phpfreechat/admin/style/footer.css

@@ -1,21 +0,0 @@
-/* --- FOOTER --- */
-div.footer {
-  position: relative;
-  text-align: center;
-  background-color: #99cc33;
-  color: #FFF;
-  border-top: 1px #acd233 solid;
-  border-bottom: 1px #acd233 solid;
-  font-size: 80%;
-  clear: both;
-  padding-left: 12em;
-}
-div.footer div.valid {
-  display: inline;
-  float: right;
-}
-div.footer div.rss {
-  position: absolute;
-  left: 5px;
-  float: left;
-}

+ 0 - 20
main/chat/old/phpfreechat/admin/style/generic.css

@@ -1,20 +0,0 @@
-/* --- GENERIC --- */
-* { padding: 0; margin: 0; }
-a img { border: none; }
-body {
-    color: #000000;
-    background: #339933;
-    font-family: Verdana, Sans-Serif;
-    font-size: 100%;
-    padding: 0;
-    margin: 0;
-}
-
-a:link, a:visited, a:hover {
-    font-weight: bold;
-    text-decoration: none;
-}
-a:hover {
-    text-decoration: underline;
-}
-.nospace { word-spacing: -0.35em; }

+ 0 - 23
main/chat/old/phpfreechat/admin/style/header.css

@@ -1,23 +0,0 @@
-/* --- HEADER --- */
-div.header {
-  position: relative;
-  display: block;
-  background-color: #99cc33;
-  border-bottom: 1px #acd233 solid;
-  height: 45px;
-}
-div.header h1 {
-  color: #FFF;
-  text-align: center;
-}
-div.header .logo2 {
-  position: absolute;
-  bottom: 0;
-  right: 0;
-}
-div.header .flags {
-  position: absolute;
-  bottom: 2px;
-  left: 0px;
-}
-div.header .flags a { margin-left: 0.5em; }

BIN
main/chat/old/phpfreechat/admin/style/logo_88x31.gif


+ 0 - 63
main/chat/old/phpfreechat/admin/style/menu.css

@@ -1,63 +0,0 @@
-/* --- MENU --- */
-div.menu {
-  position: absolute;
-  top: 55px;
-  left: 0.5em;
-/*  float: left;
-  margin-top: 0.5em;
-  margin-left: 0.4em;*/
-  color: #FFF;
-  width: 11em;
-  text-align: center;
-}
-div.menu * { font-size: 95%; }
-div.menu ul {
-  background-color: #99cc33;
-  border: 1px #acd233 solid;
-  text-align: left;
-  list-style: none;
-}
-div.menu li {
-  display: inline;
-}
-div.menu img { margin-top: 10px; }
-div.menu .title {
-    padding: 4px;
-    text-align: center;
-    color: #888;
-    background-color: #FFF;
-}
-div.menu li.sub {
-  font-weight: bold;
-  padding: 0;
-  margin: 0;
-  display: block;
-}
-div.menu li a {
-    display: block;
-    margin: 0px;
-    padding: 4px;
-    padding-left: 10px;
-    width: auto; 
-}
-div.menu li.item {
-  display: inline;
-}
-div.menu a:link, div.menu a:visited, div.menu a:hover { color: #FFF; }
-div.menu a:visited { color: #FFF; }
-div.menu li.item a:hover, div.menu ul.sub li.item a:hover {
-    display: block; 
-    background-color: #acd233;
-    text-decoration: none;
-}
-
-div.menu .partner {
-  margin-top: 5px;
-}
-div.menu div.rating {
-  margin-top: 10px;
-}
-div.menu div.rating table, div.menu div.rating table td {
-  text-align: center;
-  margin: auto;
-}

+ 0 - 34
main/chat/old/phpfreechat/admin/style/show.js

@@ -1,34 +0,0 @@
-function getE(id)
-{
-	if(document.getElementById) {
-		return document.getElementById(id);
-	} else if(document.all) {
-		return document.all[id];
-	} else return;
-}
-
-function openClose(id,mode)
-{
-	element = getE(id);
-	img = getE('img_'+id);
-	
-	if(element.style) {
-		if(mode == 0) {
-			if(element.style.display == 'block' ) {
-				element.style.display = 'none';
-				img.src = 'pics/plus.gif';
-			} else {
-				element.style.display = 'block';
-				img.src = 'pics/moins.gif';
-			}
-		} else if(mode == 1) {
-			element.style.display = 'block';
-			img.src = 'pics/moins.gif';
-		} else if(mode == -1) {
-			element.style.display = 'none';
-			img.src = 'pics/plus.gif';
-		}
-	}
-}
-
-

BIN
main/chat/old/phpfreechat/admin/style/valid-css.png


BIN
main/chat/old/phpfreechat/admin/style/valid-xhtml.png


+ 0 - 181
main/chat/old/phpfreechat/admin/themes.class.php

@@ -1,181 +0,0 @@
-<?php
-
-/**
-* Class to manage theme of pfc
-* @author Fred Delaunay <fred@nemako.net>
-*/
-
-class themes{
-    var $dir_themes; // directory of themes
-
-
-    
-    function themes(){
-       $this->dir_themes = dirname(__FILE__)."/../themes/";
-    }
-
-    /**
-    * Get the list of themes
-    * @return array $themes_list
-    */
-    function getThemesList(){
-       $i=0;
-       $dir = opendir($this->dir_themes);
-       while ($f = readdir($dir)) {
-         if(is_dir($this->dir_themes.$f) && $f!="." && $f!=".." && strpos($f,".")!==0) {
-            $themes_list[$i] = $f;
-            $i++;
-          }
-       }
-       
-       if($i>0)
-         return $themes_list;
-       else
-         return 0;
-    }
-    
-    /**
-    * Get the Author of a theme
-    * @param string $theme
-    * @return string $author
-    */
-    function getThemeAuthor($theme){
-       if(file_exists($this->dir_themes.$theme."/info.php")){
-         include($this->dir_themes.$theme."/info.php");
-         if(empty($author))
-           return 0;
-         else  
-           return $author;
-       }
-       else{
-         return 0;
-       }
-    }
-    
-    
-    /**
-    * Get the Website of a theme
-    * @param string $theme
-    * @return string $website
-    */
-    function getThemeWebsite($theme){
-       if(file_exists($this->dir_themes.$theme."/info.php")){
-         include($this->dir_themes.$theme."/info.php");
-         if(empty($website))
-           return 0;
-         else  
-           return $website;
-       }
-       else{
-         return 0;
-       }
-    }
-
-    /**
-    * Get the info of a theme
-    * @param string $theme
-    * @return string $info
-    */
-    function getThemeInfo($theme){
-       $author = $this->getThemeAuthor($theme);
-       $website = $this->getThemeWebsite($theme);
-       $screenshot = $this->getThemeScreenshot($theme);
-       
-       if ($author!='0') $info = "$author";
-       if ($author!='0' && $website!='0') $info .= " - ";
-       if ($website!='0') $info .= "<a href=\"$website\">$website</a>";
-       if (($author!='0' || $website!='0') && ($screenshot!='0')) $info .= " - ";
-       if ($screenshot!='0') $info .= "<a href=\"$screenshot\">"._pfc("Screenshot")."</a>";
-       
-       if(empty($info))
-          return 0;
-       else  
-          return $info;
-    }
-
-
-    /**
-    * Get the screenshot of a theme
-    * @param string $theme
-    * @return string $screenshot
-    */
-    function getThemeScreenshot($theme){
-       if(file_exists($this->dir_themes.$theme."/info.php")){
-         include($this->dir_themes.$theme."/info.php");
-         if(empty($screenshot))
-           return 0;
-         else  
-           return $screenshot;
-       }
-       else{
-         return 0;
-       }
-    }
-    
-    /**
-    * Search if the imagess folder theme is present
-    * @param string $theme
-    * @return boolean - true if the /themes/name/images folder is present
-    */
-    function isThemeImages($theme){
-       if(is_dir($this->dir_themes.$theme."/images")){
-         return true;
-       }
-       else{
-         return false;
-       }
-    }
-            
-    /**
-    * Search if the smiley theme is present
-    * @param string $theme
-    * @return boolean - true if the /themes/name/smiley/theme file is present
-    */
-    function isThemeSmiley($theme){
-       if(file_exists($this->dir_themes.$theme."/smileys/theme")){
-         return true;
-       }
-       else{
-         return false;
-       }
-    }
-    
-    /**
-    * Search if the templates folder theme is present
-    * @param string $theme
-    * @return boolean - true if the /themes/name/templates folder is present
-    */
-    function isThemeTemplates($theme){
-       if(is_dir($this->dir_themes.$theme."/templates")){
-         return true;
-       }
-       else{
-         return false;
-       }
-    }    
-
-
-    /**
-    * Get the file from the templates themes/name/ directory
-    * @return array $templates_files_list
-    */
-    function getThemesTemplatesFilesList($theme){
-       $i=0;
-       $dir_templates = $this->dir_themes.$theme."/templates/";
-       $dir = opendir($dir_templates);
-       while ($f = readdir($dir)) {
-         if(is_file($dir_templates.$f) && $f!="." && $f!="..") {
-            $templates_files_list[$i] = $f;
-            $i++;
-          }
-       }
-       
-       if($i>0)
-         return $templates_files_list;
-       else
-         return 0;
-    }
-    
-}
-
-?>

+ 0 - 66
main/chat/old/phpfreechat/admin/themes.php

@@ -1,66 +0,0 @@
-<?php
-# lang
-require_once("../src/pfci18n.class.php");
-require_once("inc.conf.php");
-pfcI18N::Init($lang,"admin");
-
-# themes class
-require_once("themes.class.php");
-$themes = new themes();
-
-?>
-
-<?php
-// TOP //
-include("index_html_top.php");
-?>
-
-<div class="content">
-  <h2><?php echo _pfc("Available themes"); ?></h2>
-<?php
-
-  $themes_list = $themes->getThemesList();
-  for($i=0;$i<count($themes_list);$i++) {
-
-    echo "<div class=\"showbox\">";
-    echo "<h4><a href=\"#\" onclick=\"openClose('$themes_list[$i]', 0); return false;\">".$themes_list[$i]."</a>";
-    $info = $themes->getThemeInfo($themes_list[$i]);
-    if ($info!='0') echo " ( $info ) ";
-    echo "</h4>";
-    
-    echo "<div id=\"$themes_list[$i]\" style=\"display: none;\">";
-    echo "<ul>";
-    
-    if($themes->isThemeImages($themes_list[$i]))
-       echo "<li>Images <img src=\"style/check_on.png\" alt=\"On\" /></li>";
-    else
-       echo "<li>Images <img src=\"style/check_off.png\" alt=\"Off\" /></li>";
-    
-    if($themes->isThemeSmiley($themes_list[$i]))
-       echo "<li>Smiley <img src=\"style/check_on.png\" alt=\"On\" /></li>";
-    else
-       echo "<li>Smiley <img src=\"style/check_off.png\" alt=\"Off\" /></li>";
-       
-    if($themes->isThemeTemplates($themes_list[$i])){
-       echo "<li>Templates <img src=\"style/check_on.png\" alt=\"On\" /></li>";
-       $templates_files_list = $themes->getThemesTemplatesFilesList($themes_list[$i]);
-       echo "<ul>";
-       for($j=0;$j<count($templates_files_list);$j++) {
-         echo "<li>$templates_files_list[$j]</li>";
-       }
-       echo "</ul>";
-    }
-    else
-       echo "<li>Templates <img src=\"style/check_off.png\" alt=\"Off\" /></li>";
-    echo "</ul>";          
-    echo "</div>";
-    echo "</div>";
-  }
-
-?>
-</div>
-
-<?php
-// BOTTOM
-include("index_html_bottom.php");
-?>

+ 0 - 161
main/chat/old/phpfreechat/admin/user.php

@@ -1,161 +0,0 @@
-<?php
-
-# lang
-require_once("../src/pfci18n.class.php");
-require_once("inc.conf.php");
-pfcI18N::Init($lang,"admin");
-
-# htaccess class
-require_once ('htaccess.class.php');
-$ht = new htaccess();
-
-# Activate Authentification
-if(!empty($_GET['active'])){
- if($_GET['active']==1 && $ht->getNumberOfUsers()>0) $ht->printHtaccess();
- elseif($_GET['active']==1 && $ht->getNumberOfUsers()==0){
-     $msg = _pfc("At least one user must be declare to activate authentication.");
-     header('Location: '.$_SERVER['PHP_SELF'].'?msg='.rawurlencode($msg));
-	 exit;
- }
- elseif($_GET['active']==2 && file_exists($ht->get_file_Htaccess())) $ht->delHtaccess();
-}
-
-# Delete a user
-if(!empty($_GET['del']) && !empty($_GET['username']) )
-{
-    if($ht->getNumberOfUsers()==1){
-		$msg = _pfc("It is not possible to delete the last user.");
-		header('Location: '.$_SERVER['PHP_SELF'].'?msg='.rawurlencode($msg));
-		exit;
-    }
-    else{
-		$username = $_GET['username'];
-		$ht->delUser($username);
-		
-		$groups = $ht->getGroupOfUser($username);
-		if ($groups!=0){ #User is not in a group
-		  for($i=0;$i<count($groups);$i++) {
-			$ht->delUserFromGroup($username,$groups[$i]);
-		  }
-		}
-
-		$msg = _pfc("User %s deleted.",$username);
-		header('Location: '.$_SERVER['PHP_SELF'].'?msg='.rawurlencode($msg));
-		exit;
-	}
-}
-
-# Modification or Creation of a user
-if(!empty($_POST['username'])){
-  $username = $_POST['username'];
-  $password = $_POST['password'];
-  $create=0;
-  
-  if(!$ht->isUser($username)){ #Add User
-    if(!empty($password)) {
-      $ht->addUser($username,$password);
-      $create=1;
-      }
-  }
-  else{ #Modify User
-    if(!empty($password))
-      $ht->setPasswd($username,$password);
-  }
-  
-  $groups= $ht->getGroups();
-  for($j=0;$j<count($groups);$j++) {
-	  $group = $_POST['group'];
-	  if($group==$groups[$j])
-	    $ht->addUserInGroup($username,$groups[$j]);
-	  else
-	    $ht->delUserFromGroup($username,$groups[$j]);
-  }
-  
-  
-  if($create==1)
-    $msg = _pfc("User %s added.", $username);
-  else
-    $msg = _pfc("User %s edited.", $username);
-  header('Location: '.$_SERVER['PHP_SELF'].'?msg='.rawurlencode($msg));
-  exit;
-  
-}
-?>
-
-<?php
-// TOP //
-include("index_html_top.php");
-?>
-
-<div class="content">
-<h2><?php echo _pfc("Users management"); ?></h2>
-
-<?php
-    if(!file_exists($ht->get_file_Htaccess()))
-      echo "<div class=\"ko\"><h3><img src=\"style/check_off.png\" alt=\""._pfc("Authentication disable")."\"> "._pfc("Authentication disable")." - <a href=\"".$_SERVER['PHP_SELF']."?active=1\">"._pfc("Enable here")."</a></h3></div>";
-    else{
-      echo "<div class=\"ok\"><h3><img src=\"style/check_on.png\" alt=\""._pfc("Authentication enable")."\"> "._pfc("Authentication enable")." - <a href=\"".$_SERVER['PHP_SELF']."?active=2\">"._pfc("Disable here")."</a></h3></div>";
-    
-    }
-      
-      
-    if(!empty($_GET['msg']))
-      echo "<div class=\"message\"><h3>".$_GET['msg']."</h3></div>";
-  
-	$users= $ht->getUsers();
-	if($users!=0) {
-		for($i=0;$i<count($users);$i++) {
-		  echo "<div class=\"showbox\">";
-		  echo "<h4>".$users[$i];
-		  echo " [ <a style=\"font-weight: normal;\" href=\"#\" onclick=\"openClose('$users[$i]', 0); return false;\">"._pfc("Edit")."</a> - <a style=\"font-weight: normal;\" href=\"".$_SERVER['PHP_SELF']."?username=$users[$i]&amp;del=1\" onclick=\"return window.confirm('"._pfc("Do you really want to delete %s ?",$users[$i])."')\">"._pfc("Delete")."</a> ]</p>";
-		  echo "</h4>";
-		  echo "<div id=\"$users[$i]\" style=\"display: none;\">";
-		  echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">";
-		  echo "  <input type=\"hidden\" name=\"username\" id=\"username\" value=\"$users[$i]\" />";
-		  echo "  <p class=\"field\"><label for=\"password\">"._pfc("Password").": </label><input type=\"text\" size=\"30\" name=\"password\" id=\"password\" /></p>";
-		  
-		  echo "  <p class=\"field\"><label for=\"group\">"._pfc("Group").": </label><select name=\"group\" id=\"group\">";
-		  $groups= $ht->getGroups();
-		  for($j=0;$j<count($groups);$j++) {
-		    if ($ht->isUserInGroup($users[$i],$groups[$j]))
-		      $selected = "selected=\"selected\"";
-		    else
-		      $selected = "";
-		    echo "<option value=\"".$groups[$j]."\" $selected>".$groups[$j]."</option>";
-		  }
-		  echo "  </select></p>";
-		  
-		  echo "  <p class=\"field\"><input class=\"submit\" type=\"submit\" value=\"ok\"/></p>";
-		  echo "</form>";
-		  echo "</div>";
-		  echo "</div>";
-		}
-    }
-
-
-
-		  echo "<div class=\"showbox\">";
-		  echo "<h4>"._pfc("Add a new user")."</h4>";
-		  echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">";
-		  echo "  <p class=\"field\"><label for=\"username\" >"._pfc("Username").": </label><input type=\"text\" size=\"30\" maxlength=\"32\" name=\"username\" id=\"username\" /> </p>";
-		  echo "  <p class=\"field\"><label for=\"password\" >"._pfc("Password").": </label><input type=\"text\" size=\"30\" name=\"password\" id=\"password\" /></p>";
-		  
-		  echo "  <p class=\"field\"><label for=\"group\" >"._pfc("Group").": </label><select name=\"group\" id=\"group\" >";
-		  $groups= $ht->getGroups();
-		  for($j=0;$j<count($groups);$j++) {
-		    echo "<option value=\"".$groups[$j]."\" >".$groups[$j]."</option>";
-		  }
-		  echo "  </select></p>";
-		  
-		  echo "  <p class=\"field\"><input class=\"submit\" type=\"submit\" value=\"ok\"/></p>";
-		  echo "</form>";
-		  echo "</div>";
-
-?>
-
-</div>
-
-<?php
-// BOTTOM
-include("index_html_bottom.php");
-?>

+ 0 - 44
main/chat/old/phpfreechat/admin/version.class.php

@@ -1,44 +0,0 @@
-<?php
-
-/**
-* Class to manage theme of pfc
-* @author Fred Delaunay <fred@nemako.net>
-*/
-
-class version{
-    var $local_version; // file of the user version
-    var $pfc_official_current_version; // file of the pfc official current version
-
-    
-    function version(){
-       $this->local_version = dirname(__FILE__)."/../version";
-       $this->pfc_official_current_version = "http://www.phpfreechat.net/version";
-    }
-
-    /**
-    * Get the local version
-    * @return integer version
-    */
-    function getLocalVersion(){
-       return file_get_contents($this->local_version);
-    }
-
-    /**
-    * Get the pfc official current version
-    * @return integer version
-    */
-    function getPFCOfficialCurrentVersion(){
-       $parse = parse_url($this->pfc_official_current_version);
-       $host = $parse['host'];
-       error_reporting(0); // It's maybe not the best thing to do...
-       if (!fsockopen ($host, 80, $errno, $errstr, 2)) {
-         return 0;
-       }
-       else{
-         return file_get_contents($this->pfc_official_current_version);
-       }
-    }
- 
-}
-
-?>

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 0 - 0
main/chat/old/phpfreechat/data/private/cache/pfcglobalconfig_CTEST3


+ 0 - 72
main/chat/old/phpfreechat/data/public/CTEST3/proxy.php

@@ -1,72 +0,0 @@
-<?php
-
-// gzip compression should not be used because it can slowdown a lot the page loading (>60 seconds!)
-ini_set('zlib.output_compression','Off');
-
-ob_start(); // start capturing output
-
-$rootpath    = dirname(__FILE__)."/../../";
-
-$allowedpath = array();
-$allowedpath[] = 'C:\projets\dokeos_SVN\main\chat\phpfreechat\lib';
-$allowedpath[] = 'C:\projets\dokeos_SVN\main\chat\phpfreechat\src\client';
-$allowedpath[] = 'C:\projets\dokeos_SVN\main\chat\phpfreechat\themes';
-$allowedpath[] = 'C:\projets\dokeos_SVN\main\chat\phpfreechat\themes';
-
-
-// get the wanted file path
-// and check if the file is allowed to be displayed
-$page = isset($_GET["p"]) ? $_GET["p"] : "";
-if ($page == "") die();
-$files = array();
-foreach($allowedpath as $ap)
-{
-  $f = realpath($ap."/".$page);
-  if ($f !== FALSE && file_exists($f)) $files[] = $f;
-}
-$found = "";
-for( $i = 0; $i < count($allowedpath) && $found == ""; $i++)
-{
-  $ap = $allowedpath[$i];
-  foreach($files as $file)
-  {
-    if (strpos($file, $ap) === 0 ) $found = $file;
-  }
-}
-if (trim($found) == "")
-  die();
-else
-  $file = $found;
-
-// setup the HTTP cache
-// @todo understand how it really works
-session_cache_limiter('public');
-
-// output the file content
-readfile($file);
-
-// output HTTP headers
-$contenttype   = "text/plain";
-//$contentlength = filesize($file);
-if (preg_match("/\.js$/", $file))
-  $contenttype = "text/javascript";
-else if (preg_match("/\.css$/", $file))
-  $contenttype = "text/css";
-else if (preg_match("/\.gif$/", $file))
-  $contenttype = "image/gif";
-else if (preg_match("/\.jpg$/", $file))
-  $contenttype = "image/jpeg";
-else if (preg_match("/\.jpeg$/", $file))
-  $contenttype = "image/jpeg";
-else if (preg_match("/\.png$/", $file))
-  $contenttype = "image/png";
-header("Content-Type: ".$contenttype);
-$contentlength = ob_get_length();
-header("Content-Length: ".$contentlength);
-
-// As far as I can tell the only way to mimic ob_flush()'s behaviour on PHP < 4.2.0 is calling ob_end_flush() followed by ob_start().
-// http://fr.php.net/manual/en/function.ob-flush.php#28477
-ob_end_flush();
-ob_start();
-
-?>

+ 0 - 102
main/chat/old/phpfreechat/debug/console.php

@@ -1,102 +0,0 @@
-<?php
-
-require_once dirname(__FILE__)."/../lib/xajax_0.2.1/xajax.inc.php";
-require_once dirname(__FILE__)."/../src/pfctools.php";
-
-$chatid = $_GET["chatid"];
-
-function getnewlog($chatid, $section = "")
-{
-  $filename = dirname(__FILE__)."/../data/private/debug".$section."_".$chatid.".log";
-  $xml_reponse = new xajaxResponse();
-  if (file_exists($filename))
-  {
-    $fp = fopen($filename, "r");
-    $html = "<pre>";
-    $html .= fread($fp, filesize($filename));
-    $html .= "</pre>";
-    fclose($fp);
-    unlink($filename);
-    $xml_reponse->addAppend("debug".$section, "innerHTML", $html);
-  }
-  $xml_reponse->addScript("window.setTimeout('phpfreechat_getnewlog(\'".$chatid."\',\'".$section."\')', 1000);");
-  return $xml_reponse->getXML();
-}
-$xajax = new xajax("", "phpfreechat_");
-//$xajax->debugOn();
-$xajax->registerFunction("getnewlog");
-$xajax->processRequests();
-
-
-?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
-      "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
-  <title>phpFreeChat debug console</title>
-<?php
-
-$xajax_js = relativePath(dirname($_SERVER["SCRIPT_FILENAME"]),
-                                           dirname(__FILE__).'/../data/public/');
-$xajax->printJavascript($xajax_js, NULL, $xajax_js."/xajax_js/xajax.js");
-
-?>
-
-  <style type="text/css">
-<!--
-  * { margin:0; padding:0; }
-h2 {
- position:absolute;
- top: 0;
- right: 0;
- font-size:0.8em;
- padding:0 2px 0 2px;
- border-bottom:1px solid black;
- border-left:1px solid black;
- background-color: #FED;
- text-align: center;
-}
-pre {
-  font-size:10px;
-}
-div#debugchatconfig {
- position: absolute;
- bottom: 4px;
- left: 4px;
- right: 4px;
- overflow:auto;
- height:49%;
- border:1px solid black;
- background-color: #EFE;
-}
-div#debugchat {
- position: absolute;
- top: 4px;
- left: 4px;
- right: 4px;
- overflow:auto;
- height:49%;
- border:1px solid black;
- background-color: #EEF;
-}
--->
-  </style>
-
-</head>
-
-<body>
-
-  
-  <div id="debugchatconfig"><h2>pfcGlobalConfig debug</h2></div>
-  <script type="text/javascript"><!--
-  phpfreechat_getnewlog('<?php echo $chatid; ?>','chatconfig');
-  --></script>
-
-  <div id="debugchat"><h2>phpFreeChat debug</h2></div>
-  <script type="text/javascript"><!--
-  phpfreechat_getnewlog('<?php echo $chatid; ?>','chat');
-  --></script>
-  
-</body>
-</html>

+ 0 - 10
main/chat/old/phpfreechat/debug/info.php

@@ -1,10 +0,0 @@
-<?php
-
-// in order to help peoples who have problems
-// to install pfc on a strange configurated server
-// this script is very usefull
-echo "<pre>";
-print_r($_SERVER);
-echo "</pre>";
-
-?>

+ 0 - 14
main/chat/old/phpfreechat/debug/log.php

@@ -1,14 +0,0 @@
-<?php
-
-function pxlog($data, $section = "", $id = "")
-{
-  $msg = htmlspecialchars(stripslashes(var_export($data, true)));
-  $filename = dirname(__FILE__)."/../data/private/debug".$section."_".$id.".log";
-  if (!file_exists($filename))
-    @touch($filename);
-  $fp = @fopen($filename, 'a');
-  @fwrite($fp, "[".$id."] ".date("Y/m/d H:i:s - ").$msg."\n");
-  @fclose($fp);
-}
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/ar_LB/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/ar_LB/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of t'%s'he GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Arabic translation of the messages (utf8 encoded!)
- *
- * @author Sandra Rizk <sandra.rizk@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "دردشتي";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = ".مكتبة  غير موجودة  %s ،غير موجود %s";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = ".أدخل لقبك";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "رسالتك فارغة، أكتب شيء";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s غير لقبه إلى %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "دخل %s";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "خرج %s";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "(timeout) خرج %s";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "أمر غير معروف [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s  : غير موجود %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "%s تحتاج إلى";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "مكتبة  غير موجودة %s ،غير موجود %s";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "غير موجود %s";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "يجب تحديده %s الدليل";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "يجب أن يكون دليلا %s";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "غير ممكن  %s خلق";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "غير ممكنة %s الكتابة في";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "غير ممكنة %s قراءة";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "ليس ملفا %s";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = " ليس دليلا   %s";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "إخفي تلوين الالقاب";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "اعرض تلوين الالقاب";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "أخرج";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "أدخل";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "تكبير";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "تصغير";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "إخفي الوقت";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "اعرض الوقت";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "أدخل رسالتك هنا";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "أدخل لقبك هنا";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = " برمتر غير معروف يرجى تصحيح أو حذف هذا البرمتر '%s'  : خطء";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/ba_BA/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/ba_BA/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Bosnian translation of the messages (utf8 encoded!)
- *
- * @author Emin Jasarevic - Eminos <eminbanan [ at ] hotmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Moj Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s nije pronadjen, %s biblioteka nije pronadjena.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Molimo vas unesite vas nadimak";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tekst ne smije biti prazan";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s je promijenio nadimak u %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s se prikljucio";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s izasao";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s je iskljucen (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Nepoznata komanda [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s ne postoji: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Treba vam %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s ne postoji, %s biblioteka nije pronadjena";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s ne postoji";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s direktorijum mora biti unesen";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s mora biti direktorijum";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s ne moze biti napravljen";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "Ne moze da se zapisuje u - %s";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "Ne moze da se cita iz - %s";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s nije fajl";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s nije direktorijum";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Sakri boje nadimaka";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Prikazi boje nadimaka";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Iskljuci se";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Ukljuci se";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Uvecaj";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Smanji";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Sakri datum i vrijeme";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Prikazi datum i vrijeme";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Unesite vasu poruku ovdje";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Unesite vas nadimak ovdje";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s sablon nije pranadjen";
-
-// line 96 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Grijeska: ne postoji parametar '%s', ispravite grijesku ili skinite ovaj parametar";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Grijeska: '%s' nije pranadjen, ispravite podatke za vasu temu (theme)";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Podebljano";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Ukoso";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Podvuceno";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Izbrisi";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Boja";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Sakri smajlise";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Prikazi smajlise";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Sakri korisnike";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Prikazi korisnike";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s se mora navesti";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parametar je obavezan, standardni podatak je '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parametar mora biti pozitivan broj";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parametar nije dozvoljen. Dozvoljeni parametri su: '%s'";
-
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 307
main/chat/old/phpfreechat/i18n/bg_BG/main.php

@@ -1,307 +0,0 @@
-<?php
-/**
- * i18n/bg_BG/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Bulgarian translation of the messages (utf8 encoded!)
- *
- * @author Marko Nikolov <marko.nikolov@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Моят чат";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s не е намерена, %s библиотека не е намерена.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Въведете вашия ник";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Текстът не може да е празен";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s си смени ника на %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s влезе";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s излезе";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s излезе (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Непозната команда [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s не съществува: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Трябва ви %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s не съществува, %s библиотека не е намерена";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s не съществува";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s директория трябва да бъде посочена";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s трябва да е директория";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s не може да се създаде";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s не може да се записва";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s не може да се прочете";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s не е файл";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s не е директория";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Скрий цветовете на никовете ";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Покажи цветовете на никовете";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Разкачи";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Свържи";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Увеличи ";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Смали";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Скрий датата и часа";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Покажи датата и часа";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Въведете тук вашето съобщение";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Въведете тук вашия ник";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Грешка: неопределен или ненужен параметър '%s', моля поправете или премахнете този параметър";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Скрий емотиконите";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Покажи емотиконите";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Скрий списъка с потребители";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Покажи списъка с потребители";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Удебелен";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Наклонен";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Подчертан";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Изтрий";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Поща";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Цвят";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s шаблон не е намерен";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Грешка: '%s' не е намерен, моля проверете точният път '%s' и вашата тема '%s' дали са правилни";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s трябва да бъде въведено";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' параметър е задължителен, по подразбиране ползва '%s' стойност";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' парамерър трябва да е с положителна стойност";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' параметър не е валиден. Възможните стойности са: '%s'";
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/de_DE-formal/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/de_DE-formal/main.php
- *
- * Copyright ©2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * German (formal) translation of the messages (utf8 encoded!)
- *
- * @author BSEMF <bsemfger <at> aim.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Mein Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s wurde nicht gefunden, %s Programmbibliothek konnte nicht gefunden werden.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Bitte geben Sie Ihren Spitznamen ein";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Text darf nicht leer sein";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s heißt jetzt %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s hat sich verbunden";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s verließ den Chat";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s beendete die Verbindung";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Unbekannter Befehl [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s existiert nicht: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Sie brauchen %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s wurde nicht gefunden, %s Programmbibliothek konnte nicht gefunden werden";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s existiert nicht";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s Verzeichniss muss angegeben werden";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s muss ein Verzeichnis sein";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s konnte nicht erstellt werden";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s ist nicht beschreibbar";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s ist nicht lesbar";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s ist keine Datei";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s ist kein Verzeichnis";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Verstecke Nickname Farben";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Zeige Nickname Farben";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Verbindung beenden";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Verbindung herstellen";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Vergrößern";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Verkleinern";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Verstecke Datum und Zeit";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Zeige Datum und Zeit";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Geben Sie Ihre Nachricht hier ein";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Bitte geben Sie Ihren Spitznamen hier ein";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Error: Undefinierter oder falscher Parameter '%s', bitte korrigieren oder löschen Sie diesen Parameter";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s Template wurde nicht gefunden";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "'serverid' Parameter is zwingend notwendig, nutzen sie standartmäßig den Wert 'md5(__FILE__)'";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "'%s' konnte nicht gefunden werden, bitte überprüfen Sie Ihren Themenpfad '%s' und Ihr Thema '%s'";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Fett";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Kursiv";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "unterstrichen";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Löschen";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "eMail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Farbe";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Smilie Box verstecken";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Smilie Box zeigen";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Online Nutzer Box verstecken";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Online Nutzer Box zeigen";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s muss implementiert werden";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/de_DE-informal/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/de_DE-informal/main.php
- *
- * Copyright ©2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * German (informal) translation of the messages (utf8 encoded!)
- *
- * @author BSEMF <bsemfger <at> aim.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Mein Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s wurde nicht gefunden, %s Programmbibliothek konnte nicht gefunden werden.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Bitte gib deinen Nickname ein";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Text darf nicht leer sein";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ändert seinen Nickname zu %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s hat sich verbunden";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s verließ den Chat";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s beendete die Verbindung";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Unbekannter Befehl [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s existiert nicht: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Du brauchst %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s wurde nicht gefunden, %s Programmbibliothek konnte nicht gefunden werden";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s existiert nicht";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s Verzeichniss muss angegeben werden";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s muss ein Verzeichnis sein";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s konnte nicht erstellt werden";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s ist nicht beschreibbar";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s ist nicht lesbar";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s ist keine Datei";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s ist kein Verzeichnis";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Verstecke Nickname Farben";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Zeige Nickname Farben";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Verbindung beenden";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Verbindung herstellen";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Vergrößern";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Verkleinern";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Verstecke Datum und Zeit";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Zeige Datum und Zeit";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Gib deine Nachricht hier ein";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Gib deinen Nickname hier ein";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Error: Undefinierter oder falscher Parameter '%s', bitte korrigiere oder lösche diesen Parameter";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s Template wurde nicht gefunden";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "'serverid' Parameter is zwingend notwendig, nutze standartmäßig den Wert 'md5(__FILE__)'";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "'%s' konnte nicht gefunden werden, bitte überprüfe den Themenpfad '%s' und das Thema '%s'";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Fett";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Kursiv";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "unterstrichen";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Löschen";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "eMail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Farbe";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Smilie Box verstecken";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Smilie Box zeigen";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Online Nutzer Box verstecken";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Online Nutzer Box zeigen";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s muss implementiert werden";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 308
main/chat/old/phpfreechat/i18n/el_GR/main.php

@@ -1,308 +0,0 @@
-<?php
-/**
- * i18n/el_GR/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Greek translation of the messages (utf8 encoded!)
- *
- * @translated by Speedy <el99059@mail.ntua.gr>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "H συζήτηση μου";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s δεν βρέθηκε, %s η βιβλιοθήκη δεν μπόρεσε να βρεθεί.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Παρακαλώ εισάγετε ψευδώνυμο.";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Το κείμενο δεν μπορεί να είναι άδειο.";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "Ο/Η %s αλλάζει το ψευδώνυμο του σε %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = " Ο/Η %s συνδέθηκε";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = " Ο/Η %s έφυγε";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = " Ο/Η %s αποσυνδέθηκε (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Άγνωστη εντολή [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "Το %s δεν υπάρχει: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Χρειάζεσαι %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "Το %s δεν υπάρχει, %s η βιβλιοθήκη δεν μπορεί να βρεθεί";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "Το %s δεν υπάρχει";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "Ο %s κατάλογος πρέπει να είναι συγκεκριμένος.";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "Το %s πρέπει να είναι κατάλογος";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "Το %s δεν μπορεί να δημιουργηθεί";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "Το %s δεν είναι δυνατόν να εγγραφεί.";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "Το %s δεν είναι δυνατόν να διαβαστεί";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "Το %s δεν είναι αρχείο";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "Το %s δεν είναι κατάλογος";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Απόκρυψη χρωμάτων ψευδωνύμων";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Εμφάνιση χρωμάτων ψευδωνύμων";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Αποσυνδέση";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Σύνδεση";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Μεγέθυνση";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Σμίκρυνση";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Απόκρυψη ημερομηνίας και ώρας";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Εμφάνιση ημερομηνίας και ώρας";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Εισάγετε το μήνυμα σας εδώ ";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Εισάγετε το ψευδώνυμο σας εδώ";
-
-// line 59 in pfcproxycommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "";
-
-// line 126 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 289 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 309 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 314 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 440 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "";
-
-// line 48 in pfctemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 29 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "";
-
-// line 30 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "";
-
-// line 31 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "";
-
-// line 32 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "";
-
-// line 104 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "";
-
-// line 105 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "";
-
-// line 106 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "";
-
-// line 107 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 72
main/chat/old/phpfreechat/i18n/en_EN/admin.php

@@ -1,72 +0,0 @@
-<?php
-/**
- * i18n/en_US/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * English translation of the messages (utf8 encoded!)
- *
- * @author Nemako <fred@nemako.net>
- */
-
-$GLOBALS["i18n"]["lang"] = "English";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "Administration";
-$GLOBALS["i18n"]["Available Languages"] = "Available Languages";
-$GLOBALS["i18n"]["PFC version verification"] = "PFC version verification";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "Internet connection is not possible";
-$GLOBALS["i18n"]["PFC is update"] = "PFC is update";
-$GLOBALS["i18n"]["PFC version"] = "PFC version";
-$GLOBALS["i18n"]["The last official version"] = "The last official version";
-$GLOBALS["i18n"]["PFC is not update"] = "PFC is not update";
-$GLOBALS["i18n"]["Your version"] = "Your version";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "Download the last version %s here %s.";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "Users management";
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "At least one user must be declare to activate authentication.";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "It is not possible to delete the last user.";
-
-$GLOBALS["i18n"]["User %s deleted."] = "User %s deleted.";
-$GLOBALS["i18n"]["User %s added."] = "User %s added.";
-$GLOBALS["i18n"]["User %s edited."] = "User %s edited.";
-
-$GLOBALS["i18n"]["Authentication disable"] = "Authentication disable";
-$GLOBALS["i18n"]["Enable here"] = "Activate here";
-$GLOBALS["i18n"]["Authentication enable"] = "Authentication enable";
-$GLOBALS["i18n"]["Disable here"] = "Disable here";
-
-$GLOBALS["i18n"]["Username"] = "Username";
-$GLOBALS["i18n"]["Password"] = "Password";
-$GLOBALS["i18n"]["Group"] = "Group";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "Do you really want to delete %s ?";
-$GLOBALS["i18n"]["Add a new user"] = "Add a new user";
-
-$GLOBALS["i18n"]["Edit"] = "Edit";
-$GLOBALS["i18n"]["Delete"] = "Delete";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "Available themes";
-$GLOBALS["i18n"]["Screenshot"] = "Screenshot";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/en_EN/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/en_US/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * English translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "My chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s not found, %s library can't be found.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Please enter your nickname";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Text cannot be empty";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s changes his/her nickname to %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s is connected";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s quit";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s disconnected (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Unknown command [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s doesn't exist: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "You need %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s doesn't exist, %s library can't be found";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s doesn't exist";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s directory must be specified";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s must be a directory";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s can't be created";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s is not writeable";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s is not readable";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s is not a file";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s is not a directory";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Hide nickname colors";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Show nickname colors";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Disconnect";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Connect";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Magnify";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Cut down";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Hide dates and hours";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Show dates and hours";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Enter your message here";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Enter your nickname here";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Error: undefined or obsolete parameter '%s', please correct or remove this parameter";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Hide smiley box";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Show smiley box";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Hide online users box";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Show online users box";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Bold";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Italics";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Underline";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Delete";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Color";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s template could not be found";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s must be implemented";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parameter is mandatory by default use '%s' value";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parameter must be a positive number";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parameter is not valid. Available values are: '%s'";
-
-// line 185 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "My room";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Private message";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Close this tab";
-
-// line 225 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Do you really want to leave this room ?";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Missing parameter";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "banished from %s by %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "The banished user's id list is:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Empty";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' will unban the user identified by {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all'  will unban all the users on this channel";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s quit (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s joins %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "kicked from %s by %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Can't send the message, %s is offline";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Nobody has been unbanished";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s has been unbanished";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s users have been unbanished";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "You are not allowed to run '%s' command";
-
-// line 67 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Can't join %s because you are banished";
-
-// line 79 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "You are not allowed to change your nickname";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Can't join %s because the channels list is restricted";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Please don't post so many message, flood is not tolerated";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "Error: '%s' is a private parameter, you are not allowed to change it";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "'%s' parameter must be an array";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "'%s' parameter must be a boolean";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "'%s' parameter must be a charatere string";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "'%s' must be writable";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "'%s' directory doesn't exist";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "Please correct these errors";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "Error: the cached config file doesn't exists";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "Here is the command list:";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "Succesfully identified";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "Identification failure";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "Your must be connected to send a message";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "Click here to send your message";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "Enter the text to format";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "Configuration has been rehashed";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "A problem occurs during rehash";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "Choosen nickname is allready used";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "phpfreechat current version is %s";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "Maximum number of joined channels has been reached";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "Maximum number of private chat has been reached";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "Send";
-
-?>

+ 0 - 72
main/chat/old/phpfreechat/i18n/en_US/admin.php

@@ -1,72 +0,0 @@
-<?php
-/**
- * i18n/en_US/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * English translation of the messages (utf8 encoded!)
- *
- * @author Nemako <fred@nemako.net>
- */
-
-$GLOBALS["i18n"]["lang"] = "English";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "Administration";
-$GLOBALS["i18n"]["Available Languages"] = "Available Languages";
-$GLOBALS["i18n"]["PFC version verification"] = "PFC version verification";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "Internet connection is not possible";
-$GLOBALS["i18n"]["PFC is update"] = "PFC is update";
-$GLOBALS["i18n"]["PFC version"] = "PFC version";
-$GLOBALS["i18n"]["The last official version"] = "The last official version";
-$GLOBALS["i18n"]["PFC is not update"] = "PFC is not update";
-$GLOBALS["i18n"]["Your version"] = "Your version";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "Download the last version %s here %s.";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "Users management";
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "At least one user must be declare to activate authentication.";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "It is not possible to delete the last user.";
-
-$GLOBALS["i18n"]["User %s deleted."] = "User %s deleted.";
-$GLOBALS["i18n"]["User %s added."] = "User %s added.";
-$GLOBALS["i18n"]["User %s edited."] = "User %s edited.";
-
-$GLOBALS["i18n"]["Authentication disable"] = "Authentication disable";
-$GLOBALS["i18n"]["Enable here"] = "Activate here";
-$GLOBALS["i18n"]["Authentication enable"] = "Authentication enable";
-$GLOBALS["i18n"]["Disable here"] = "Disable here";
-
-$GLOBALS["i18n"]["Username"] = "Username";
-$GLOBALS["i18n"]["Password"] = "Password";
-$GLOBALS["i18n"]["Group"] = "Group";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "Do you really want to delete %s ?";
-$GLOBALS["i18n"]["Add a new user"] = "Add a new user";
-
-$GLOBALS["i18n"]["Edit"] = "Edit";
-$GLOBALS["i18n"]["Delete"] = "Delete";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "Available themes";
-$GLOBALS["i18n"]["Screenshot"] = "Screenshot";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/en_US/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/en_US/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * English translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "My chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s not found, %s library can't be found.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Please enter your nickname";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Text cannot be empty";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s changes his/her nickname to %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s is connected";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s quit";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s disconnected (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Unknown command [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s doesn't exist: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "You need %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s doesn't exist, %s library can't be found";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s doesn't exist";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s directory must be specified";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s must be a directory";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s can't be created";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s is not writeable";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s is not readable";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s is not a file";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s is not a directory";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Hide nickname colors";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Show nickname colors";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Disconnect";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Connect";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Magnify";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Cut down";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Hide dates and hours";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Show dates and hours";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Enter your message here";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Enter your nickname here";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Error: undefined or obsolete parameter '%s', please correct or remove this parameter";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Hide smiley box";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Show smiley box";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Hide online users box";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Show online users box";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Bold";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Italics";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Underline";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Delete";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Color";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s template could not be found";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s must be implemented";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parameter is mandatory by default use '%s' value";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parameter must be a positive number";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parameter is not valid. Available values are: '%s'";
-
-// line 185 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "My room";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Private message";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Close this tab";
-
-// line 225 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Do you really want to leave this room ?";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Missing parameter";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "banished from %s by %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "The banished user's id list is:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Empty";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' will unban the user identified by {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all'  will unban all the users on this channel";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s quit (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s joins %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "kicked from %s by %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Can't send the message, %s is offline";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Nobody has been unbanished";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s has been unbanished";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s users have been unbanished";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "You are not allowed to run '%s' command";
-
-// line 67 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Can't join %s because you are banished";
-
-// line 79 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "You are not allowed to change your nickname";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Can't join %s because the channels list is restricted";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Please don't post so many message, flood is not tolerated";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "Error: '%s' is a private parameter, you are not allowed to change it";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "'%s' parameter must be an array";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "'%s' parameter must be a boolean";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "'%s' parameter must be a charatere string";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "'%s' must be writable";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "'%s' directory doesn't exist";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "Please correct these errors";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "Error: the cached config file doesn't exists";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "Here is the command list:";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "Succesfully identified";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "Identification failure";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "Your must be connected to send a message";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "Click here to send your message";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "Enter the text to format";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "Configuration has been rehashed";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "A problem occurs during rehash";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "Choosen nickname is allready used";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "phpfreechat current version is %s";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "Maximum number of joined channels has been reached";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "Maximum number of private chat has been reached";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "Send";
-
-?>

+ 0 - 308
main/chat/old/phpfreechat/i18n/es_ES/main.php

@@ -1,308 +0,0 @@
-<?php
-/**
- * i18n/es_ES/main.php
- *
- * Copyright @2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Spanish translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- * @translated by Jose Juan Calvo <josejuancalvo@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Mi chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s no encontrada, la libreria %s no se ha encontrado.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Por favor introduce tu nickname";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "El texto no puede estar vacio";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ha cambiado su nickname a %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s está conectado";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s se ha desconectado";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s se ha desconectado (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "comando desconocido [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s no existe: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Tu necesitas %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s no encontrada, la libreria %s no se ha encontrado";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s no existe";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "se debe indicar el directorio %s";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s debe ser un directorio";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s no puede ser creado";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s no se puede escribir";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s no se puede leer";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s no es un fichero";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s no es un directorio";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Ocultar los colores del nickname";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Mostrar los colores del nickname";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Desconectar";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Conectar";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Maximizar";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Minimizar";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Ocultar fechas y horas";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Mostrar fechas y horas";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Introduzca aquí su mensaje";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Introduzca aquí su nickname";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Error: parámetro no definido u obsoleto '%s', por favor corríjalo o elimine este parámetro";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "No se ha encontrado la plantilla %s";
-
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Error: no se ha encontrado '%s', por favor verifica que son correctos el directorio del tema (themepath) '%s' y el tema '%s' ";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Negrita";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Itálica";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Subrayado";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Tachado";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Correo electrónico";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Color";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Ocultar emoticones";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Mostrar emoticones";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Ocultar usuarios en línea";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Mostrar usuarios en línea";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s se debe implementar";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "El parametro '%s' es obligatorio, por defecto usa el valor '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "El parametro '%s' deber ser un número positivo";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "El parametro '%s' no es válido. Los valores posibles son : '%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 74
main/chat/old/phpfreechat/i18n/fr_FR/admin.php

@@ -1,74 +0,0 @@
-<?php
-/**
- * i18n/en_US/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * English translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- */
-
-$GLOBALS["i18n"]["lang"] = "Français";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "Administration";
-$GLOBALS["i18n"]["Available Languages"] = "Langues disponibles";
-$GLOBALS["i18n"]["PFC version verification"] = "Verification de la version de PFC";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "La connexion à Internet n'est pas possible";
-$GLOBALS["i18n"]["PFC is update"] = "PFC est à jour";
-$GLOBALS["i18n"]["PFC version"] = "version de PFC";
-$GLOBALS["i18n"]["The last official version"] = "La dernière version officielle";
-$GLOBALS["i18n"]["PFC is not update"] = "PFC n'est pas à jour";
-$GLOBALS["i18n"]["Your version"] = "Votre version";
-$GLOBALS["i18n"]["The last official version"] = "La dernière version officielle";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "Download the last version %s here %s.";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "Gestion des utilisateurs";
-
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "Au moins un utilisateur doit être créé pour activer une authentification.";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "Il est impossible de supprimer le dernier utilisateur.";
-
-$GLOBALS["i18n"]["User %s deleted."] = "Utilisateur %s supprimé.";
-$GLOBALS["i18n"]["User %s added."] = "Utilisateur %s ajouté.";
-$GLOBALS["i18n"]["User %s edited."] = "Utilisateur %s modifé.";
-
-$GLOBALS["i18n"]["Authentication disable"] = "Authentification désactivée";
-$GLOBALS["i18n"]["Enable here"] = "Activer ici";
-$GLOBALS["i18n"]["Authentication enable"] = "Authentification activée";
-$GLOBALS["i18n"]["Disable here"] = "Désactiver ici";
-
-$GLOBALS["i18n"]["Username"] = "Utilisateur";
-$GLOBALS["i18n"]["Password"] = "Mot de passe";
-$GLOBALS["i18n"]["Group"] = "Groupe";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "Voulez-vous vraiment supprimer %s ?";
-$GLOBALS["i18n"]["Add a new user"] = "Ajouter un nouvel utilisateur";
-
-$GLOBALS["i18n"]["Edit"] = "Modifier";
-$GLOBALS["i18n"]["Delete"] = "Supprimer";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "Liste des themes disponibles";
-$GLOBALS["i18n"]["Screenshot"] = "Capture d'écran";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/fr_FR/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/fr_FR/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * French translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Mon chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s non trouvé, la librairie %s n'existe pas à l'endroit spécifié.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Entrez votre pseudonyme";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Le message ne peux pas être vide";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s s'appelle maintenant %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s vient de se connecter";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s a quitté";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s a été déconnecté (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Commande inconnue [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s n'existe pas: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Vous avez besoin de %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s n'existe pas, la librairie %s n'a pas été trouvée";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s n'existe pas";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "le répertoire %s doit être indiqué";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s doit être un répertoire";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s ne peux pas être créé";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s ne peux pas être écrit";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s ne peux pas être lu";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s n'est pas un fichier";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s n'est pas un répertoire";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [propulsé par phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Cacher la couleur des pseudonymes";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Montrer la couleur des pseudonymes";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Se déconnecter";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Se connecter";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Agrandir";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Réduire";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Cacher la date";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Montrer la date";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Entrez votre message dans cette zone";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Entrez votre pseudonyme ici";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Erreur : paramètre inconnu ou obsolète '%s', corrigez ou enlevez ce paramètre";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Cacher les smileys";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Afficher les smileys";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Cacher les utilisateurs en ligne";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Afficher les utilisateurs en ligne";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Gras";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Italique";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Souligné";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Supprimé";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Texte préformaté";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Courriel";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Couleur";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "le fichier model '%s' n'a pas été trouvé";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Erreur: '%s' n'a pas été trouvé, vérifiez que votre répertoires de thème '%s' est bon et que le nom de votre thème '%s' existe bien";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s doit être implementé";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "Le paramètre '%s' est obligatoire, par défaut, vous pouvez utiliser la valeur '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "Le paramètre '%s' doit être un nombre positif";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "Le paramètre '%s' n'est pas valide. Les valeurs authorisées sont : '%s'";
-
-// line 185 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "Mon salon";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Message privé";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Fermer l'onglet";
-
-// line 225 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Voulez vous vraiment quitter ce salon ?";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Paramètre manquant";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "bannis du salon %s par %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "La liste des id bannis est :";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Vide";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' va débannir l'utilisateur identifié par {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all' va débannir tous les bannis de ce salon";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s a quitté (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s a rejoint %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "kické de %s par %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Le message n'a pas été envoyé, %s n'est pas connecté";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Personne n'a été débanni";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s a été débanni";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s utilisateurs ont été débanni";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "Vous n'êtes pas authorisé à lancer la commande '%s'";
-
-// line 67 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Vous ne pouvez pas rejoindre %s car vous êtes bannis";
-
-// line 79 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "Vous n'êtes pas autorisé à changer votre pseudonyme";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Vous ne pouvez pas rejoindre %s car il n'est pas dans la liste des salons autorisés";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Svp, ne postez pas autant de messages à la suite, le flood n'est pas toléré";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "Erreur: le paramètre '%s' est privé, vous ne pouvez pas l'assigner";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "Le paramètre '%s' doit être un tableau (array)";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "Le paramètre '%s' doit être un boolean (true ou false)";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "Le paramètre '%s' doit être une chaîne de caractères";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "'%s' doit être accessible en écriture";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "Le répertoire '%s' n'existe pas";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "Merci de corriger ces erreurs";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "Erreur : le fichier de cache contenant la configuration n'existe pas";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "Erreur : le chat ne peut pas être chargé! soit votre navigateur ne supporte pas le javascript, soit vous n'avez pas donné les bons droits aux répertoires. N'hésitez pas à demander de l'aide sur le forum";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "Voici la liste des commandes :";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "Identification réussie";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "Identification incorrecte";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "Vous devez être connecté pour envoyer un message";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "Clickez ici pour envoyer votre message";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "Entrez le texte à formater";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "La configuration a été rechargée (rehashed)";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "Un problème est survenu pendant le rehash";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "Le pseudonyme est déjà utilisé";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "La version courante de phpfreechat est %s";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "Le nombre maximum de salons autorisés a été atteint";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "Le nombre maximum de chat privés a été atteint";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "Envoyer";
-
-?>

+ 0 - 311
main/chat/old/phpfreechat/i18n/hu_HU/main.php

@@ -1,311 +0,0 @@
-<?php
-/**
- * i18n/hu_HU/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Hungarian translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com> 
- * @translated by Keratomi <keratomi@freemail.hu> 
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Az én csetem";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s nem található, %s könyvtár nem található.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Kérlek írd be a beceved";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Üzenetet is írj!";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s megváltoztatta a becenevét erre: %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s bekapcsolódott a beszélgetésbe";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s kilépett a beszélgetésből";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s szétkapcsolva (időtúllépés)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Ismeretlen parancs [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s nem létezik: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Szükséges verzió: %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s nem létezik, %s könyvtár nem található";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s nem létezik";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s mappát kell megadni";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s mappát kell megadni";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s nem hozható létre";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s nem írható";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s nem olvasható";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s nem fájl";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s nem mappa";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [készítette: phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Becenév színének rejtése";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Becenév színének mutatása";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Szétkapcsolás";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Kapcsolódás";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Nagyítás";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Kivágás";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Dátum és idő elrejtése";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Dátum és idő mutatása";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Ide írd az üzeneted";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Ide írd a beceneved";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Hiba: meghatározatlan vagy elavult paraméter '%s', kérlek javítsd, vagy távolítsd el";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Hangulatjelek elrejtése";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Hangulatjelek mutatása";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Belépett felhasználók elrejtése";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Belépett felhasználók mutatása";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Félkövér";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Dőlt";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Aláhúzott";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Törlés";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Formázott";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "E-mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Szín";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s sablon nem található";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Hiba: '%s' nem található, kérlek ellenőrizd a témák mappa elérési útját '%s' és hogy a kiválasztott táma létezik-e: '%s'";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "Parancsvégrehajtás: %s";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' paraméter kötelező értéke: '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' csak pozitív szám lehet";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' nem érvényes paraméter. Lehetséges értékei: '%s'";
-
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 277 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 26 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 45 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 53 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 81 in noflood.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 50 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 34 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 56 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 53 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 73 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 83 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 57 in checknickchange.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 57 in checktimeout.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 75 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 55 in chat.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 69 in chat.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 70 in chat.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/id_ID/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/id_ID/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Indonesian translation of the messages (utf8 encoded!)
- *
- * @author Wendy Novianto <wendy@djamoer.net>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Pembicaraan Kita";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s tidak tersedia, %s koleksi tidak tersedia.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Silahkan masukkan nama samaran anda";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tulisan tidak boleh kosong";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s mengganti nama samarannya ke %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s telah masuk";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s keluar";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s dikeluarkan (waktu habis)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Perintah tidak dikenal [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s tidak tersedia: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Kamu butuh %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s tidak tersedia, %s koleksi tidak tersedia";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s tidak tersedia";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s direktori harus disediakan";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s harus merupakan direktori";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s tidak bisa diciptakan";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s tidak bisa ditulis";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s tidak bisa dibaca";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s bukan data";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s bukan direktori";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [ditenagai by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Menyembunyikan warna nama samaran";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Menampilkan warna nama samaran";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Dikeluarkan";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Masuk";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Magnify";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Diputuskan";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Menyembunyikan tanggal dan jam";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Menampilkan tanggal dan jam";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Masukkan pesan anda disini";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Masukkan nama samaran anda disini";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 96 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 308
main/chat/old/phpfreechat/i18n/it_IT/main.php

@@ -1,308 +0,0 @@
-<?php
-/**
- * i18n/it_IT/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Italian translation of the messages (utf8 encoded!)
- *
- * @author bellakioma
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "La mia chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s non trovato, la libreria %s non esiste all'indirizzo specificato.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Inserisci il tuo pseudonimo";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Il testo non può essere vuoto";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ha cambiato il suo pseudonimo in %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s connesso";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s abbandona la chat";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s è stato disconnesso (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Comando sconosciuto [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s non esiste: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Avete bisogno di %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s non esiste, la libreria %s non può essere trovata";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s non esiste";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "La directory %s deve essere specificata";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s deve essere una directory";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s non può essere creata";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s non può essere scritta";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s non può essere letta";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s non è un file";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s non è una directory";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Nascondi i colori degli pseudonimi";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Mostra i colori degli pseudonimi";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Disconnetti";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Connetti";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Ingrandisci";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Riduci";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Nascondi data e ora";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Mostra date e ora";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Inserisci il tuo messaggio qui";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Inserisci il tuo pseudonimo qui";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s non può essere trovato";
-
-// line 96 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Errore: parametro '%s' obsoleto o non definito, correggerlo o rimuoverlo";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Errore: '%s' non può essere trovato, controlla se la directory dei temi '%s' e il tuo tema '%s' sono corrette";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Grassetto";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Corsivo";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Sottolineato";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Barrato";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Indirizzo e-mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Colore";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Nascondi il box degli smile";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Mostra il box degli smile";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Nascondi il box degli utenti in linea";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Mostra il box degli utenti in linea";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s deve essere implementato";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "Il parametro '%s' è obbligatorio, usa il valore '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "Il parametro '%s' deve essere impostato su un numero positivo";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "Il parametro '%s' non è valido. I valori disponibili sono : '%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 72
main/chat/old/phpfreechat/i18n/ja_JP/admin.php

@@ -1,72 +0,0 @@
-<?php
-/**
- * i18n/ja_JP/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Japanese translation of the messages (utf8 encoded!)
- *
- * @author Tadashi Jokagi <elf2000@users.sourceforge.net> http://poyo.jp/
- */
-
-$GLOBALS["i18n"]["lang"] = "Japanese";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "管理";
-$GLOBALS["i18n"]["Available Languages"] = "利用可能な言語";
-$GLOBALS["i18n"]["PFC version verification"] = "PFC のバージョン確認";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "インターネットへの接続ができません。";
-$GLOBALS["i18n"]["PFC is update"] = "PFC is update";
-$GLOBALS["i18n"]["PFC version"] = "PFC バージョン";
-$GLOBALS["i18n"]["The last official version"] = "最後の公式バージョン";
-$GLOBALS["i18n"]["PFC is not update"] = "PFC is not update";
-$GLOBALS["i18n"]["Your version"] = "使用中のバージョン";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "%s ここ %s で最新バージョンをダウンロードします。";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "ユーザー管理";
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "少なくとも認証を有効にするにはひとりのユーザーを作成しなければなりません。";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "最後のユーザを削除することはできません。";
-
-$GLOBALS["i18n"]["User %s deleted."] = "ユーザー %s を削除しました。";
-$GLOBALS["i18n"]["User %s added."] = "ユーザー %s を追加しました。";
-$GLOBALS["i18n"]["User %s edited."] = "ユーザー %s を編集しました。";
-
-$GLOBALS["i18n"]["Authentication disable"] = "認証は無効です";
-$GLOBALS["i18n"]["Enable here"] = "ここで有効にする";
-$GLOBALS["i18n"]["Authentication enable"] = "認証は有効です";
-$GLOBALS["i18n"]["Disable here"] = "ここで無効にする";
-
-$GLOBALS["i18n"]["Username"] = "ユーザー名";
-$GLOBALS["i18n"]["Password"] = "パスワード";
-$GLOBALS["i18n"]["Group"] = "グループ";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "本当に「%s」を削除しますか?";
-$GLOBALS["i18n"]["Add a new user"] = "新規ユーザーを追加する";
-
-$GLOBALS["i18n"]["Edit"] = "編集する";
-$GLOBALS["i18n"]["Delete"] = "削除する";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "利用可能なテーマ";
-$GLOBALS["i18n"]["Screenshot"] = "スクリーンショット";
-
-?>

+ 0 - 310
main/chat/old/phpfreechat/i18n/ja_JP/main.php

@@ -1,310 +0,0 @@
-<?php
-/**
- * i18n/ja_JP/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Japanese translation of the messages (utf8 encoded!)
- *
- * @author Tadashi Jokagi <elf2000@users.sourceforge.net> http://poyo.jp/
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "私のチャット";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s が見つかりません。ライブラリ %s を見つけることができません。";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "ニックネームを入力してください。";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "テキストは空にできません。";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s さんはニックネームを %s に変更しました。";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s さんが接続しました。";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s さんが終了しました。";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s さんは切断しました(タイムアウト)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "不明のコマンド [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s が存在しません: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "%s が必要です。";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s が存在しません。ライブラリ %s を見つけることができません。";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s が存在しません。";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "ディレクトリ %s を指定しなければなりません。";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s はディレクトリでなければいけません。";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s を作成できませんでした。";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s を書き込みできません。";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s を読み込みできません。";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s はファイルではありません。";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s はディレクトリではありません。";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP フリーチャット [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "ニックネームの色を隠す";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "ニックネームの色を表示する";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "切断する";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "接続する";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "拡大する";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "カットダウン";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "日付と時間を隠す";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "日付と時間を表示する";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "ここにメッセージを入力します。";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "ここにニックネームを入力します。";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "エラー: パラメーター「%s」は破棄されたか未定義です。このパラメーターを修正するか削除してください。";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "表情ボックスを隠す";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "表情ボックスを表示する";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "オンラインユーザーボックスを隠す";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "オンラインユーザーボックスを表示する";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "強調";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "斜線";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "アンダーライン";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "削除する";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "メール";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "色";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "テンプレート「%s」を見つけることができません。";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "エラー: 「%s」が見つかりません。themepath「%s」とテーマ「%s」が正しいか確認してください。";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s は実装されなければなりません。";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "パラメーター「%s」は強制的にデフォルトとして値「%s」を使います。";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "パラメーター「%s」は整数でなければなりません。";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "パラメーター「%s」は正しくありません。利用できる値: 「%s」";
-
-// line 185 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "自分の部屋";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "プライベートメッセージ";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "このタブを閉じる";
-
-// line 225 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "本当にこの部屋から去りますか?";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "パラメーターが足りません";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "%s さんにより、%s から禁止されました。";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "禁止されたユーザー ID の一覧です:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "空";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "「/unban {id}」は、「{id}」と確認されたユーザーの禁止を解除するでしょう。";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "「/unban all」はこのチャンネルのすべてのユーザーの禁止を解除するでしょう。";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s が退出しました (タイムアウト)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s が %s に参加しました。";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "%2s により %1s から追い出されました。";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "%s はオフラインなのでメッセージを送ることができませんでした。";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Nobody の禁止を解除しました。";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s の禁止を解除しました。";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s 人のユーザーの禁止を解除しました。";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "コマンド「%s」の実行が許可されていません。";
-
-// line 67 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "禁止されているので「%s」に参加できません。";
-
-// line 79 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "ニックネームの変更が許可されていません。";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "チャンネル一覧が制限されているので「%s」に参加できません。";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "大量で黙認できません大量のメッセージを投稿しないでください。";
-
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/nb_NO/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/no_NO/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Norwegian translation of the messages (utf8 encoded!)
- *
- * @author Anders Bondehagen <anders[ at ]dittnett.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Min Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s finnes ikke, %s biblioteksfilen kunne ikke finnes.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Oppgi kallenavn";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tekststrengen kan ikke være tom";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s endrer sitt kallenavn til %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s er tilkoblet";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s forlot chatten";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s frakoblet (tidsgrensen nådd)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Ukjent kommando [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s finnes ikke: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Du må %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s finnes ikke, %s biblioteksfilen kan ikke finnes";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s finnes ikke";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s filkatalog må oppgis";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s må være en filkatalog";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s kan ikke opprettes";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s er ikke skrivbar";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s er ikke lesbar";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s er ikke en fil";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s er ikke en filkatalog";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [drives av phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Skjul kallenavnfarger";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Vise kallenavnfarger";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Koble ifra";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Koble til";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Forstyrr";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Begrense";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Skjul dato og klokkeslett";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Vise dato og klokkeslett";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Skriv din melding her";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Skriv din kallenavn her";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Feil: udefinert eller foreldet parameter '%s', vennligst korriger eller fjern parametern";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s template kunne ikke finnes";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Feil: '%s' kunne ikke finnes, sjekk at temastien '%s' og ditt tema '%s' er korrekt";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Fet";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Kursiv";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Understrek";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Slett";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Epost";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Farge";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Skjul smiley boks";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Vis smiley boks";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Skjul online brukere";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Vis online brukere";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s må bli gjennomført";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parameter er obligatorisk, som standard bruk '%s' verdi";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parameter må være et positivt tall";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parameter er ikke gyldig. Gyldige verdier er : '%s'";
-
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 310
main/chat/old/phpfreechat/i18n/nl_NL/main.php

@@ -1,310 +0,0 @@
-<?php
-/**
- * i18n/nl_NL/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * Dit is vrij beschikbare software; u kunt dit verspreiden en/of
- * aanpassen onder de voorwaarden van het GNU Lesser General Public
- * License zoals gepubliceerd door de Free Software Foundation; zowel
- * versie 2.1 van de License, of een latere versie.
- *
- * Deze software wordt verspreid in de hoop dat het bruikbaar is,
- * maar ZONDER ENIGE GARANTIE; zonder zelfs een impliciete garantie van
- * VERKOOPBAARHEID of GESCHIKHEID VOOR PARTICULIERE DOELEINDEN.  Zie de GNU
- * Lesser General Public License voor meer details.
- *
- * U heeft een kopie van de GNU Lesser General Public
- * License ontvangen samen met dit programma; zoniet, schrijf dan naar de
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Nederlandse vertaling van de berichten (utf8 encoded!)
- *
- * @auteur Robert de Ruiter
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Mijn chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s niet gevonden, %s bestand niet gevonden.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Vul hier een nickname in";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tekstvak kan niet leeg zijn";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s verandert de nickname in %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s is verbonden";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s stop";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s niet verbonden (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Onbekende opdracht [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s bestaat niet: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Je hebt nodig %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s bestaat niet, %s bestand niet gevonden";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s bestaat niet";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s geef de directory aan";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s moet een directory zijn";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s kan niet worden gemaakt";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s kan niet worden beschreven";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s is niet leesbaar";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s is geen bestand";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s is geen directory";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Geen gekleurde nicknames";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Toon gekleurde nicknames";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Verbreek verbinding";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Maak contact";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Vergroot";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Verklein";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Verberg data en tijd";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Toon data en tijd";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Voer hier je bericht in";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Voer hier je nickname in";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Fout: niet-gedefinieerde of lege parameter '%s', verbeter of verwijder deze parameter";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Verberg smiley venster";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Toon smiley venster";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Verberg online venster";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Toon online venster";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Vet";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Cursief";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Onderstreept";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Verwijder";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Kleur";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s template niet gevonden";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Fout: '%s' kan niet worden gevonden, controleer het pad naar thema '%s' en uw thema '%s' is correct";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s moet worden geïmplementeerd";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parameter is verplicht bij standaard gebruik '%s' waarde";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parameter moet een positief getal zijn";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parameter is niet geldig. Beschikbare waarden zijn: '%s'";
-
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 72
main/chat/old/phpfreechat/i18n/pl_PL/admin.php

@@ -1,72 +0,0 @@
-<?php
-/**
- * i18n/pl_PL/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Polish translation of the messages (utf8 encoded!)
- *
- * @author Jusuff <jusuff@op.pl>
- */
-
-$GLOBALS["i18n"]["lang"] = "Polski";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "Administracja";
-$GLOBALS["i18n"]["Available Languages"] = "Dostępne języki";
-$GLOBALS["i18n"]["PFC version verification"] = "Kontrola wersji PFC";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "Połączenie z Internetem nie jest możliwe";
-$GLOBALS["i18n"]["PFC is update"] = "Twoja wersja PFC jest aktualna";
-$GLOBALS["i18n"]["PFC version"] = "Wersja PFC";
-$GLOBALS["i18n"]["The last official version"] = "Najnowsza oficjalna wersja";
-$GLOBALS["i18n"]["PFC is not update"] = "Twoja wersja PFC jest nieaktualna";
-$GLOBALS["i18n"]["Your version"] = "Twoja wersja";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "Pobierz najnowszą wersję %s tutaj %s.";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "Zarządzanie użytkownikami";
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "Musi być przynajmniej jeden użytkownik, by można było włączyć uwierzytelnianie.";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "Nie można usunąć ostatniego użytkownika.";
-
-$GLOBALS["i18n"]["User %s deleted."] = "Użytkownik %s został usunięty.";
-$GLOBALS["i18n"]["User %s added."] = "Użytkownik %s został dodany.";
-$GLOBALS["i18n"]["User %s edited."] = "Użytkownik %s został zmieniony.";
-
-$GLOBALS["i18n"]["Authentication disable"] = "Uwierzytelnianie wyłączone";
-$GLOBALS["i18n"]["Enable here"] = "Włącz tutaj";
-$GLOBALS["i18n"]["Authentication enable"] = "Uwierzytelnianie włączone";
-$GLOBALS["i18n"]["Disable here"] = "Wyłącz tutaj";
-
-$GLOBALS["i18n"]["Username"] = "Użytkownik";
-$GLOBALS["i18n"]["Password"] = "Hasło";
-$GLOBALS["i18n"]["Group"] = "Grupa";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "Na pewno chcesz usunąć użytkownika: %s ?";
-$GLOBALS["i18n"]["Add a new user"] = "Dodaj nowego użytkownika";
-
-$GLOBALS["i18n"]["Edit"] = "Edytuj";
-$GLOBALS["i18n"]["Delete"] = "Usuń";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "Dostępne motywy";
-$GLOBALS["i18n"]["Screenshot"] = "Screenshot";
-
-?>

+ 0 - 310
main/chat/old/phpfreechat/i18n/pl_PL/main.php

@@ -1,310 +0,0 @@
-<?php
-/**
- * i18n/pl_PL/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Polish translation of the messages (utf8 encoded!)
- *
- * @author Pawel
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "Nie znaleziono %s, nie można znaleźć biblioteki %s.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Proszę wprowadzić swój 'nick'";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tekst nie może byc pusty";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s zmienił[a] swój nick na %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s połączony";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s odłączony";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s odłączony (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Nieznane polecenie [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s nie istnieje: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Konieczne jest %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s nie istnieje, nie można znaleźć biblioteki %s";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s nie istnieje";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s katalog musi być podany";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s musi byc katalogiem";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s nie może zostac utworzony";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s nie jest zapisywalny";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s nie jest odczytywalny";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s nie jest plikiem";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s nie jest katalogiem";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Ukryj kolory nick-ów";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Pokaż kolory nick-ów";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Odłącz";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Połącz";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Powiększ";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Obetnij";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Ukryj datę i godzinę";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Pokaż date i godzinę";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Wprowadź tutaj komunikat";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Wprowadź tutaj swój nick";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Błąd: niezdefiniowany lub nieużywany parametr '%s', popraw lub usuń ten parametr";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Ukryj emotikony";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Pokaż emotikony";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Ukryj listę użytkowników on-line";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Pokaż listę użytkowników on-line";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Pogrubienie";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Kursywa";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Podkreślenie";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Przekreślenie";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Kod";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Kolor";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "Nie można znaleźć szablonu %s";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Błąd: nie można znaleźć '%s', sprawdź czy katalog tymczasowy '%s' oraz styl '%s' są poprawne";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s misi być zaimplementowane";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parametr jest obowiązkowy z definicji używa '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parametr musi być liczbą dodatnią";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parametr niepoprawny. Poprawne wartości: '%s'";
-
-// line 185 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "Rozmowa";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Wiadomość prywatna";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Zamknij zakładkę";
-
-// line 225 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Czy rzeczywiście chcesz opuścić ten kanał ?";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Brakujący parametr";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "zablokowany w %s przez %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "Lista zablokowanych użytkowników:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Pusty";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' odblokuje użytkownikia o nick-u {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all'  odblokuje wszystkich użytkowników na tym kanale";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s odłączenie (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s dołączył do %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "wykopany z %s przez %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Nie możesz wysłać tej wiadomości, %s jest odłączony";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Nikt nie został odblokowany";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s został odblokowany";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s użytkowników zostało odblokowanych";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "Nie wolno ci używać polecenia '%s'";
-
-// line 67 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Nie możesz dołaczyc do %s ponieważ jesteś blokowany";
-
-// line 79 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "Nie wolno ci zmieniać nick-a";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Nie możesz dołączyć do %s ponieważ lista kanałów jest zastrzeżona";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Proszę nie wysyłąć tak wielu komunikatów, nie jest to dopuszczalne";
-
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/pt_BR/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/pt_BR/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Portuguese translation of the messages (utf8 encoded!)
- *
- * @author Frederico Costa <fredericojcosta@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Meu Batepapo";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s não encontrada, a biblioteca %s não pode ser encontrada.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Porfavor, informe seu apelido";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "O Texto não de ser em branco";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s mudou de apeildo para %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s acabou de entrar na sala";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s desconectou-se";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s foi desconectado por timeout";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "comando desconhecido [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s não existe: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Você precisa de %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s não existe, a biblioteca %s não pode ser encontrada";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s não existe";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s o diretório precisa ser especificado";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s precisa ser um diretório";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s não pode ser criado";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s não tem permissão de escrita";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s não tem permissão de leitura";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s não é um arquivo";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s não é um diretório";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Esconder as cores dos apelidos";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Mostrar as cores dos apelidos";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Desconectar";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Conectar";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Ampliar";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Cortar";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Esconder as datas/horas";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Mostrar as datas/horas";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Digite aqui sua mensagem";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Digie seu apelido";
-
-// line 92 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 310
main/chat/old/phpfreechat/i18n/pt_PT/main.php

@@ -1,310 +0,0 @@
-<?php
-/**
- * i18n/pt_PT/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Portuguese version from Portugal translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- * @translation Paulo Bras
- * @translation David Pinheiro
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s não encontrado, biblioteca %s não encontrada.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Por favor, indica o teu nome de utilizador";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "O texto não pode ser vazio";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s alterou o nome de utilizador para %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s acabou de entrar no chat";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s saiu";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s desligou-se (demasiado tempo inactivo)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Comando desconhecido [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s não existe: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Precisas %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s não existe, biblioteca %s não encontrada";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s não existe";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "A directoria %s deve ser especificada";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s deve ser uma directoria";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s não pode ser criada";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s não pode ser escrita";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s não se pode ser lida";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s não é um ficheiro";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s não é uma directoria";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Esconder marcador do nome de utilizador";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Mostrar marcador do nome de utilizador";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Desligar";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Ligar";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Ampliar";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Cortar";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Esconder data e hora";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Mostrar data e hora";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Insere a mensagem aqui";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Insere o teu nome de utilizador aqui";
-
-// line 44 in phpfreechatcontainer.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s precisa ser implementado";
-
-// line 121 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Erro: Parâmetro indefinido ou obsoleto '%s', por favor corrige ou remove este parâmetro";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "O parametro '%s' é necessário, por omissão usa '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "O parametro '%s' tem que ser um numero positivo";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "O parâmetro '%s' não é válido. Valores possíveis são: '%s'";
-
-// line 574 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Erro: '%s' não pode ser encontrado, por favor verifica se o caminho para os temas '%s' e o tema '%s' estão correctos";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "Template %s não encontrado";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Negrito";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Italico";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Sublinhado";
-
-// line 40 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Riscado";
-
-// line 41 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 42 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 43 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Cor";
-
-// line 83 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Esconder ícones expressivos";
-
-// line 84 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Mostrar ícones expressivos";
-
-// line 85 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Esconder a caixa com os utilizadores ligados";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Mostrar a caixa com os utilizadores ligados";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "Sala de Conversa";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Falta parâmetro";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "banido de %s por %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "A lista de utilizadores banidos é:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Vazio";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' irá admitir o utilizador identificado por {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all'  irá admitir todos os utilizadors banidos neste canal";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s saiu (demasiado tempo inactivo)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s entrou na sala %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "pontapeado da sala %s por %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Não consigo enviar a mensagem, %s está deligado";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Ninguem foi readmitido";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s foi readmitido";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s utilizadores foram readmitidos";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "Não tens permissão para correr o comando '%s'";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Não podes entrar na sala %s porque foste banido";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Não podes entrar na sala %s porque a lista de canais é restrita";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "Não tens permissão para mudar o teu nome de utilizador";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Por favor, não envies mais mensagens, não toleramos envios em massa";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Mensagem privada";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Fechar este separador";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Tens a certeza que queres deixar esta sala?";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 72
main/chat/old/phpfreechat/i18n/ru_RU/admin.php

@@ -1,72 +0,0 @@
-<?php
-/**
- * i18n/ru_RU/admin.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Russian translation of the messages (utf8 encoded!)
- *
- * @author Kamashev Maxim <m.kamashev@gmail.com>
- */
-
-$GLOBALS["i18n"]["lang"] = "Русский";
-
-// admin/index.php
-$GLOBALS["i18n"]["Administration"] = "Администрация";
-$GLOBALS["i18n"]["Available Languages"] = "Доступные языки";
-$GLOBALS["i18n"]["PFC version verification"] = "PFC версия верифицированна";
-$GLOBALS["i18n"]["Internet connection is not possible"] = "Не стабильное интернет соединение";
-$GLOBALS["i18n"]["PFC is update"] = "PFC обновлён";
-$GLOBALS["i18n"]["PFC version"] = "PFC версия";
-$GLOBALS["i18n"]["The last official version"] = "Предыдущая официальная версия";
-$GLOBALS["i18n"]["PFC is not update"] = "PFC не обновлён";
-$GLOBALS["i18n"]["Your version"] = "Ваша версия";
-$GLOBALS["i18n"]["Download the last version %s here %s."] = "Загрузите предыдущую версию %s здесь %s.";
-
-
-// admin/user.php
-$GLOBALS["i18n"]["Users management"] = "Управление пользователями";
-$GLOBALS["i18n"]["At least one user must be declare to activate authentication."] = "Минимум один пользователь должен быть для активизации авторизации.";
-$GLOBALS["i18n"]["It is not possible to delete the last user."] = "Нельзя удалить 'старого' пользователя.";
-
-$GLOBALS["i18n"]["User %s deleted."] = "Пользователь %s удалён.";
-$GLOBALS["i18n"]["User %s added."] = "Пользователь %s добавлен.";
-$GLOBALS["i18n"]["User %s edited."] = "Пользователь %s изменён.";
-
-$GLOBALS["i18n"]["Authentication disable"] = "Авторизация запрещена";
-$GLOBALS["i18n"]["Enable here"] = "Активизировать здесь";
-$GLOBALS["i18n"]["Authentication enable"] = "Авторизация разрешена";
-$GLOBALS["i18n"]["Disable here"] = "Запретить здесь";
-
-$GLOBALS["i18n"]["Username"] = "Имя пользователя";
-$GLOBALS["i18n"]["Password"] = "Пароль";
-$GLOBALS["i18n"]["Group"] = "Группа";
-
-$GLOBALS["i18n"]["Do you really want to delete %s ?"] = "Вы на самом деле хотите удалить %s ?";
-$GLOBALS["i18n"]["Add a new user"] = "Добавить нового пользователя";
-
-$GLOBALS["i18n"]["Edit"] = "Изменить";
-$GLOBALS["i18n"]["Delete"] = "Удалить";
-
-// admin/themes.php
-$GLOBALS["i18n"]["Available themes"] = "Доступные темы";
-$GLOBALS["i18n"]["Screenshot"] = "Скриншот";
-
-?>

+ 0 - 313
main/chat/old/phpfreechat/i18n/ru_RU/main.php

@@ -1,313 +0,0 @@
-<?php
-/**
- * i18n/ru_RU/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Russian translation of the messages (utf8 encoded!)
- *
- * @author Stanislav Kondratyuk <antazy@gmail.com>
- * @author Kamashev Maim <m.kamashev@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Мой чат";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s не найдена, библиотека %s не обнаружена";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Пожалуйста, введите ваш ник";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Текст не может быть пустым";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s изменил свой ник на %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "Пользователь %s теперь с нами";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "Пользователь %s вышел из чата";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "Пользователь %s отключен(timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Неизвестная команда [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s не существует: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Вам нужно %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s не существует, библиотека %s не обнаружена";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s не существует";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s директория должна быть определена";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s должно быть директорией";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s нельзя создать";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s не доступен для записи";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s не доступен для чтения";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s не файл";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s не директория";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Скрыть цвета ников";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Показывать цвета ников";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Отключиться";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Подключиться";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Развернуть";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Свернуть";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Скрыть время";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Показать время";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Введите ваше сообщение здесь";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Введите ваш ник здесь";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Ошибка: неопределенный или устаревший параметр '%s', пожалуйста скорректируйте или удаляйте этот параметр";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Скрыть блок смайликов";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Показать блок смайликов";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Скрыть блок пользователей";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Показать блок пользователей";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Полужирный";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Курсив";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Подчеркнутый";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Удалить";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Пре";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Почта";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Цвет";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "Шаблон %s не найден";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "'serverid' параметр является обязательным по умолчанию используйте'md5(__FILE__)'";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Ошибка: '%s' не найден, пожалуйста проверьте путь к теме '%s' и '%s'";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s должно быть осуществлено";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' параметр обязателен, по умолчанию используется значение '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' параметр должен иметь правильный номер";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' параметр не верен. Разрешены значения : '%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "Моя комната";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Неверный параметр";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "Забанен из %s по %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "Список забаненых пользователей:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Пусто";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' разбанить пользователя по {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unban all'  разбанить всех пользователей в комнате";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s вышел (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s вошёл в %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "кикнут из %s по %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Нельзя отправить сообщение, %s в оффлайн";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Никто не был разбанен";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s был разбанен";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s пользователи были разбанены";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "Вам не разрешено использовать команды '%s'";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Невозможно войти %s потому что вы забанены";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Не могу войти в комнату %s, так как список комнат ограничен";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "Вам запрещено изменять ваш ник";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Пожалуйста, не присылайте мне много сообщений, флуд не приветствуется";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Личное сообщение";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Закрыть вкладку";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Вы на самом деле хотите покинуть эту комнату?";
-
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 312
main/chat/old/phpfreechat/i18n/sr_CS/main.php

@@ -1,312 +0,0 @@
-<?php
-/**
- * i18n/sr_CS/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Serbian/Croatian translation of the messages (utf8 encoded!)
- *
- * @author Aleksandar Skodric - Smilie <askodric@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Moj chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s nije pronadjen, %s biblioteka nije pronadjena.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Molimo vas unesite vas nadimak";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Tekst ne sme biti prazan";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s je promenio nadimak u %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s se prikljucio";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s izasao";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s je iskljucen (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Nepoznata komanda [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s ne postoji: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Treba vam %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s ne postoji, %s biblioteka nije pronadjena";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s ne postoji";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s direktorijum mora biti unesen";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s mora biti direktorijum";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s ne moze biti napravljen";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "Ne moze da se zapisuje u - %s";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "Ne moze da se cita iz - %s";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s nije fajl";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s nije direktorijum";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Sakrij boje nadimaka";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Prikazi boje nadimaka";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Iskljuci se";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Ukljuci se";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Uvecaj";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Smanji";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Sakrij datum i vreme";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Prikazi datum i vreme";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Unesite vasu poruku ovde";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Unesite vas nadimak ovde";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 96 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 313
main/chat/old/phpfreechat/i18n/sv_SE/main.php

@@ -1,313 +0,0 @@
-<?php
-/**
- * i18n/sv_SE/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Swedish translation of the messages (utf8 encoded!)
- *
- * @author Pär Smårs <par.smars[ a t ]bredband.net>
- * @author Isa Acar <zilveer@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Min chat";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s finns inte, %s biblioteksfilen kan inte hittas.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Ange alias: ";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Hallå där, något måste du väl skriva:)";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s ändrar sitt alias till %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s är ansluten";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s lämnade chatten";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s bortkopplad (tidsgräns nådd)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Ogiltigt kommando [%s]?";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s finns inte: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Du måste %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s finns inte, %s biblioteksfilen kan inte hittas";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s finns inte";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s filkatalog måste anges";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s måste vara en filkatalog";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s kan inte skapas";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s är inte skrivbar";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s är inte läsbar";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s är inte en fil";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s är inte en filkatalog";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [skapad av  phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Göm aliasfärger";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Visa aliasfärger";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Koppla ifrån";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Anslut";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Förstora";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Begränsa";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Göm datum och klockslag";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Visa datum och klockslag";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Skriv ditt meddelande här";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Skriv ditt alias här";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Fel: odefinierad eller förlegad parameter '%s', var god korrigera eller ta bort parametern";
-
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Var vänlig och kontrollera sökvägen till temat.";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Fet";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Kursiv";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Understruken";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Radera";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Maila";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Färg";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Göm smileys";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Visa smileys";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Göm onlineanvändar-listan";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Visa onlineanvändar-listan";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "Du måste implementera %s.";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "%s måste ha ett positivt värde";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "Parametern '%s' finns inte. Följande värden finns: '%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "Parameter fattas.";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "Bannad från %s av %s";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "Bannade användarid-listan är:";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "Här var det tomt!";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "'/unban {id}' kommer att unbanna användaren {id}";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "'/unbann all' unbanna alla användaren från rummet.";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "%s loggades ut (timeout)";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "%s loggar in i %s";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "kickad från %s av %s";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "Kan inte skicka meddelandet, %s är inte online.";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "Ingen är unbannad";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "%s har blivir unbannad";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "%s användare har blivit unbannade";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "Du får inte köra kommandot '%s'";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "Ajaj..kan inte logga in.!";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "Kan inte logga in i %s, rummet är privat.";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "Ja du... du får inte ändra ditt alias";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "Sluta spamma.. sådant tolererar inte vi.";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "Privat meddelande";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "Stäng av tabben";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "Vill du verkligen lämna rummet?";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "Error: '%s' är en privat parameter, du har ingen möjlighet att ändra den";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "'%s' parameterna måste vara en array";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "'%s' parametern måste vara av type boolean";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charater string"] = "'%s' parametern måste vara av typen sträng";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "'%s' måste vara skrivbar";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "'%s' mappen existerar inte";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "Var vänlig och korrigera följande fel";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "Error: den cachade config-filen existerar inte";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "Error: chatten kan inte laddas, detta antingen p.g.a att din webbläsare inte stödjer javascript eller för att inställningarna inte är korrekta. Var vänlig och kontakta admin.";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "Här följer kommando-listan:";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "Identifieringen lyckades";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "identifieringen misslyckades";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "Du måste vara ansluten för att skicka meddelanden";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "Klicka här för att skicka ditt meddelande";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "Skriv in texten för att formatera";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "Konfigurationen är uppdaterad";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "Ett problem inträffade vid uppdateringen";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "Vald alias används";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "phpfreechat - chat, version: %s";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "Maximalt antal inloggninar i kanaler är nådd";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "Maximalt antal privata fönster är nådd";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "Skicka";
-
-?>

+ 0 - 308
main/chat/old/phpfreechat/i18n/tr_TR/main.php

@@ -1,308 +0,0 @@
-<?php
-/**
- * i18n/tr_TR/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details. 
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Turkish translation of the messages (utf8 encoded!)
- *
- * @author Mesut Soner Ermis <mesut@ermis.net>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Sohbet Odası";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s bulunamadı, %s kütüphanesi bulunamadı.";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Lütfen Nickinizi yazınız";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Yazı boş olamaz";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s nickini %s olarak değiştirdi";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s sohbete katıldı..";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s sohbetten ayrıldı..";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s kullanıcısının bağlantısı koptu (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Geçersiz komut [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s mevcut değil: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "%s ihtiyacın var..";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s mevcut değil, %s kütüphanesi bulunamadı";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s mevcut değil..";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s klasörü belirtilmeli";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s bir klasör olmalı";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s oluşturulamadı";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s yazılabilir değil";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s okunabilir değil";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s bir dosya değil";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s bir klasör değil";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "Sohbet Odası [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Nickname renklerini gizle";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Nickname renklerini göster";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Bağlantıyı Kes";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Bağlan";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Büyüt";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Küçült";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Tarih ve Saati Gizle";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Tarih ve Saati Göster";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Mesajınızı buraya yazın..";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Nickinizi buraya yazın";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "HATA: tanımsız veya eski bi parametre girdiniz '%s'";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Smile Panelini Gizle";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Smile Panelini Göster";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Kullanıcı Listesini Gizle";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Kullanıcı Listesini Göster";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Kalın";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Italic";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Altıçizgili";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Sil";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Renk";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "%s teması bulunamadı";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "HATA: '%s' bulunamadı, lütfen tema klasörünü kontrol edin '%s' ve '%s' ile doğrulayın";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s tamamlanmalı";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' parametresi varsayılan olarak '%s' değeriyle kullanılır";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' parametresi pozitif bir sayı olmalı";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' parametresi geçerli değil. Geçerli değerler: '%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/ua_UA/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/ua_UA/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Ukrainian translation of the messages (utf8 encoded!)
- *
- * @author Ivan Kravets aka X-MAN <Admin@relax-info.com> (http://www.relax-info.com)
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "Мій Чат";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "%s не знайдена, бібліотеку %s не виявлено";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "Будь ласка, введіть Ваш нік";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "Текст не може бути пустим";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s змінив свій нік на %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "Користувач %s тепер з нами";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "Користувач %s вийшов із чата";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "Користувач %s відключився (timeout)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "Невідома команда [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s не існує: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "Вам необхідно %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s не існує, бібліотеку %s не виявлено";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s не існує";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "%s директорія повинна бути задана";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s повинно бути директорією";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "%s не можна створити";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s не доступний для записування";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s не доступний для читання";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s не файл";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s не директорія";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "Сховати кольори ніків";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "Показавть кольори ніків";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "Відключитись";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "Підключитись";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "Розвернути";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "Звернути";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "Сховати час";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "Показати час";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "Введіть Ваше повідомлення тут";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "Введіть Ваш нік тут";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "Помилка: невизначений або застарілий параметр '%s', Будь ласка, виправте або видаліть цей параметр";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "Сховати блок смайликів";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "Показати блок смайликів";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "Сховати блок користувачів";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "Показати блок користувачів";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "Напівжирний";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "Курсив";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "Підкреслений";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "Видалити";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Попередньо відформатований в даному форматі";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "Електронна адреса";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "Колір";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "Шаблон %s не знайдено";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "Помилка: '%s' не знайдено, будь ласка, перевірте шлях до теми '%s' і '%s'";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "%s повинен бути перевизначений";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "'%s' параметр являється обов'язковим по умовчуванню, використовуйте '%s' значення";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "'%s' параметр повинен бути додатнім числом";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "'%s' параметр є невірним. Доступні значення : '%s'";
-
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 313
main/chat/old/phpfreechat/i18n/zh_CN/main.php

@@ -1,313 +0,0 @@
-<?php
-/**
-* i18n/zh_CN/main.php
-*
-* Copyright 漏 2006 Stephane Gully <stephane.gully@gmail.com>
-*
-* This library is free software; you can redistribute it and/or
-* modify it under the terms of the GNU Lesser General Public
-* License as published by the Free Software Foundation; either
-* version 2.1 of the License, or (at your option) any later version.
-*
-* This library 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
-* Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public
-* License along with this library; if not, write to the
-* Free Software Foundation, 51 Franklin St, Fifth Floor,
-* Boston, MA  02110-1301  USA
-*/
-
-/**
-* Chinese translation of the messages
-*
-* @author Stephane Gully <stephane.gully@gmail.com>
-* @translated by Guo xianghao<guoxianghao@hotmail.com>
-*/
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "我的聊天室";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "没有找到%s,库%s没有找到。";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "请输入您的昵称";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "聊天内容不能为空";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s把昵称改为%s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s上线了";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s退出了";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s离线了(超时)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "未知命令 [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s不存在: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "您需要 %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s不存在, 找不到库%s";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s不存在";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "必须指定%s目录";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s必须是一个目录";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "不能创建%s";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "%s不可写";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "%s不可读";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s不是一个文件";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s不是一个目录";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "隐藏昵称颜色";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "显示昵称颜色";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "离线了";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "上线";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "放大";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "砍掉";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "隐藏日期和时间";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "显示日期和时间";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "在此输入聊天内容";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "在此输入您的昵称";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "错误:%s是未定义或过时的参数,请修改或删除之。";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "找不到模版%s";
-
-// line 324 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'serverid' parameter is mandatory by default use 'md5(__FILE__)' value"] = "缺省情况下serverid参数是必须的,其值为'md5(__FILE__)'";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "错误:找不到%s,请检查themepath %s和theme %s是否正确。";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "粗体";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "斜体";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "下划线";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "删除";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "e-Mail";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "颜色";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "隐藏表情符区";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "显示表情符区";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "隐藏在线用户区";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "显示在线用户区";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "必须实现%s";
-
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 309
main/chat/old/phpfreechat/i18n/zh_TW/main.php

@@ -1,309 +0,0 @@
-<?php
-/**
- * i18n/zh_TW/main.php
- *
- * Copyright © 2006 Stephane Gully <stephane.gully@gmail.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, 51 Franklin St, Fifth Floor,
- * Boston, MA  02110-1301  USA
- */
-
-/**
- * Traditional Chinese translation of the messages (utf8 encoded!)
- *
- * @author Stephane Gully <stephane.gully@gmail.com>
- * @translated by Alex Wu<alexwu98@gmail.com>
- */
-
-// line 45 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["My Chat"] = "我的聊天室";
-
-// line 201 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s not found, %s library can't be found."] = "沒有找到 %s, 沒有找到 %s 程式庫。";
-
-// line 355 in phpfreechat.class.php
-$GLOBALS["i18n"]["Please enter your nickname"] = "請輸入您的暱稱";
-
-// line 565 in phpfreechat.class.php
-$GLOBALS["i18n"]["Text cannot be empty"] = "聊天內容不能為空白";
-
-// line 392 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s changes his nickname to %s"] = "%s 把暱稱改為 %s";
-
-// line 398 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s is connected"] = "%s 上線了";
-
-// line 452 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s quit"] = "%s 退出了";
-
-// line 468 in phpfreechat.class.php
-$GLOBALS["i18n"]["%s disconnected (timeout)"] = "%s 離線了(逾時)";
-
-// line 262 in phpfreechat.class.php
-$GLOBALS["i18n"]["Unknown command [%s]"] = "不明指令 [%s]";
-
-// line 149 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist: %s"] = "%s 不存在: %s";
-
-// line 180 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["You need %s"] = "您需要 %s";
-
-// line 241 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist, %s library can't be found"] = "%s 不存在, 找不到 %s 程式庫";
-
-// line 280 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s doesn't exist"] = "%s 不存在";
-
-// line 433 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s directory must be specified"] = "必須指定 %s 目錄";
-
-// line 439 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s must be a directory"] = "%s 必須為一目錄";
-
-// line 446 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s can't be created"] = "無法新增 %s";
-
-// line 451 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not writeable"] = "無法寫入 %s";
-
-// line 496 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not readable"] = "無法讀取 %s";
-
-// line 469 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a file"] = "%s 不是文件檔案格式";
-
-// line 491 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["%s is not a directory"] = "%s 不是目錄";
-
-// line 23 in chat.html.tpl.php
-$GLOBALS["i18n"]["PHP FREE CHAT [powered by phpFreeChat-%s]"] = "PHP FREE CHAT [powered by phpFreeChat-%s]";
-
-// line 296 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide nickname marker"] = "隱藏暱稱顏色";
-
-// line 304 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show nickname marker"] = "顯示暱稱顏色";
-
-// line 389 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Disconnect"] = "離線";
-
-// line 395 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Connect"] = "上線";
-
-// line 427 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Magnify"] = "放大聊天室視窗";
-
-// line 434 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Cut down"] = "縮小聊天室視窗";
-
-// line 345 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Hide dates and hours"] = "隱藏日期和時間";
-
-// line 353 in javascript1.js.tpl.php
-$GLOBALS["i18n"]["Show dates and hours"] = "顯示日期和時間";
-
-// line 21 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your message here"] = "輸入聊天內容";
-
-// line 24 in chat.html.tpl.php
-$GLOBALS["i18n"]["Enter your nickname here"] = "輸入您的暱稱";
-
-// line 93 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: undefined or obsolete parameter '%s', please correct or remove this parameter"] = "錯誤:'%s'是未定義或過時的參數,請修改或刪除之。";
-
-// line 86 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide smiley box"] = "隱藏表情符號區";
-
-// line 87 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show smiley box"] = "顯示表情符號區";
-
-// line 88 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Hide online users box"] = "隱藏線上用戶區";
-
-// line 89 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Show online users box"] = "顯示線上用戶區";
-
-// line 33 in chat.html.tpl.php
-$GLOBALS["i18n"]["Bold"] = "粗體";
-
-// line 34 in chat.html.tpl.php
-$GLOBALS["i18n"]["Italics"] = "斜體";
-
-// line 35 in chat.html.tpl.php
-$GLOBALS["i18n"]["Underline"] = "底線";
-
-// line 36 in chat.html.tpl.php
-$GLOBALS["i18n"]["Delete"] = "刪除線";
-
-// line 37 in chat.html.tpl.php
-$GLOBALS["i18n"]["Pre"] = "Pre";
-
-// line 38 in chat.html.tpl.php
-$GLOBALS["i18n"]["Mail"] = "email";
-
-// line 39 in chat.html.tpl.php
-$GLOBALS["i18n"]["Color"] = "顏色";
-
-// line 48 in phpfreechattemplate.class.php
-$GLOBALS["i18n"]["%s template could not be found"] = "找不到模版 %s";
-
-// line 512 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' could not be found, please check your themepath '%s' and your theme '%s' are correct"] = "錯誤:找不到 '%s',請檢查您的 themepath '%s' 和您的 theme '%s' 是否正確。";
-
-// line 75 in pfccommand.class.php
-$GLOBALS["i18n"]["%s must be implemented"] = "必須實現 %s";
-
-// line 343 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is mandatory by default use '%s' value"] = "參數 '%s' 是必須的,預設值為 '%s'";
-
-// line 378 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a positive number"] = "參數 '%s' 必須為一正值";
-
-// line 386 in phpfreechatconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter is not valid. Available values are : '%s'"] = "參數 '%s' 不合法,適用的值有:'%s'";
-
-// line 186 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["My room"] = "";
-
-// line 19 in unban.class.php
-$GLOBALS["i18n"]["Missing parameter"] = "";
-
-// line 38 in ban.class.php
-$GLOBALS["i18n"]["banished from %s by %s"] = "";
-
-// line 23 in banlist.class.php
-$GLOBALS["i18n"]["The banished user's id list is:"] = "";
-
-// line 32 in banlist.class.php
-$GLOBALS["i18n"]["Empty"] = "";
-
-// line 34 in banlist.class.php
-$GLOBALS["i18n"]["'/unban {id}' will unban the user identified by {id}"] = "";
-
-// line 35 in banlist.class.php
-$GLOBALS["i18n"]["'/unban all'  will unban all the users on this channel"] = "";
-
-// line 24 in update.class.php
-$GLOBALS["i18n"]["%s quit (timeout)"] = "";
-
-// line 46 in join.class.php
-$GLOBALS["i18n"]["%s joins %s"] = "";
-
-// line 31 in kick.class.php
-$GLOBALS["i18n"]["kicked from %s by %s"] = "";
-
-// line 38 in send.class.php
-$GLOBALS["i18n"]["Can't send the message, %s is offline"] = "";
-
-// line 27 in unban.class.php
-$GLOBALS["i18n"]["Nobody has been unbanished"] = "";
-
-// line 42 in unban.class.php
-$GLOBALS["i18n"]["%s has been unbanished"] = "";
-
-// line 49 in unban.class.php
-$GLOBALS["i18n"]["%s users have been unbanished"] = "";
-
-// line 47 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to run '%s' command"] = "";
-
-// line 66 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because you are banished"] = "";
-
-// line 76 in auth.class.php
-$GLOBALS["i18n"]["Can't join %s because the channels list is restricted"] = "";
-
-// line 89 in auth.class.php
-$GLOBALS["i18n"]["You are not allowed to change your nickname"] = "";
-
-// line 56 in noflood.class.php
-$GLOBALS["i18n"]["Please don't post so many message, flood is not tolerated"] = "";
-
-// line 109 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Private message"] = "";
-
-// line 110 in pfcclient.js.tpl.php
-$GLOBALS["i18n"]["Close this tab"] = "";
-
-// line 199 in pfcgui.js.tpl.php
-$GLOBALS["i18n"]["Do you really want to leave this room ?"] = "";
-
-// line 169 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Error: '%s' is a private parameter, you are not allowed to change it"] = "";
-
-// line 253 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be an array"] = "";
-
-// line 265 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a boolean"] = "";
-
-// line 271 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' parameter must be a charatere string"] = "";
-
-// line 395 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' must be writable"] = "";
-
-// line 425 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["'%s' directory doesn't exist"] = "";
-
-// line 544 in pfcglobalconfig.class.php
-$GLOBALS["i18n"]["Please correct these errors"] = "";
-
-// line 21 in pfcinfo.class.php
-$GLOBALS["i18n"]["Error: the cached config file doesn't exists"] = "";
-
-// line 190 in phpfreechat.class.php
-$GLOBALS["i18n"]["Error: the chat cannot be loaded! two possibilities: your browser doesn't support javascript or you didn't setup correctly the server directories rights - don't hesitate to ask some help on the forum"] = "";
-
-// line 31 in help.class.php
-$GLOBALS["i18n"]["Here is the command list:"] = "";
-
-// line 63 in identify.class.php
-$GLOBALS["i18n"]["Succesfully identified"] = "";
-
-// line 68 in identify.class.php
-$GLOBALS["i18n"]["Identification failure"] = "";
-
-// line 25 in send.class.php
-$GLOBALS["i18n"]["Your must be connected to send a message"] = "";
-
-// line 87 in chat.js.tpl.php
-$GLOBALS["i18n"]["Click here to send your message"] = "";
-
-// line 80 in chat.js.tpl.php
-$GLOBALS["i18n"]["Enter the text to format"] = "";
-
-// line 81 in chat.js.tpl.php
-$GLOBALS["i18n"]["Configuration has been rehashed"] = "";
-
-// line 82 in chat.js.tpl.php
-$GLOBALS["i18n"]["A problem occurs during rehash"] = "";
-
-// line 83 in chat.js.tpl.php
-$GLOBALS["i18n"]["Choosen nickname is allready used"] = "";
-
-// line 84 in chat.js.tpl.php
-$GLOBALS["i18n"]["phpfreechat current version is %s"] = "";
-
-// line 85 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of joined channels has been reached"] = "";
-
-// line 86 in chat.js.tpl.php
-$GLOBALS["i18n"]["Maximum number of private chat has been reached"] = "";
-
-// line 88 in chat.js.tpl.php
-$GLOBALS["i18n"]["Send"] = "";
-
-?>

+ 0 - 110
main/chat/old/phpfreechat/index.php

@@ -1,110 +0,0 @@
-<?php
-
-require_once dirname(__FILE__)."/src/phpfreechat.class.php";
-$params = array();
-$params["title"] = "Quick chat";
-$params["nick"] = "guest".rand(1,1000);  // setup the intitial nickname
-$params["isadmin"] = true; // just for debug ;)
-$params["serverid"] = md5(__FILE__); // calculate a unique id for this chat
-$chat = new phpFreeChat( $params );
-
-?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html>
- <head>
-  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
-  <title>phpFreeChat- Sources Index</title>
-  <link rel="stylesheet" title="classic" type="text/css" href="style/generic.css" />
-  <link rel="stylesheet" title="classic" type="text/css" href="style/header.css" />
-  <link rel="stylesheet" title="classic" type="text/css" href="style/footer.css" />
-  <link rel="stylesheet" title="classic" type="text/css" href="style/menu.css" />
-  <link rel="stylesheet" title="classic" type="text/css" href="style/content.css" />  
-  <?php $chat->printJavascript(); ?>
-  <?php $chat->printStyle(); ?>  
- </head>
- <body>
-
-<div class="header">
-      <h1>phpFreeChat - Sources Index</h1>
-      <img alt="logo bulle" src="style/bulle.gif" class="logo2" />
-</div>
-
-<div class="menu">
-      <ul>
-        <li class="sub title">General</li>
-        <li>
-          <ul class="sub">
-            <li class="item">
-              <a href="demo/">Demos</a>
-            </li>
-            <?php if (file_exists(dirname(__FILE__)."/checkmd5.php")) { ?>
-            <li>
-              <a href="checkmd5.php">Check md5</a>
-            </li>
-            <?php } ?>
-            <!--
-            <li class="item">
-              <a href="admin/">Administration</a>
-            </li>
-            -->
-          </ul>
-        </li>
-        <li class="sub title">Documentation</li>
-        <li>
-          <ul>
-            <li class="item">
-              <a href="overview.en.html">Overview [en]</a>
-            </li>
-            <li class="item">
-              <a href="overview.fr.html">Overview [fr]</a>
-            </li>
-            <li class="item">
-              <a href="overview.es.html">Overview [es]</a>
-            </li>
-            <li class="item">
-              <a href="overview.ar.html">Overview [zh]</a>
-            </li>
-            <li class="item">
-              <a href="overview.ar.html">Overview [ar]</a>
-            </li>
-            <li class="item">
-              <a href="install.en.html">Install [en]</a>
-            </li>
-            <li class="item">
-              <a href="install.fr.html">Install [fr]</a>
-            </li>
-            <li class="item">
-              <a href="faq.en.html">FAQ [en]</a>
-            </li>
-            <li class="item">
-              <a href="faq.fr.html">FAQ [fr]</a>
-            </li>
-            <li class="item">
-              <a href="customize.en.html">Customize [en]</a>
-            </li>
-            <li class="item">
-              <a href="customize.fr.html">Customize [fr]</a>
-            </li>
-            <li class="item">
-              <a href="changelog.en.html">ChangeLog [en]</a>
-            </li>
-            <li class="item">
-              <a href="changelog.fr.html">ChangeLog [fr]</a>
-            </li>
-          </ul>
-        </li>
-      </ul>
-      <p class="partner">
-        <a href="http://www.phpfreechat.net"><img alt="phpfreechat.net" src="style/logo_88x31.gif" /></a><br/>
-        <a href="http://sourceforge.net/projects/phpfreechat"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=158880&amp;type=1" alt="SourceForge.net Logo" height="31px" width="88px" /></a><br/><br/>
-        <a href="http://www.hotscripts.com/?RID=N452772">hotscripts.com</a><br/>
-        <a href="http://www.jeu-gratuit.net/?refer=phpfreechat">jeu-gratuit.net</a><br/>
-        <a href="http://www.pronofun.com/?refer=phpfreechat">pronofun.com</a><br/>
-      </p>
-</div>
-
-<div class="content">
-  <?php $chat->printChat(); ?>
-</div>
-
-</body></html>

+ 0 - 67
main/chat/old/phpfreechat/lib/javascript/activity.js

@@ -1,67 +0,0 @@
-var DetectActivity = Class.create();
-DetectActivity.prototype = {
-  initialize: function(subject)
-  {
-    this.onunactivate = function() {};
-    this.onactivate   = function() {};
-    this.subject = subject;
-    this.isactive = true;
-    Event.observe(subject, 'mousemove', this._OnFocus.bindAsEventListener(this), false);
-    Event.observe(subject, 'mouseout', this._OnBlur.bindAsEventListener(this), false);
-  },
-  _OnFocus: function(e)
-  {
-    this.isactive = true;
-    if (this.onactivate) this.onactivate();
-  },
-  _OnBlur: function(e)
-  {
-    this.isactive = false;
-    if (this.onunactivate) this.onunactivate();
-  },
-  isActive: function()
-  {
-    return this.isactive;
-  }
-}
-
-
-
-/*
-// Unused code, by usefull for further auto idle features
-
-  _launchTimeout: function(myself)
-  {
-var oldisactive =  this.isactive;
-    if (this.oldposx == this.posx &&
-        this.oldposy == this.posy)
-      this.isactive = false;
-    else
-      this.isactive = true;
-this.oldposx = this.posx;
-this.oldposy = this.posy;
-if (oldisactive != this.isactive) alert("switch");
-    setTimeout(function() { myself._launchTimeout(myself); }, 1000);
-  },
-
-  _OnMouseMove: function(e)
-  {
-        var posx = 0;
-	var posy = 0;
-        if (!e) var e = window.event;
-	if (e.pageX || e.pageY)
- 	{
-		posx = e.pageX;
-		posy = e.pageY;
-	}
-	else if (e.clientX || e.clientY) 	
-        {
-		posx = e.clientX + document.body.scrollLeft
-			+ document.documentElement.scrollLeft;
-		posy = e.clientY + document.body.scrollTop
-			+ document.documentElement.scrollTop;
-	}
-        this.posx = posx;
-        this.posy = posy;
-  },
-*/

+ 0 - 59
main/chat/old/phpfreechat/lib/javascript/cookie.js

@@ -1,59 +0,0 @@
-// Cookie API  v1.0.1
-// documentation: http://www.dithered.com/javascript/cookies/index.html
-// license: http://creativecommons.org/licenses/by/1.0/
-// code (mostly) by Chris Nott (chris[at]dithered[dot]com)
-
-
-// Write a cookie value
-function setCookie(name, value, expires, path, domain, secure) {
-	var curCookie = name + '=' + escape(value) + ((expires) ? '; expires=' + expires.toGMTString() : '') + ((path) ? '; path=' + path : '') + ((domain) ? '; domain=' + domain : '') + ((secure) ? '; secure' : '');
-	document.cookie = curCookie;
-}
-
-
-// Retrieve a named cookie value
-function getCookie(name) {
-	var dc = document.cookie;
-	
-	// find beginning of cookie value in document.cookie
-	var prefix = name + "=";
-	var begin = dc.indexOf("; " + prefix);
-	if (begin == -1) {
-		begin = dc.indexOf(prefix);
-		if (begin != 0) return null;
-	}
-	else begin += 2;
-	
-	// find end of cookie value
-	var end = document.cookie.indexOf(";", begin);
-	if (end == -1) end = dc.length;
-	
-	// return cookie value
-	return unescape(dc.substring(begin + prefix.length, end));
-}
-
-
-// Delete a named cookie value
-function deleteCookie(name, path, domain) {
-	var value = getCookie(name);
-	if (value != null) document.cookie = name + '=' + ((path) ? '; path=' + path : '') + ((domain) ? '; domain=' + domain : '') + '; expires=Thu, 01-Jan-70 00:00:01 GMT';
-	return value;
-}
-
-
-// Fix Netscape 2.x Date bug
-function fixDate(date) {
-	var workingDate = date;
-	var base = new Date(0);
-	var skew = base.getTime();
-	if (skew > 0) workingDate.setTime(workingDate.getTime() - skew);
-	return workingDate;
-}
-
-
-// Test for cookie support
-function supportsCookies(rootPath) {
-	setCookie('checking_for_cookie_support', 'testing123', '', (rootPath != null ? rootPath : ''));
-	if (getCookie('checking_for_cookie_support')) return true;
-	else return false;
-}

+ 0 - 13
main/chat/old/phpfreechat/lib/javascript/image_preloader.js

@@ -1,13 +0,0 @@
-// Image Preloader  v1.0.1
-// documentation: http://www.dithered.com/javascript/image_preloader/index.html
-// license: http://creativecommons.org/licenses/by/1.0/
-// code by Chris Nott (chris[at]dithered[dot]com)
-
-
-function preloadImages() {
-	if (document.images) {
-		for (var i = 0; i < preloadImages.arguments.length; i++) {
-			(new Image()).src = preloadImages.arguments[i];
-		}
-	}
-}

+ 0 - 256
main/chat/old/phpfreechat/lib/javascript/md5.js

@@ -1,256 +0,0 @@
-/*
- * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
- * Digest Algorithm, as defined in RFC 1321.
- * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002.
- * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
- * Distributed under the BSD License
- * See http://pajhome.org.uk/crypt/md5 for more info.
- */
-
-/*
- * Configurable variables. You may need to tweak these to be compatible with
- * the server-side, but the defaults work in most cases.
- */
-var hexcase = 0;  /* hex output format. 0 - lowercase; 1 - uppercase        */
-var b64pad  = ""; /* base-64 pad character. "=" for strict RFC compliance   */
-var chrsz   = 8;  /* bits per input character. 8 - ASCII; 16 - Unicode      */
-
-/*
- * These are the functions you'll usually want to call
- * They take string arguments and return either hex or base-64 encoded strings
- */
-function hex_md5(s){ return binl2hex(core_md5(str2binl(s), s.length * chrsz));}
-function b64_md5(s){ return binl2b64(core_md5(str2binl(s), s.length * chrsz));}
-function str_md5(s){ return binl2str(core_md5(str2binl(s), s.length * chrsz));}
-function hex_hmac_md5(key, data) { return binl2hex(core_hmac_md5(key, data)); }
-function b64_hmac_md5(key, data) { return binl2b64(core_hmac_md5(key, data)); }
-function str_hmac_md5(key, data) { return binl2str(core_hmac_md5(key, data)); }
-
-/*
- * Perform a simple self-test to see if the VM is working
- */
-function md5_vm_test()
-{
-  return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72";
-}
-
-/*
- * Calculate the MD5 of an array of little-endian words, and a bit length
- */
-function core_md5(x, len)
-{
-  /* append padding */
-  x[len >> 5] |= 0x80 << ((len) % 32);
-  x[(((len + 64) >>> 9) << 4) + 14] = len;
-
-  var a =  1732584193;
-  var b = -271733879;
-  var c = -1732584194;
-  var d =  271733878;
-
-  for(var i = 0; i < x.length; i += 16)
-  {
-    var olda = a;
-    var oldb = b;
-    var oldc = c;
-    var oldd = d;
-
-    a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);
-    d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);
-    c = md5_ff(c, d, a, b, x[i+ 2], 17,  606105819);
-    b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);
-    a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);
-    d = md5_ff(d, a, b, c, x[i+ 5], 12,  1200080426);
-    c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);
-    b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);
-    a = md5_ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);
-    d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);
-    c = md5_ff(c, d, a, b, x[i+10], 17, -42063);
-    b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);
-    a = md5_ff(a, b, c, d, x[i+12], 7 ,  1804603682);
-    d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);
-    c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);
-    b = md5_ff(b, c, d, a, x[i+15], 22,  1236535329);
-
-    a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);
-    d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);
-    c = md5_gg(c, d, a, b, x[i+11], 14,  643717713);
-    b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);
-    a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);
-    d = md5_gg(d, a, b, c, x[i+10], 9 ,  38016083);
-    c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);
-    b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);
-    a = md5_gg(a, b, c, d, x[i+ 9], 5 ,  568446438);
-    d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);
-    c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);
-    b = md5_gg(b, c, d, a, x[i+ 8], 20,  1163531501);
-    a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);
-    d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);
-    c = md5_gg(c, d, a, b, x[i+ 7], 14,  1735328473);
-    b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);
-
-    a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);
-    d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);
-    c = md5_hh(c, d, a, b, x[i+11], 16,  1839030562);
-    b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);
-    a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);
-    d = md5_hh(d, a, b, c, x[i+ 4], 11,  1272893353);
-    c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);
-    b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);
-    a = md5_hh(a, b, c, d, x[i+13], 4 ,  681279174);
-    d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);
-    c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);
-    b = md5_hh(b, c, d, a, x[i+ 6], 23,  76029189);
-    a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);
-    d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);
-    c = md5_hh(c, d, a, b, x[i+15], 16,  530742520);
-    b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);
-
-    a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);
-    d = md5_ii(d, a, b, c, x[i+ 7], 10,  1126891415);
-    c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);
-    b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);
-    a = md5_ii(a, b, c, d, x[i+12], 6 ,  1700485571);
-    d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);
-    c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);
-    b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);
-    a = md5_ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);
-    d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);
-    c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);
-    b = md5_ii(b, c, d, a, x[i+13], 21,  1309151649);
-    a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);
-    d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);
-    c = md5_ii(c, d, a, b, x[i+ 2], 15,  718787259);
-    b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);
-
-    a = safe_add(a, olda);
-    b = safe_add(b, oldb);
-    c = safe_add(c, oldc);
-    d = safe_add(d, oldd);
-  }
-  return Array(a, b, c, d);
-
-}
-
-/*
- * These functions implement the four basic operations the algorithm uses.
- */
-function md5_cmn(q, a, b, x, s, t)
-{
-  return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);
-}
-function md5_ff(a, b, c, d, x, s, t)
-{
-  return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);
-}
-function md5_gg(a, b, c, d, x, s, t)
-{
-  return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);
-}
-function md5_hh(a, b, c, d, x, s, t)
-{
-  return md5_cmn(b ^ c ^ d, a, b, x, s, t);
-}
-function md5_ii(a, b, c, d, x, s, t)
-{
-  return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);
-}
-
-/*
- * Calculate the HMAC-MD5, of a key and some data
- */
-function core_hmac_md5(key, data)
-{
-  var bkey = str2binl(key);
-  if(bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz);
-
-  var ipad = Array(16), opad = Array(16);
-  for(var i = 0; i < 16; i++)
-  {
-    ipad[i] = bkey[i] ^ 0x36363636;
-    opad[i] = bkey[i] ^ 0x5C5C5C5C;
-  }
-
-  var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz);
-  return core_md5(opad.concat(hash), 512 + 128);
-}
-
-/*
- * Add integers, wrapping at 2^32. This uses 16-bit operations internally
- * to work around bugs in some JS interpreters.
- */
-function safe_add(x, y)
-{
-  var lsw = (x & 0xFFFF) + (y & 0xFFFF);
-  var msw = (x >> 16) + (y >> 16) + (lsw >> 16);
-  return (msw << 16) | (lsw & 0xFFFF);
-}
-
-/*
- * Bitwise rotate a 32-bit number to the left.
- */
-function bit_rol(num, cnt)
-{
-  return (num << cnt) | (num >>> (32 - cnt));
-}
-
-/*
- * Convert a string to an array of little-endian words
- * If chrsz is ASCII, characters >255 have their hi-byte silently ignored.
- */
-function str2binl(str)
-{
-  var bin = Array();
-  var mask = (1 << chrsz) - 1;
-  for(var i = 0; i < str.length * chrsz; i += chrsz)
-    bin[i>>5] |= (str.charCodeAt(i / chrsz) & mask) << (i%32);
-  return bin;
-}
-
-/*
- * Convert an array of little-endian words to a string
- */
-function binl2str(bin)
-{
-  var str = "";
-  var mask = (1 << chrsz) - 1;
-  for(var i = 0; i < bin.length * 32; i += chrsz)
-    str += String.fromCharCode((bin[i>>5] >>> (i % 32)) & mask);
-  return str;
-}
-
-/*
- * Convert an array of little-endian words to a hex string.
- */
-function binl2hex(binarray)
-{
-  var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef";
-  var str = "";
-  for(var i = 0; i < binarray.length * 4; i++)
-  {
-    str += hex_tab.charAt((binarray[i>>2] >> ((i%4)*8+4)) & 0xF) +
-           hex_tab.charAt((binarray[i>>2] >> ((i%4)*8  )) & 0xF);
-  }
-  return str;
-}
-
-/*
- * Convert an array of little-endian words to a base-64 string
- */
-function binl2b64(binarray)
-{
-  var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
-  var str = "";
-  for(var i = 0; i < binarray.length * 4; i += 3)
-  {
-    var triplet = (((binarray[i   >> 2] >> 8 * ( i   %4)) & 0xFF) << 16)
-                | (((binarray[i+1 >> 2] >> 8 * ((i+1)%4)) & 0xFF) << 8 )
-                |  ((binarray[i+2 >> 2] >> 8 * ((i+2)%4)) & 0xFF);
-    for(var j = 0; j < 4; j++)
-    {
-      if(i * 8 + j * 6 > binarray.length * 32) str += b64pad;
-      else str += tab.charAt((triplet >> 6*(3-j)) & 0x3F);
-    }
-  }
-  return str;
-}

+ 0 - 25
main/chat/old/phpfreechat/lib/javascript/mousepos.js

@@ -1,25 +0,0 @@
-function mousePosX(e) {
-	var posx = 0;
-	if (!e) var e = window.event;
-	if (e.pageX) 	{
-		posx = e.pageX;
-	}
-	else if (e.clientX) 	{
-		posx = e.clientX + document.body.scrollLeft
-			+ document.documentElement.scrollLeft;
-	}
-        return posx;
-}
-
-function mousePosY(e) {
-	var posy = 0;
-	if (!e) var e = window.event;
-	if (e.pageY) 	{
-		posy = e.pageY;
-	}
-	else if (e.clientY) 	{
-		posy = e.clientY + document.body.scrollTop
-			+ document.documentElement.scrollTop;
-	}
-        return posy;
-}

+ 0 - 1514
main/chat/old/phpfreechat/lib/javascript/myprototype.js

@@ -1,1514 +0,0 @@
-// modified prototype library
-
-var Prototype = {
-  Version: '1.4.0',
-  ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',
-
-  emptyFunction: function() {},
-  K: function(x) {return x}
-}
-
-var Class = {
-  create: function() {
-    return function() {
-      this.initialize.apply(this, arguments);
-    }
-  }
-}
-
-var Abstract = new Object();
-
-Object.extend = function(destination, source) {
-  for (property in source) {
-    destination[property] = source[property];
-  }
-  return destination;
-}
-
-Object.inspect = function(object) {
-  try {
-    if (object == undefined) return 'undefined';
-    if (object == null) return 'null';
-    return object.inspect ? object.inspect() : object.toString();
-  } catch (e) {
-    if (e instanceof RangeError) return '...';
-    throw e;
-  }
-}
-
-Function.prototype.bind = function() {
-  var __method = this, args = $A(arguments), object = args.shift();
-  return function() {
-    return __method.apply(object, args.concat($A(arguments)));
-  }
-}
-
-Function.prototype.bindAsEventListener = function(object) {
-  var __method = this;
-  return function(event) {
-    return __method.call(object, event || window.event);
-  }
-}
-
-Object.extend(Number.prototype, {
-  toColorPart: function() {
-    var digits = this.toString(16);
-    if (this < 16) return '0' + digits;
-    return digits;
-  },
-
-  succ: function() {
-    return this + 1;
-  },
-
-  times: function(iterator) {
-    $R(0, this, true).each(iterator);
-    return this;
-  }
-});
-
-var Try = {
-  these: function() {
-    var returnValue;
-
-    for (var i = 0; i < arguments.length; i++) {
-      var lambda = arguments[i];
-      try {
-        returnValue = lambda();
-        break;
-      } catch (e) {}
-    }
-
-    return returnValue;
-  }
-}
-
-/*--------------------------------------------------------------------------*/
-
-var PeriodicalExecuter = Class.create();
-PeriodicalExecuter.prototype = {
-  initialize: function(callback, frequency) {
-    this.callback = callback;
-    this.frequency = frequency;
-    this.currentlyExecuting = false;
-
-    this.registerCallback();
-  },
-
-  registerCallback: function() {
-    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);
-  },
-
-  onTimerEvent: function() {
-    if (!this.currentlyExecuting) {
-      try {
-        this.currentlyExecuting = true;
-        this.callback();
-      } finally {
-        this.currentlyExecuting = false;
-      }
-    }
-  }
-}
-
-/*--------------------------------------------------------------------------*/
-
-function $() {
-  var elements = new Array();
-
-  for (var i = 0; i < arguments.length; i++) {
-    var element = arguments[i];
-    if (typeof element == 'string')
-      element = document.getElementById(element);
-
-    if (arguments.length == 1)
-      return element;
-
-    elements.push(element);
-  }
-
-  return elements;
-}
-Object.extend(String.prototype, {
-  stripTags: function() {
-    return this.replace(/<\/?[^>]+>/gi, '');
-  },
-
-  stripScripts: function() {
-    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');
-  },
-
-  extractScripts: function() {
-    var matchAll = new RegExp(Prototype.ScriptFragment, 'img');
-    var matchOne = new RegExp(Prototype.ScriptFragment, 'im');
-    return (this.match(matchAll) || []).map(function(scriptTag) {
-      return (scriptTag.match(matchOne) || ['', ''])[1];
-    });
-  },
-
-  evalScripts: function() {
-    return this.extractScripts().map(eval);
-  },
-
-  escapeHTML: function() {
-    var div = document.createElement('div');
-    var text = document.createTextNode(this);
-    div.appendChild(text);
-    return div.innerHTML;
-  },
-
-  unescapeHTML: function() {
-    var div = document.createElement('div');
-    div.innerHTML = this.stripTags();
-    return div.childNodes[0] ? div.childNodes[0].nodeValue : '';
-  },
-
-  toQueryParams: function() {
-    var pairs = this.match(/^\??(.*)$/)[1].split('&');
-    return pairs.inject({}, function(params, pairString) {
-      var pair = pairString.split('=');
-      params[pair[0]] = pair[1];
-      return params;
-    });
-  },
-
-  toArray: function() {
-    return this.split('');
-  },
-
-  camelize: function() {
-    var oStringList = this.split('-');
-    if (oStringList.length == 1) return oStringList[0];
-
-    var camelizedString = this.indexOf('-') == 0
-      ? oStringList[0].charAt(0).toUpperCase() + oStringList[0].substring(1)
-      : oStringList[0];
-
-    for (var i = 1, len = oStringList.length; i < len; i++) {
-      var s = oStringList[i];
-      camelizedString += s.charAt(0).toUpperCase() + s.substring(1);
-    }
-
-    return camelizedString;
-  },
-
-  inspect: function() {
-    return "'" + this.replace('\\', '\\\\').replace("'", '\\\'') + "'";
-  }
-});
-
-String.prototype.parseQuery = String.prototype.toQueryParams;
-
-var $break    = new Object();
-var $continue = new Object();
-
-var Enumerable = {
-  each: function(iterator) {
-    var index = 0;
-    try {
-      this._each(function(value) {
-        try {
-          iterator(value, index++);
-        } catch (e) {
-          if (e != $continue) throw e;
-        }
-      });
-    } catch (e) {
-      if (e != $break) throw e;
-    }
-  },
-
-  all: function(iterator) {
-    var result = true;
-    this.each(function(value, index) {
-      result = result && !!(iterator || Prototype.K)(value, index);
-      if (!result) throw $break;
-    });
-    return result;
-  },
-
-  any: function(iterator) {
-    var result = true;
-    this.each(function(value, index) {
-      if (result = !!(iterator || Prototype.K)(value, index))
-        throw $break;
-    });
-    return result;
-  },
-
-  collect: function(iterator) {
-    var results = [];
-    this.each(function(value, index) {
-      results.push(iterator(value, index));
-    });
-    return results;
-  },
-
-  detect: function (iterator) {
-    var result;
-    this.each(function(value, index) {
-      if (iterator(value, index)) {
-        result = value;
-        throw $break;
-      }
-    });
-    return result;
-  },
-
-  findAll: function(iterator) {
-    var results = [];
-    this.each(function(value, index) {
-      if (iterator(value, index))
-        results.push(value);
-    });
-    return results;
-  },
-
-  grep: function(pattern, iterator) {
-    var results = [];
-    this.each(function(value, index) {
-      var stringValue = value.toString();
-      if (stringValue.match(pattern))
-        results.push((iterator || Prototype.K)(value, index));
-    })
-    return results;
-  },
-
-  include: function(object) {
-    var found = false;
-    this.each(function(value) {
-      if (value == object) {
-        found = true;
-        throw $break;
-      }
-    });
-    return found;
-  },
-
-  inject: function(memo, iterator) {
-    this.each(function(value, index) {
-      memo = iterator(memo, value, index);
-    });
-    return memo;
-  },
-
-  invoke: function(method) {
-    var args = $A(arguments).slice(1);
-    return this.collect(function(value) {
-      return value[method].apply(value, args);
-    });
-  },
-
-  max: function(iterator) {
-    var result;
-    this.each(function(value, index) {
-      value = (iterator || Prototype.K)(value, index);
-      if (value >= (result || value))
-        result = value;
-    });
-    return result;
-  },
-
-  min: function(iterator) {
-    var result;
-    this.each(function(value, index) {
-      value = (iterator || Prototype.K)(value, index);
-      if (value <= (result || value))
-        result = value;
-    });
-    return result;
-  },
-
-  partition: function(iterator) {
-    var trues = [], falses = [];
-    this.each(function(value, index) {
-      ((iterator || Prototype.K)(value, index) ?
-        trues : falses).push(value);
-    });
-    return [trues, falses];
-  },
-
-  pluck: function(property) {
-    var results = [];
-    this.each(function(value, index) {
-      results.push(value[property]);
-    });
-    return results;
-  },
-
-  reject: function(iterator) {
-    var results = [];
-    this.each(function(value, index) {
-      if (!iterator(value, index))
-        results.push(value);
-    });
-    return results;
-  },
-
-  sortBy: function(iterator) {
-    return this.collect(function(value, index) {
-      return {value: value, criteria: iterator(value, index)};
-    }).sort(function(left, right) {
-      var a = left.criteria, b = right.criteria;
-      return a < b ? -1 : a > b ? 1 : 0;
-    }).pluck('value');
-  },
-
-  toArray: function() {
-    return this.collect(Prototype.K);
-  },
-
-  zip: function() {
-    var iterator = Prototype.K, args = $A(arguments);
-    if (typeof args.last() == 'function')
-      iterator = args.pop();
-
-    var collections = [this].concat(args).map($A);
-    return this.map(function(value, index) {
-      iterator(value = collections.pluck(index));
-      return value;
-    });
-  },
-
-  inspect: function() {
-    return '#<Enumerable:' + this.toArray().inspect() + '>';
-  }
-}
-
-Object.extend(Enumerable, {
-  map:     Enumerable.collect,
-  find:    Enumerable.detect,
-  select:  Enumerable.findAll,
-  member:  Enumerable.include,
-  entries: Enumerable.toArray
-             });
-
-var $A = Array.from = function(iterable) {
-  if (!iterable) return [];
-  if (iterable.toArray) {
-    return iterable.toArray();
-  } else {
-    var results = [];
-    for (var i = 0; i < iterable.length; i++)
-      results.push(iterable[i]);
-    return results;
-  }
-}
-
-//Array.prototype._reverse = Array.prototype.reverse;
-
-//Object.extend(Array.prototype, Enumerable);
-/*
-Array.prototype._reverse = Array.prototype.reverse;
-
-
-Object.extend(Array.prototype, {
-  _each: function(iterator) {
-    for (var i = 0; i < this.length; i++)
-      iterator(this[i]);
-  },
-
-  clear: function() {
-    this.length = 0;
-    return this;
-  },
-
-  first: function() {
-    return this[0];
-  },
-
-  last: function() {
-    return this[this.length - 1];
-  },
-
-  compact: function() {
-    return this.select(function(value) {
-      return value != undefined || value != null;
-    });
-  },
-
-  flatten: function() {
-    return this.inject([], function(array, value) {
-      return array.concat(value.constructor == Array ?
-        value.flatten() : [value]);
-    });
-  },
-
-  without: function() {
-    var values = $A(arguments);
-    return this.select(function(value) {
-      return !values.include(value);
-    });
-  },
-
-  indexOf: function(object) {
-    for (var i = 0; i < this.length; i++)
-      if (this[i] == object) return i;
-    return -1;
-  },
-
-  reverse: function(inline) {
-    return (inline !== false ? this : this.toArray())._reverse();
-  },
-
-  shift: function() {
-    var result = this[0];
-    for (var i = 0; i < this.length - 1; i++)
-      this[i] = this[i + 1];
-    this.length--;
-    return result;
-  },
-
-  inspect: function() {
-    return '[' + this.map(Object.inspect).join(', ') + ']';
-  }
-});
-*/
-
-
-var Hash = {
-  _each: function(iterator) {
-    for (key in this) {
-      var value = this[key];
-      if (typeof value == 'function') continue;
-
-      var pair = [key, value];
-      pair.key = key;
-      pair.value = value;
-      iterator(pair);
-    }
-  },
-
-  keys: function() {
-    return this.pluck('key');
-  },
-
-  values: function() {
-    return this.pluck('value');
-  },
-
-  merge: function(hash) {
-    return $H(hash).inject($H(this), function(mergedHash, pair) {
-      mergedHash[pair.key] = pair.value;
-      return mergedHash;
-    });
-  },
-
-  toQueryString: function() {
-    return this.map(function(pair) {
-      return pair.map(encodeURIComponent).join('=');
-    }).join('&');
-  },
-
-  inspect: function() {
-    return '#<Hash:{' + this.map(function(pair) {
-      return pair.map(Object.inspect).join(': ');
-    }).join(', ') + '}>';
-  }
-}
-
-function $H(object) {
-  var hash = Object.extend({}, object || {});
-  Object.extend(hash, Enumerable);
-  Object.extend(hash, Hash);
-  return hash;
-}
-ObjectRange = Class.create();
-Object.extend(ObjectRange.prototype, Enumerable);
-Object.extend(ObjectRange.prototype, {
-  initialize: function(start, end, exclusive) {
-    this.start = start;
-    this.end = end;
-    this.exclusive = exclusive;
-  },
-
-  _each: function(iterator) {
-    var value = this.start;
-    do {
-      iterator(value);
-      value = value.succ();
-    } while (this.include(value));
-  },
-
-  include: function(value) {
-    if (value < this.start)
-      return false;
-    if (this.exclusive)
-      return value < this.end;
-    return value <= this.end;
-  }
-});
-
-var $R = function(start, end, exclusive) {
-  return new ObjectRange(start, end, exclusive);
-}
-
-document.getElementsByClassName = function(className, parentElement) {
-  var children = ($(parentElement) || document.body).getElementsByTagName('*');
-  return $A(children).inject([], function(elements, child) {
-    if (child.className.match(new RegExp("(^|\\s)" + className + "(\\s|$)")))
-      elements.push(child);
-    return elements;
-  });
-}
-
-/*--------------------------------------------------------------------------*/
-
-if (!window.Element) {
-  var Element = new Object();
-}
-
-Object.extend(Element, {
-  visible: function(element) {
-    return $(element).style.display != 'none';
-  },
-
-  toggle: function() {
-    for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
-      Element[Element.visible(element) ? 'hide' : 'show'](element);
-    }
-  },
-
-  hide: function() {
-    for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
-      element.style.display = 'none';
-    }
-  },
-
-  show: function() {
-    for (var i = 0; i < arguments.length; i++) {
-      var element = $(arguments[i]);
-      element.style.display = '';
-    }
-  },
-
-  remove: function(element) {
-    element = $(element);
-    element.parentNode.removeChild(element);
-  },
-
-  update: function(element, html) {
-    $(element).innerHTML = html.stripScripts();
-    setTimeout(function() {html.evalScripts()}, 10);
-  },
-
-  getHeight: function(element) {
-    element = $(element);
-    return element.offsetHeight;
-  },
-
-  classNames: function(element) {
-    return new Element.ClassNames(element);
-  },
-
-  hasClassName: function(element, className) {
-    if (!(element = $(element))) return;
-    return Element.classNames(element).include(className);
-  },
-
-  addClassName: function(element, className) {
-    if (!(element = $(element))) return;
-    return Element.classNames(element).add(className);
-  },
-
-  removeClassName: function(element, className) {
-    if (!(element = $(element))) return;
-    return Element.classNames(element).remove(className);
-  },
-
-  // removes whitespace-only text node children
-  cleanWhitespace: function(element) {
-    element = $(element);
-    for (var i = 0; i < element.childNodes.length; i++) {
-      var node = element.childNodes[i];
-      if (node.nodeType == 3 && !/\S/.test(node.nodeValue))
-        Element.remove(node);
-    }
-  },
-
-  empty: function(element) {
-    return $(element).innerHTML.match(/^\s*$/);
-  },
-
-  scrollTo: function(element) {
-    element = $(element);
-    var x = element.x ? element.x : element.offsetLeft,
-        y = element.y ? element.y : element.offsetTop;
-    window.scrollTo(x, y);
-  },
-
-  getStyle: function(element, style) {
-    element = $(element);
-    var value = element.style[style.camelize()];
-    if (!value) {
-      if (document.defaultView && document.defaultView.getComputedStyle) {
-        var css = document.defaultView.getComputedStyle(element, null);
-        value = css ? css.getPropertyValue(style) : null;
-      } else if (element.currentStyle) {
-        value = element.currentStyle[style.camelize()];
-      }
-    }
-
-    if (window.opera && ['left', 'top', 'right', 'bottom'].include(style))
-      if (Element.getStyle(element, 'position') == 'static') value = 'auto';
-
-    return value == 'auto' ? null : value;
-  },
-
-  setStyle: function(element, style) {
-    element = $(element);
-    for (name in style)
-      element.style[name.camelize()] = style[name];
-  },
-
-  getDimensions: function(element) {
-    element = $(element);
-    if (Element.getStyle(element, 'display') != 'none')
-      return {width: element.offsetWidth, height: element.offsetHeight};
-
-    // All *Width and *Height properties give 0 on elements with display none,
-    // so enable the element temporarily
-    var els = element.style;
-    var originalVisibility = els.visibility;
-    var originalPosition = els.position;
-    els.visibility = 'hidden';
-    els.position = 'absolute';
-    els.display = '';
-    var originalWidth = element.clientWidth;
-    var originalHeight = element.clientHeight;
-    els.display = 'none';
-    els.position = originalPosition;
-    els.visibility = originalVisibility;
-    return {width: originalWidth, height: originalHeight};
-  },
-
-  makePositioned: function(element) {
-    element = $(element);
-    var pos = Element.getStyle(element, 'position');
-    if (pos == 'static' || !pos) {
-      element._madePositioned = true;
-      element.style.position = 'relative';
-      // Opera returns the offset relative to the positioning context, when an
-      // element is position relative but top and left have not been defined
-      if (window.opera) {
-        element.style.top = 0;
-        element.style.left = 0;
-      }
-    }
-  },
-
-  undoPositioned: function(element) {
-    element = $(element);
-    if (element._madePositioned) {
-      element._madePositioned = undefined;
-      element.style.position =
-        element.style.top =
-        element.style.left =
-        element.style.bottom =
-        element.style.right = '';
-    }
-  },
-
-  makeClipping: function(element) {
-    element = $(element);
-    if (element._overflow) return;
-    element._overflow = element.style.overflow;
-    if ((Element.getStyle(element, 'overflow') || 'visible') != 'hidden')
-      element.style.overflow = 'hidden';
-  },
-
-  undoClipping: function(element) {
-    element = $(element);
-    if (element._overflow) return;
-    element.style.overflow = element._overflow;
-    element._overflow = undefined;
-  }
-});
-
-var Toggle = new Object();
-Toggle.display = Element.toggle;
-
-/*--------------------------------------------------------------------------*/
-
-Abstract.Insertion = function(adjacency) {
-  this.adjacency = adjacency;
-}
-
-Abstract.Insertion.prototype = {
-  initialize: function(element, content) {
-    this.element = $(element);
-    this.content = content.stripScripts();
-
-    if (this.adjacency && this.element.insertAdjacentHTML) {
-      try {
-        this.element.insertAdjacentHTML(this.adjacency, this.content);
-      } catch (e) {
-        if (this.element.tagName.toLowerCase() == 'tbody') {
-          this.insertContent(this.contentFromAnonymousTable());
-        } else {
-          throw e;
-        }
-      }
-    } else {
-      this.range = this.element.ownerDocument.createRange();
-      if (this.initializeRange) this.initializeRange();
-      this.insertContent([this.range.createContextualFragment(this.content)]);
-    }
-
-    setTimeout(function() {content.evalScripts()}, 10);
-  },
-
-  contentFromAnonymousTable: function() {
-    var div = document.createElement('div');
-    div.innerHTML = '<table><tbody>' + this.content + '</tbody></table>';
-    return $A(div.childNodes[0].childNodes[0].childNodes);
-  }
-}
-
-var Insertion = new Object();
-
-Insertion.Before = Class.create();
-Insertion.Before.prototype = Object.extend(new Abstract.Insertion('beforeBegin'), {
-  initializeRange: function() {
-    this.range.setStartBefore(this.element);
-  },
-
-  insertContent: function(fragments) {
-    fragments.each((function(fragment) {
-      this.element.parentNode.insertBefore(fragment, this.element);
-    }).bind(this));
-  }
-});
-
-Insertion.Top = Class.create();
-Insertion.Top.prototype = Object.extend(new Abstract.Insertion('afterBegin'), {
-  initializeRange: function() {
-    this.range.selectNodeContents(this.element);
-    this.range.collapse(true);
-  },
-
-  insertContent: function(fragments) {
-    fragments.reverse(false).each((function(fragment) {
-      this.element.insertBefore(fragment, this.element.firstChild);
-    }).bind(this));
-  }
-});
-
-Insertion.Bottom = Class.create();
-Insertion.Bottom.prototype = Object.extend(new Abstract.Insertion('beforeEnd'), {
-  initializeRange: function() {
-    this.range.selectNodeContents(this.element);
-    this.range.collapse(this.element);
-  },
-
-  insertContent: function(fragments) {
-    fragments.each((function(fragment) {
-      this.element.appendChild(fragment);
-    }).bind(this));
-  }
-});
-
-Insertion.After = Class.create();
-Insertion.After.prototype = Object.extend(new Abstract.Insertion('afterEnd'), {
-  initializeRange: function() {
-    this.range.setStartAfter(this.element);
-  },
-
-  insertContent: function(fragments) {
-    fragments.each((function(fragment) {
-      this.element.parentNode.insertBefore(fragment,
-        this.element.nextSibling);
-    }).bind(this));
-  }
-});
-
-/*--------------------------------------------------------------------------*/
-
-Element.ClassNames = Class.create();
-Element.ClassNames.prototype = {
-  initialize: function(element) {
-    this.element = $(element);
-  },
-
-  _each: function(iterator) {
-    this.element.className.split(/\s+/).select(function(name) {
-      return name.length > 0;
-    })._each(iterator);
-  },
-
-  set: function(className) {
-    this.element.className = className;
-  },
-
-  add: function(classNameToAdd) {
-    if (this.include(classNameToAdd)) return;
-    this.set(this.toArray().concat(classNameToAdd).join(' '));
-  },
-
-  remove: function(classNameToRemove) {
-    if (!this.include(classNameToRemove)) return;
-    this.set(this.select(function(className) {
-      return className != classNameToRemove;
-    }).join(' '));
-  },
-
-  toString: function() {
-    return this.toArray().join(' ');
-  }
-}
-
-Object.extend(Element.ClassNames.prototype, Enumerable);
-var Field = {
-  clear: function() {
-    for (var i = 0; i < arguments.length; i++)
-      $(arguments[i]).value = '';
-  },
-
-  focus: function(element) {
-    $(element).focus();
-  },
-
-  present: function() {
-    for (var i = 0; i < arguments.length; i++)
-      if ($(arguments[i]).value == '') return false;
-    return true;
-  },
-
-  select: function(element) {
-    $(element).select();
-  },
-
-  activate: function(element) {
-    element = $(element);
-    element.focus();
-    if (element.select)
-      element.select();
-  }
-}
-
-/*--------------------------------------------------------------------------*/
-
-var Form = {
-  serialize: function(form) {
-    var elements = Form.getElements($(form));
-    var queryComponents = new Array();
-
-    for (var i = 0; i < elements.length; i++) {
-      var queryComponent = Form.Element.serialize(elements[i]);
-      if (queryComponent)
-        queryComponents.push(queryComponent);
-    }
-
-    return queryComponents.join('&');
-  },
-
-  getElements: function(form) {
-    form = $(form);
-    var elements = new Array();
-
-    for (tagName in Form.Element.Serializers) {
-      var tagElements = form.getElementsByTagName(tagName);
-      for (var j = 0; j < tagElements.length; j++)
-        elements.push(tagElements[j]);
-    }
-    return elements;
-  },
-
-  getInputs: function(form, typeName, name) {
-    form = $(form);
-    var inputs = form.getElementsByTagName('input');
-
-    if (!typeName && !name)
-      return inputs;
-
-    var matchingInputs = new Array();
-    for (var i = 0; i < inputs.length; i++) {
-      var input = inputs[i];
-      if ((typeName && input.type != typeName) ||
-          (name && input.name != name))
-        continue;
-      matchingInputs.push(input);
-    }
-
-    return matchingInputs;
-  },
-
-  disable: function(form) {
-    var elements = Form.getElements(form);
-    for (var i = 0; i < elements.length; i++) {
-      var element = elements[i];
-      element.blur();
-      element.disabled = 'true';
-    }
-  },
-
-  enable: function(form) {
-    var elements = Form.getElements(form);
-    for (var i = 0; i < elements.length; i++) {
-      var element = elements[i];
-      element.disabled = '';
-    }
-  },
-
-  findFirstElement: function(form) {
-    return Form.getElements(form).find(function(element) {
-      return element.type != 'hidden' && !element.disabled &&
-        ['input', 'select', 'textarea'].include(element.tagName.toLowerCase());
-    });
-  },
-
-  focusFirstElement: function(form) {
-    Field.activate(Form.findFirstElement(form));
-  },
-
-  reset: function(form) {
-    $(form).reset();
-  }
-}
-
-Form.Element = {
-  serialize: function(element) {
-    element = $(element);
-    var method = element.tagName.toLowerCase();
-    var parameter = Form.Element.Serializers[method](element);
-
-    if (parameter) {
-      var key = encodeURIComponent(parameter[0]);
-      if (key.length == 0) return;
-
-      if (parameter[1].constructor != Array)
-        parameter[1] = [parameter[1]];
-
-      return parameter[1].map(function(value) {
-        return key + '=' + encodeURIComponent(value);
-      }).join('&');
-    }
-  },
-
-  getValue: function(element) {
-    element = $(element);
-    var method = element.tagName.toLowerCase();
-    var parameter = Form.Element.Serializers[method](element);
-
-    if (parameter)
-      return parameter[1];
-  }
-}
-
-Form.Element.Serializers = {
-  input: function(element) {
-    switch (element.type.toLowerCase()) {
-      case 'submit':
-      case 'hidden':
-      case 'password':
-      case 'text':
-        return Form.Element.Serializers.textarea(element);
-      case 'checkbox':
-      case 'radio':
-        return Form.Element.Serializers.inputSelector(element);
-    }
-    return false;
-  },
-
-  inputSelector: function(element) {
-    if (element.checked)
-      return [element.name, element.value];
-  },
-
-  textarea: function(element) {
-    return [element.name, element.value];
-  },
-
-  select: function(element) {
-    return Form.Element.Serializers[element.type == 'select-one' ?
-      'selectOne' : 'selectMany'](element);
-  },
-
-  selectOne: function(element) {
-    var value = '', opt, index = element.selectedIndex;
-    if (index >= 0) {
-      opt = element.options[index];
-      value = opt.value;
-      if (!value && !('value' in opt))
-        value = opt.text;
-    }
-    return [element.name, value];
-  },
-
-  selectMany: function(element) {
-    var value = new Array();
-    for (var i = 0; i < element.length; i++) {
-      var opt = element.options[i];
-      if (opt.selected) {
-        var optValue = opt.value;
-        if (!optValue && !('value' in opt))
-          optValue = opt.text;
-        value.push(optValue);
-      }
-    }
-    return [element.name, value];
-  }
-}
-
-/*--------------------------------------------------------------------------*/
-
-var $F = Form.Element.getValue;
-
-/*--------------------------------------------------------------------------*/
-
-Abstract.TimedObserver = function() {}
-Abstract.TimedObserver.prototype = {
-  initialize: function(element, frequency, callback) {
-    this.frequency = frequency;
-    this.element   = $(element);
-    this.callback  = callback;
-
-    this.lastValue = this.getValue();
-    this.registerCallback();
-  },
-
-  registerCallback: function() {
-    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);
-  },
-
-  onTimerEvent: function() {
-    var value = this.getValue();
-    if (this.lastValue != value) {
-      this.callback(this.element, value);
-      this.lastValue = value;
-    }
-  }
-}
-
-Form.Element.Observer = Class.create();
-Form.Element.Observer.prototype = Object.extend(new Abstract.TimedObserver(), {
-  getValue: function() {
-    return Form.Element.getValue(this.element);
-  }
-});
-
-Form.Observer = Class.create();
-Form.Observer.prototype = Object.extend(new Abstract.TimedObserver(), {
-  getValue: function() {
-    return Form.serialize(this.element);
-  }
-});
-
-/*--------------------------------------------------------------------------*/
-
-Abstract.EventObserver = function() {}
-Abstract.EventObserver.prototype = {
-  initialize: function(element, callback) {
-    this.element  = $(element);
-    this.callback = callback;
-
-    this.lastValue = this.getValue();
-    if (this.element.tagName.toLowerCase() == 'form')
-      this.registerFormCallbacks();
-    else
-      this.registerCallback(this.element);
-  },
-
-  onElementEvent: function() {
-    var value = this.getValue();
-    if (this.lastValue != value) {
-      this.callback(this.element, value);
-      this.lastValue = value;
-    }
-  },
-
-  registerFormCallbacks: function() {
-    var elements = Form.getElements(this.element);
-    for (var i = 0; i < elements.length; i++)
-      this.registerCallback(elements[i]);
-  },
-
-  registerCallback: function(element) {
-    if (element.type) {
-      switch (element.type.toLowerCase()) {
-        case 'checkbox':
-        case 'radio':
-          Event.observe(element, 'click', this.onElementEvent.bind(this));
-          break;
-        case 'password':
-        case 'text':
-        case 'textarea':
-        case 'select-one':
-        case 'select-multiple':
-          Event.observe(element, 'change', this.onElementEvent.bind(this));
-          break;
-      }
-    }
-  }
-}
-
-Form.Element.EventObserver = Class.create();
-Form.Element.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), {
-  getValue: function() {
-    return Form.Element.getValue(this.element);
-  }
-});
-
-Form.EventObserver = Class.create();
-Form.EventObserver.prototype = Object.extend(new Abstract.EventObserver(), {
-  getValue: function() {
-    return Form.serialize(this.element);
-  }
-});
-if (!window.Event) {
-  var Event = new Object();
-}
-
-Object.extend(Event, {
-  KEY_BACKSPACE: 8,
-  KEY_TAB:       9,
-  KEY_RETURN:   13,
-  KEY_ESC:      27,
-  KEY_LEFT:     37,
-  KEY_UP:       38,
-  KEY_RIGHT:    39,
-  KEY_DOWN:     40,
-  KEY_DELETE:   46,
-
-  element: function(event) {
-    return event.target || event.srcElement;
-  },
-
-  isLeftClick: function(event) {
-    return (((event.which) && (event.which == 1)) ||
-            ((event.button) && (event.button == 1)));
-  },
-
-  pointerX: function(event) {
-    return event.pageX || (event.clientX +
-      (document.documentElement.scrollLeft || document.body.scrollLeft));
-  },
-
-  pointerY: function(event) {
-    return event.pageY || (event.clientY +
-      (document.documentElement.scrollTop || document.body.scrollTop));
-  },
-
-  stop: function(event) {
-    if (event.preventDefault) {
-      event.preventDefault();
-      event.stopPropagation();
-    } else {
-      event.returnValue = false;
-      event.cancelBubble = true;
-    }
-  },
-
-  // find the first node with the given tagName, starting from the
-  // node the event was triggered on; traverses the DOM upwards
-  findElement: function(event, tagName) {
-    var element = Event.element(event);
-    while (element.parentNode && (!element.tagName ||
-        (element.tagName.toUpperCase() != tagName.toUpperCase())))
-      element = element.parentNode;
-    return element;
-  },
-
-  observers: false,
-
-  _observeAndCache: function(element, name, observer, useCapture) {
-    if (!this.observers) this.observers = [];
-    if (element.addEventListener) {
-      this.observers.push([element, name, observer, useCapture]);
-      element.addEventListener(name, observer, useCapture);
-    } else if (element.attachEvent) {
-      this.observers.push([element, name, observer, useCapture]);
-      element.attachEvent('on' + name, observer);
-    }
-  },
-
-  unloadCache: function() {
-    if (!Event.observers) return;
-    for (var i = 0; i < Event.observers.length; i++) {
-      Event.stopObserving.apply(this, Event.observers[i]);
-      Event.observers[i][0] = null;
-    }
-    Event.observers = false;
-  },
-
-  observe: function(element, name, observer, useCapture) {
-    var element = $(element);
-    useCapture = useCapture || false;
-
-    if (name == 'keypress' &&
-        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)
-        || element.attachEvent))
-      name = 'keydown';
-
-    this._observeAndCache(element, name, observer, useCapture);
-  },
-
-  stopObserving: function(element, name, observer, useCapture) {
-    var element = $(element);
-    useCapture = useCapture || false;
-
-    if (name == 'keypress' &&
-        (navigator.appVersion.match(/Konqueror|Safari|KHTML/)
-        || element.detachEvent))
-      name = 'keydown';
-
-    if (element.removeEventListener) {
-      element.removeEventListener(name, observer, useCapture);
-    } else if (element.detachEvent) {
-      element.detachEvent('on' + name, observer);
-    }
-  }
-});
-
-/* prevent memory leaks in IE */
-Event.observe(window, 'unload', Event.unloadCache, false);
-var Position = {
-  // set to true if needed, warning: firefox performance problems
-  // NOT neeeded for page scrolling, only if draggable contained in
-  // scrollable elements
-  includeScrollOffsets: false,
-
-  // must be called before calling withinIncludingScrolloffset, every time the
-  // page is scrolled
-  prepare: function() {
-    this.deltaX =  window.pageXOffset
-                || document.documentElement.scrollLeft
-                || document.body.scrollLeft
-                || 0;
-    this.deltaY =  window.pageYOffset
-                || document.documentElement.scrollTop
-                || document.body.scrollTop
-                || 0;
-  },
-
-  realOffset: function(element) {
-    var valueT = 0, valueL = 0;
-    do {
-      valueT += element.scrollTop  || 0;
-      valueL += element.scrollLeft || 0;
-      element = element.parentNode;
-    } while (element);
-    return [valueL, valueT];
-  },
-
-  cumulativeOffset: function(element) {
-    var valueT = 0, valueL = 0;
-    do {
-      valueT += element.offsetTop  || 0;
-      valueL += element.offsetLeft || 0;
-      element = element.offsetParent;
-    } while (element);
-    return [valueL, valueT];
-  },
-
-  positionedOffset: function(element) {
-    var valueT = 0, valueL = 0;
-    do {
-      valueT += element.offsetTop  || 0;
-      valueL += element.offsetLeft || 0;
-      element = element.offsetParent;
-      if (element) {
-        p = Element.getStyle(element, 'position');
-        if (p == 'relative' || p == 'absolute') break;
-      }
-    } while (element);
-    return [valueL, valueT];
-  },
-
-  offsetParent: function(element) {
-    if (element.offsetParent) return element.offsetParent;
-    if (element == document.body) return element;
-
-    while ((element = element.parentNode) && element != document.body)
-      if (Element.getStyle(element, 'position') != 'static')
-        return element;
-
-    return document.body;
-  },
-
-  // caches x/y coordinate pair to use with overlap
-  within: function(element, x, y) {
-    if (this.includeScrollOffsets)
-      return this.withinIncludingScrolloffsets(element, x, y);
-    this.xcomp = x;
-    this.ycomp = y;
-    this.offset = this.cumulativeOffset(element);
-
-    return (y >= this.offset[1] &&
-            y <  this.offset[1] + element.offsetHeight &&
-            x >= this.offset[0] &&
-            x <  this.offset[0] + element.offsetWidth);
-  },
-
-  withinIncludingScrolloffsets: function(element, x, y) {
-    var offsetcache = this.realOffset(element);
-
-    this.xcomp = x + offsetcache[0] - this.deltaX;
-    this.ycomp = y + offsetcache[1] - this.deltaY;
-    this.offset = this.cumulativeOffset(element);
-
-    return (this.ycomp >= this.offset[1] &&
-            this.ycomp <  this.offset[1] + element.offsetHeight &&
-            this.xcomp >= this.offset[0] &&
-            this.xcomp <  this.offset[0] + element.offsetWidth);
-  },
-
-  // within must be called directly before
-  overlap: function(mode, element) {
-    if (!mode) return 0;
-    if (mode == 'vertical')
-      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /
-        element.offsetHeight;
-    if (mode == 'horizontal')
-      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /
-        element.offsetWidth;
-  },
-
-  clone: function(source, target) {
-    source = $(source);
-    target = $(target);
-    target.style.position = 'absolute';
-    var offsets = this.cumulativeOffset(source);
-    target.style.top    = offsets[1] + 'px';
-    target.style.left   = offsets[0] + 'px';
-    target.style.width  = source.offsetWidth + 'px';
-    target.style.height = source.offsetHeight + 'px';
-  },
-
-  page: function(forElement) {
-    var valueT = 0, valueL = 0;
-
-    var element = forElement;
-    do {
-      valueT += element.offsetTop  || 0;
-      valueL += element.offsetLeft || 0;
-
-      // Safari fix
-      if (element.offsetParent==document.body)
-        if (Element.getStyle(element,'position')=='absolute') break;
-
-    } while (element = element.offsetParent);
-
-    element = forElement;
-    do {
-      valueT -= element.scrollTop  || 0;
-      valueL -= element.scrollLeft || 0;
-    } while (element = element.parentNode);
-
-    return [valueL, valueT];
-  },
-
-  clone: function(source, target) {
-    var options = Object.extend({
-      setLeft:    true,
-      setTop:     true,
-      setWidth:   true,
-      setHeight:  true,
-      offsetTop:  0,
-      offsetLeft: 0
-    }, arguments[2] || {})
-
-    // find page position of source
-    source = $(source);
-    var p = Position.page(source);
-
-    // find coordinate system to use
-    target = $(target);
-    var delta = [0, 0];
-    var parent = null;
-    // delta [0,0] will do fine with position: fixed elements,
-    // position:absolute needs offsetParent deltas
-    if (Element.getStyle(target,'position') == 'absolute') {
-      parent = Position.offsetParent(target);
-      delta = Position.page(parent);
-    }
-
-    // correct by body offsets (fixes Safari)
-    if (parent == document.body) {
-      delta[0] -= document.body.offsetLeft;
-      delta[1] -= document.body.offsetTop;
-    }
-
-    // set position
-    if(options.setLeft)   target.style.left  = (p[0] - delta[0] + options.offsetLeft) + 'px';
-    if(options.setTop)    target.style.top   = (p[1] - delta[1] + options.offsetTop) + 'px';
-    if(options.setWidth)  target.style.width = source.offsetWidth + 'px';
-    if(options.setHeight) target.style.height = source.offsetHeight + 'px';
-  },
-
-  absolutize: function(element) {
-    element = $(element);
-    if (element.style.position == 'absolute') return;
-    Position.prepare();
-
-    var offsets = Position.positionedOffset(element);
-    var top     = offsets[1];
-    var left    = offsets[0];
-    var width   = element.clientWidth;
-    var height  = element.clientHeight;
-
-    element._originalLeft   = left - parseFloat(element.style.left  || 0);
-    element._originalTop    = top  - parseFloat(element.style.top || 0);
-    element._originalWidth  = element.style.width;
-    element._originalHeight = element.style.height;
-
-    element.style.position = 'absolute';
-    element.style.top    = top + 'px';;
-    element.style.left   = left + 'px';;
-    element.style.width  = width + 'px';;
-    element.style.height = height + 'px';;
-  },
-
-  relativize: function(element) {
-    element = $(element);
-    if (element.style.position == 'relative') return;
-    Position.prepare();
-
-    element.style.position = 'relative';
-    var top  = parseFloat(element.style.top  || 0) - (element._originalTop || 0);
-    var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0);
-
-    element.style.top    = top + 'px';
-    element.style.left   = left + 'px';
-    element.style.height = element._originalHeight;
-    element.style.width  = element._originalWidth;
-  }
-}
-
-// Safari returns margins on body which is incorrect if the child is absolutely
-// positioned.  For performance reasons, redefine Position.cumulativeOffset for
-// KHTML/WebKit only.
-if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) {
-  Position.cumulativeOffset = function(element) {
-    var valueT = 0, valueL = 0;
-    do {
-      valueT += element.offsetTop  || 0;
-      valueL += element.offsetLeft || 0;
-      if (element.offsetParent == document.body)
-        if (Element.getStyle(element, 'position') == 'absolute') break;
-
-      element = element.offsetParent;
-    } while (element);
-
-    return [valueL, valueT];
-  }
-}
-
-
-function indexOf(array, object)
-{
-  for (var i = 0; i < array.length; i++)
-    if (array[i] == object) return i;
-  return -1;
-}
-
-function without(array,value) {
-  var res = Array();
-  for( var i = 0 ; i < array.length; i++)
-  {
-    if (array[i] != value) res.push(array[i]);
-  }
-  return res;
-}

+ 0 - 12
main/chat/old/phpfreechat/lib/javascript/regex.js

@@ -1,12 +0,0 @@
-RegExp.escape = function(text) {
-  if (!arguments.callee.sRE) {
-    var specials = [
-      '/', '.', '*', '+', '?', '|', '$', '^',
-      '(', ')', '[', ']', '{', '}', '\\'
-    ];
-    arguments.callee.sRE = new RegExp(
-      '(\\' + specials.join('|\\') + ')', 'g'
-    );
-  }
-  return text.replace(arguments.callee.sRE, '\\$1');
-}

+ 0 - 27
main/chat/old/phpfreechat/lib/javascript/sprintf2.js

@@ -1,27 +0,0 @@
-function sprintf2(arg) {
- if( arg.length < 2 ) {
-  return arg[0];
- }
- var data = arg[ 0 ];
- for( var k=1; k<arg.length; ++k ) {
-  switch( typeof( arg[ k ] ) )
-  {
-   case 'string':
-    data = data.replace( /%s/, arg[ k ] );
-    break;
-   case 'number':
-    data = data.replace( /%d/, arg[ k ] );
-    break;
-   case 'boolean':
-    data = data.replace( /%b/, arg[ k ] ? 'true' : 'false' );
-    break;
-   default:
-    /// function | object | undefined
-    break;
-  }
- }
- return( data );
-}
-if( !String.sprintf2 ) {
- String.sprintf2 = sprintf2;
-}

+ 0 - 49
main/chat/old/phpfreechat/lib/javascript/utf8.js

@@ -1,49 +0,0 @@
-function _to_utf8(s) {
-  var c, d = "";
-  for (var i = 0; i < s.length; i++) {
-    c = s.charCodeAt(i);
-    if (c <= 0x7f) {
-      d += s.charAt(i);
-    } else if (c >= 0x80 && c <= 0x7ff) {
-      d += String.fromCharCode(((c >> 6) & 0x1f) | 0xc0);
-      d += String.fromCharCode((c & 0x3f) | 0x80);
-    } else {
-      d += String.fromCharCode((c >> 12) | 0xe0);
-      d += String.fromCharCode(((c >> 6) & 0x3f) | 0x80);
-      d += String.fromCharCode((c & 0x3f) | 0x80);
-    }
-  }
-  return d;
-}
-
-function _from_utf8(s) {
-  var c, d = "", flag = 0, tmp;
-  for (var i = 0; i < s.length; i++) {
-    c = s.charCodeAt(i);
-    if (flag == 0) {
-      if ((c & 0xe0) == 0xe0) {
-        flag = 2;
-        tmp = (c & 0x0f) << 12;
-      } else if ((c & 0xc0) == 0xc0) {
-        flag = 1;
-        tmp = (c & 0x1f) << 6;
-      } else if ((c & 0x80) == 0) {
-        d += s.charAt(i);
-      } else {
-        flag = 0;
-      }
-    } else if (flag == 1) {
-      flag = 0;
-      d += String.fromCharCode(tmp | (c & 0x3f));
-    } else if (flag == 2) {
-      flag = 3;
-      tmp |= (c & 0x3f) << 6;
-    } else if (flag == 3) {
-      flag = 0;
-      d += String.fromCharCode(tmp | (c & 0x3f));
-    } else {
-      flag = 0;
-    }
-  }
-  return d;
-}

+ 0 - 806
main/chat/old/phpfreechat/lib/json/JSON.php

@@ -1,806 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * Converts to and from JSON format.
- *
- * JSON (JavaScript Object Notation) is a lightweight data-interchange
- * format. It is easy for humans to read and write. It is easy for machines
- * to parse and generate. It is based on a subset of the JavaScript
- * Programming Language, Standard ECMA-262 3rd Edition - December 1999.
- * This feature can also be found in  Python. JSON is a text format that is
- * completely language independent but uses conventions that are familiar
- * to programmers of the C-family of languages, including C, C++, C#, Java,
- * JavaScript, Perl, TCL, and many others. These properties make JSON an
- * ideal data-interchange language.
- *
- * This package provides a simple encoder and decoder for JSON notation. It
- * is intended for use with client-side Javascript applications that make
- * use of HTTPRequest to perform server communication functions - data can
- * be encoded into JSON notation for use in a client-side javascript, or
- * decoded from incoming Javascript requests. JSON format is native to
- * Javascript, and can be directly eval()'ed with no further parsing
- * overhead
- *
- * All strings should be in ASCII or UTF-8 format!
- *
- * LICENSE: Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met: Redistributions of source code must retain the
- * above copyright notice, this list of conditions and the following
- * disclaimer. Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following disclaimer
- * in the documentation and/or other materials provided with the
- * distribution.
- *
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
- * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
- * NO EVENT SHALL CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
- * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
- * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
- * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
- * DAMAGE.
- *
- * @category
- * @package     Services_JSON
- * @author      Michal Migurski <mike-json@teczno.com>
- * @author      Matt Knapp <mdknapp[at]gmail[dot]com>
- * @author      Brett Stimmerman <brettstimmerman[at]gmail[dot]com>
- * @copyright   2005 Michal Migurski
- * @version     CVS: $Id: JSON.php,v 1.31 2006/06/28 05:54:17 migurski Exp $
- * @license     http://www.opensource.org/licenses/bsd-license.php
- * @link        http://pear.php.net/pepr/pepr-proposal-show.php?id=198
- */
-
-/**
- * Marker constant for Services_JSON::decode(), used to flag stack state
- */
-define('SERVICES_JSON_SLICE',   1);
-
-/**
- * Marker constant for Services_JSON::decode(), used to flag stack state
- */
-define('SERVICES_JSON_IN_STR',  2);
-
-/**
- * Marker constant for Services_JSON::decode(), used to flag stack state
- */
-define('SERVICES_JSON_IN_ARR',  3);
-
-/**
- * Marker constant for Services_JSON::decode(), used to flag stack state
- */
-define('SERVICES_JSON_IN_OBJ',  4);
-
-/**
- * Marker constant for Services_JSON::decode(), used to flag stack state
- */
-define('SERVICES_JSON_IN_CMT', 5);
-
-/**
- * Behavior switch for Services_JSON::decode()
- */
-define('SERVICES_JSON_LOOSE_TYPE', 16);
-
-/**
- * Behavior switch for Services_JSON::decode()
- */
-define('SERVICES_JSON_SUPPRESS_ERRORS', 32);
-
-/**
- * Converts to and from JSON format.
- *
- * Brief example of use:
- *
- * <code>
- * // create a new instance of Services_JSON
- * $json = new Services_JSON();
- *
- * // convert a complexe value to JSON notation, and send it to the browser
- * $value = array('foo', 'bar', array(1, 2, 'baz'), array(3, array(4)));
- * $output = $json->encode($value);
- *
- * print($output);
- * // prints: ["foo","bar",[1,2,"baz"],[3,[4]]]
- *
- * // accept incoming POST data, assumed to be in JSON notation
- * $input = file_get_contents('php://input', 1000000);
- * $value = $json->decode($input);
- * </code>
- */
-class Services_JSON
-{
-   /**
-    * constructs a new JSON instance
-    *
-    * @param    int     $use    object behavior flags; combine with boolean-OR
-    *
-    *                           possible values:
-    *                           - SERVICES_JSON_LOOSE_TYPE:  loose typing.
-    *                                   "{...}" syntax creates associative arrays
-    *                                   instead of objects in decode().
-    *                           - SERVICES_JSON_SUPPRESS_ERRORS:  error suppression.
-    *                                   Values which can't be encoded (e.g. resources)
-    *                                   appear as NULL instead of throwing errors.
-    *                                   By default, a deeply-nested resource will
-    *                                   bubble up with an error, so all return values
-    *                                   from encode() should be checked with isError()
-    */
-    function Services_JSON($use = 0)
-    {
-        $this->use = $use;
-    }
-
-   /**
-    * convert a string from one UTF-16 char to one UTF-8 char
-    *
-    * Normally should be handled by mb_convert_encoding, but
-    * provides a slower PHP-only method for installations
-    * that lack the multibye string extension.
-    *
-    * @param    string  $utf16  UTF-16 character
-    * @return   string  UTF-8 character
-    * @access   private
-    */
-    function utf162utf8($utf16)
-    {
-        // oh please oh please oh please oh please oh please
-        if(function_exists('mb_convert_encoding')) {
-            return mb_convert_encoding($utf16, 'UTF-8', 'UTF-16');
-        }
-
-        $bytes = (ord($utf16{0}) << 8) | ord($utf16{1});
-
-        switch(true) {
-            case ((0x7F & $bytes) == $bytes):
-                // this case should never be reached, because we are in ASCII range
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return chr(0x7F & $bytes);
-
-            case (0x07FF & $bytes) == $bytes:
-                // return a 2-byte UTF-8 character
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return chr(0xC0 | (($bytes >> 6) & 0x1F))
-                     . chr(0x80 | ($bytes & 0x3F));
-
-            case (0xFFFF & $bytes) == $bytes:
-                // return a 3-byte UTF-8 character
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return chr(0xE0 | (($bytes >> 12) & 0x0F))
-                     . chr(0x80 | (($bytes >> 6) & 0x3F))
-                     . chr(0x80 | ($bytes & 0x3F));
-        }
-
-        // ignoring UTF-32 for now, sorry
-        return '';
-    }
-
-   /**
-    * convert a string from one UTF-8 char to one UTF-16 char
-    *
-    * Normally should be handled by mb_convert_encoding, but
-    * provides a slower PHP-only method for installations
-    * that lack the multibye string extension.
-    *
-    * @param    string  $utf8   UTF-8 character
-    * @return   string  UTF-16 character
-    * @access   private
-    */
-    function utf82utf16($utf8)
-    {
-        // oh please oh please oh please oh please oh please
-        if(function_exists('mb_convert_encoding')) {
-            return mb_convert_encoding($utf8, 'UTF-16', 'UTF-8');
-        }
-
-        switch(strlen($utf8)) {
-            case 1:
-                // this case should never be reached, because we are in ASCII range
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return $utf8;
-
-            case 2:
-                // return a UTF-16 character from a 2-byte UTF-8 char
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return chr(0x07 & (ord($utf8{0}) >> 2))
-                     . chr((0xC0 & (ord($utf8{0}) << 6))
-                         | (0x3F & ord($utf8{1})));
-
-            case 3:
-                // return a UTF-16 character from a 3-byte UTF-8 char
-                // see: http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                return chr((0xF0 & (ord($utf8{0}) << 4))
-                         | (0x0F & (ord($utf8{1}) >> 2)))
-                     . chr((0xC0 & (ord($utf8{1}) << 6))
-                         | (0x7F & ord($utf8{2})));
-        }
-
-        // ignoring UTF-32 for now, sorry
-        return '';
-    }
-
-   /**
-    * encodes an arbitrary variable into JSON format
-    *
-    * @param    mixed   $var    any number, boolean, string, array, or object to be encoded.
-    *                           see argument 1 to Services_JSON() above for array-parsing behavior.
-    *                           if var is a strng, note that encode() always expects it
-    *                           to be in ASCII or UTF-8 format!
-    *
-    * @return   mixed   JSON string representation of input var or an error if a problem occurs
-    * @access   public
-    */
-    function encode($var)
-    {
-        switch (gettype($var)) {
-            case 'boolean':
-                return $var ? 'true' : 'false';
-
-            case 'NULL':
-                return 'null';
-
-            case 'integer':
-                return (int) $var;
-
-            case 'double':
-            case 'float':
-                return (float) $var;
-
-            case 'string':
-                // STRINGS ARE EXPECTED TO BE IN ASCII OR UTF-8 FORMAT
-                $ascii = '';
-                $strlen_var = strlen($var);
-
-               /*
-                * Iterate over every character in the string,
-                * escaping with a slash or encoding to UTF-8 where necessary
-                */
-                for ($c = 0; $c < $strlen_var; ++$c) {
-
-                    $ord_var_c = ord($var{$c});
-
-                    switch (true) {
-                        case $ord_var_c == 0x08:
-                            $ascii .= '\b';
-                            break;
-                        case $ord_var_c == 0x09:
-                            $ascii .= '\t';
-                            break;
-                        case $ord_var_c == 0x0A:
-                            $ascii .= '\n';
-                            break;
-                        case $ord_var_c == 0x0C:
-                            $ascii .= '\f';
-                            break;
-                        case $ord_var_c == 0x0D:
-                            $ascii .= '\r';
-                            break;
-
-                        case $ord_var_c == 0x22:
-                        case $ord_var_c == 0x2F:
-                        case $ord_var_c == 0x5C:
-                            // double quote, slash, slosh
-                            $ascii .= '\\'.$var{$c};
-                            break;
-
-                        case (($ord_var_c >= 0x20) && ($ord_var_c <= 0x7F)):
-                            // characters U-00000000 - U-0000007F (same as ASCII)
-                            $ascii .= $var{$c};
-                            break;
-
-                        case (($ord_var_c & 0xE0) == 0xC0):
-                            // characters U-00000080 - U-000007FF, mask 110XXXXX
-                            // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                            $char = pack('C*', $ord_var_c, ord($var{$c + 1}));
-                            $c += 1;
-                            $utf16 = $this->utf82utf16($char);
-                            $ascii .= sprintf('\u%04s', bin2hex($utf16));
-                            break;
-
-                        case (($ord_var_c & 0xF0) == 0xE0):
-                            // characters U-00000800 - U-0000FFFF, mask 1110XXXX
-                            // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                            $char = pack('C*', $ord_var_c,
-                                         ord($var{$c + 1}),
-                                         ord($var{$c + 2}));
-                            $c += 2;
-                            $utf16 = $this->utf82utf16($char);
-                            $ascii .= sprintf('\u%04s', bin2hex($utf16));
-                            break;
-
-                        case (($ord_var_c & 0xF8) == 0xF0):
-                            // characters U-00010000 - U-001FFFFF, mask 11110XXX
-                            // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                            $char = pack('C*', $ord_var_c,
-                                         ord($var{$c + 1}),
-                                         ord($var{$c + 2}),
-                                         ord($var{$c + 3}));
-                            $c += 3;
-                            $utf16 = $this->utf82utf16($char);
-                            $ascii .= sprintf('\u%04s', bin2hex($utf16));
-                            break;
-
-                        case (($ord_var_c & 0xFC) == 0xF8):
-                            // characters U-00200000 - U-03FFFFFF, mask 111110XX
-                            // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                            $char = pack('C*', $ord_var_c,
-                                         ord($var{$c + 1}),
-                                         ord($var{$c + 2}),
-                                         ord($var{$c + 3}),
-                                         ord($var{$c + 4}));
-                            $c += 4;
-                            $utf16 = $this->utf82utf16($char);
-                            $ascii .= sprintf('\u%04s', bin2hex($utf16));
-                            break;
-
-                        case (($ord_var_c & 0xFE) == 0xFC):
-                            // characters U-04000000 - U-7FFFFFFF, mask 1111110X
-                            // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                            $char = pack('C*', $ord_var_c,
-                                         ord($var{$c + 1}),
-                                         ord($var{$c + 2}),
-                                         ord($var{$c + 3}),
-                                         ord($var{$c + 4}),
-                                         ord($var{$c + 5}));
-                            $c += 5;
-                            $utf16 = $this->utf82utf16($char);
-                            $ascii .= sprintf('\u%04s', bin2hex($utf16));
-                            break;
-                    }
-                }
-
-                return '"'.$ascii.'"';
-
-            case 'array':
-               /*
-                * As per JSON spec if any array key is not an integer
-                * we must treat the the whole array as an object. We
-                * also try to catch a sparsely populated associative
-                * array with numeric keys here because some JS engines
-                * will create an array with empty indexes up to
-                * max_index which can cause memory issues and because
-                * the keys, which may be relevant, will be remapped
-                * otherwise.
-                *
-                * As per the ECMA and JSON specification an object may
-                * have any string as a property. Unfortunately due to
-                * a hole in the ECMA specification if the key is a
-                * ECMA reserved word or starts with a digit the
-                * parameter is only accessible using ECMAScript's
-                * bracket notation.
-                */
-
-                // treat as a JSON object
-                if (is_array($var) && count($var) && (array_keys($var) !== range(0, sizeof($var) - 1))) {
-                    $properties = array_map(array($this, 'name_value'),
-                                            array_keys($var),
-                                            array_values($var));
-
-                    foreach($properties as $property) {
-                        if(Services_JSON::isError($property)) {
-                            return $property;
-                        }
-                    }
-
-                    return '{' . join(',', $properties) . '}';
-                }
-
-                // treat it like a regular array
-                $elements = array_map(array($this, 'encode'), $var);
-
-                foreach($elements as $element) {
-                    if(Services_JSON::isError($element)) {
-                        return $element;
-                    }
-                }
-
-                return '[' . join(',', $elements) . ']';
-
-            case 'object':
-                $vars = get_object_vars($var);
-
-                $properties = array_map(array($this, 'name_value'),
-                                        array_keys($vars),
-                                        array_values($vars));
-
-                foreach($properties as $property) {
-                    if(Services_JSON::isError($property)) {
-                        return $property;
-                    }
-                }
-
-                return '{' . join(',', $properties) . '}';
-
-            default:
-                return ($this->use & SERVICES_JSON_SUPPRESS_ERRORS)
-                    ? 'null'
-                    : new Services_JSON_Error(gettype($var)." can not be encoded as JSON string");
-        }
-    }
-
-   /**
-    * array-walking function for use in generating JSON-formatted name-value pairs
-    *
-    * @param    string  $name   name of key to use
-    * @param    mixed   $value  reference to an array element to be encoded
-    *
-    * @return   string  JSON-formatted name-value pair, like '"name":value'
-    * @access   private
-    */
-    function name_value($name, $value)
-    {
-        $encoded_value = $this->encode($value);
-
-        if(Services_JSON::isError($encoded_value)) {
-            return $encoded_value;
-        }
-
-        return $this->encode(strval($name)) . ':' . $encoded_value;
-    }
-
-   /**
-    * reduce a string by removing leading and trailing comments and whitespace
-    *
-    * @param    $str    string      string value to strip of comments and whitespace
-    *
-    * @return   string  string value stripped of comments and whitespace
-    * @access   private
-    */
-    function reduce_string($str)
-    {
-        $str = preg_replace(array(
-
-                // eliminate single line comments in '// ...' form
-                '#^\s*//(.+)$#m',
-
-                // eliminate multi-line comments in '/* ... */' form, at start of string
-                '#^\s*/\*(.+)\*/#Us',
-
-                // eliminate multi-line comments in '/* ... */' form, at end of string
-                '#/\*(.+)\*/\s*$#Us'
-
-            ), '', $str);
-
-        // eliminate extraneous space
-        return trim($str);
-    }
-
-   /**
-    * decodes a JSON string into appropriate variable
-    *
-    * @param    string  $str    JSON-formatted string
-    *
-    * @return   mixed   number, boolean, string, array, or object
-    *                   corresponding to given JSON input string.
-    *                   See argument 1 to Services_JSON() above for object-output behavior.
-    *                   Note that decode() always returns strings
-    *                   in ASCII or UTF-8 format!
-    * @access   public
-    */
-    function decode($str)
-    {
-        $str = $this->reduce_string($str);
-
-        switch (strtolower($str)) {
-            case 'true':
-                return true;
-
-            case 'false':
-                return false;
-
-            case 'null':
-                return null;
-
-            default:
-                $m = array();
-
-                if (is_numeric($str)) {
-                    // Lookie-loo, it's a number
-
-                    // This would work on its own, but I'm trying to be
-                    // good about returning integers where appropriate:
-                    // return (float)$str;
-
-                    // Return float or int, as appropriate
-                    return ((float)$str == (integer)$str)
-                        ? (integer)$str
-                        : (float)$str;
-
-                } elseif (preg_match('/^("|\').*(\1)$/s', $str, $m) && $m[1] == $m[2]) {
-                    // STRINGS RETURNED IN UTF-8 FORMAT
-                    $delim = substr($str, 0, 1);
-                    $chrs = substr($str, 1, -1);
-                    $utf8 = '';
-                    $strlen_chrs = strlen($chrs);
-
-                    for ($c = 0; $c < $strlen_chrs; ++$c) {
-
-                        $substr_chrs_c_2 = substr($chrs, $c, 2);
-                        $ord_chrs_c = ord($chrs{$c});
-
-                        switch (true) {
-                            case $substr_chrs_c_2 == '\b':
-                                $utf8 .= chr(0x08);
-                                ++$c;
-                                break;
-                            case $substr_chrs_c_2 == '\t':
-                                $utf8 .= chr(0x09);
-                                ++$c;
-                                break;
-                            case $substr_chrs_c_2 == '\n':
-                                $utf8 .= chr(0x0A);
-                                ++$c;
-                                break;
-                            case $substr_chrs_c_2 == '\f':
-                                $utf8 .= chr(0x0C);
-                                ++$c;
-                                break;
-                            case $substr_chrs_c_2 == '\r':
-                                $utf8 .= chr(0x0D);
-                                ++$c;
-                                break;
-
-                            case $substr_chrs_c_2 == '\\"':
-                            case $substr_chrs_c_2 == '\\\'':
-                            case $substr_chrs_c_2 == '\\\\':
-                            case $substr_chrs_c_2 == '\\/':
-                                if (($delim == '"' && $substr_chrs_c_2 != '\\\'') ||
-                                   ($delim == "'" && $substr_chrs_c_2 != '\\"')) {
-                                    $utf8 .= $chrs{++$c};
-                                }
-                                break;
-
-                            case preg_match('/\\\u[0-9A-F]{4}/i', substr($chrs, $c, 6)):
-                                // single, escaped unicode character
-                                $utf16 = chr(hexdec(substr($chrs, ($c + 2), 2)))
-                                       . chr(hexdec(substr($chrs, ($c + 4), 2)));
-                                $utf8 .= $this->utf162utf8($utf16);
-                                $c += 5;
-                                break;
-
-                            case ($ord_chrs_c >= 0x20) && ($ord_chrs_c <= 0x7F):
-                                $utf8 .= $chrs{$c};
-                                break;
-
-                            case ($ord_chrs_c & 0xE0) == 0xC0:
-                                // characters U-00000080 - U-000007FF, mask 110XXXXX
-                                //see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                                $utf8 .= substr($chrs, $c, 2);
-                                ++$c;
-                                break;
-
-                            case ($ord_chrs_c & 0xF0) == 0xE0:
-                                // characters U-00000800 - U-0000FFFF, mask 1110XXXX
-                                // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                                $utf8 .= substr($chrs, $c, 3);
-                                $c += 2;
-                                break;
-
-                            case ($ord_chrs_c & 0xF8) == 0xF0:
-                                // characters U-00010000 - U-001FFFFF, mask 11110XXX
-                                // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                                $utf8 .= substr($chrs, $c, 4);
-                                $c += 3;
-                                break;
-
-                            case ($ord_chrs_c & 0xFC) == 0xF8:
-                                // characters U-00200000 - U-03FFFFFF, mask 111110XX
-                                // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                                $utf8 .= substr($chrs, $c, 5);
-                                $c += 4;
-                                break;
-
-                            case ($ord_chrs_c & 0xFE) == 0xFC:
-                                // characters U-04000000 - U-7FFFFFFF, mask 1111110X
-                                // see http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
-                                $utf8 .= substr($chrs, $c, 6);
-                                $c += 5;
-                                break;
-
-                        }
-
-                    }
-
-                    return $utf8;
-
-                } elseif (preg_match('/^\[.*\]$/s', $str) || preg_match('/^\{.*\}$/s', $str)) {
-                    // array, or object notation
-
-                    if ($str{0} == '[') {
-                        $stk = array(SERVICES_JSON_IN_ARR);
-                        $arr = array();
-                    } else {
-                        if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
-                            $stk = array(SERVICES_JSON_IN_OBJ);
-                            $obj = array();
-                        } else {
-                            $stk = array(SERVICES_JSON_IN_OBJ);
-                            $obj = new stdClass();
-                        }
-                    }
-
-                    array_push($stk, array('what'  => SERVICES_JSON_SLICE,
-                                           'where' => 0,
-                                           'delim' => false));
-
-                    $chrs = substr($str, 1, -1);
-                    $chrs = $this->reduce_string($chrs);
-
-                    if ($chrs == '') {
-                        if (reset($stk) == SERVICES_JSON_IN_ARR) {
-                            return $arr;
-
-                        } else {
-                            return $obj;
-
-                        }
-                    }
-
-                    //print("\nparsing {$chrs}\n");
-
-                    $strlen_chrs = strlen($chrs);
-
-                    for ($c = 0; $c <= $strlen_chrs; ++$c) {
-
-                        $top = end($stk);
-                        $substr_chrs_c_2 = substr($chrs, $c, 2);
-
-                        if (($c == $strlen_chrs) || (($chrs{$c} == ',') && ($top['what'] == SERVICES_JSON_SLICE))) {
-                            // found a comma that is not inside a string, array, etc.,
-                            // OR we've reached the end of the character list
-                            $slice = substr($chrs, $top['where'], ($c - $top['where']));
-                            array_push($stk, array('what' => SERVICES_JSON_SLICE, 'where' => ($c + 1), 'delim' => false));
-                            //print("Found split at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
-
-                            if (reset($stk) == SERVICES_JSON_IN_ARR) {
-                                // we are in an array, so just push an element onto the stack
-                                array_push($arr, $this->decode($slice));
-
-                            } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) {
-                                // we are in an object, so figure
-                                // out the property name and set an
-                                // element in an associative array,
-                                // for now
-                                $parts = array();
-                                
-                                if (preg_match('/^\s*(["\'].*[^\\\]["\'])\s*:\s*(\S.*),?$/Uis', $slice, $parts)) {
-                                    // "name":value pair
-                                    $key = $this->decode($parts[1]);
-                                    $val = $this->decode($parts[2]);
-
-                                    if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
-                                        $obj[$key] = $val;
-                                    } else {
-                                        $obj->$key = $val;
-                                    }
-                                } elseif (preg_match('/^\s*(\w+)\s*:\s*(\S.*),?$/Uis', $slice, $parts)) {
-                                    // name:value pair, where name is unquoted
-                                    $key = $parts[1];
-                                    $val = $this->decode($parts[2]);
-
-                                    if ($this->use & SERVICES_JSON_LOOSE_TYPE) {
-                                        $obj[$key] = $val;
-                                    } else {
-                                        $obj->$key = $val;
-                                    }
-                                }
-
-                            }
-
-                        } elseif ((($chrs{$c} == '"') || ($chrs{$c} == "'")) && ($top['what'] != SERVICES_JSON_IN_STR)) {
-                            // found a quote, and we are not inside a string
-                            array_push($stk, array('what' => SERVICES_JSON_IN_STR, 'where' => $c, 'delim' => $chrs{$c}));
-                            //print("Found start of string at {$c}\n");
-
-                        } elseif (($chrs{$c} == $top['delim']) &&
-                                 ($top['what'] == SERVICES_JSON_IN_STR) &&
-                                 ((strlen(substr($chrs, 0, $c)) - strlen(rtrim(substr($chrs, 0, $c), '\\'))) % 2 != 1)) {
-                            // found a quote, we're in a string, and it's not escaped
-                            // we know that it's not escaped becase there is _not_ an
-                            // odd number of backslashes at the end of the string so far
-                            array_pop($stk);
-                            //print("Found end of string at {$c}: ".substr($chrs, $top['where'], (1 + 1 + $c - $top['where']))."\n");
-
-                        } elseif (($chrs{$c} == '[') &&
-                                 in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
-                            // found a left-bracket, and we are in an array, object, or slice
-                            array_push($stk, array('what' => SERVICES_JSON_IN_ARR, 'where' => $c, 'delim' => false));
-                            //print("Found start of array at {$c}\n");
-
-                        } elseif (($chrs{$c} == ']') && ($top['what'] == SERVICES_JSON_IN_ARR)) {
-                            // found a right-bracket, and we're in an array
-                            array_pop($stk);
-                            //print("Found end of array at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
-
-                        } elseif (($chrs{$c} == '{') &&
-                                 in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
-                            // found a left-brace, and we are in an array, object, or slice
-                            array_push($stk, array('what' => SERVICES_JSON_IN_OBJ, 'where' => $c, 'delim' => false));
-                            //print("Found start of object at {$c}\n");
-
-                        } elseif (($chrs{$c} == '}') && ($top['what'] == SERVICES_JSON_IN_OBJ)) {
-                            // found a right-brace, and we're in an object
-                            array_pop($stk);
-                            //print("Found end of object at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
-
-                        } elseif (($substr_chrs_c_2 == '/*') &&
-                                 in_array($top['what'], array(SERVICES_JSON_SLICE, SERVICES_JSON_IN_ARR, SERVICES_JSON_IN_OBJ))) {
-                            // found a comment start, and we are in an array, object, or slice
-                            array_push($stk, array('what' => SERVICES_JSON_IN_CMT, 'where' => $c, 'delim' => false));
-                            $c++;
-                            //print("Found start of comment at {$c}\n");
-
-                        } elseif (($substr_chrs_c_2 == '*/') && ($top['what'] == SERVICES_JSON_IN_CMT)) {
-                            // found a comment end, and we're in one now
-                            array_pop($stk);
-                            $c++;
-
-                            for ($i = $top['where']; $i <= $c; ++$i)
-                                $chrs = substr_replace($chrs, ' ', $i, 1);
-
-                            //print("Found end of comment at {$c}: ".substr($chrs, $top['where'], (1 + $c - $top['where']))."\n");
-
-                        }
-
-                    }
-
-                    if (reset($stk) == SERVICES_JSON_IN_ARR) {
-                        return $arr;
-
-                    } elseif (reset($stk) == SERVICES_JSON_IN_OBJ) {
-                        return $obj;
-
-                    }
-
-                }
-        }
-    }
-
-    /**
-     * @todo Ultimately, this should just call PEAR::isError()
-     */
-    function isError($data, $code = null)
-    {
-        if (class_exists('pear')) {
-            return PEAR::isError($data, $code);
-        } elseif (is_object($data) && (get_class($data) == 'services_json_error' ||
-                                 is_subclass_of($data, 'services_json_error'))) {
-            return true;
-        }
-
-        return false;
-    }
-}
-
-if (class_exists('PEAR_Error')) {
-
-    class Services_JSON_Error extends PEAR_Error
-    {
-        function Services_JSON_Error($message = 'unknown error', $code = null,
-                                     $mode = null, $options = null, $userinfo = null)
-        {
-            parent::PEAR_Error($message, $code, $mode, $options, $userinfo);
-        }
-    }
-
-} else {
-
-    /**
-     * @todo Ultimately, this class shall be descended from PEAR_Error
-     */
-    class Services_JSON_Error
-    {
-        function Services_JSON_Error($message = 'unknown error', $code = null,
-                                     $mode = null, $options = null, $userinfo = null)
-        {
-
-        }
-    }
-
-}
-    
-?>

+ 0 - 21
main/chat/old/phpfreechat/lib/json/LICENSE

@@ -1,21 +0,0 @@
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are
-met:
-
-Redistributions of source code must retain the above copyright notice,
-this list of conditions and the following disclaimer.
-
-Redistributions in binary form must reproduce the above copyright
-notice, this list of conditions and the following disclaimer in the
-documentation and/or other materials provided with the distribution.
-
-THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN
-NO EVENT SHALL CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
-USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ 0 - 132
main/chat/old/phpfreechat/lib/pear/PHPUnit.php

@@ -1,132 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: PHPUnit.php,v 1.17 2005/11/10 09:47:11 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/TestCase.php';
-require_once 'PHPUnit/TestResult.php';
-require_once 'PHPUnit/TestSuite.php';
-
-/**
- * PHPUnit runs a TestSuite and returns a TestResult object.
- *
- * Here is an example:
- *
- * <code>
- * <?php
- * require_once 'PHPUnit.php';
- *
- * class MathTest extends PHPUnit_TestCase {
- *     var $fValue1;
- *     var $fValue2;
- *
- *     function MathTest($name) {
- *       $this->PHPUnit_TestCase($name);
- *     }
- *
- *     function setUp() {
- *       $this->fValue1 = 2;
- *       $this->fValue2 = 3;
- *     }
- *
- *     function testAdd() {
- *       $this->assertTrue($this->fValue1 + $this->fValue2 == 5);
- *     }
- * }
- *
- * $suite = new PHPUnit_TestSuite();
- * $suite->addTest(new MathTest('testAdd'));
- *
- * $result = PHPUnit::run($suite);
- * print $result->toHTML();
- * ?>
- * </code>
- *
- * Alternatively, you can pass a class name to the PHPUnit_TestSuite()
- * constructor and let it automatically add all methods of that class
- * that start with 'test' to the suite:
- *
- * <code>
- * <?php
- * $suite  = new PHPUnit_TestSuite('MathTest');
- * $result = PHPUnit::run($suite);
- * print $result->toHTML();
- * ?>
- * </code>
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit {
-    /**
-     * Runs a test(suite).
-     *
-     * @param  mixed
-     * @return PHPUnit_TestResult
-     * @access public
-     */
-    function &run(&$suite) {
-        $result = new PHPUnit_TestResult();
-        $suite->run($result);
-
-        return $result;
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 426
main/chat/old/phpfreechat/lib/pear/PHPUnit/Assert.php

@@ -1,426 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: Assert.php,v 1.29 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-/**
- * A set of assert methods.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_Assert {
-    /**
-     * @var    boolean
-     * @access private
-     */
-    var $_looselyTyped = FALSE;
-
-    /**
-     * Asserts that a haystack contains a needle.
-     *
-     * @param  mixed
-     * @param  mixed
-     * @param  string
-     * @access public
-     * @since  Method available since Release 1.1.0
-     */
-    function assertContains($needle, $haystack, $message = '') {
-        if (is_string($needle) && is_string($haystack)) {
-            $this->assertTrue(strpos($haystack, $needle) !== FALSE, $message);
-        }
-
-        else if (is_array($haystack) && !is_object($needle)) {
-            $this->assertTrue(in_array($needle, $haystack), $message);
-        }
-
-        else {
-            $this->fail('Unsupported parameter passed to assertContains().');
-        }
-    }
-
-    /**
-     * Asserts that a haystack does not contain a needle.
-     *
-     * @param  mixed
-     * @param  mixed
-     * @param  string
-     * @access public
-     * @since  Method available since Release 1.1.0
-     */
-    function assertNotContains($needle, $haystack, $message = '') {
-        if (is_string($needle) && is_string($haystack)) {
-            $this->assertFalse(strpos($haystack, $needle) !== FALSE, $message);
-        }
-
-        else if (is_array($haystack) && !is_object($needle)) {
-            $this->assertFalse(in_array($needle, $haystack), $message);
-        }
-
-        else {
-            $this->fail('Unsupported parameter passed to assertNotContains().');
-        }
-    }
-
-    /**
-     * Asserts that two variables are equal.
-     *
-     * @param  mixed
-     * @param  mixed
-     * @param  string
-     * @param  mixed
-     * @access public
-     */
-    function assertEquals($expected, $actual, $message = '', $delta = 0) {
-        if ((is_array($actual)  && is_array($expected)) ||
-            (is_object($actual) && is_object($expected))) {
-            if (is_array($actual) && is_array($expected)) {
-                ksort($actual);
-                ksort($expected);
-            }
-
-            if ($this->_looselyTyped) {
-                $actual   = $this->_convertToString($actual);
-                $expected = $this->_convertToString($expected);
-            }
-
-            $actual   = serialize($actual);
-            $expected = serialize($expected);
-
-            $message = sprintf(
-              '%sexpected %s, actual %s',
-
-              !empty($message) ? $message . ' ' : '',
-              $expected,
-              $actual
-            );
-
-            if ($actual !== $expected) {
-                return $this->fail($message);
-            }
-        }
-
-        elseif (is_numeric($actual) && is_numeric($expected)) {
-            $message = sprintf(
-              '%sexpected %s%s, actual %s',
-
-              !empty($message) ? $message . ' ' : '',
-              $expected,
-              ($delta != 0) ? ('+/- ' . $delta) : '',
-              $actual
-            );
-
-            if (!($actual >= ($expected - $delta) && $actual <= ($expected + $delta))) {
-                return $this->fail($message);
-            }
-        }
-
-        else {
-            $message = sprintf(
-              '%sexpected %s, actual %s',
-
-              !empty($message) ? $message . ' ' : '',
-              $expected,
-              $actual
-            );
-
-            if ($actual !== $expected) {
-                return $this->fail($message);
-            }
-        }
-    }
-
-    /**
-     * Asserts that two variables reference the same object.
-     * This requires the Zend Engine 2 to work.
-     *
-     * @param  object
-     * @param  object
-     * @param  string
-     * @access public
-     * @deprecated
-     */
-    function assertSame($expected, $actual, $message = '') {
-        if (!version_compare(phpversion(), '5.0.0', '>=')) {
-            $this->fail('assertSame() only works with PHP >= 5.0.0.');
-        }
-
-        if ((is_object($expected) || is_null($expected)) &&
-            (is_object($actual)   || is_null($actual))) {
-            $message = sprintf(
-              '%sexpected two variables to reference the same object',
-
-              !empty($message) ? $message . ' ' : ''
-            );
-
-            if ($expected !== $actual) {
-                return $this->fail($message);
-            }
-        } else {
-            $this->fail('Unsupported parameter passed to assertSame().');
-        }
-    }
-
-    /**
-     * Asserts that two variables do not reference the same object.
-     * This requires the Zend Engine 2 to work.
-     *
-     * @param  object
-     * @param  object
-     * @param  string
-     * @access public
-     * @deprecated
-     */
-    function assertNotSame($expected, $actual, $message = '') {
-        if (!version_compare(phpversion(), '5.0.0', '>=')) {
-            $this->fail('assertNotSame() only works with PHP >= 5.0.0.');
-        }
-
-        if ((is_object($expected) || is_null($expected)) &&
-            (is_object($actual)   || is_null($actual))) {
-            $message = sprintf(
-              '%sexpected two variables to reference different objects',
-
-              !empty($message) ? $message . ' ' : ''
-            );
-
-            if ($expected === $actual) {
-                return $this->fail($message);
-            }
-        } else {
-            $this->fail('Unsupported parameter passed to assertNotSame().');
-        }
-    }
-
-    /**
-     * Asserts that a variable is not NULL.
-     *
-     * @param  mixed
-     * @param  string
-     * @access public
-     */
-    function assertNotNull($actual, $message = '') {
-        $message = sprintf(
-          '%sexpected NOT NULL, actual NULL',
-
-          !empty($message) ? $message . ' ' : ''
-        );
-
-        if (is_null($actual)) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a variable is NULL.
-     *
-     * @param  mixed
-     * @param  string
-     * @access public
-     */
-    function assertNull($actual, $message = '') {
-        $message = sprintf(
-          '%sexpected NULL, actual NOT NULL',
-
-          !empty($message) ? $message . ' ' : ''
-        );
-
-        if (!is_null($actual)) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a condition is true.
-     *
-     * @param  boolean
-     * @param  string
-     * @access public
-     */
-    function assertTrue($condition, $message = '') {
-        $message = sprintf(
-          '%sexpected TRUE, actual FALSE',
-
-          !empty($message) ? $message . ' ' : ''
-        );
-
-        if (!$condition) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a condition is false.
-     *
-     * @param  boolean
-     * @param  string
-     * @access public
-     */
-    function assertFalse($condition, $message = '') {
-        $message = sprintf(
-          '%sexpected FALSE, actual TRUE',
-
-          !empty($message) ? $message . ' ' : ''
-        );
-
-        if ($condition) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a string matches a given regular expression.
-     *
-     * @param  string
-     * @param  string
-     * @param  string
-     * @access public
-     */
-    function assertRegExp($pattern, $string, $message = '') {
-        $message = sprintf(
-          '%s"%s" does not match pattern "%s"',
-
-          !empty($message) ? $message . ' ' : '',
-          $string,
-          $pattern
-        );
-
-        if (!preg_match($pattern, $string)) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a string does not match a given regular expression.
-     *
-     * @param  string
-     * @param  string
-     * @param  string
-     * @access public
-     * @since  Method available since Release 1.1.0
-     */
-    function assertNotRegExp($pattern, $string, $message = '') {
-        $message = sprintf(
-          '%s"%s" matches pattern "%s"',
-
-          !empty($message) ? $message . ' ' : '',
-          $string,
-          $pattern
-        );
-
-        if (preg_match($pattern, $string)) {
-            return $this->fail($message);
-        }
-    }
-
-    /**
-     * Asserts that a variable is of a given type.
-     *
-     * @param  string          $expected
-     * @param  mixed           $actual
-     * @param  optional string $message
-     * @access public
-     */
-    function assertType($expected, $actual, $message = '') {
-        return $this->assertEquals(
-          $expected,
-          gettype($actual),
-          $message
-        );
-    }
-
-    /**
-     * Converts a value to a string.
-     *
-     * @param  mixed   $value
-     * @access private
-     */
-    function _convertToString($value) {
-        foreach ($value as $k => $v) {
-            if (is_array($v)) {
-                $value[$k] = $this->_convertToString($value[$k]);
-            } else {
-                settype($value[$k], 'string');
-            }
-        }
-
-        return $value;
-    }
-
-    /**
-     * @param  boolean $looselyTyped
-     * @access public
-     */
-    function setLooselyTyped($looselyTyped) {
-        if (is_bool($looselyTyped)) {
-            $this->_looselyTyped = $looselyTyped;
-        }
-    }
-
-    /**
-     * Fails a test with the given message.
-     *
-     * @param  string
-     * @access protected
-     * @abstract
-     */
-    function fail($message = '') { /* abstract */ }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 740
main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/Gtk.php

@@ -1,740 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Scott Mattocks <scott@crisscott.com>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: Gtk.php,v 1.6 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.2.0
- */
-
-if (!function_exists('is_a')) {
-    require_once 'PHP/Compat/Function/is_a.php';
-}
-
-/**
- * GTK GUI interface for PHPUnit.
- *
- * This class is a PHP port of junit.awtui.testrunner. Documentation
- * for junit.awtui.testrunner can be found at
- * http://junit.sourceforge.net
- *
- * Due to the limitations of PHP4 and PHP-Gtk, this class can not
- * duplicate all of the functionality of the JUnit GUI. Some of the
- * things this class cannot do include:
- * - Reloading the class for each run
- * - Stopping the test in progress
- *
- * To use simply intantiate the class and call main()
- * $gtk =& new PHPUnit_GUI_Gtk;
- * $gtk->main();
- *
- * Once the window has finished loading, you can enter the name of
- * a class that has been loaded (include/require some where in your
- * code, or you can pass the name of the file containing the class.
- *
- * You can also load classes using the SetupDecorator class.
- * require_once 'PHPUnit/GUI/SetupDecorator.php';
- * require_once 'PHPUnit/GUI/Gtk.php';
- * $gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_Gtk());
- * $gui->getSuitesFromDir('/path/to/test','.*\.php$',array('index.php','sql.php'));
- * $gui->show();
- *
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Scott Mattocks <scott@crisscott.com>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.2.0
- * @todo       Allow file drop. (Gtk_FileDrop)
- */
-class PHPUnit_GUI_Gtk {
-
-    /**
-     * The main gtk window
-     * @var object
-     */
-    var $gui;
-    /**
-     * The text entry that contains the name of the
-     * file that holds the test(s)/suite(s).
-     * @var object
-     */
-    var $suiteField;
-    /**
-     * The label that shows the number of tests that
-     * were run.
-     * @var object
-     */
-    var $numberOfRuns;
-    /**
-     * The label that shows the number of errors that
-     * were encountered.
-     * @var object
-     */
-    var $numberOfErrors;
-    /**
-     * The label that shows the number of failures
-     * that were encountered.
-     * @var object
-     */
-    var $numberOfFailures;
-    /**
-     * The label for reporting user messages.
-     * @var object
-     */
-    var $statusLine;
-    /**
-     * The text area for reporting messages from successful
-     * test runs. (not necessarily successful tests)
-     * @var object
-     */
-    var $reportArea;
-    /**
-     * The text area for reporting errors encountered when
-     * running tests.
-     * @var object
-     */
-    var $dumpArea;
-    /**
-     * The progress bar indicator. Shows the percentage of
-     * passed tests.
-     * @var object
-     */
-    var $progress;
-    /**
-     * A checkbox for the user to indicate whether or not they
-     * would like to see results from all tests or just failures.
-     * @object
-     */
-    var $showPassed;
-
-    /**
-     * Constructor.
-     *
-     * The constructor checks for the gtk extension and loads it
-     * if needed. Then it creates the GUI. The GUI is not shown
-     * nor is the main gtk loop started until main() is called.
-     *
-     * @access public
-     * @param  none
-     * @return void
-     */
-    function PHPUnit_GUI_Gtk()
-    {
-        // Check for php-gtk extension.
-        if (!extension_loaded('gtk')) {
-            dl( 'php_gtk.' . PHP_SHLIB_SUFFIX);
-        }
-
-        // Create the interface but don't start the loop
-        $this->_createUI();
-    }
-    /**
-     * Start the main gtk loop.
-     *
-     * main() first sets the default state of the showPassed
-     * check box. Next all widgets that are part of the GUI
-     * are shown. Finally the main gtk loop is started.
-     *
-     * @access public
-     * @param  boolean $showPassed
-     * @return void
-     */
-    function main($showPassed = true)
-    {
-        $this->showPassed->set_active($showPassed);
-        $this->gui->show_all();
-
-        gtk::main();
-    }
-    /**
-     * Create the user interface.
-     *
-     * The user interface is pretty simple. It consists of a
-     * menu, text entry, run button, some labels, a progress
-     * indicator, and a couple of areas for notification of
-     * any messages.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createUI()
-    {
-        // Create a window.
-        $window =& new GtkWindow;
-        $window->set_title('PHPUnit Gtk');
-        $window->set_usize(400, -1);
-
-        // Create the main box.
-        $mainBox =& new GtkVBox;
-        $window->add($mainBox);
-
-        // Start with the menu.
-        $mainBox->pack_start($this->_createMenu());
-
-        // Then add the suite field entry.
-        $mainBox->pack_start($this->_createSuiteEntry());
-
-        // Then add the report labels.
-        $mainBox->pack_start($this->_createReportLabels());
-
-        // Next add the progress bar.
-        $mainBox->pack_start($this->_createProgressBar());
-
-        // Then add the report area and the dump area.
-        $mainBox->pack_start($this->_createReportAreas());
-
-        // Finish off with the status line.
-        $mainBox->pack_start($this->_createStatusLine());
-
-        // Connect the destroy signal.
-        $window->connect_object('destroy', array('gtk', 'main_quit'));
-
-        // Assign the member.
-        $this->gui =& $window;
-    }
-    /**
-     * Create the menu.
-     *
-     * The menu is very simple. It an exit menu item, which exits
-     * the application, and an about menu item, which shows some
-     * basic information about the application itself.
-     *
-     * @access private
-     * @param  none
-     * @return &object The GtkMenuBar
-     */
-    function &_createMenu()
-    {
-        // Create the menu bar.
-        $menuBar =& new GtkMenuBar;
-
-        // Create the main (only) menu item.
-        $phpHeader =& new GtkMenuItem('PHPUnit');
-
-        // Add the menu item to the menu bar.
-        $menuBar->append($phpHeader);
-
-        // Create the PHPUnit menu.
-        $phpMenu =& new GtkMenu;
-
-        // Add the menu items
-        $about =& new GtkMenuItem('About...');
-        $about->connect('activate', array(&$this, 'about'));
-        $phpMenu->append($about);
-
-        $exit =& new GtkMenuItem('Exit');
-        $exit->connect_object('activate', array('gtk', 'main_quit'));
-        $phpMenu->append($exit);
-
-        // Complete the menu.
-        $phpHeader->set_submenu($phpMenu);
-
-        return $menuBar;
-    }
-    /**
-     * Create the suite entry and related widgets.
-     *
-     * The suite entry has some supporting components such as a
-     * label, the show passed check box and the run button. All
-     * of these items are packed into two nested boxes.
-     *
-     * @access private
-     * @param  none
-     * @return &object A box that contains all of the suite entry pieces.
-     */
-    function &_createSuiteEntry()
-    {
-        // Create the outermost box.
-        $outerBox         =& new GtkVBox;
-
-        // Create the suite label, box, and field.
-        $suiteLabel       =& new GtkLabel('Test class name:');
-        $suiteBox         =& new GtkHBox;
-        $this->suiteField =& new GtkEntry;
-        $this->suiteField->set_text($suiteName != NULL ? $suiteName : '');
-
-        // Create the button the user will use to start the test.
-        $runButton =& new GtkButton('Run');
-        $runButton->connect_object('clicked', array(&$this, 'run'));
-
-        // Create the check box that lets the user show only failures.
-        $this->showPassed =& new GtkCheckButton('Show passed tests');
-
-        // Add the components to their respective boxes.
-        $suiteLabel->set_alignment(0, 0);
-        $outerBox->pack_start($suiteLabel);
-        $outerBox->pack_start($suiteBox);
-        $outerBox->pack_start($this->showPassed);
-
-        $suiteBox->pack_start($this->suiteField);
-        $suiteBox->pack_start($runButton);
-
-        return $outerBox;
-    }
-
-    /**
-     * Create the labels that tell the user what has happened.
-     *
-     * There are three labels, one each for total runs, errors and
-     * failures. There is also one label for each of these that
-     * describes what the label is. It could be done with one label
-     * instead of two but that would make updates much harder.
-     *
-     * @access private
-     * @param  none
-     * @return &object A box containing the labels.
-     */
-    function &_createReportLabels()
-    {
-        // Create a box to hold everything.
-        $labelBox         =& new GtkHBox;
-
-        // Create the non-updated labels.
-        $numberOfRuns     =& new GtkLabel('Runs:');
-        $numberOfErrors   =& new GtkLabel('Errors:');
-        $numberOfFailures =& new GtkLabel('Failures:');
-
-        // Create the labels that will be updated.
-        // These are asssigned to members to make it easier to
-        // set their values later.
-        $this->numberOfRuns     =& new GtkLabel(0);
-        $this->numberOfErrors   =& new GtkLabel(0);
-        $this->numberOfFailures =& new GtkLabel(0);
-
-        // Pack everything in.
-        $labelBox->pack_start($numberOfRuns);
-        $labelBox->pack_start($this->numberOfRuns);
-        $labelBox->pack_start($numberOfErrors);
-        $labelBox->pack_start($this->numberOfErrors);
-        $labelBox->pack_start($numberOfFailures);
-        $labelBox->pack_start($this->numberOfFailures);
-
-        return $labelBox;
-    }
-
-    /**
-     * Create the success/failure indicator.
-     *
-     * A GtkProgressBar is used to visually indicate how many
-     * tests were successful compared to how many were not. The
-     * progress bar shows the percentage of success and will
-     * change from green to red if there are any failures.
-     *
-     * @access private
-     * @param  none
-     * @return &object The progress bar
-     */
-    function &_createProgressBar()
-    {
-        // Create the progress bar.
-        $this->progress =& new GtkProgressBar(new GtkAdjustment(0, 0, 1, .1, 1, 0));
-
-        // Set the progress bar to print the percentage.
-        $this->progress->set_show_text(true);
-
-        return $this->progress;
-    }
-
-    /**
-     * Create the report text areas.
-     *
-     * The report area consists of one text area for failures, one
-     * text area for errors and one label for identification purposes.
-     * All three widgets are packed into a box.
-     *
-     * @access private
-     * @param  none
-     * @return &object The box containing the report areas.
-     */
-    function &_createReportAreas()
-    {
-        // Create the containing box.
-        $reportBox =& new GtkVBox;
-
-        // Create the identification label
-        $reportLabel =& new GtkLabel('Errors and Failures:');
-        $reportLabel->set_alignment(0, 0);
-
-        // Create the scrolled windows for the text areas.
-        $reportScroll =& new GtkScrolledWindow;
-        $dumpScroll   =& new GtkScrolledWindow;
-
-        // Make the scroll areas big enough.
-        $reportScroll->set_usize(-1, 150);
-        $dumpScroll->set_usize(-1, 150);
-
-        // Only show the vertical scroll bar when needed.
-        // Never show the horizontal scroll bar.
-        $reportScroll->set_policy(GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
-        $dumpScroll->set_policy(GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
-
-        // Create the text areas.
-        $this->reportArea =& new GtkText;
-        $this->dumpArea =& new GtkText;
-
-        // Don't let words get broken.
-        $this->reportArea->set_word_wrap(true);
-        $this->dumpArea->set_word_wrap(true);
-
-        // Pack everything in.
-        $reportBox->pack_start($reportLabel);
-        $reportScroll->add($this->reportArea);
-        $reportBox->pack_start($reportScroll);
-        $dumpScroll->add($this->dumpArea);
-        $reportBox->pack_start($dumpScroll);
-
-        return $reportBox;
-    }
-
-    /**
-     * Create a status label.
-     *
-     * A status line at the bottom of the application is used
-     * to notify the user of non-test related messages such as
-     * failures loading a test suite.
-     *
-     * @access private
-     * @param  none
-     * @return &object The status label.
-     */
-    function &_createStatusLine()
-    {
-        // Create the status label.
-        $this->statusLine =& new GtkLabel('');
-        $this->statusLine->set_alignment(0, 0);
-
-        return $this->statusLine;
-    }
-
-    /**
-     * Show a popup with information about the application.
-     *
-     * The popup should show information about the version,
-     * the author, the license, where to get the latest
-     * version and a short description.
-     *
-     * @access public
-     * @param  none
-     * @return void
-     */
-    function about()
-    {
-        // Create the new window.
-        $about =& new GtkWindow;
-        $about->set_title('About PHPUnit GUI Gtk');
-        $about->set_usize(250, -1);
-
-        // Put two vboxes in the hbox.
-        $vBox =& new GtkVBox;
-        $about->add($vBox);
-
-        // Create the labels.
-        $version     =& new GtkLabel(" Version: 1.0");
-        $license     =& new GtkLabel(" License: PHP License v3.0");
-        $where       =& new GtkLabel(" Download from: http://pear.php.net/PHPUnit/");
-        $unitAuth    =& new GtkLabel(" PHPUnit Author: Sebastian Bergman");
-        $gtkAuth     =& new GtkLabel(" Gtk GUI Author: Scott Mattocks");
-
-        // Align everything to the left
-        $where->set_alignment(0, .5);
-        $version->set_alignment(0, .5);
-        $license->set_alignment(0, .5);
-        $gtkAuth->set_alignment(0, .5);
-        $unitAuth->set_alignment(0, .5);
-
-        // Pack everything into the vBox;
-        $vBox->pack_start($version);
-        $vBox->pack_start($license);
-        $vBox->pack_start($where);
-        $vBox->pack_start($unitAuth);
-        $vBox->pack_start($gtkAuth);
-
-        // Connect the destroy signal.
-        $about->connect('destroy', array('gtk', 'true'));
-
-        // Show the goods.
-        $about->show_all();
-    }
-
-    /**
-     * Load the test suite.
-     *
-     * This method tries to load test suite based on the user
-     * info. If the user passes the name of a tests suite, it
-     * is instantiated and a new object is returned. If the
-     * user passes a file that contains a test suite, the class
-     * is instantiated and a new object is returned. If the user
-     * passes a file that contains a test case, the test case is
-     * passed to a new test suite and the new suite object is
-     * returned.
-     *
-     * @access public
-     * @param  string  The file that contains a test case/suite or the classname.
-     * @return &object The new test suite.
-     */
-    function &loadTest(&$file)
-    {
-        // Check to see if a class name was given.
-        if (is_a($file, 'PHPUnit_TestSuite')) {
-            return $file;
-        } elseif (class_exists($file)) {
-            require_once 'PHPUnit/TestSuite.php';
-            return new PHPUnit_TestSuite($file);
-        }
-
-        // Check that the file exists.
-        if (!@is_readable($file)) {
-            $this->_showStatus('Cannot find file: ' . $file);
-            return false;
-        }
-
-        $this->_showStatus('Loading test suite...');
-
-        // Instantiate the class.
-        // If the path is /path/to/test/TestClass.php
-        // the class name should be test_TestClass
-        require_once $file;
-        $className = str_replace(DIRECTORY_SEPARATOR, '_', $file);
-        $className = substr($className, 0, strpos($className, '.'));
-
-        require_once 'PHPUnit/TestSuite.php';
-        return new PHPUnit_TestSuite($className);
-    }
-
-    /**
-     * Run the test suite.
-     *
-     * This method runs the test suite and updates the messages
-     * for the user. When finished it changes the status line
-     * to 'Test Complete'
-     *
-     * @access public
-     * @param  none
-     * @return void
-     */
-    function runTest()
-    {
-        // Notify the user that the test is running.
-        $this->_showStatus('Running Test...');
-
-        // Run the test.
-        $result = PHPUnit::run($this->suite);
-
-        // Update the labels.
-        $this->_setLabelValue($this->numberOfRuns,     $result->runCount());
-        $this->_setLabelValue($this->numberOfErrors,   $result->errorCount());
-        $this->_setLabelValue($this->numberOfFailures, $result->failureCount());
-
-        // Update the progress bar.
-        $this->_updateProgress($result->runCount(),
-                               $result->errorCount(),
-                               $result->failureCount()
-                               );
-
-        // Show the errors.
-        $this->_showFailures($result->errors(), $this->dumpArea);
-
-        // Show the messages from the tests.
-        if ($this->showPassed->get_active()) {
-            // Show failures and success.
-            $this->_showAll($result, $this->reportArea);
-        } else {
-            // Show only failures.
-            $this->_showFailures($result->failures(), $this->reportArea);
-        }
-
-        // Update the status message.
-        $this->_showStatus('Test complete');
-    }
-
-    /**
-     * Set the text of a label.
-     *
-     * Change the text of a given label.
-     *
-     * @access private
-     * @param  widget  &$label The label whose value is to be changed.
-     * @param  string  $value  The new text of the label.
-     * @return void
-     */
-    function _setLabelValue(&$label, $value)
-    {
-        $label->set_text($value);
-    }
-
-    /**
-     * The main work of the application.
-     *
-     * Load the test suite and then execute the tests.
-     *
-     * @access public
-     * @param  none
-     * @return void
-     */
-    function run()
-    {
-        // Load the test suite.
-        $this->suite =& $this->loadTest($this->suiteField->get_text());
-
-        // Check to make sure the suite was loaded properly.
-        if (!is_object($this->suite)) {
-            // Raise an error.
-            $this->_showStatus('Could not load test suite.');
-            return false;
-        }
-
-        // Run the tests.
-        $this->runTest();
-    }
-
-    /**
-     * Update the status message.
-     *
-     * @access private
-     * @param  string  $status The new message.
-     * @return void
-     */
-    function _showStatus($status)
-    {
-        $this->statusLine->set_text($status);
-    }
-
-    /**
-     * Alias for main()
-     *
-     * @see main
-     */
-    function show($showPassed = true)
-    {
-        $this->main($showPassed);
-    }
-
-    /**
-     * Add a suite to the tests.
-     *
-     * This method is require by SetupDecorator. It adds a
-     * suite to the the current set of suites.
-     *
-     * @access public
-     * @param  object $testSuite The suite to add.
-     * @return void
-     */
-    function addSuites($testSuite)
-    {
-        if (!is_array($testSuite)) {
-            settype($testSuite, 'array');
-        }
-
-        foreach ($testSuite as $suite) {
-
-            if (is_a($this->suite, 'PHPUnit_TestSuite')) {
-                $this->suite->addTestSuite($suite->getName());
-            } else {
-                $this->suite =& $this->loadTest($suite);
-            }
-
-            // Set the suite field.
-            $text = $this->suiteField->get_text();
-            if (empty($text)) {
-                $this->suiteField->set_text($this->suite->getName());
-            }
-        }
-    }
-
-    /**
-     * Show all test messages.
-     *
-     * @access private
-     * @param  object  The TestResult from the test suite.
-     * @return void
-     */
-    function _showAll(&$result)
-    {
-        // Clear the area first.
-        $this->reportArea->delete_text(0, -1);
-        $this->reportArea->insert_text($result->toString(), 0);
-    }
-
-    /**
-     * Show failure/error messages in the given text area.
-     *
-     * @access private
-     * @param  object  &$results The results of the test.
-     * @param  widget  &$area    The area to show the results in.
-     */
-    function _showFailures(&$results, &$area)
-    {
-        $area->delete_text(0, -1);
-        foreach (array_reverse($results, true) as $result) {
-            $area->insert_text($result->toString(), 0);
-        }
-    }
-
-    /**
-     * Update the progress indicator.
-     *
-     * @access private
-     * @param  integer $runs
-     * @param  integer $errors
-     * @param  integer $failures
-     * @return void
-     */
-    function _updateProgress($runs, $errors, $failures)
-    {
-        $percentage = 1 - (($errors + $failures) / $runs);
-        $this->progress->set_percentage($percentage);
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 252
main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/HTML.php

@@ -1,252 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Wolfram Kriesing <wolfram@kriesing.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: HTML.php,v 1.19 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-/**
- * HTML GUI.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Wolfram Kriesing <wolfram@kriesing.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_GUI_HTML
-{
-    var $_suites = array();
-
-    /**
-    * the current implementation of PHPUnit is designed
-    * this way that adding a suite to another suite only
-    * grabs all the tests and adds them to the suite, so you
-    * have no chance to find out which test goes with which suite
-    * therefore you can simply pass an array of suites to this constructor here
-    *
-    * @param  array   The suites to be tested. If not given, then you might
-    *                 be using the SetupDecorator, which detects them automatically
-    *                 when calling getSuitesFromDir()
-    */
-    function PHPUnit_GUI_HTML($suites = array())
-    {
-        if (!is_array($suites)) {
-            $this->_suites = array($suites);
-        } else {
-            $this->_suites = $suites;
-        }
-    }
-
-    /**
-    * Add suites to the GUI
-    *
-    * @param  object  this should be an instance of PHPUnit_TestSuite
-    */
-    function addSuites($suites)
-    {
-        $this->_suites = array_merge($this->_suites,$suites);
-    }
-
-    /**
-    * this prints the HTML code straight out
-    *
-    */
-    function show()
-    {
-        $request    = $_REQUEST;
-        $showPassed = FALSE;
-        $submitted  = @$request['submitted'];
-
-        if ($submitted) {
-            $showPassed = @$request['showOK'] ? TRUE : FALSE;
-        }
-
-        $suiteResults = array();
-
-        foreach ($this->_suites as $aSuite) {
-            $aSuiteResult = array();
-
-            // remove the first directory's name from the test-suite name, since it
-            // mostly is something like 'tests' or alike
-            $removablePrefix = explode('_',$aSuite->getName());
-            $aSuiteResult['name'] = str_replace($removablePrefix[0].'_', '', $aSuite->getName());
-
-            if ($submitted && isset($request[$aSuiteResult['name']])) {
-                $result = PHPUnit::run($aSuite);
-
-                $aSuiteResult['counts']['run'] = $result->runCount();
-                $aSuiteResult['counts']['error'] = $result->errorCount();
-                $aSuiteResult['counts']['failure'] = $result->failureCount();
-
-                $aSuiteResult['results'] = $this->_prepareResult($result,$showPassed);
-
-                $per = 100/$result->runCount();
-                $failed = ($per*$result->errorCount())+($per*$result->failureCount());
-                $aSuiteResult['percent'] = round(100-$failed,2);
-            } else {
-                $aSuiteResult['addInfo'] = 'NOT EXECUTED';
-            }
-
-            $suiteResults[] = $aSuiteResult;
-        }
-
-        $final['name'] = 'OVERALL RESULT';
-        $final['counts'] = array();
-        $final['percent'] = 0;
-        $numExecutedTests = 0;
-
-        foreach ($suiteResults as $aSuiteResult) {
-            if (sizeof(@$aSuiteResult['counts'])) {
-                foreach ($aSuiteResult['counts'] as $key=>$aCount) {
-                    if (!isset($final['counts'][$key])) {
-                        $final['counts'][$key] = 0;
-                    }
-
-                    $final['counts'][$key] += $aCount;
-                }
-            }
-        }
-
-        if (isset($final['counts']['run'])) {
-            $per = 100/$final['counts']['run'];
-            $failed = ($per*$final['counts']['error'])+($per*$final['counts']['failure']);
-            $final['percent'] = round(100-$failed,2);
-        } else {
-            $final['percent'] = 0;
-        }
-
-        array_unshift($suiteResults,$final);
-
-        include 'PHPUnit/GUI/HTML.tpl';
-    }
-
-    function _prepareResult($result,$showPassed)
-    {
-        $ret = array();
-        $failures = $result->failures();
-
-        foreach($failures as $aFailure) {
-            $ret['failures'][] = $this->_prepareFailure($aFailure);
-        }
-
-        $errors = $result->errors();
-
-        foreach($errors as $aError) {
-            $ret['errors'][] = $this->_prepareErrors($aError);
-        }
-
-        if ($showPassed) {
-            $passed = $result->passedTests();
-
-            foreach($passed as $aPassed) {
-                $ret['passed'][] = $this->_preparePassedTests($aPassed);
-            }
-        }
-
-        return $ret;
-    }
-
-    function _prepareFailure($failure)
-    {
-        $test = $failure->failedTest();
-        $ret['testName'] = $test->getName();
-        $exception = $failure->thrownException();
-
-        // a serialized string starts with a 'character:decimal:{'
-        // if so we try to unserialize it
-        // this piece of the regular expression is for detecting a serialized
-        // type like 'a:3:' for an array with three element or an object i.e. 'O:12:"class":3'
-        $serialized = '(\w:\d+:(?:"[^"]+":\d+:)?\{.*\})';
-
-        // Spaces might make a diff, so we shall show them properly (since a
-        // user agent ignores them).
-        if (preg_match('/^(.*)expected ' . $serialized . ', actual ' . $serialized . '$/sU', $exception, $matches)) {
-            ob_start();
-            print_r(unserialize($matches[2]));
-            $ret['expected'] = htmlspecialchars($matches[1]) . "<pre>" . htmlspecialchars(rtrim(ob_get_contents())) . "</pre>";
-            // Improved compatibility, ob_clean() would be PHP >= 4.2.0 only.
-            ob_end_clean();
-
-            ob_start();
-            print_r(unserialize($matches[3]));
-            $ret['actual'] = htmlspecialchars($matches[1]) . "<pre>" . htmlspecialchars(rtrim(ob_get_contents())) . "</pre>";
-            ob_end_clean();
-        }
-
-        else if (preg_match('/^(.*)expected (.*), actual (.*)$/sU', $exception, $matches)) {
-            $ret['expected'] = nl2br(str_replace(" ", "&nbsp;", htmlspecialchars($matches[1] . $matches[2])));
-            $ret['actual'] = nl2br(str_replace(" ", "&nbsp;", htmlspecialchars($matches[1] . $matches[3])));
-        } else {
-            $ret['message'] = nl2br(str_replace(" ", "&nbsp;", htmlspecialchars($exception)));
-        }
-
-        return $ret;
-    }
-
-    function _preparePassedTests($passed)
-    {
-        $ret['testName'] = $passed->getName();
-        return $ret;
-    }
-
-    function _prepareError($error)
-    {
-        $ret['testName'] = $error->getName();
-        $ret['message'] = $error->toString();
-        return $ret;
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 156
main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/HTML.tpl

@@ -1,156 +0,0 @@
-<html>
-    <head>
-        <STYLE type="text/css">
-
-            body, td {
-                background-color: lightgrey;
-            }
-
-            table.outline, outlineFailure {
-                background-color: black;
-                border-width: 1px;
-            }
-
-            td {
-                padding: 2px;
-            }
-
-            th {
-                text-align: left;
-                color: white;
-                background-color: black;
-            }
-
-            .success {
-                background-color: lightgreen;
-            }
-
-            .failure {
-                background-color: orange;
-            }
-            .info {
-                padding: 2px;
-                color: orange;
-            }
-
-        </STYLE>
-    </head>
-    <body>
-        <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name="optionsForm">
-            <table align="center" class="outline" width="70%">
-                <tr>
-                    <th colspan="10">
-                        Options
-                    </th>
-                </tr>
-                <tr>
-                    <td colspan="10">
-                        <input type="checkbox" onClick="unCheckAll()" name="allChecked">
-                        (un)check all
-                        &nbsp; &nbsp;
-                        show OK <input type="checkbox" name="showOK" <?php echo @$request['showOK']?'checked':''?>>
-                        &nbsp; &nbsp;
-                        <input type="submit" name="submitted" value="run tests">
-                    </td>
-                </tr>
-
-                <?php foreach($suiteResults as $aResult): ?>
-                    <tr>
-                        <th colspan="10">
-                            <input type="checkbox" name="<?php echo $aResult['name'] ?>" <?php echo @$request[$aResult['name']]?'checked':'' ?>>
-                            <?php echo $aResult['name'] ?>
-                            &nbsp;
-                            <?php if (isset($aResult['addInfo'])): ?>
-                                <font class="info"><?php echo @$aResult['addInfo'] ?></font>
-                            <?php endif ?>
-                        </th>
-                    </tr>
-
-                    <?php if(@$aResult['percent']): ?>
-                        <tr>
-                            <td colspan="10" nowrap="nowrap">
-                                <table style="width:100%; padding:2px;" cellspacing="0" cellspan="0" cellpadding="0">
-                                    <tr>
-                                        <td width="<?php echo $aResult['percent'] ?>%" class="success" align="center" style="padding:0;">
-                                            <?php echo $aResult['percent']?$aResult['percent'].'%':'' ?>
-                                        </td>
-                                        <td width="<?php echo 100-$aResult['percent'] ?>%" class="failure" align="center" style="padding:0;">
-                                            <?php echo (100-$aResult['percent'])?(100-$aResult['percent'].'%'):'' ?>
-                                        </td>
-                                    </tr>
-                                </table>
-                            </td>
-                        </tr>
-                    <?php endif ?>
-
-                    <?php if(@$aResult['counts']): ?>
-                        <tr>
-                            <td colspan="10">
-                                <?php foreach($aResult['counts'] as $aCount=>$value): ?>
-                                    <?php echo $aCount ?>s = <?php echo $value ?> &nbsp; &nbsp; &nbsp; &nbsp;
-                                <?php endforeach ?>
-                            </td>
-                        </tr>
-                    <?php endif ?>
-
-                    <?php if(isset($aResult['results']['failures']) && sizeof($aResult['results']['failures']))
-                        foreach($aResult['results']['failures'] as $aFailure): ?>
-                        <tr>
-                            <td class="failure"><?php echo $aFailure['testName'] ?></td>
-                            <td class="failure">
-                                <?php if(isset($aFailure['message']) && $aFailure['message']): ?>
-                                    <?php echo $aFailure['message'] ?>
-                                <?php else: ?>
-                                    <table class="outlineFailure">
-                                        <tr>
-                                            <td>expected</td>
-                                            <td><?php echo $aFailure['expected'] ?></td>
-                                        </tr>
-                                        <tr>
-                                            <td>actual</td>
-                                            <td><?php echo $aFailure['actual'] ?></td>
-                                        </tr>
-                                    </table>
-                                <?php endif ?>
-                            </td>
-                        </tr>
-                    <?php endforeach ?>
-
-                    <?php if(isset($aResult['results']['errors']) && sizeof($aResult['results']['errors']))
-                        foreach($aResult['results']['errors'] as $aError): ?>
-                        <tr>
-                            <td class="failure"><?php echo $aError['testName'] ?></td>
-                            <td class="failure">
-                                <?php echo $aError['message'] ?>
-                            </td>
-                        </tr>
-                    <?php endforeach ?>
-
-                    <?php if(isset($aResult['results']['passed']) && sizeof($aResult['results']['passed']))
-                        foreach($aResult['results']['passed'] as $aPassed): ?>
-                        <tr>
-                            <td class="success"><?php echo $aPassed['testName'] ?></td>
-                            <td class="success"><b>OK</b></td>
-                        </tr>
-                    <?php endforeach ?>
-
-                <?php endforeach ?>
-            </table>
-        </form>
-
-        <script>
-            var allSuiteNames = new Array();
-            <?php foreach($suiteResults as $aResult): ?>
-                allSuiteNames[allSuiteNames.length] = "<?php echo $aResult['name'] ?>";
-            <?php endforeach ?>
-            function unCheckAll()
-            {
-                _checked = document.optionsForm.allChecked.checked;
-                for (i=0;i<allSuiteNames.length;i++) {
-                    document.optionsForm[allSuiteNames[i]].checked = _checked;
-                }
-            }
-        </script>
-
-    </body>
-</html>

+ 0 - 209
main/chat/old/phpfreechat/lib/pear/PHPUnit/GUI/SetupDecorator.php

@@ -1,209 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Wolfram Kriesing <wolfram@kriesing.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: SetupDecorator.php,v 1.15 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-/**
- * This decorator actually just adds the functionality to read the
- * test-suite classes from a given directory and instanciate them
- * automatically, use it as given in the example below.
- *
- * <code>
- * <?php
- * $gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_HTML());
- * $gui->getSuitesFromDir('/path/to/dir/tests','.*\.php$',array('index.php','sql.php'));
- * $gui->show();
- * ?>
- * </code>
- *
- * The example calls this class and tells it to:
- *
- *   - find all file under the directory /path/to/dir/tests
- *   - for files, which end with '.php' (this is a piece of a regexp, that's why the . is escaped)
- *   - and to exclude the files 'index.php' and 'sql.php'
- *   - and include all the files that are left in the tests.
- *
- * Given that the path (the first parameter) ends with 'tests' it will be assumed
- * that the classes are named tests_* where * is the directory plus the filename,
- * according to PEAR standards.
- *
- * So that:
- *
- *   - 'testMe.php' in the dir 'tests' bill be assumed to contain a class tests_testMe
- *   - '/moretests/aTest.php' should contain a class 'tests_moretests_aTest'
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Wolfram Kriesing <wolfram@kriesing.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_GUI_SetupDecorator
-{
-    /**
-    *
-    *
-    */
-    function PHPUnit_GUI_SetupDecorator(&$gui)
-    {
-        $this->_gui = &$gui;
-    }
-
-    /**
-    *   just forwarding the action to the decorated class.
-    *
-    */
-    function show($showPassed=TRUE)
-    {
-        $this->_gui->show($showPassed);
-    }
-
-    /**
-    * Setup test suites that can be found in the given directory
-    * Using the second parameter you can also choose a subsets of the files found
-    * in the given directory. I.e. only all the files that contain '_UnitTest_',
-    * in order to do this simply call it like this:
-    * <code>getSuitesFromDir($dir,'.*_UnitTest_.*')</code>.
-    * There you can already see that the pattern is built for the use within a regular expression.
-    *
-    * @param  string  the directory where to search for test-suite files
-    * @param  string  the pattern (a regexp) by which to find the files
-    * @param  array   an array of file names that shall be excluded
-    */
-    function getSuitesFromDir($dir, $filenamePattern = '', $exclude = array())
-    {
-        if ($dir{strlen($dir)-1} == DIRECTORY_SEPARATOR) {
-            $dir = substr($dir, 0, -1);
-        }
-
-        $files = $this->_getFiles(realpath($dir), $filenamePattern, $exclude, realpath($dir . '/..'));
-        asort($files);
-
-        foreach ($files as $className => $aFile) {
-            include_once($aFile);
-
-            if (class_exists($className)) {
-                $suites[] =& new PHPUnit_TestSuite($className);
-            } else {
-                trigger_error("$className could not be found in $dir$aFile!");
-            }
-        }
-
-        $this->_gui->addSuites($suites);
-    }
-
-    /**
-    * This method searches recursively through the directories
-    * to find all the files that shall be added to the be visible.
-    *
-    * @param  string  the path where find the files
-    * @param  srting  the string pattern by which to find the files
-    * @param  string  the file names to be excluded
-    * @param  string  the root directory, which serves as the prefix to the fully qualified filename
-    * @access private
-    */
-    function _getFiles($dir, $filenamePattern, $exclude, $rootDir)
-    {
-        $files = array();
-
-        if ($dp = opendir($dir)) {
-            while (FALSE !== ($file = readdir($dp))) {
-                $filename = $dir . DIRECTORY_SEPARATOR . $file;
-                $match    = TRUE;
-
-                if ($filenamePattern && !preg_match("~$filenamePattern~", $file)) {
-                    $match = FALSE;
-                }
-
-                if (sizeof($exclude)) {
-                    foreach ($exclude as $aExclude) {
-                        if (strpos($file, $aExclude) !== FALSE) {
-                            $match = FALSE;
-                            break;
-                        }
-                    }
-                }
-
-                if (is_file($filename) && $match) {
-                    $tmp = str_replace($rootDir, '', $filename);
-
-                    if (strpos($tmp, DIRECTORY_SEPARATOR) === 0) {
-                        $tmp = substr($tmp, 1);
-                    }
-
-                    if (strpos($tmp, '/') === 0) {
-                        $tmp = substr($tmp, 1);
-                    }
-
-                    $className = str_replace(DIRECTORY_SEPARATOR, '_', $tmp);
-                    $className = basename($className, '.php');
-
-                    $files[$className] = $filename;
-                }
-
-                if ($file != '.' && $file != '..' && is_dir($filename)) {
-                    $files = array_merge($files, $this->_getFiles($filename, $filenamePattern, $exclude, $rootDir));
-                }
-            }
-
-            closedir($dp);
-        }
-
-        return $files;
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 154
main/chat/old/phpfreechat/lib/pear/PHPUnit/RepeatedTest.php

@@ -1,154 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: RepeatedTest.php,v 1.13 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/TestDecorator.php';
-
-/**
- * A Decorator that runs a test repeatedly.
- *
- * Here is an example:
- *
- * <code>
- * <?php
- * require_once 'PHPUnit.php';
- * require_once 'PHPUnit/RepeatedTest.php';
- *
- * class MathTest extends PHPUnit_TestCase {
- *     var $fValue1;
- *     var $fValue2;
- *
- *     function MathTest($name) {
- *         $this->PHPUnit_TestCase($name);
- *     }
- *
- *     function setUp() {
- *         $this->fValue1 = 2;
- *         $this->fValue2 = 3;
- *     }
- *
- *     function testAdd() {
- *         $this->assertTrue($this->fValue1 + $this->fValue2 == 5);
- *     }
- * }
- *
- * $suite = new PHPUnit_TestSuite;
- *
- * $suite->addTest(
- *   new PHPUnit_RepeatedTest(
- *     new MathTest('testAdd'),
- *     10
- *   )
- * );
- *
- * $result = PHPUnit::run($suite);
- * print $result->toString();
- * ?>
- * </code>
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_RepeatedTest extends PHPUnit_TestDecorator {
-    /**
-     * @var    integer
-     * @access private
-     */
-    var $_timesRepeat = 1;
-
-    /**
-     * Constructor.
-     *
-     * @param  object
-     * @param  integer
-     * @access public
-     */
-    function PHPUnit_RepeatedTest(&$test, $timesRepeat = 1) {
-        $this->PHPUnit_TestDecorator($test);
-        $this->_timesRepeat = $timesRepeat;
-    }
-
-    /**
-     * Counts the number of test cases that
-     * will be run by this test.
-     *
-     * @return integer
-     * @access public
-     */
-    function countTestCases() {
-        return $this->_timesRepeat * $this->_test->countTestCases();
-    }
-
-    /**
-     * Runs the decorated test and collects the
-     * result in a TestResult.
-     *
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function run(&$result) {
-        for ($i = 0; $i < $this->_timesRepeat; $i++) {
-            $this->_test->run($result);
-        }
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 448
main/chat/old/phpfreechat/lib/pear/PHPUnit/Skeleton.php

@@ -1,448 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Scott Mattocks <scott@crisscott.com>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: Skeleton.php,v 1.8 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.1.0
- */
-
-/**
- * Class for creating a PHPUnit_TestCase skeleton file.
- *
- * This class will take a classname as a parameter on construction and will
- * create a PHP file that contains the skeleton of a PHPUnit_TestCase
- * subclass. The test case will contain a test foreach method of the class.
- * Methods of the parent class will, by default, be excluded from the test
- * class. Passing and optional construction parameter will include them.
- *
- * Example
- *
- *   <?php
- *   require_once 'PHPUnit/Skeleton.php';
- *   $ps = new PHPUnit_Skeleton('PHPUnit_Skeleton', 'PHPUnit/Skeleton.php');
- *
- *   // Generate the test class.
- *   // Default settings will not include any parent class methods, but
- *   // will include private methods.
- *   $ps->createTestClass();
- *
- *   // Write the new test class to file.
- *   // By default, code to run the test will be included.
- *   $ps->writeTestClass();
- *   ?>
- *
- * Now open the skeleton class and fill in the details.
- * If you run the test as is, all tests will fail and
- * you will see plenty of undefined constant errors.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Scott Mattocks <scott@crisscott.com>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.1.0
- */
-class PHPUnit_Skeleton {
-    /**
-     * Path to the class file to create a skeleton for.
-     * @var string
-     */
-    var $classPath;
-
-    /**
-     * The name of the class
-     * @var string
-     */
-    var $className;
-
-    /**
-     * Path to the configuration file needed by class to test.
-     * @var string
-     */
-    var $configFile;
-
-    /**
-     * Whether or not to include the methods of the parent class when testing.
-     * @var boolean
-     */
-    var $includeParents;
-
-    /**
-     * Whether or not to test private methods.
-     * @var boolean
-     */
-    var $includePrivate;
-
-    /**
-     * The test class that will be created.
-     * @var string
-     */
-    var $testClass;
-
-    /**
-     * Constructor. Sets the class members and check that the class
-     * to test is accessible.
-     *
-     * @access public
-     * @param  string  $className
-     * @param  string  $classPath
-     * @param  boolean $includeParents Wheter to include the parent's methods in the test.
-     * @return void
-     */
-    function PHPUnit_Skeleton($className, $classPath, $includeParents = FALSE, $includePrivate = TRUE) {
-        // Set up the members.
-        if (@is_readable($classPath)) {
-            $this->className = $className;
-            $this->classPath = $classPath;
-        } else {
-            $this->_handleErrors($classPath . ' is not readable. Cannot create test class.');
-        }
-
-        // Do we want to include parent methods?
-        $this->includeParents = $includeParents;
-
-        // Do we want to allow private methods?
-        $this->includePrivate = $includePrivate;
-    }
-
-    /**
-     * The class to test may require a special config file before it can be
-     * instantiated. This method lets you set that file.
-     *
-     * @access public
-     * @param  string $configPath
-     * @return void
-     */
-    function setConfigFile($configFile) {
-        // Check that the file is readable
-        if (@is_readable($configFile)) {
-            $this->configFile = $configFile;
-        } else {
-            $this->_handleErrors($configFile . ' is not readable. Cannot create test class.');
-        }
-    }
-
-    /**
-     * Create the code that will be the skeleton of the test case.
-     *
-     * The test case must have a clss definition, one var, a constructor
-     * setUp, tearDown, and methods. Optionally and by default the code
-     * to run the test is added when the class is written to file.
-     *
-     * @access public
-     * @param  none
-     * @return void
-     */
-    function createTestClass() {
-        // Instantiate the object.
-        if (isset($this->configFile)) {
-            require_once $this->configFile;
-        }
-
-        require_once $this->classPath;
-
-        // Get the methods.
-        $classMethods = get_class_methods($this->className);
-
-        // Remove the parent methods if needed.
-        if (!$this->includeParents) {
-            $parentMethods = get_class_methods(get_parent_class($this->className));
-
-            if (count($parentMethods)) {
-                $classMethods = array_diff($classMethods, $parentMethods);
-            }
-        }
-
-        // Create the class definition, constructor, setUp and tearDown.
-        $this->_createDefinition();
-        $this->_createConstructor();
-        $this->_createSetUpTearDown();
-
-        if (count($classMethods)) {
-            // Foreach method create a test case.
-            foreach ($classMethods as $method) {
-                // Unless it is the constructor.
-                if (strcasecmp($this->className, $method) !== 0) {
-                  // Check for private methods.
-                  if (!$this->includePrivate && strpos($method, '_') === 0) {
-                      continue;
-                  } else {
-                      $this->_createMethod($method);
-                  }
-                }
-            }
-        }
-
-        // Finis off the class.
-        $this->_finishClass();
-    }
-
-    /**
-     * Create the class definition.
-     *
-     * The definition consist of a header comment, require statment
-     * for getting the PHPUnit file, the actual class definition,
-     * and the definition of the class member variable.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createDefinition() {
-        // Create header comment.
-        $this->testClass =
-          "/**\n" .
-          " * PHPUnit test case for " . $this->className . "\n" .
-          " * \n" .
-          " * The method skeletons below need to be filled in with \n" .
-          " * real data so that the tests will run correctly. Replace \n" .
-          " * all EXPECTED_VAL and PARAM strings with real data. \n" .
-          " * \n" .
-          " * Created with PHPUnit_Skeleton on " . date('Y-m-d') . "\n" .
-          " */\n";
-
-        // Add the require statements.
-        $this->testClass .= "require_once 'PHPUnit.php';\n";
-
-        // Add the class definition and variable definition.
-        $this->testClass .=
-          "class " . $this->className . "Test extends PHPUnit_TestCase {\n\n" .
-          "    var \$" . $this->className . ";\n\n";
-    }
-
-    /**
-     * Create the class constructor. (PHP4 style)
-     *
-     * The constructor simply calls the PHPUnit_TestCase method.
-     * This code is taken from the PHPUnit documentation.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createConstructor() {
-        // Create the test class constructor.
-        $this->testClass.=
-          "    function " . $this->className . "Test(\$name)\n" .
-          "    {\n" .
-          "        \$this->PHPUnit_TestCase(\$name);\n" .
-          "    }\n\n";
-    }
-
-    /**
-     * Create setUp and tearDown methods.
-     *
-     * The setUp method creates the instance of the object to test.
-     * The tearDown method releases the instance.
-     * This code is taken from the PHPUnit documentation.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createSetUpTearDown() {
-        // Create the setUp method.
-        $this->testClass .=
-          "    function setUp()\n" .
-          "    {\n";
-
-        if (isset($this->configFile)) {
-            $this->testClass .=
-            "        require_once '" . $this->configFile . "';\n";
-        }
-
-        $this->testClass .=
-          "        require_once '" . $this->classPath . "';\n" .
-          "        \$this->" . $this->className . " =& new " . $this->className . "(PARAM);\n" .
-          "    }\n\n";
-
-        // Create the tearDown method.
-        $this->testClass .=
-          "    function tearDown()\n" .
-          "    {\n" .
-          "        unset(\$this->" . $this->className . ");\n" .
-          "    }\n\n";
-    }
-
-    /**
-     * Create a basic skeleton for test methods.
-     *
-     * This code is taken from the PHPUnit documentation.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createMethod($methodName) {
-        // Create a test method.
-        $this->testClass .=
-          "    function test" . $methodName . "()\n" .
-          "    {\n" .
-          "        \$result   = \$this->" . $this->className . "->" . $methodName . "(PARAM);\n" .
-          "        \$expected = EXPECTED_VAL;\n" .
-          "        \$this->assertEquals(\$expected, \$result);\n" .
-          "    }\n\n";
-    }
-
-    /**
-     * Add the closing brace needed for a proper class definition.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _finishClass() {
-        // Close off the class.
-        $this->testClass.= "}\n";
-    }
-
-    /**
-     * Create the code that will actually run the test.
-     *
-     * This code is added by default so that the test can be run
-     * just by running the file. To have it not added pass false
-     * as the second parameter to the writeTestClass method.
-     * This code is taken from the PHPUnit documentation.
-     *
-     * All of the code needed for the new class is stored in the
-     * testClass member.
-     *
-     * @access private
-     * @param  none
-     * @return void
-     */
-    function _createTest() {
-        // Create a call to the test.
-        $test =
-          "// Running the test.\n" .
-          "\$suite  = new PHPUnit_TestSuite('" . $this->className . "Test');\n" .
-          "\$result = PHPUnit::run(\$suite);\n" .
-          "echo \$result->toString();\n";
-
-        return $test;
-    }
-
-    /**
-     * Write the test class to file.
-     *
-     * This will write the test class created using the createTestClass
-     * method to a file called <className>Test.php. By default the file
-     * is written to the current directory and will have code to run
-     * the test appended to the bottom of the file.
-     *
-     * @access public
-     * @param  string  $destination The directory to write the file to.
-     * @param  boolean $addTest     Wheter to add the test running code.
-     * @return void
-     */
-    function writeTestClass($destination = './', $addTest = TRUE) {
-        // Check for something to write to file.
-        if (!isset($this->testClass)) {
-            $this->_handleErrors('Noting to write.', PHPUS_WARNING);
-            return;
-        }
-
-        // Open the destination file.
-        $fp = fopen($destination . $this->className . 'Test.php', 'w');
-        fwrite($fp, "<?php\n");
-
-        // Write the test class.
-        fwrite($fp, $this->testClass);
-
-        // Add the call to test the class in the file if we were asked to.
-        if ($addTest) {
-            fwrite($fp, $this->_createTest());
-        }
-
-        // Close the file.
-        fwrite($fp, "?>\n");
-        fclose($fp);
-    }
-
-    /**
-     * Error handler.
-     *
-     * This method should be rewritten to use the prefered error
-     * handling method. (PEAR_ErrorStack)
-     *
-     * @access private
-     * @param  string  $message The error message.
-     * @param  integer $type    An indication of the severity of the error.
-     * @return void             Code may cause PHP to exit.
-     */
-    function _handleErrors($message, $type = E_USER_ERROR) {
-        // For now just echo the message.
-        echo $message;
-
-        // Check to see if we should quit.
-        if ($type == E_USER_ERROR) {
-            exit;
-        }
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 293
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestCase.php

@@ -1,293 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestCase.php,v 1.21 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/Assert.php';
-require_once 'PHPUnit/TestResult.php';
-
-/**
- * A TestCase defines the fixture to run multiple tests.
- *
- * To define a TestCase
- *
- *   1) Implement a subclass of PHPUnit_TestCase.
- *   2) Define instance variables that store the state of the fixture.
- *   3) Initialize the fixture state by overriding setUp().
- *   4) Clean-up after a test by overriding tearDown().
- *
- * Each test runs in its own fixture so there can be no side effects
- * among test runs.
- *
- * Here is an example:
- *
- * <code>
- * <?php
- * class MathTest extends PHPUnit_TestCase {
- *     var $fValue1;
- *     var $fValue2;
- *
- *     function MathTest($name) {
- *         $this->PHPUnit_TestCase($name);
- *     }
- *
- *     function setUp() {
- *         $this->fValue1 = 2;
- *         $this->fValue2 = 3;
- *     }
- * }
- * ?>
- * </code>
- *
- * For each test implement a method which interacts with the fixture.
- * Verify the expected results with assertions specified by calling
- * assert with a boolean.
- *
- * <code>
- * <?php
- * function testPass() {
- *     $this->assertTrue($this->fValue1 + $this->fValue2 == 5);
- * }
- * ?>
- * </code>
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestCase extends PHPUnit_Assert {
-    /**
-     * @var    boolean
-     * @access private
-     */
-    var $_failed = FALSE;
-
-    /**
-     * The name of the test case.
-     *
-     * @var    string
-     * @access private
-     */
-    var $_name = '';
-
-    /**
-     * PHPUnit_TestResult object
-     *
-     * @var    object
-     * @access private
-     */
-    var $_result;
-
-    /**
-     * Constructs a test case with the given name.
-     *
-     * @param  string
-     * @access public
-     */
-    function PHPUnit_TestCase($name = FALSE) {
-        if ($name !== FALSE) {
-            $this->setName($name);
-        }
-    }
-
-    /**
-     * Counts the number of test cases executed by run(TestResult result).
-     *
-     * @return integer
-     * @access public
-     */
-    function countTestCases() {
-        return 1;
-    }
-
-    /**
-     * Gets the name of a TestCase.
-     *
-     * @return string
-     * @access public
-     */
-    function getName() {
-        return $this->_name;
-    }
-
-    /**
-     * Runs the test case and collects the results in a given TestResult object.
-     *
-     * @param  object
-     * @return object
-     * @access public
-     */
-    function run(&$result) {
-        $this->_result = &$result;
-        $this->_result->run($this);
-
-        return $this->_result;
-    }
-
-    /**
-     * Runs the bare test sequence.
-     *
-     * @access public
-     */
-    function runBare() {
-        $this->setUp();
-        $this->runTest();
-        $this->tearDown();
-        $this->pass();
-    }
-
-    /**
-     * Override to run the test and assert its state.
-     *
-     * @access protected
-     */
-    function runTest() {
-        call_user_func(
-          array(
-            &$this,
-            $this->_name
-          )
-        );
-    }
-
-    /**
-     * Sets the name of a TestCase.
-     *
-     * @param  string
-     * @access public
-     */
-    function setName($name) {
-        $this->_name = $name;
-    }
-
-    /**
-     * Returns a string representation of the test case.
-     *
-     * @return string
-     * @access public
-     */
-    function toString() {
-        return '';
-    }
-
-    /**
-     * Creates a default TestResult object.
-     *
-     * @return object
-     * @access protected
-     */
-    function &createResult() {
-        return new PHPUnit_TestResult;
-    }
-
-    /**
-     * Fails a test with the given message.
-     *
-     * @param  string
-     * @access protected
-     */
-    function fail($message = '') {
-        if (function_exists('debug_backtrace')) {
-            $trace = debug_backtrace();
-
-            if (isset($trace['1']['file'])) {
-                $message = sprintf(
-                  "%s in %s:%s",
-
-                  $message,
-                  $trace['1']['file'],
-                  $trace['1']['line']
-                );
-            }
-        }
-
-        $this->_result->addFailure($this, $message);
-        $this->_failed = TRUE;
-    }
-
-    /**
-     * Passes a test.
-     *
-     * @access protected
-     */
-    function pass() {
-        if (!$this->_failed) {
-            $this->_result->addPassedTest($this);
-        }
-    }
-
-    /**
-     * Sets up the fixture, for example, open a network connection.
-     * This method is called before a test is executed.
-     *
-     * @access protected
-     * @abstract
-     */
-    function setUp() { /* abstract */ }
-
-    /**
-     * Tears down the fixture, for example, close a network connection.
-     * This method is called after a test is executed.
-     *
-     * @access protected
-     * @abstract
-     */
-    function tearDown() { /* abstract */ }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 156
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestDecorator.php

@@ -1,156 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestDecorator.php,v 1.17 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/TestCase.php';
-require_once 'PHPUnit/TestSuite.php';
-
-if (!function_exists('is_a')) {
-    require_once 'PHP/Compat/Function/is_a.php';
-}
-
-/**
- * A Decorator for Tests.
- *
- * Use TestDecorator as the base class for defining new
- * test decorators. Test decorator subclasses can be introduced
- * to add behaviour before or after a test is run.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestDecorator {
-    /**
-     * The Test to be decorated.
-     *
-     * @var    object
-     * @access protected
-     */
-    var $_test = NULL;
-
-    /**
-     * Constructor.
-     *
-     * @param  object
-     * @access public
-     */
-    function PHPUnit_TestDecorator(&$test) {
-        if (is_object($test) &&
-            (is_a($test, 'PHPUnit_TestCase') ||
-             is_a($test, 'PHPUnit_TestSuite'))) {
-
-            $this->_test = &$test;
-        }
-    }
-
-    /**
-     * Runs the test and collects the
-     * result in a TestResult.
-     *
-     * @param  object
-     * @access public
-     */
-    function basicRun(&$result) {
-        $this->_test->run($result);
-    }
-
-    /**
-     * Counts the number of test cases that
-     * will be run by this test.
-     *
-     * @return integer
-     * @access public
-     */
-    function countTestCases() {
-        return $this->_test->countTestCases();
-    }
-
-    /**
-     * Returns the test to be run.
-     *
-     * @return object
-     * @access public
-     */
-    function &getTest() {
-        return $this->_test;
-    }
-
-    /**
-     * Runs the decorated test and collects the
-     * result in a TestResult.
-     *
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function run(&$result) { /* abstract */ }
-
-    /**
-     * Returns a string representation of the test.
-     *
-     * @return string
-     * @access public
-     */
-    function toString() {
-        return $this->_test->toString();
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 130
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestFailure.php

@@ -1,130 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestFailure.php,v 1.13 2005/11/10 09:47:14 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-/**
- * A TestFailure collects a failed test together with the caught exception.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestFailure {
-    /**
-     * @var    object
-     * @access private
-     */
-    var $_failedTest;
-
-    /**
-     * @var    string
-     * @access private
-     */
-    var $_thrownException;
-
-    /**
-     * Constructs a TestFailure with the given test and exception.
-     *
-     * @param  object
-     * @param  string
-     * @access public
-     */
-    function PHPUnit_TestFailure(&$failedTest, &$thrownException) {
-        $this->_failedTest      = &$failedTest;
-        $this->_thrownException = &$thrownException;
-    }
-
-    /**
-     * Gets the failed test.
-     *
-     * @return object
-     * @access public
-     */
-    function &failedTest() {
-        return $this->_failedTest;
-    }
-
-    /**
-     * Gets the thrown exception.
-     *
-     * @return object
-     * @access public
-     */
-    function &thrownException() {
-        return $this->_thrownException;
-    }
-
-    /**
-     * Returns a short description of the failure.
-     *
-     * @return string
-     * @access public
-     */
-    function toString() {
-        return sprintf(
-          "TestCase %s->%s() failed: %s\n",
-
-          get_class($this->_failedTest),
-          $this->_failedTest->getName(),
-          $this->_thrownException
-        );
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 162
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestListener.php

@@ -1,162 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestListener.php,v 1.12 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-/**
- * A Listener for test progress.
- *
- * Here is an example:
- *
- * <code>
- * <?php
- * require_once 'PHPUnit.php';
- * require_once 'PHPUnit/TestListener.php';
- *
- * class MathTest extends PHPUnit_TestCase {
- *     var $fValue1;
- *     var $fValue2;
- *
- *     function MathTest($name) {
- *         $this->PHPUnit_TestCase($name);
- *     }
- *
- *     function setUp() {
- *         $this->fValue1 = 2;
- *         $this->fValue2 = 3;
- *     }
- *
- *     function testAdd() {
- *         $this->assertTrue($this->fValue1 + $this->fValue2 == 4);
- *     }
- * }
- *
- * class MyListener extends PHPUnit_TestListener {
- *     function addError(&$test, &$t) {
- *         print "MyListener::addError() called.\n";
- *     }
- *
- *     function addFailure(&$test, &$t) {
- *         print "MyListener::addFailure() called.\n";
- *     }
- *
- *     function endTest(&$test) {
- *         print "MyListener::endTest() called.\n";
- *     }
- *
- *     function startTest(&$test) {
- *         print "MyListener::startTest() called.\n";
- *     }
- * }
- *
- * $suite = new PHPUnit_TestSuite;
- * $suite->addTest(new MathTest('testAdd'));
- *
- * $result = new PHPUnit_TestResult;
- * $result->addListener(new MyListener);
- *
- * $suite->run($result);
- * print $result->toString();
- * ?>
- * </code>
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestListener {
-    /**
-     * An error occurred.
-     *
-     * @param  object
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function addError(&$test, &$t) { /*abstract */ }
-
-    /**
-     * A failure occurred.
-     *
-     * @param  object
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function addFailure(&$test, &$t) { /*abstract */ }
-
-    /**
-     * A test ended.
-     *
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function endTest(&$test) { /*abstract */ }
-
-    /**
-     * A test started.
-     *
-     * @param  object
-     * @access public
-     * @abstract
-     */
-    function startTest(&$test) { /*abstract */ }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 347
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestResult.php

@@ -1,347 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestResult.php,v 1.18 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/TestFailure.php';
-require_once 'PHPUnit/TestListener.php';
-
-if (!function_exists('is_a')) {
-    require_once 'PHP/Compat/Function/is_a.php';
-}
-
-/**
- * A TestResult collects the results of executing a test case.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestResult {
-    /**
-     * @var    array
-     * @access protected
-     */
-    var $_errors = array();
-
-    /**
-     * @var    array
-     * @access protected
-     */
-    var $_failures = array();
-
-     /**
-     * @var    array
-     * @access protected
-     */
-    var $_listeners = array();
-
-    /**
-     * @var    array
-     * @access protected
-     */
-    var $_passedTests = array();
-
-    /**
-     * @var    integer
-     * @access protected
-     */
-    var $_runTests = 0;
-
-    /**
-     * @var    boolean
-     * @access private
-     */
-    var $_stop = FALSE;
-
-    /**
-     * Adds an error to the list of errors.
-     * The passed in exception caused the error.
-     *
-     * @param  object
-     * @param  object
-     * @access public
-     */
-    function addError(&$test, &$t) {
-        $this->_errors[] = new PHPUnit_TestFailure($test, $t);
-
-        for ($i = 0; $i < sizeof($this->_listeners); $i++) {
-            $this->_listeners[$i]->addError($test, $t);
-        }
-    }
-
-    /**
-     * Adds a failure to the list of failures.
-     * The passed in exception caused the failure.
-     *
-     * @param  object
-     * @param  object
-     * @access public
-     */
-    function addFailure(&$test, &$t) {
-        $this->_failures[] = new PHPUnit_TestFailure($test, $t);
-
-        for ($i = 0; $i < sizeof($this->_listeners); $i++) {
-            $this->_listeners[$i]->addFailure($test, $t);
-        }
-    }
-
-    /**
-     * Registers a TestListener.
-     *
-     * @param  object
-     * @access public
-     */
-    function addListener(&$listener) {
-        if (is_object($listener) &&
-            is_a($listener, 'PHPUnit_TestListener')) {
-            $this->_listeners[] = &$listener;
-        }
-    }
-
-    /**
-     * Adds a passed test to the list of passed tests.
-     *
-     * @param  object
-     * @access public
-     */
-    function addPassedTest(&$test) {
-        $this->_passedTests[] = &$test;
-    }
-
-    /**
-     * Informs the result that a test was completed.
-     *
-     * @param  object
-     * @access public
-     */
-    function endTest(&$test) {
-        for ($i = 0; $i < sizeof($this->_listeners); $i++) {
-            $this->_listeners[$i]->endTest($test);
-        }
-    }
-
-    /**
-     * Gets the number of detected errors.
-     *
-     * @return integer
-     * @access public
-     */
-    function errorCount() {
-        return sizeof($this->_errors);
-    }
-
-    /**
-     * Returns an Enumeration for the errors.
-     *
-     * @return array
-     * @access public
-     */
-    function &errors() {
-        return $this->_errors;
-    }
-
-    /**
-     * Gets the number of detected failures.
-     *
-     * @return integer
-     * @access public
-     */
-    function failureCount() {
-        return sizeof($this->_failures);
-    }
-
-    /**
-     * Returns an Enumeration for the failures.
-     *
-     * @return array
-     * @access public
-     */
-    function &failures() {
-        return $this->_failures;
-    }
-
-    /**
-     * Returns an Enumeration for the passed tests.
-     *
-     * @return array
-     * @access public
-     */
-    function &passedTests() {
-        return $this->_passedTests;
-    }
-
-    /**
-     * Unregisters a TestListener.
-     * This requires the Zend Engine 2 (to work properly).
-     *
-     * @param  object
-     * @access public
-     */
-    function removeListener(&$listener) {
-        for ($i = 0; $i < sizeof($this->_listeners); $i++) {
-            if ($this->_listeners[$i] === $listener) {
-                unset($this->_listeners[$i]);
-            }
-        }
-    }
-
-    /**
-     * Runs a TestCase.
-     *
-     * @param  object
-     * @access public
-     */
-    function run(&$test) {
-        $this->startTest($test);
-        $this->_runTests++;
-        $test->runBare();
-        $this->endTest($test);
-    }
-
-    /**
-     * Gets the number of run tests.
-     *
-     * @return integer
-     * @access public
-     */
-    function runCount() {
-        return $this->_runTests;
-    }
-
-    /**
-     * Checks whether the test run should stop.
-     *
-     * @access public
-     */
-    function shouldStop() {
-        return $this->_stop;
-    }
-
-    /**
-     * Informs the result that a test will be started.
-     *
-     * @param  object
-     * @access public
-     */
-    function startTest(&$test) {
-        for ($i = 0; $i < sizeof($this->_listeners); $i++) {
-            $this->_listeners[$i]->startTest($test);
-        }
-    }
-
-    /**
-     * Marks that the test run should stop.
-     *
-     * @access public
-     */
-    function stop() {
-        $this->_stop = TRUE;
-    }
-
-    /**
-     * Returns a HTML representation of the test result.
-     *
-     * @return string
-     * @access public
-     */
-    function toHTML() {
-        return '<pre>' . htmlspecialchars($this->toString()) . '</pre>';
-    }
-
-    /**
-     * Returns a text representation of the test result.
-     *
-     * @return string
-     * @access public
-     */
-    function toString() {
-        $result = '';
-
-        foreach ($this->_passedTests as $passedTest) {
-            $result .= sprintf(
-              "TestCase %s->%s() passed\n",
-
-              get_class($passedTest),
-              $passedTest->getName()
-            );
-        }
-
-        foreach ($this->_failures as $failedTest) {
-            $result .= $failedTest->toString();
-        }
-
-        return $result;
-    }
-
-    /**
-     * Returns whether the entire test was successful or not.
-     *
-     * @return boolean
-     * @access public
-     */
-    function wasSuccessful() {
-        if (empty($this->_errors) && empty($this->_failures)) {
-            return TRUE;
-        } else {
-            return FALSE;
-        }
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 262
main/chat/old/phpfreechat/lib/pear/PHPUnit/TestSuite.php

@@ -1,262 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
-
-/**
- * PHP Version 4
- *
- * Copyright (c) 2002-2005, Sebastian Bergmann <sb@sebastian-bergmann.de>.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- *   * Redistributions of source code must retain the above copyright
- *     notice, this list of conditions and the following disclaimer.
- * 
- *   * Redistributions in binary form must reproduce the above copyright
- *     notice, this list of conditions and the following disclaimer in
- *     the documentation and/or other materials provided with the
- *     distribution.
- *
- *   * Neither the name of Sebastian Bergmann nor the names of his
- *     contributors may be used to endorse or promote products derived
- *     from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
- * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
- * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
- * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
- * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRIC
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    CVS: $Id: TestSuite.php,v 1.17 2005/11/10 09:47:15 sebastian Exp $
- * @link       http://pear.php.net/package/PHPUnit
- * @since      File available since Release 1.0.0
- */
-
-require_once 'PHPUnit/TestCase.php';
-
-/**
- * A TestSuite is a Composite of Tests. It runs a collection of test cases.
- *
- * Here is an example using the dynamic test definition.
- *
- * <code>
- * <?php
- * $suite = new PHPUnit_TestSuite();
- * $suite->addTest(new MathTest('testPass'));
- * ?>
- * </code>
- *
- * Alternatively, a TestSuite can extract the tests to be run automatically.
- * To do so you pass the classname of your TestCase class to the TestSuite
- * constructor.
- *
- * <code>
- * <?php
- * $suite = new TestSuite('classname');
- * ?>
- * </code>
- *
- * This constructor creates a suite with all the methods starting with
- * "test" that take no arguments.
- *
- * @category   Testing
- * @package    PHPUnit
- * @author     Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @copyright  2002-2005 Sebastian Bergmann <sb@sebastian-bergmann.de>
- * @license    http://www.opensource.org/licenses/bsd-license.php  BSD License
- * @version    Release: 1.3.2
- * @link       http://pear.php.net/package/PHPUnit
- * @since      Class available since Release 1.0.0
- */
-class PHPUnit_TestSuite {
-    /**
-     * The name of the test suite.
-     *
-     * @var    string
-     * @access private
-     */
-    var $_name = '';
-
-    /**
-     * The tests in the test suite.
-     *
-     * @var    array
-     * @access private
-     */
-    var $_tests = array();
-
-    /**
-     * Constructs a TestSuite.
-     *
-     * @param  mixed
-     * @access public
-     */
-    function PHPUnit_TestSuite($test = FALSE) {
-        if ($test !== FALSE) {
-            $this->setName($test);
-            $this->addTestSuite($test);
-        }
-    }
-
-    /**
-     * Adds a test to the suite.
-     *
-     * @param  object
-     * @access public
-     */
-    function addTest(&$test) {
-        $this->_tests[] = &$test;
-    }
-
-    /**
-     * Adds the tests from the given class to the suite.
-     *
-     * @param  string
-     * @access public
-     */
-    function addTestSuite($testClass) {
-        if (class_exists($testClass)) {
-            $methods       = get_class_methods($testClass);
-            $parentClasses = array(strtolower($testClass));
-            $parentClass   = $testClass;
-
-            while(is_string($parentClass = get_parent_class($parentClass))) {
-                $parentClasses[] = $parentClass;
-            }
-
-            foreach ($methods as $method) {
-                if (substr($method, 0, 4) == 'test' &&
-                    !in_array($method, $parentClasses)) {
-                    $this->addTest(new $testClass($method));
-                }
-            }
-        }
-    }
-
-    /**
-     * Counts the number of test cases that will be run by this test.
-     *
-     * @return integer
-     * @access public
-     */
-    function countTestCases() {
-        $count = 0;
-
-        foreach ($this->_tests as $test) {
-            $count += $test->countTestCases();
-        }
-
-        return $count;
-    }
-
-    /**
-     * Returns the name of the suite.
-     *
-     * @return string
-     * @access public
-     */
-    function getName() {
-        return $this->_name;
-    }
-
-    /**
-     * Runs the tests and collects their result in a TestResult.
-     *
-     * @param  object
-     * @access public
-     */
-    function run(&$result) {
-        for ($i = 0; $i < sizeof($this->_tests) && !$result->shouldStop(); $i++) {
-            $this->_tests[$i]->run($result);
-        }
-    }
-
-    /**
-     * Runs a test.
-     *
-     * @param  object
-     * @param  object
-     * @access public
-     */
-    function runTest(&$test, &$result) {
-        $test->run($result);
-    }
-
-    /**
-     * Sets the name of the suite.
-     *
-     * @param  string
-     * @access public
-     */
-    function setName($name) {
-        $this->_name = $name;
-    }
-
-    /**
-     * Returns the test at the given index.
-     *
-     * @param  integer
-     * @return object
-     * @access public
-     */
-    function &testAt($index) {
-        if (isset($this->_tests[$index])) {
-            return $this->_tests[$index];
-        } else {
-            return FALSE;
-        }
-    }
-
-    /**
-     * Returns the number of tests in this suite.
-     *
-     * @return integer
-     * @access public
-     */
-    function testCount() {
-        return sizeof($this->_tests);
-    }
-
-    /**
-     * Returns the tests as an enumeration.
-     *
-     * @return array
-     * @access public
-     */
-    function &tests() {
-        return $this->_tests;
-    }
-
-    /**
-     * Returns a string representation of the test suite.
-     *
-     * @return string
-     * @access public
-     */
-    function toString() {
-        return '';
-    }
-}
-
-/*
- * Local variables:
- * tab-width: 4
- * c-basic-offset: 4
- * c-hanging-comment-ender-p: nil
- * End:
- */
-?>

+ 0 - 116
main/chat/old/phpfreechat/lib/pear/System/SharedMemory.php

@@ -1,116 +0,0 @@
-<?php
-
-/* vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4: */
-/**
-*
-* common OO-style shared memory API
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* Backend independent OO-interface
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-// {{{ class System_SharedMemory
-
-class System_SharedMemory
-{
-    // {{{ &factory()
-
-    /**
-     * Create a new shared mem object
-     *
-     * @param string $type  the shared mem type (or false on autodetect)
-     * @param array  $options  an associative array of option names and values
-     *
-     * @return object  a new System_Shared object
-     *
-     */
-    
-    function &factory($type = false, $options = array())
-    {
-        if ($type === false) {
-            $type = System_SharedMemory::getAvailableTypes(true);
-        } else {
-            $type = ucfirst(strtolower($type));
-        }
-
-        require_once dirname(__FILE__).'/SharedMemory/'.$type . '.php';
-        $class = 'System_SharedMemory_' . $type;
-
-        $ref = &new $class($options);
-        return $ref;
-    }
-
-    // }}}
-    // {{{ getAvailableTypes()
-
-    /**
-     * Get available types or first one
-     *
-     * @param bool $only_first false if need all types and true if only first one
-     *
-     * @return mixed list of available types (array) or first one (string)
-     *
-     */
-
-     function getAvailableTypes($only_first = false)
-     {
-        $detect = array
-        (
-            'eaccelerator' => 'Eaccelerator',   // Eaccelerator (Turck MMcache fork)
-            'mmcache'      => 'Mmcache',        // Turck MMCache
-            'Memcache'     => 'Memcache',       // Memched
-            'shmop_open'   => 'Shmop',          // Shmop
-            'apc_fetch'    => 'Apc',            // APC
-            'apache_note'  => 'Apachenote',     // Apache note
-            'shm_get_var'  => 'Systemv',        // System V
-            /*'sqlite_open'  => 'Sqlite',      */   // SQLite
-            'file'         => 'File',           // Plain text
-            'fsockopen'    => 'Sharedance',     // Sharedance
-        );
-
-        $types = array();
-
-        foreach ($detect as $func=>$val) {
-            if (function_exists($func) || class_exists($func)) {
-                if ($only_first) {
-                    return $val;
-                }
-
-                $types[] = $val;
-            }
-        }
-
-        return $types;
-     }
-
-    // }}}
-}
-// }}}
-?>

+ 0 - 95
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Apachenote.php

@@ -1,95 +0,0 @@
-<?php
-/**
-*
-* The ApacheNote driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's apache extension
-* for interacting with ApacheNote shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Apachenote
-
-class System_SharedMemory_Apachenote extends System_SharedMemory_Common
-{
-    // {{{ get()
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-    function get($name)
-    {
-        return unserialize(apache_note($name));
-    }
-    // }}}
-    // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-    function set($name, $value)
-    {
-        apache_note($name, serialize($value));
-        return true;
-    }
-    // }}}
-    // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-    function rm($name)
-    {
-        apache_note($name, null);
-        return true;
-    }
-    // }}}
-}
-// }}}
-?>

+ 0 - 93
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Apc.php

@@ -1,93 +0,0 @@
-<?php
-/**
-*
-* The APC driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's APC extension
-* for interacting with APC shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Apc
-class System_SharedMemory_Apc extends System_SharedMemory_Common
-{
-    // {{{ get()
-
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-     function get($name)
-     {
-         return apc_fetch($name);
-     }
-     // }}}
-     // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     * @param int $ttl (optional) time to life of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function set($name, $value, $ttl = 0)
-     {
-         return apc_store($name, $value, $ttl);
-     }
-     // }}}
-     // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function rm($name)
-     {
-         return apc_delete($name);
-     }
-     // }}}
-}
-?>

+ 0 - 95
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Common.php

@@ -1,95 +0,0 @@
-<?php
-/* vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4: */
-/**
-*
-* Contains the System_SharedMemory_Common base class
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* System_SharedMemory_Common is the base class from which each database driver class extends
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-// {{{ class System_SharedMemory_Common
-
-class System_SharedMemory_Common
-{
-    // {{{ isConnected()
-
-   /**
-    * returns true if plugin was 
-    * successfully connected to backend
-    *
-    * @return bool true if connected
-    * @access public
-    */
-    function isConnected()
-    {
-        return true;
-    }
-
-    // }}}
-    // {{{ engineName()
-
-    /**
-     * returns name of current engine
-     *
-     * @return string name of engine
-     * @access public
-     */
-    function engineName()
-    {
-        return strtolower(substr(basename(__FILE__), 0, -4));
-    }
-
-    // }}}
-    // {{{ _default()
-
-    /**
-     * fill non-set properties by def values
-     *
-     * @param array options array
-     * @param array hash of pairs keys and default values
-     *
-     * @return array filled array
-     * @access public
-     */
-    function _default($options, $def)
-    {
-        foreach ($def as $key=>$val) {
-            if (!isset($options[$key])) {
-                $options[$key] = $val;
-            }
-        }
-
-        return $options;
-    }
-    // }}}
-}
-// }}}
-?>

+ 0 - 95
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Eaccelerator.php

@@ -1,95 +0,0 @@
-<?php
-/**
-*
-* The eAccelerator driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's eAccelerator extension
-* for interacting with APC shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Eaccelerator
-
-class System_SharedMemory_Eaccelerator extends System_SharedMemory_Common
-{
-    // {{{ get()
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-     function get($name)
-     {
-         return eaccelerator_get($name);
-     }
-     // }}}
-     // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     * @param int $ttl (optional) time to life of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function set($name, $value, $ttl = 0)
-     {
-         eaccelerator_lock($name);
-         return eaccelerator_put ($name, $value, $ttl);
-     }
-     // }}}
-    // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function rm($name)
-     {
-         return eaccelerator_rm($name);
-     }
-     // }}}
-}
-// }}}
-?>

+ 0 - 181
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/File.php

@@ -1,181 +0,0 @@
-<?php
-/**
-*
-* The Plain File driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with plain file
-* for interacting with shared memory via plain files
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-
-require_once 'Common.php';
-require_once "PEAR.php";
-
-// {{{ class System_SharedMemory
-
-class System_SharedMemory_File extends System_SharedMemory_Common
-{
-    // {{{ properties
-    /**
-    * Contains internal options
-    *
-    * @var string
-    *
-    * @access private
-    */
-    var $_options;
-
-    /**
-    * true if plugin was connected to backend
-    *
-    * @var bool
-    *
-    * @access private
-    */
-    var $_connected;
-    // }}}
-    // {{{ constructor
-
-    /**
-     * Constructor. Init all variables.
-     *
-     * @param array $options
-     *
-     * @access public
-     */
-    function System_SharedMemory_File($options)
-    {
-        $this->_options = $this->_default($options, array
-        (
-            'tmp'  => '/tmp',
-        ));
-
-        $this->_connected = is_writeable($this->_options['tmp']) && is_dir($this->_options['tmp']);
-    }
-    // }}}
-    // {{{ isConnected()
-
-    /**
-     * returns true if plugin was 
-     * successfully connected to backend
-     *
-     * @return bool true if connected
-     * @access public
-     */
-    function isConnected()
-    {
-        return $this->_connected;
-    }
-    // }}}
-    // {{{ get()
-
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     *
-     * @return mixed true on success or PEAR_error on fail
-     * @access public
-     */
-    function get($name)
-    {
-        $name = $this->_options['tmp'].'/smf_'.md5($name);
-
-        if (!file_exists($name)) {
-            return array();
-        }
-
-        $fp = fopen($name, 'rb');
-        if (is_resource($fp)) {
-            flock ($fp, LOCK_SH);
-
-            $str = fread($fp, filesize($name));
-            fclose($fp);
-            return $str == '' ? array() : unserialize($str);
-        }
-
-        return PEAR::raiseError('Cannot open file.', 1);
-    }
-    // }}}
-    // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     *
-     * @return mixed true on success or PEAR_error on fail
-     * @access public
-     */
-    function set($name, $value)
-    {
-        $fp = fopen($this->_options['tmp'].'/smf_'.md5($name), 'ab');
-        if (is_resource($fp)) {
-            flock ($fp, LOCK_EX);
-            ftruncate($fp, 0);
-            fseek($fp, 0);
-
-            fwrite($fp, serialize($value));
-            fclose($fp);
-            clearstatcache();
-            return true;
-        }
-
-        return PEAR::raiseError('Cannot write to file.', 2);
-    }
-    // }}}
-    // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return mixed true on success or PEAR_error on fail
-     * @access public
-     */
-    function rm($name)
-    {
-        $name = $this->_options['tmp'].'/smf_'.md5($name);
-
-        if (file_exists($name)) {
-            unlink($name);
-        }
-    }
-    // }}}
-
-}
-// }}}
-?>

+ 0 - 158
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Memcache.php

@@ -1,158 +0,0 @@
-<?php
-/**
-*
-* The Memcache driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's Memcached extension
-* for interacting with Memcached shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Memache
-
-class System_SharedMemory_Memcache extends System_SharedMemory_Common
-{
-    // {{{ properties
-    /**
-    * true if plugin was connected to backend
-    *
-    * @var bool
-    *
-    * @access private
-    */
-    var $_connected;
-
-    /**
-    * Memcache object instance
-    *
-    * @var object
-    *
-    * @access private
-    */
-    var $_mc;
-    // }}}
-    // {{{ constructor
-
-    /**
-     * Constructor. Init all variables.
-     *
-     * @param array $options
-     *
-     * @access public
-     */
-    function System_SharedMemory_Memcache($options)
-    {
-        extract($this->_default($options, array
-        (
-            'host'  => '127.0.0.1',
-            'port'  => 11211,
-            'timeout' => false,
-            'persistent' => false,
-        )));
-
-        $func = $persistent ? 'pconnect' : 'connect';
-
-        $this->_mc  = &new Memcache;
-        $this->_connected = $timeout === false ?
-            $this->_mc->$func($host, $port) :
-            $this->_mc->$func($host, $port, $timeout);
-    }
-    // }}}
-    // {{{ isConnected()
-
-    /**
-     * returns true if plugin was 
-     * successfully connected to backend
-     *
-     * @return bool true if connected
-     * @access public
-     */
-    function isConnected()
-    {
-        return $this->_connected;
-    }
-    // }}}
-    // {{{ get()
-
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-    function get($name)
-    {
-        return $this->_mc->get($name);
-    }
-    // }}}
-    // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     * @param int $ttl (optional) time to life of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-    function set($name, $value, $ttl = 0)
-    {
-        return $this->_mc->set($name, $value, 0, $ttl);
-    }
-    // }}}
-    // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-    function rm($name, $ttl = false)
-    {
-        return $ttl === false ? 
-            $this->_mc->delete($name) :
-            $this->_mc->delete($name, $ttl);
-    }
-    // }}}
-}
-// }}}
-?>

+ 0 - 95
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Mmcache.php

@@ -1,95 +0,0 @@
-<?php
-/**
-*
-* The Turck MMCache driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's Turck MMCache extension
-* for interacting with Memcached shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Mmcache
-
-class System_SharedMemory_Mmcache extends System_SharedMemory_Common
-{
-    // {{{ get()    
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-     function get($name)
-     {
-         return mmcache_get($name);
-     }
-     // }}}
-     // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     * @param int $ttl (optional) time to life of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function set($name, $value, $ttl = 0)
-     {
-         mmcache_lock($name);
-         return mmcache_put ($name, $value, $ttl);
-     }
-     // }}}
-     // {{{ rm()
-
-     /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function rm($name)
-     {
-         return mmcache_rm($name);
-     }
-     // }}}
-}
-// }}}
-?>

+ 0 - 7
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/PEAR.php

@@ -1,7 +0,0 @@
-class PEAR {
-
-  function raiseError($message = null, $code = null, $mode = null, $options = null, $userinfo = null, $error_class = null, $skipmsg = false) {
-    return NULL;
-  }
-
-}

+ 0 - 213
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Sharedance.php

@@ -1,213 +0,0 @@
-<?php
-/**
-*
-* The Sharedance driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with Sharedance
-* for interacting with Sharedance shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-
-// {{{ class System_SharedMemory_Sharedance
-
-class System_SharedMemory_Sharedance extends System_SharedMemory_Common
-{
-    // {{{ properties
-    /**
-    * true if plugin was connected to backend
-    *
-    * @var bool
-    *
-    * @access private
-    */
-    var $_connected;
-
-    /**
-    * connection handler
-    *
-    * @var string
-    *
-    * @access private
-    */
-    var $_h;
-
-    /**
-    * Contains internal options
-    *
-    * @var string
-    *
-    * @access private
-    */
-    var $_options;
-    // }}}
-
-    // {{{ constructor
-
-    /**
-     * Constructor. Init all variables.
-     *
-     * @param array $options
-     *
-     * @access public
-     */
-    function System_SharedMemory_Sharedance($options)
-    {
-        $this->_options = ($this->_default($options, array
-        (
-            'host' => '127.0.0.1',
-            'port' => 1042,
-            'timeout' => 10,
-        )));
-
-        $this->_h = null;
-        $this->_open();
-    }
-    // }}}
-    // {{{ isConnected()
-
-    /**
-     * returns true if plugin was 
-     * successfully connected to backend
-     *
-     * @return bool true if connected
-     * @access public
-     */
-    function isConnected()
-    {
-        return $this->_connected;
-    }
-    // }}}
-    // {{{ get()
-
-    /**
-     * returns value of variable in shared mem
-     *
-     * @param string $name name of variable
-     *
-     * @return mixed value of the variable
-     * @access public
-     */
-     function get($name)
-     {
-         $this->_open();
-         $s = 'F' . pack('N', strlen($name)) . $name;
-         fwrite($this->_h, $s);
-
-         for ($data = ''; !feof($this->_h);) {
-             $data .= fread($this->_h, 4096);
-         }
-
-         $this->_close();
-
-         return $data === '' ? null : unserialize($data);
-     }
-     // }}}
-     // {{{ set()
-
-    /**
-     * set value of variable in shared mem
-     *
-     * @param string $name  name of the variable
-     * @param string $value value of the variable
-     * @param int $ttl (optional) time to life of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-    function set($name, $value)
-    {
-        $this->_open();
-        $value = serialize($value);
-        $s = 'S' . pack('NN', strlen($name), strlen($value)) . $name . $value;
-
-        fwrite($this->_h, $s);
-        $ret = fgets($this->_h);
-        $this->_close();
-
-        return $ret === "OK\n";
-    }
-    // }}}
-    // {{{ rm()
-
-    /**
-     * remove variable from memory
-     *
-     * @param string $name  name of the variable
-     *
-     * @return bool true on success
-     * @access public
-     */
-     function rm($name)
-     {
-         $this->_open();
-         $s = 'D' . pack('N', strlen($name)) . $name;
-         fwrite($this->_h, $s);
-         $ret = fgets($this->_h);
-         $this->_close();
-
-         return $ret === "OK\n";
-     }
-     // }}}
-     // {{{ _close()
-
-     /**
-     * close connection to backend
-     * (sharedance isn't support persistent connection)
-     *
-     * @access private
-     */
-     function _close()
-     {
-         fclose($this->_h);
-         $this->_h = false;
-     }
-     // }}}
-     // {{{ _open()
-
-     /**
-     * open connection to backend if it doesn't connected yet
-     *
-     * @access private
-     */
-     function _open()
-     {
-         if (!is_resource($this->_h)) {
-             $this->_h = fsockopen($this->_options['host'], $this->_options['port'], $_, $_, $this->_options['timeout']);
-             $this->_connected = is_resource($this->_h);         
-         }
-     }
-     // }}}
-}
-// }}}
-?>

+ 0 - 248
main/chat/old/phpfreechat/lib/pear/System/SharedMemory/Shmop.php

@@ -1,248 +0,0 @@
-<?php
-/**
-*
-* The Shmop driver for SharedMemory
-*
-* PHP versions 4 and 5
-*
-* LICENSE: This source file is subject to version 3.0 of the PHP license
-* that is available through the world-wide-web at the following URI:
-* http://www.php.net/license/3_0.txt.  If you did not receive a copy of
-* the PHP License and are unable to obtain it through the web, please
-* send a note to license@php.net so we can mail you a copy immediately.
-*
-* @category   System
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-/**
-*
-* The methods PEAR SharedMemory uses to interact with PHP's Shmop extension
-* for interacting with Shmop shared memory
-*
-* These methods overload the ones declared System_SharedMemory_Common
-*
-* @category   System
-* @package    System_Sharedmemory
-* @package    System_Sharedmemory
-* @author     Evgeny Stepanischev <bolk@lixil.ru>
-* @copyright  2005 Evgeny Stepanischev
-* @license    http://www.php.net/license/3_0.txt  PHP License 3.0
-* @version    CVS: $Id:$
-* @link       http://pear.php.net/package/System_SharedMemory
-*/
-
-require_once 'Common.php';
-require_once "PEAR.php";
-
-// {{{ class System_SharedMemory_Shmop
-
-class System_SharedMemory_Shmop extends System_SharedMemory_Common
-{
-    // {{{ properties
-    /**
-    * handler for shmop_* functions
-    *
-    * @var string
-    *
-    * @access private
-    */
-    var $_h;
-
-    /**
-    * Contains internal options
-    *
-    * @var string
-    *
-    * @access private
-    */
-    var $_options;
-    // }}}
-    // {{{ constructor
-
-    /**
-     * Constructor. Init all variables.
-     *
-     * @param array $options
-     *
-     * @access public
-     */
-    function System_SharedMemory_Shmop($options)
-    {
-        $this->_options = $this->_default($options, array
-        (
-            'size' => 1048576,
-            'tmp'  => '/tmp',
-            'project' => 's'
-        ));
-
-       $this->_h = $this->_ftok($this->_options['project']);
-    }
-    // }}}
-    // {{{ get()
-
-    /**
-    * returns value of variable in shared mem
-    *
-    * @param mixed $name name of variable or false if all variables needs
-    *
-    * @return mixed PEAR_error or value of the variable
-    * @access public
-    */
-    function get($name = false)
-    {
-        $id = shmop_open($this->_h, 'c', 0600, $this->_options['size']);
-
-        if ($id !== false) {
-            $ret = unserialize(shmop_read($id, 0, shmop_size($id)));
-            shmop_close($id);
-
-            if ($name === false) {
-                return $ret;
-            }
-            return isset($ret[$name]) ? $ret[$name] : null;
-        }
-
-        return PEAR::raiseError('Cannot open shmop.', 1);
-    }
-    // }}}
-    // {{{ set()
-
-    /**
-    * set value of variable in shared mem
-    *
-    * @param string $name  name of the variable
-    * @param string $value value of the variable
-    *
-    * @return bool true on success
-    * @access public
-    */
-    function set($name, $value)
-    {
-        $lh = $this->_lock();
-        $val = $this->get();
-        if (!is_array($val)) {
-            $val = array();
-        }
-
-        $val[$name] = $value;
-        $val = serialize($val);
-        return $this->_write($val, $lh);
-    }
-    // }}}
-    // {{{ rm()
-
-    /**
-    * remove variable from memory
-    *
-    * @param string $name  name of the variable
-    *
-    * @return bool true on success
-    * @access public
-    */
-    function rm($name)
-    {
-        $lh = $this->_lock();
-
-        $val = $this->get();
-        if (!is_array($val)) {
-            $val = array();
-        }
-        unset($val[$name]);
-        $val = serialize($val);
-
-        return $this->_write($val, $lh);
-    }
-    // }}}
-    // {{{ _ftok()
-
-    /**
-     * ftok emulation for Windows
-     *
-     * @param string $project project ID
-     *
-     * @access private
-     */
-    function _ftok($project)
-    {
-        if (function_exists('ftok')) {
-            return ftok(__FILE__, $project);
-        }
-
-        $s = stat(__FILE__);
-        return sprintf("%u", (($s['ino'] & 0xffff) | (($s['dev'] & 0xff) << 16) |
-        (($project & 0xff) << 24)));
-    }
-    // }}}
-    // {{{ _write
-
-    /**
-     * write to the shared memory
-     *
-     * @param string $val values of all variables
-     * @param resource $lh lock handler
-     *
-     * @return mixed PEAR_error or true on success
-     * @access private
-     */
-    function _write(&$val, &$lh)
-    {
-        $id  = shmop_open($this->_h, 'c', 0600, $this->_options['size']);
-        if ($id) {
-           $ret = shmop_write($id, $val, 0) == strlen($val);
-           shmop_close($id);
-           $this->_unlock($lh);
-           return $ret;
-        }
-
-        $this->_unlock($lh);
-        return PEAR::raiseError('Cannot write to shmop.', 2);
-    }
-    // }}}
-    // {{{ &_lock()
-
-    /**
-     * access locking function
-     *
-     * @return resource lock handler
-     * @access private
-     */
-    function &_lock()
-    {
-        if (function_exists('sem_get')) {
-            $fp = PHP_VERSION < 4.3 ? sem_get($this->_h, 1, 0600) : sem_get($this->_h, 1, 0600, 1);
-            sem_acquire ($fp);
-        } else {
-            $fp = fopen($this->_options['tmp'].'/sm_'.md5($this->_h), 'w');
-            flock($fp, LOCK_EX);
-        }
-
-        return $fp;
-    }
-    // }}}
-    // {{{ _unlock()
-
-    /**
-     * access unlocking function
-     *
-     * @param resource $fp lock handler
-     *
-     * @access private
-     */
-    function _unlock(&$fp)
-    {
-        if (function_exists('sem_get')) {
-            sem_release($fp);
-        } else {
-            fclose($fp);
-        }
-    }
-    // }}}
-}
-// }}}
-?>

Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio