You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
(51) |
Apr
(688) |
May
(260) |
Jun
(108) |
Jul
(42) |
Aug
|
Sep
(2) |
Oct
|
Nov
(74) |
Dec
(217) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(3) |
Jun
(6) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
|
Feb
(8) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 09:01:15
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/docs
In directory usw-pr-cvs1:/tmp/cvs-serv2275/docs
Modified Files:
credits.txt changes.txt
Log Message:
Prepares 0.14.5
***** Bogus filespec: -
***** Bogus filespec: 0.14/docs
Index: credits.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/docs/credits.txt,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** credits.txt 2001/06/08 07:06:40 1.11
--- credits.txt 2001/06/08 09:01:12 1.12
***************
*** 32,35 ****
--- 32,38 ----
Mail feature for the administrator
+ Etienne Gagnon <ti...@ti...>
+ Database optimization
+
Localization
Index: changes.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/docs/changes.txt,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** changes.txt 2001/05/31 18:07:16 1.14
--- changes.txt 2001/06/08 09:01:12 1.15
***************
*** 8,11 ****
--- 8,23 ----
+ v 0.14.5-dev - 08/06/2001
+ """""""""""""""""""""""""
+
+ BUG FIXED : a security issue has been fixed thanks to
+ Alexei Shalin <hap...@to...>.
+ BUG FIXED : when registered users used the '/join' command or on the link in an
+ invitation messages they may loose their rights or be kicked off
+ because of a wrong password encoding.
+ Bug fixed thanks to Tinou <ti...@ti...>.
+ ENHANCEMENT : some translations have been completed.
+
+
v 0.14.4 - 31/05/2001
"""""""""""""""""""""
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 09:00:44
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/lib/commands
In directory usw-pr-cvs1:/tmp/cvs-serv2179/chat/lib/commands
Modified Files:
join.cmd.php3
Log Message:
Fix a bug with password
***** Bogus filespec: -
***** Bogus filespec: 0.14/chat/lib/commands
Index: join.cmd.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/lib/commands/join.cmd.php3,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** join.cmd.php3 2001/04/22 08:35:04 1.4
--- join.cmd.php3 2001/06/08 09:00:41 1.5
***************
*** 135,139 ****
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo("$From?Ver=$Ver&L=$L&U=".urlencode(stripslashes($U))."&$what_room=".urlencode(stripslashes($new_room))."&D=$D&N=$N&O=$O&ST=$ST&NT=$NT&E=".urlencode(stripslashes($R))."&T=$new_room_type&Reload=JoinCmd"); if (isset($PWD_Hash)) echo("&PWD_Hash=".urlencode(stripslashes($PWD_Hash))); ?>';
// -->
</SCRIPT>
--- 135,139 ----
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo("$From?Ver=$Ver&L=$L&U=".urlencode(stripslashes($U))."&$what_room=".urlencode(stripslashes($new_room))."&D=$D&N=$N&O=$O&ST=$ST&NT=$NT&E=".urlencode(stripslashes($R))."&T=$new_room_type&Reload=JoinCmd"); if (isset($PWD_Hash)) echo("&PWD_Hash=".$PWD_Hash); ?>';
// -->
</SCRIPT>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 08:59:58
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat
In directory usw-pr-cvs1:/tmp/cvs-serv1944/chat
Modified Files:
input.php3 handle_inputH.php3
Log Message:
Fix a security issue (Alexei Shalin patch)
***** Bogus filespec: -
***** Bogus filespec: 0.14/chat
Index: input.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/input.php3,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** input.php3 2001/05/31 18:05:22 1.11
--- input.php3 2001/06/08 08:59:54 1.12
***************
*** 18,23 ****
};
! // Fix a security hole
! if (isset($L) && !is_dir('./localization/'.$L)) exit();
require("./config/config.lib.php3");
--- 18,31 ----
};
! // Fix some security issues
! if ((empty($From) || trim($From) == '')
! || (empty($U) || trim($U) == '')
! || (empty($R) || trim($R) == '')
! || (empty($Ver) || empty($L) || empty($N))
! || (!isset($T) || !isset($D) || !isset($O) || !isset($ST) || !isset($NT))
! || !is_dir('./localization/'.$L))
! {
! exit();
! }
require("./config/config.lib.php3");
***************
*** 45,55 ****
! // ** Updates user info in connected users tables **
! $DbLink->query("SELECT room,status FROM ".C_USR_TBL." WHERE username = '$U' LIMIT 1");
if ($DbLink->num_rows() != 0)
{
! list($room,$status) = $DbLink->next_record();
$DbLink->clean_results();
$kicked = 0;
if ($room != stripslashes($R)) // Same nick in another room
{
--- 53,70 ----
! // ** Updates user info in connected users tables and fix some security issues **
! $DbLink->query("SELECT room, status, ip FROM ".C_USR_TBL." WHERE username = '$U' LIMIT 1");
if ($DbLink->num_rows() != 0)
{
! list($room, $status, $knownIp) = $DbLink->next_record();
$DbLink->clean_results();
$kicked = 0;
+ // Security issue
+ include("./lib/get_IP.lib.php3");
+ if ($knownIp != $IP)
+ {
+ $kicked = 5;
+ }
+ // Update users info
if ($room != stripslashes($R)) // Same nick in another room
{
***************
*** 74,81 ****
{
// Kick the user from the current room
?>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo("$From?L=$L&U=".urlencode(stripslashes($U))."&E=".urlencode(stripslashes($R))."&KICKED=${kicked}"); ?>';
// -->
</SCRIPT>
--- 89,99 ----
{
// Kick the user from the current room
+ $kickedUrl = ($kicked < 5)
+ ? "$From?L=$L&U=".urlencode(stripslashes($U))."&E=".urlencode(stripslashes($R))."&KICKED=$kicked"
+ : "$From?L=$L";
?>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo($kickedUrl); ?>';
// -->
</SCRIPT>
***************
*** 88,91 ****
--- 106,119 ----
{
$DbLink->clean_results();
+ // Fix a security issue
+ ?>
+ <SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
+ <!--
+ window.parent.window.location = '<?php echo("$From?L=$L"); ?>';
+ // -->
+ </SCRIPT>
+ <?php
+ $DbLink->close();
+ exit;
};
Index: handle_inputH.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/handle_inputH.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** handle_inputH.php3 2001/05/31 18:05:22 1.8
--- handle_inputH.php3 2001/06/08 08:59:54 1.9
***************
*** 23,28 ****
};
! // Fix a security hole
! if (isset($L) && !is_dir('./localization/'.$L)) exit();
require("./config/config.lib.php3");
--- 23,36 ----
};
! // Fix some security issues
! if ((empty($From) || trim($From) == '')
! || (empty($U) || trim($U) == '')
! || (empty($R) || trim($R) == '')
! || (empty($Ver) || empty($L) || empty($N))
! || (!isset($T) || !isset($D) || !isset($O) || !isset($ST) || !isset($NT))
! || !is_dir('./localization/'.$L))
! {
! exit();
! }
require("./config/config.lib.php3");
***************
*** 50,61 ****
! // ** Updates user info in connected users tables **
! $DbLink->query("SELECT room,status FROM ".C_USR_TBL." WHERE username = '$U' LIMIT 1");
if ($DbLink->num_rows() != 0)
{
! list($room,$status) = $DbLink->next_record();
$DbLink->clean_results();
$kicked = 0;
! if ($room != stripslashes($R)) // Same nick in another room
{
$DbLink->query("INSERT INTO ".C_MSG_TBL." VALUES ($T, '$R', 'SYS exit', '', ".time().", '', 'sprintf(L_EXIT_ROM, \"".special_char($U,$Latin1)."\")')");
--- 58,76 ----
! // ** Updates user info in connected users tables and fix some security issues **
! $DbLink->query("SELECT room, status, ip FROM ".C_USR_TBL." WHERE username = '$U' LIMIT 1");
if ($DbLink->num_rows() != 0)
{
! list($room, $status, $knownIp) = $DbLink->next_record();
$DbLink->clean_results();
$kicked = 0;
! // Security issue
! include("./lib/get_IP.lib.php3");
! if ($knownIp != $IP)
! {
! $kicked = 5;
! }
! // Update users info
! elseif ($room != stripslashes($R)) // Same nick in another room
{
$DbLink->query("INSERT INTO ".C_MSG_TBL." VALUES ($T, '$R', 'SYS exit', '', ".time().", '', 'sprintf(L_EXIT_ROM, \"".special_char($U,$Latin1)."\")')");
***************
*** 79,86 ****
{
// Kick the user from the current room
?>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo("$From?L=$L&U=".urlencode(stripslashes($U))."&E=".urlencode(stripslashes($R))."&KICKED=${kicked}"); ?>';
// -->
</SCRIPT>
--- 94,104 ----
{
// Kick the user from the current room
+ $kickedUrl = ($kicked < 5)
+ ? "$From?L=$L&U=".urlencode(stripslashes($U))."&E=".urlencode(stripslashes($R))."&KICKED=$kicked"
+ : "$From?L=$L";
?>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
! window.parent.window.location = '<?php echo($kickedUrl); ?>';
// -->
</SCRIPT>
***************
*** 93,96 ****
--- 111,124 ----
{
$DbLink->clean_results();
+ // Fix a security issue
+ ?>
+ <SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
+ <!--
+ window.parent.window.location = '<?php echo("$From?L=$L"); ?>';
+ // -->
+ </SCRIPT>
+ <?php
+ $DbLink->close();
+ exit;
}
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 07:07:23
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/danish In directory usw-pr-cvs1:/tmp/cvs-serv15262/chat/localization/danish Modified Files: chat.loc Added Files: tutorial.loc Log Message: Updated Danish translation by Kenneth Kristiansen --- NEW FILE --- <?php // // +--------------------------------------------------------------------------+ // | phpMyChat version 0.15.0 | // +--------------------------------------------------------------------------+ // | Copyright (c) 2000-2001 The phpHeaven-team & the author | // +--------------------------------------------------------------------------+ // | License: GNU/GPL - http://www.gnu.org/copyleft/gpl.html | // +--------------------------------------------------------------------------+ // | Danish translation of the tutorial for phpMyChat. | // +--------------------------------------------------------------------------+ // | From the phpMyChat project: | // | http://www.phpheaven.net/projects/phpMyChat/ | // | | // | Author: Kenneth Kristiansen <kk...@li...> | // +--------------------------------------------------------------------------+ // // $Id: tutorial.loc,v 1.1 2001/06/08 07:07:20 loic1 Exp $ // /** * Gets the names and values for the variables sent to this script */ if (isset($HTTP_GET_VARS)) { while(list($name, $value) = each($HTTP_GET_VARS)) { $$name = $value; } } /** * Displays the tutorial */ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html dir="ltr"> <head> <title>Dansk Tutorial for <?php echo(APP_NAME . ' - ' . APP_VERSION); ?></title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> a.topLink { text-decoration: underline; color: #0000C0; } a.topLink:hover, a.topLink:active { color: #FF9900; text-decoration: none; font-weight: 800; } .redText { font-weight: 800; color: #FF0000; } </style> <script type="text/javascript" language="javascript1.1"> <!-- function pmcKillPointer() { if (typeof(window.opener) != 'undefined' && !window.opener.closed) { with (window.opener) { if (typeof(jsTutorialWin) != 'undefined') jsTutorialWin = null; focus(); } } } // --> </script> </head> <body bgcolor="#CCCCFF" onunload="pmcKillPointer()"> <p><a name="top"></a></p> <table border="5" cellpadding="5"> <tr> <td><font size="+2">Indholdet af denne Tutorial</font></td> </tr> </table><br /> <p class="redText"> Advarsel: Netscape brugere skal angive deres sprog som standard oversættelse ellers vil hver karakter i beskederne blive erstattet af '?'.<br /> Dette kan gøres på følgende måde: View/CharacterSet/your language Auto-Detect, og så View/CharacterSet/SetDefault. </p> <p> <?php if (C_MULTI_LANG == 1) { ?> <a href="#language" class="topLink">Vælg et sprog</a><br /> <?php } echo("\n"); ?> <a href="#login" class="topLink">Log ind i chatten</a><br /> <a href="#register" class="topLink">Registrering</a><br /> <a href="#modProfile" class="topLink">Ændre<?php if (C_SHOW_DEL_PROF == 1) echo('/slette'); ?> din profil</a><br /> <?php if (C_VERSION == 2) { ?> <a href="#create_room" class="topLink">Oprette et rum</a><br /> <?php echo("\n"); } if ($jsVersion == 'high') { ?> <a href="#connection_state" class="topLink">Forståelsen af tilslutningstilstanden</a><br /> <?php echo("\n"); } ?> <a href="#sending" class="topLink">Send en besked</a><br /> <a href="#users_list" class="topLink">Forstå bruger listen</a><br /> <a href="#exit" class="topLink">Forlad chatten</a><br /> <a href="#users_popup" class="topLink">Vide hvem som chatter uden at logge ind</a><br /> </p> <p> <a href="#customize" class="topLink">Tilpasset chat vindue</a><br /> </p> <p> <a href="#commands" class="topLink">Egenskaber og kommandoer:</a><br /> <a href="#help" class="topLink">Hjælp kommando</a><br /> <?php if (C_MAX_GSMILIES) { ?> <a href="#smilies" class="topLink">Grafiske smilies</a><br /> <?php echo("\n"); } if (C_HTML_TAGS_KEEP != 'none') { ?> <a href="#text" class="topLink">Tekst formatering</a><br /> <?php echo("\n"); } ?> <a href="#invite" class="topLink">Invitere en bruger til dit chat rum</a><br /> <a href="#changeroom" class="topLink">Skift fra et rum til et andet</a><br /> <a href="#private" class="topLink">Private beskeder</a><br /> <a href="#actions" class="topLink">Handling</a><br /> <a href="#ignore" class="topLink">Ignorere andre brugere</a><br /> <a href="#whois" class="topLink">Få information om andre brugere</a><br /> <?php if (C_SAVE != 0) { ?> <a href="#save" class="topLink">Gemme beskeder</a><br /> <?php } echo("\n"); ?> </p> <p> <a href="#moderator" class="topLink">Specielle kommandoer for moderator og/eller administrator:</a><br /> <a href="#announce" class="topLink">Send en annoncering</a><br /> <a href="#kick" class="topLink">Udsmid en bruger</a><br /> <?php if (C_BANISH != 0) { ?> <a href="#banish" class="topLink">Forvise en bruger</a><br /> <?php } echo("\n"); ?> <a href="#promote" class="topLink">Forfremme en bruger til moderator</a><br /> </p> <p></p> <hr /> <hr /> <?php if (C_MULTI_LANG == 1) { ?> <p> <font size="+1"><a name="language"><b>Vælg et sprog:</b></a></font> </p> <p> Du kan vælge et sprog i hvilken <?php echo(APP_NAME); ?> er oversat til ved at klikke på et af flagene i startbillede. I det efterfølgende eksempel har en bruger valgt det franske sprog: </p> <p align="center"> <img src="images/tutorials_imgs/flags.gif" height="66" width="431" alt="Flag for sprog valg" /> </p> <p align="right"><a href="#top">Volver al inicio</a></p> <hr /> <?php } echo("\n"); ?> <p> <font size="+1"><a name="login"><b>Login:</b></a></font> </p> <p> Hvis du allerede er registrede her så logges der bare ind ved at taste dit brugernavn og kodeord. Vælg dernæst hvilken chat rum du vil deltage i og tryk på chat knappen. </p> <?php if (C_REQUIRE_REGISTER == 1) { ?> <p> Ellers er du nød til at <a href="#register">registrere</a> dig først. <?php } else { ?> <p> Eller du kan <a href="#register">registrere</a> dig først eller bare tilgå et chatrum hvorved at dit brugernavn ikke er reserveret og en anden kan vælge at registrere sig med det når du senere logger ud). <?php } echo("\n"); ?> </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="register"><b>Registrering:</b></a></font> </p> <p> Du er endnu ikke registreret<?php if (C_REQUIRE_REGISTER == 0) echo(' og ønsker at blive det'); ?>, vælg venligst registreringsmuligheden. Et lille pop-up vindue vil fremkomme. </p> <ul> <li>Først, opret et brugernavne<?php if (!C_EMAIL_PASWD) echo(' og vælg et kodeord'); ?> for dig selv i de respektive bokse. Brugernavnet som du vælger er det som automatisk vises i chatten. Det må ikke indeholde mellemrum, komma'er eller backslashes (\).<?php if (C_NO_SWEAR == 1) echo(' Det kan heller ikke indeholde "afviste ord".'); ?></li> <li>Dernæst, indtast dit fornavn, efternavn og en gyldig e-mail adresse. For at kunne registrere skal denne information leveres. Køn muligheden er valgfri.</li> <li>Hvis du har en website kan du skrive URL'en i boksen.</li> <li>Sprog boksen gør det nemmere for andre brugere at kende dine egenskaber så angiv her hvilken sprog du vil kommunikere på.</li> <li>Sidst, hvis du ønsker at din e-mail adresse skal være synlig for alle i chatten, så afkryds boksen ved siden af "vis e-mail". Hvis du ikke ønsker at den skal være offentligt kendt så undlad og afkrydse her.</li> <li>Og nu, Klik registrer knappen og din konto vil blive oprettet. Du kan til enhver tid stoppe ved at trykke på lukke knappen og undlade at registrere dig.</li> </ul> <p> <a name="modProfile"></a>Og ja, registrerede brugere har mulighed for at ændre<?php if (C_SHOW_DEL_PROF == 1) echo('/slette'); ?> deres egen profil ved at klikke på det respektive <?php echo((C_SHOW_DEL_PROF == 0) ? 'link' : 'links'); ?>. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php if (C_VERSION == 2) { ?> <p> <font size="+1"><a name="create_room"><b>Oprette et rum:</b></a></font> </p> <p> Registrerede brugere kan oprette chat rums. Private rum kan kun tilgås af brugere som kender dens navn og vil aldrig blive vist bortset fra brugere som er i den. </p> <p> Rummet navn må ikke indeholde komma'er eller backslash (\).<?php if (C_NO_SWEAR == 1) echo(' Kan heller ikke indeholde "bandlyste ord".' . "\n"); ?> </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); if ($jsVersion == 'high') { ?> <p> <font size="+1"><a name="connection_state"><b>Forståelse af tilslutningstilstanden:</b></a></font> </p> <p> En blinkene cirkel, repræsenterende din tilslutningstilstand er vist i øverste højre hjørne af browseren. Denne kan have tre forskellige udseende : </p> <ul> <li><img src="images/connect_off.gif" width="13" height="13" border="0" alt="Ingen forbindelse" /> når ingen forbindelse er nødvendig ;</li> <li><img src="images/connect_on.gif" width="13" height="13" border="0" alt="Forbindelse" /> når en forbindelse er undervejs ;</li> <li><img src="images/connect_error.gif" width="13" height="13" border="0" alt="Forbindelse fejlede" /> når en forbindelse fejlede.</li> </ul> <p> I det tredje tilfælde, klikkes der på den røde "knap", vil det starte et nyt tilslutningsforsøg. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); ?> <p> <font size="+1"><a name="sending"><b>Send en besked:</b></a></font> </p> <p> For at poste en besked i chatten, skriv din besked i tekst boksen nederst i venstre hjørne og tryk efterfølgede på Enter / Return tasten for at sende den. Beskeder fra alle brugere ruller over skærmen i chatten.<br /> <?php if (C_NO_SWEAR == 1) echo('Notér venligst at "fy ord" er udeladt fra den skrevne besked.' . "\n"); ?> </p> <p> Du kan også skifte farve på din skrevne tekst ved at vælge en ny farve fra listen af valg til højre for tekst boksen. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="users_list"><b>Forståelse af bruger listen (ikke gældende for brugeres popup vinduer):</b></a></font> </p> <p> To simple regler er defieneret for bruger listen: </p> <ol> <!-- To update <li>Et lille icon (<img src="images/whois_off.gif" width="5" height="9" border="0" alt="Whois icon" />) er vist lige før nick navnet på den registrerede bruger og ved at klikke på det vil åbne <a href="#whois">hvem er</a> for denne bruger, mens uregistrerede brugere kun har et - tegn vist før deres nick;</li> --> <li>a little icon that shows gender is displayed before the nick of a registered user (clicking on it will launch the <a href="#whois">whois popup</a> for this user), while unregistered users have nothing but blank spaces displayed before their nick;</li> <li>Nick navnet på moderator eller administrator er skrevet i kursiv form.</li> </ol> <p> <i>For example</i>, from the snapshot bellow you can conclude that: </p> <table border="0" cellspacing="10"> <tr> <td> <img src="images/tutorials_imgs/users_list.gif" width="128" height="145" border="0" alt="users list" /> </td> <td> <ul> <li>Nicolas is the admin or one of the moderators of the phpMyChat room;<br /><br /></li> <li>alien (whose gender is unknown), Jezek2 and Caridad are registered users with no extra "power" for the phpMyChat room;<br /><br /></li> <li>lolo is a simple unregistered user.</li> </ul> </td> </tr> </table> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="exit"><b>Forlad chat rummet:</b></a></font> </p> <p> For at forlade chatten klikkes der på "Farvel" foroven til højre. Alternativt kan du også bruge en af følgende kommandoer i din tekst boks:<br /> /exit<br /> /bye<br /> /quit </p> <p> Disse kommandoer kan efterfølges af en tekst som sendes inde du forlader chatten. </p> <p> <i>Feks.: /quit Vi ses snart igen!</i> </p> <p> vil sende beskeden "Vi ses snart igen!" i chatten og så logge dig ud. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="users_popup"><b>Vide hvem som chatter uden at være logget ind:</b></a></font> </p> <p> Du kan klikke på linket der viser antallet af tilsluttede brugere på startsiden, eller hvis du chatter, klikke på icon'et <img src="images/popup.gif" width="13" height="13" border="0" alt="Bruger popup" /> i øverste højre hjørne for at åbne et nyt vindue som vil vise de tilsluttede brugere, og de rum de befinder sig i, i noget nær real time.<br /> The title of this window contains the usernames, if they are less than three, the numbers of users and opened rooms else. </p> <p> Klik på <img src="images/sound.gif" width="13" height="13" border="0" alt="Beeps" /> icon'et i toppen af denne popup vil tænde/slukke beep lydene ved bruger ankomst. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <hr /> <p> <font size="+1"><a name="customize"><b>Tilretning af chat vinduet:</b></a></font> </p> <p> Der er mange måder hvorpå du kan tilrette udseende af chat vinduet på. For at skifte udseende skrives den respektive kommado i tekst boksen og der trykkes enter. </p> <ul> <?php if ($jsVersion == 'high') { ?> <li> The <b>Clear kommando</b> tillader dig at rense/tømme chat vinduet og efterfølgende kun få vist de 5 sidste skrevne beskeder.<br /><br />Skriv "/clear" uden ". <br /><br /> </li> <?php } else { ?> <li> The <b>Order kommando</b> tillader dig at skifte mellem at nye beskeder skal starte foroven eller forneden.<br /><br />Skriv "/order" uden ". <br /><br /> </li> <?php } echo("\n"); ?> <li> The <b>Img command</b> enables or disable the graphical smilies mode.<br /><br />Type "/img" without quotes. <br /><br /> </li> <li> The <b>Notify kommando</b> tillader dig at skifte mellem at få en meddelelse når andre brugere ankommer eller forlader chatten. Som standard er denne mulighed sat til: <?php echo((C_NOTIFY) ? 'til' : 'fra'); ?> og de <?php echo((C_NOTIFY) ? 'vil' : 'vil ikke'); ?> blive vist.<br /><br />Skriv "/notify" uden ". <br /><br /> </li> <li> The <b>Timestamp kommando</b> tillader dig at aktivere og ikke aktivere muligheden for at kunne se tiden for den skrevne besked i chatten, samt fjerne server tiden i browseren. Som standart er denne funktion <?php echo((C_SHOW_TIMESTAMP) ? 'aktiveret' : 'ikke aktiveret'); ?>.<br /><br />Skriv "/timestamp" uden ". <br /><br /> </li> <li> The <b>Refresh kommando</b> tillader dig at justere hyppigheden for opfriskning af skærmen i chatten. Standard hyppigheden er <?php echo(C_MSG_REFRESH); ?> sekunder. For at skifte hyppigheden skriver du "/refresh n" uden " hvor n er tiden i sekunder. <br /><br /> <i>For eksempel: /refresh 5</i> <br /><br /> vil skifte hyppigheden til 5 sekunders opfriskning. *Vær opmærksom, hvis n er sat til mindre end 3, nulstilles opfriskningen til SLET ikke at opfriske skærmen (godt hvis du ønsker at læse en masse gamle beskeder i chatten)!* <br /><br /> </li> <?php if ($jsVersion == 'low') { ?> <li> <b>Show kommado</b> tillader dig at justere antallet af viste beskeder i chatten. For at skifte antallet af viste beskeder, skriv "/show n" uden " hvor n er antallet af beskeder der skal vises. <br /><br /> <i>For eksempel: /show 50</i> <br /><br /> vil bevirke at de nyeste 50 beskeder altid vil være synlige for dig i chatten. Hvis ikke alle beskeder kan vises på skærmen af en gang fremkommer der en scroll-bar til højre. <br /><br /> </li> <?php } else { ?> <li> <b>Show og Last kommando</b> tillader dig at rense skærmen og vise de sidste <i>n</i> beskeder på din skærm. Skriv "/show n" eller "/last n" uden " hvor n er antallet er beskeder der skal vises. <br /><br /> <i>For eksempel: /show 50</i> eller <i>/last 50</i> <br /><br /> vil rense chat vinduet og vise de 50 nyeste beskeder på skærmen. Hvis ikke alle beskeder kan vises på skærmen af en gang fremkommer der en scroll-bar til højre. <br /><br /> </li> <?php } echo("\n"); ?> </ul> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <hr /> <p> <font size="+2"><a name="commands"><b><u>Egenskaber og kommandoer</u></b></a></font> </p> <p> <font size="+1"><a name="help"><b>Hjælpe kommando:</b></a></font> </p> <p> Inde i chatten kan du altid finde hjælpen ved at klikken på <img src="images/help_off.gif" width="15" height="15" border="0" alt="?" /> billedet lige foran tekst boksen. Du kan dog også vælge at skrive <b>"/help" eller "?"</b> i tekst boksen. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php if (C_MAX_GSMILIES) { include('./lib/smilies.lib.' . C_EXTENSION); $smiliesCodes = pmcDisplaySmilies('tutorial'); unset($smilies); ?> <p> <font size="+1"><a name="smilies"><b>Smilies:</b></a></font> </p> <p> Du kan have grafiske smilies inde i dine beskeder<?php if (C_MAX_GSMILIES != '*') echo(' (to the more ' . C_MAX_GSMILIES . ' per message)'); ?>. Se nedenstående for koder du skal bruge i dine beskeder for at kunne vise dem. </p> <table align="center" border="0" cellpadding="3" cellspacing="5"> <?php $i = 0; $smiliesCnt = count($smiliesCodes); while ($i < $smiliesCnt) { if ($i > 0) echo("\t"); echo('<tr valign="bottom">' . "\n"); echo($smiliesCodes[$i]); echo("\t" . '</tr>' . "\n"); echo("\t" . '<tr>' . "\n"); $i++; echo($smiliesCodes[$i]); echo("\t" . '</tr>' . "\n"); $i++; } unset($smiliesCodes); ?> </table> <p> <i>For eksempel</i>, send denne tekst: "Hej Bruger :)" uden " vil vise denne tekst Hej Bruger <img src="images/smilies/smile1.gif" width="15" height="15" alt=":)" /> i chat vinduet. </p> <p> If you are a registered user and if the administrator had defined a personnal smiley for you, you may insert the later in your message with the code ' :mine: '. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); if (C_HTML_TAGS_KEEP != 'none') { ?> <p> <font size="+1"><a name="text"><b>Tekst formatering:</b></a></font> </p> <p> Tekst kan skrives som fed, kursiv og understreget ved at bruge de respektive html koder herfor, såsom <b> </b>, <i> </i> eller <u> </u>. </p> <p> <i>For eksempele</i>, <b>Denne tekst</b> vil frembringe <b>Denne tekst</b>. </p> <p> For at oprette en genvej for en e-mail adresse eller en URL, skrives adressen (uden html koder). Genvejen vil blive oprettet automatisk. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); ?> <p> <font size="+1"><a name="invite"><b>Invitere en bruger til dit chat rum:</b></a></font> </p> <p> Du kan bruge <b>invite kommandoen</b> til at invitere en bruger til at deltage i det rum som du befinder dig i. </p> <p> <i>For eksempel: /invite Bruger</i> </p> <p> vil sende en privat besked til Bruger hvor det fremgår at du ønsker at se ham i dit chat rum. Denne besked indeholder chat rummets navn i form af et link. </p> <p> Bemærk at du kan invitere mere end en bruger af gangen med invite kommandoen (f.eks. "/invite Bruger1,Bruger2,Bruger3"). Navnene skal være delt med et (,) uden mellemrum. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="changeroom"><b>Skifte chat rum:</b></a></font> </p> <p> I listen til højre er der en oversigt over chat rum og brugerne i disse. For at forlade dit nuværende chat rum og hoppe videre til et andet, klik på et af de rum du vil deltage i. Du kan hoppe ind i tomme chatrums med <b>kommando "/join #chatrum navn"</b> uden ". </p> <p> <i>For eksempel: /join #Mandehørm</i> </p> <p> vil føre dig ind i Mandehørm. </p> <?php if (C_VERSION == 2) { echo((C_REQUIRE_REGISTER == 0) ? '<p>Hvis du er en registrede bruger, du' : '<p>Du'); ?> kan også oprette et nyt rum med den selvsamme kommando. Men du skal angive typen på dit nye rum: 0 står for privat rum, 1 for offentligt rum (standard værdi). </p> <p> <i>For eksempel: /join 0 #MitRum</i> </p> <p> vil oprette et nyt privat rum (såfremt der ikke er et andet offentligt rum af samme navn) kaldet MitRum og føre dig derind. </p> <p> Rummet navn kan ikke indholde komma'er eller backslash (\).<?php if (C_NO_SWEAR == 1) echo(' Kan ikke længere indeholde "Fy ord".' . "\n"); ?> </p> <?php } echo("\n"); ?> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><b>Ændring af din egen profil fra chatten:</b></font> </p> <p> <b>Profil kommandoen</b> opretter et seperat pop-up vindue hvori at du kan ændre og tilpasse din bruger profil undtagen dit nick og kodeord (du skal bruge linket på startsiden for at gøre dette).<br />Skriv /profile </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><b>Fremkald den sidste besked eller kommando du har skrevet:</b></font> </p> <p> The <b>! kommando</b> frembringer den sidste besked eller kommando du skrev.<br />Skriv /! </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><b>Svar til en bestemt bruger:</b></font> </p> <p> Ved at klikke en gang på navnet på en bruger i listen til højre vil gøre, at vedkommendes "brugernavn>" vil fremstå i din tekstboks. Denne funktion tillader dig hurtigt og nemt at sende en offentligt besked til en bruger, måske for at svare på en henvendelse fra ham eller hende tidligere. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="private"><b>Private beskeder:</b></a></font> </p> <p> For at sende en privat besked til en anden bruger som er i samme rum som dig, skriv da <b>"/msg brugernavn besked" eller "/to brugernavn besked"</b> uden ". </p> <p> <i>For eksempel</i>, hvor Kenneth er brugernavn: <i>/msg Kenneth Hej med dig, hvordan går det ?</i> </p> <p> Beskeden vil kun være synlig for bruger Kenneth og dig selv og således kan andre ikke se den. </p> <p> Noter lige at ved at klikke på nick navnet i chatten vil automatisk indsætte denne kommando i din tekstboks. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="actions"><b>Handling:</b></a></font> </p> <p> For at beskrive hvad du laver kan du bruge kommandoen <b>"/me handling"</b> uden ". </p> <p> <i>For eksempel:</i> Hvis Kenneth sender beskeden "/me drikker kaffe" vil beskeden "<b>* Kenneth</b> drikker kaffe". </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="ignore"><b>Ignorér andre brugere:</b></a></font> </p> <p> For at ignorere alle poster fra en anden bruger, skriv kommandoen <b>"/ignore brugernavn"</b> uden ". </p> <p> <i>For eksempel: /ignore Kenneth</i> </p> <p> Fra deraf, ingen poster fra brugeren Kenneth vil blive vist på din skærm. </p> <p> For at få en liste over brugere som er på din ignorér liste, så skriv kommandoen <b>"/ignore"</b> uden ". </p> <p> For igen at få vist beskeder fra brugeren Kenneth, skriv kommandoen <b>"/ignore - Kenneth"</b> uden " hvor "-" is er minus tegnet. </p> <p> <i>For eksempel: /ignore - Kenneth</i> </p> <p> Nu vil alle beskeder fra brugeren Kenneth igen blive vist på skærmen, også dem der skrevet mens brugeren Kenneth var på din liste. Hvis du ikke angiver et navn efter - tegnet .. vil din ignorér liste blive tømt. </p> <p> Notér at du kan tilføje flere end et navn ad gangen til /ignore kommandoen (f.eks. "/ignore Kenneth,Kiki,Alf" eller "/ignore - Kenneth,Alf"). De skal være adskildt af et komma (,) uden mellemrum. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="whois"><b>Få information om andre brugere:</b></a></font> </p> <p> For at se information om andre brugere, skriv kommandoen <b>"/whois brugernavn"</b> uden ". </p> <p> <i>For eksempel: /whois Kenneth</i> </p> <p> hvor 'Kenneth' er brugernavnet. Denne kommando vil frembringe et seperat pop-up vindue der vil vise den information der er tilgængelig for denne bruger. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php if (C_SAVE != 0) { ?> <p> <font size="+1"><a name="save"><b>Gemme beskeder:</b></a></font> </p> <p> For at gemme beskeder (start beskederne undtaget) til en lokal HTML fil, skriv kommandoen <b>"/save n"</b> uden ". </p> <p> <i>For eksempel: /save 5</i> </p> <p> hvor '5' er antallet af beskeder der skal gemmens. Hvis ikke n er angivet, alle tilgængelige beskeder i det aktuelle chat rum, gemmes. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); ?> <hr /> <p> <font size="+2"><a name="moderator"><b><u>Specielle kommandoer for moderator og/eller administrator</u></b></a></font> </p> <p> <font size="+1"><a name="announce"><b>Send en annoncering:</b></a></font> </p> <p> Administratoren kan have behov for at sende en annoncering til alle brugere på tværs af chatrums. Dertil bruges <b>kommandoen /announce</b>. </p> <p> <i>For eksempel: /announce Chatten lukkes ned for systemvedligeholdelse kl. 23:00.</i> </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <p> <font size="+1"><a name="kick"><b>Udsmid en bruger:</b></a></font> </p> <p> Moderator kan udsmide en bruger og administratoren kan udsmide en bruger eller en moderarator med <b>kommandoen /kick</b>. Moderator kan kun udsmide brugere i det aktuelle chatrum mens administrator kan udsmide brugere på tværs af hele chatten. </p> <p> <i>For eksempel</i>, hvis Kenneth er navnet på en bruger som skal smides ud, skrive kommandoen: <i>/kick Kenneth</i> </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php if (C_BANISH != 0) { ?> <p> <font size="+1"><a name="banish"><b>Forvise en bruger:</b></a></font> </p> <p> Moderator kan forvise en bruger og administrator kan forvise en bruger eller en moderator med <b>kommandoen /ban</b>.<br /> Administratoren kan modsat moderatoren forvise en bruger på tværs af chatrummene samt forvise en bruger for evigt med '<b> * </b>' værdien der indsættes lige før brugernavnet. </p> <p> <i>For eksempel</i>, hvis Kenneth er navnet på brugeren som skal forvises : <i>/ban Kenneth</i> eller <i>/ban * Kenneth</i> </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> <hr /> <?php } echo("\n"); ?> <p> <font size="+1"><a name="promote"><b>Forfremme en bruger til moderator:</b></a></font> </p> <p> Moderatorer og administrator kan forfremme en bruger til moderator med <b>kommandoen /promote</b>. </p> <p> <i>For eksempel</i>, hvis Kenneth er navnet på brugeren som skal forfremmes: <i>/promote Kenneth</i> </p> <p> Kun administrator kan fratage en forfremmelse fra en bruger (reducere en moderator til alm. bruger). Der findes ikke en kommando for dette. </p> <p align="right"><a href="#top">Tilbage til toppen</a></p> </body> </html> Index: chat.loc =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/danish/chat.loc,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** chat.loc 2001/05/16 20:52:56 1.9 --- chat.loc 2001/06/08 07:07:20 1.10 *************** *** 4,8 **** // | phpMyChat version 0.15.0 | // +--------------------------------------------------------------------------+ ! // | Copyright (c) 2000-2001 The phpHeaven-team & the author | // +--------------------------------------------------------------------------+ // | License: GNU/GPL - http://www.gnu.org/copyleft/gpl.html | --- 4,8 ---- // | phpMyChat version 0.15.0 | // +--------------------------------------------------------------------------+ ! // | Copyright (c) 2000-2001 The phpHeaven-team & the authors | // +--------------------------------------------------------------------------+ // | License: GNU/GPL - http://www.gnu.org/copyleft/gpl.html | *************** *** 13,17 **** // | http://www.phpheaven.net/projects/phpMyChat/ | // | | ! // | Author: Jonas Koch Bentzen <po...@jo...> | // +--------------------------------------------------------------------------+ // --- 13,18 ---- // | http://www.phpheaven.net/projects/phpMyChat/ | // | | ! // | Authors: Jonas Koch Bentzen <po...@jo...> | ! // | Kenneth Kristiansen <kk...@li...> | // +--------------------------------------------------------------------------+ // *************** *** 40,46 **** define('L_SET_1', 'Indtast venligst...'); ! define('L_SET_2', 'dit brugernavn'); ! define('L_SET_3', 'antal beskeder, der skal vises'); ! define('L_SET_4', 'tidsrummet mellem hver opdatering'); define('L_SET_5', 'Vælg et chatværelse...'); define('L_SET_6', 'standardværelser'); --- 41,47 ---- define('L_SET_1', 'Indtast venligst...'); ! define('L_SET_2', 'Dit brugernavn'); ! define('L_SET_3', 'Antal beskeder, der skal vises'); ! define('L_SET_4', 'Tidsrummet mellem hver opdatering'); define('L_SET_5', 'Vælg et chatværelse...'); define('L_SET_6', 'standardværelser'); *************** *** 61,136 **** // registration stuff: ! define('L_REG_1', 'your password'); ! define('L_REG_1r', '(only when you are registered)'); ! define('L_REG_2', 'Account management'); ! define('L_REG_3', 'Register'); ! define('L_REG_4', 'Edit your profile'); ! define('L_REG_5', 'Delete user'); ! define('L_REG_6', 'User registration'); ! define('L_REG_7', 'your password'); ! define('L_REG_8', 'your e-mail'); ! define('L_REG_9', 'You have been successfully registered.'); ! define('L_REG_10', 'Back'); ! define('L_REG_11', 'Editing'); ! define('L_REG_12', 'Modifying user\'s informations'); ! define('L_REG_13', 'Deleting user'); define('L_REG_14', 'Login'); define('L_REG_15', 'Log In'); ! define('L_REG_16', 'Change'); ! define('L_REG_17', 'Your informations were succesfully modified.'); ! define('L_REG_18', 'You have been kicked away from room by moderator.'); ! define('L_REG_19', 'Do you really want to be removed ?'); ! define('L_REG_20', 'Yes'); ! define('L_REG_21', 'You were successfully removed.'); ! define('L_REG_22', 'No'); ! define('L_REG_25', 'Close'); ! define('L_REG_30', 'firstname'); ! define('L_REG_31', 'lastname'); define('L_REG_32', 'WEB'); ! define('L_REG_33', 'show e-mail by /whois command'); ! define('L_REG_34', 'Editing user profile'); define('L_REG_35', 'Administration'); ! define('L_REG_36', 'spoken languages'); ! define('L_REG_37', 'Fields with a <span class="error">*</span> must be completed.'); ! define('L_REG_39', 'The room you were in have been removed by the administrator.'); ! define('L_REG_45', 'gender'); ! define('L_REG_46', 'male'); ! define('L_REG_47', 'Female'); define('L_REG_48', 'Password reminder'); define('L_REG_49', 'No user registered this nick!'); // e-mail validation stuff ! define('L_EMAIL_VAL_1', 'Your settings to enter the chat'); ! define('L_EMAIL_VAL_2', 'Welcome to our chat server.'); ! define('L_EMAIL_VAL_ERR', 'Internal error, please contact the administrator: <a href="mailto:%s">%s</a>.'); ! define('L_EMAIL_VAL_DONE', 'Your password has been sent to your e-mail address.'); // admin stuff ! define('L_ADM_1', '%s is no more moderator for this room.'); ! define('L_ADM_2', 'You\'re no more a registered user.'); //error messages define('L_ERR_USR_1', 'Det ønskede brugernavn bruges af en anden. Vælg venligst et andet navn.'); define('L_ERR_USR_2', 'Du skal vælge et brugernavn.'); ! define('L_ERR_USR_3', 'This username is registered. Please type your password or chose another username.'); ! define('L_ERR_USR_4', 'You typed a wrong password.'); ! define('L_ERR_USR_5', 'You must type your username.'); ! define('L_ERR_USR_6', 'You must type your password.'); ! define('L_ERR_USR_7', 'You must type your e-mail.'); ! define('L_ERR_USR_8', 'You must type a correct e-mail address.'); ! define('L_ERR_USR_9', 'This username is already in use.'); ! define('L_ERR_USR_10', 'Wrong username or password.'); ! define('L_ERR_USR_11', 'You must be administrator.'); ! define('L_ERR_USR_12', 'You are administrator, so you cannot be removed.'); ! define('L_ERR_USR_13', 'To create your own room you must be registered.'); ! define('L_ERR_USR_14', 'You must be registered before chating.'); ! define('L_ERR_USR_15', 'You must type your full name.'); ! define('L_ERR_USR_16', 'Username cannot contain space, comma or backslash (\\).'); ! define('L_ERR_USR_17', 'This room doesn\'t exist and you are not allowed to create one.'); ! define('L_ERR_USR_18', 'Banned word found in your username.'); ! define('L_ERR_USR_19', 'You cannot be in more than one room at the same time.'); ! define('L_ERR_USR_20', 'You have been banished from this room or from the chat.'); ! define('L_ERR_ROM_1', 'Room\'s name cannot contain comma or backslash (\\).'); ! define('L_ERR_ROM_2', 'Banned word found in the room\'s name you want to create.'); define('L_ERR_ROM_3', 'Dette værelse findes allerede som offentligt værelse.'); define('L_ERR_ROM_4', 'Værelsesnavnet er ugyldigt.'); --- 62,137 ---- // registration stuff: ! define('L_REG_1', 'dit kodeord'); ! define('L_REG_1r', '(kun når du er registrede)'); ! define('L_REG_2', 'Konto vedligeholdelse'); ! define('L_REG_3', 'Registrer'); ! define('L_REG_4', 'Ret din profil'); ! define('L_REG_5', 'Slet bruger'); ! define('L_REG_6', 'Bruger registrering'); ! define('L_REG_7', 'Dit kodeord'); ! define('L_REG_8', 'Din e-mail'); ! define('L_REG_9', 'Du er nu registreret.'); ! define('L_REG_10', 'Tilbage'); ! define('L_REG_11', 'Retter'); ! define('L_REG_12', 'Modifisere bruger information'); ! define('L_REG_13', 'Sletter bruger'); define('L_REG_14', 'Login'); define('L_REG_15', 'Log In'); ! define('L_REG_16', 'Skift'); ! define('L_REG_17', 'Dine informationer er nu modifiseret.'); ! define('L_REG_18', 'Du er smidt ud af rummet af moderator.'); ! define('L_REG_19', 'Ønsker du virkelig at blive slettet ?'); ! define('L_REG_20', 'Ja'); ! define('L_REG_21', 'Du er nu blevet slettet.'); ! define('L_REG_22', 'Nej'); ! define('L_REG_25', 'Luk'); ! define('L_REG_30', 'Fornavn'); ! define('L_REG_31', 'Efternavn'); define('L_REG_32', 'WEB'); ! define('L_REG_33', 'Vis e-mail ved /whois kommando'); ! define('L_REG_34', 'Retter bruger profil'); define('L_REG_35', 'Administration'); ! define('L_REG_36', 'Talte sprog'); ! define('L_REG_37', 'Felter med en <span class="error">*</span> skal udfyldes.'); ! define('L_REG_39', 'Rummet du var i er slettet af administratoren.'); ! define('L_REG_45', 'Køn'); ! define('L_REG_46', 'Mand'); ! define('L_REG_47', 'Kvinde'); define('L_REG_48', 'Password reminder'); define('L_REG_49', 'No user registered this nick!'); // e-mail validation stuff ! define('L_EMAIL_VAL_1', 'Dine oplysninger til brug i chatten'); ! define('L_EMAIL_VAL_2', 'Velkommen til chatten.'); ! define('L_EMAIL_VAL_Err', 'Internt fejl, Venligst - kontakt administrator: <a href="mailto:%s">%s</a>.'); ! define('L_EMAIL_VAL_Done', 'Dit password er sendt til din e-mail adresse.'); // admin stuff ! define('L_ADM_1', '%s er ikke længere moderator for dette rum.'); ! define('L_ADM_2', 'Du er ikke længere en registreret bruger.'); //error messages define('L_ERR_USR_1', 'Det ønskede brugernavn bruges af en anden. Vælg venligst et andet navn.'); define('L_ERR_USR_2', 'Du skal vælge et brugernavn.'); ! define('L_ERR_USR_3', 'Dette er navn er registreret. Indtast kodeord eller vælg et andet brugernavn.'); ! define('L_ERR_USR_4', 'Dit kodeord er forkert.'); ! define('L_ERR_USR_5', 'Indtast venligst dit brugernavn.'); ! define('L_ERR_USR_6', 'Indtast venligst dit kodeord.'); ! define('L_ERR_USR_7', 'Indtast venligst din e-mail adresse.'); ! define('L_ERR_USR_8', 'Du skal skrive en korrekt e-mail adresse.'); ! define('L_ERR_USR_9', 'Dette brugernavn er allerede brug.'); ! define('L_ERR_USR_10', 'Forkert brugernavn eller kodeord.'); ! define('L_ERR_USR_11', 'Du skal være administrator.'); ! define('L_ERR_USR_12', 'Du er administrator, så du kan ikke fjernes.'); ! define('L_ERR_USR_13', 'For at oprette dit eget rum, skal du være registreret her.'); ! define('L_ERR_USR_14', 'Du skal være registreret for at kunne chatte.'); ! define('L_ERR_USR_15', 'Du skal indtaste dit fulde navn.'); ! define('L_ERR_USR_16', 'Brugernavn må ikke indeholde mellemrum, komma eller backslash (\\).'); ! define('L_ERR_USR_17', 'Dette rum eksistere ikke og du har ikke tilladelse til at oprette et.'); ! define('L_ERR_USR_18', 'Ikke tilladt ord i dit brugernavn.'); ! define('L_ERR_USR_19', 'Du kan ikke være i mere end et rum ad gangen.'); ! define('L_ERR_USR_20', 'Du er blevet afvist af dette rum eller denne chat.'); ! define('L_ERR_ROM_1', 'Rummets navn kan ikke indeholde komma\'er eller backslash (\\).'); ! define('L_ERR_ROM_2', 'Ikke tilladt ord fundet i rummet navn du forsøger at oprette.'); define('L_ERR_ROM_3', 'Dette værelse findes allerede som offentligt værelse.'); define('L_ERR_ROM_4', 'Værelsesnavnet er ugyldigt.'); *************** *** 140,144 **** define('L_DETACH', 'Løsriv'); define('L_EXPCOL_ALL', 'Udvid/sammentræk alle'); ! define('L_CONN_STATE', 'Connection state'); define('L_CHAT', 'Chat'); define('L_USER', 'bruger'); --- 141,145 ---- define('L_DETACH', 'Løsriv'); define('L_EXPCOL_ALL', 'Udvid/sammentræk alle'); ! define('L_CONN_STATE', 'Tilslutningstilstand'); define('L_CHAT', 'Chat'); define('L_USER', 'bruger'); *************** *** 148,153 **** define('L_ROOMS', 'værelser'); define('L_EXPCOL', 'Udvid/sammentræk værelset'); ! define('L_BEEP', 'Beep/no beep at user entrance'); ! define('L_PROFILE', 'Display profile'); define('L_NO_PROFILE', 'No profile'); --- 149,154 ---- define('L_ROOMS', 'værelser'); define('L_EXPCOL', 'Udvid/sammentræk værelset'); ! define('L_BEEP', 'Beep/ingen beep ved bruger ankomst'); ! define('L_PROFILE', 'Vis profil'); define('L_NO_PROFILE', 'No profile'); *************** *** 155,182 **** define('L_HLP', 'Hjælp'); define('L_BAD_CMD', 'Kommandoen er ugyldig.'); ! define('L_ADMIN', '%s is already administrator !'); ! define('L_IS_MODERATOR', '%s is already moderator!'); ! define('L_NO_MODERATOR', 'Only the moderator of this room can use this command.'); ! define('L_MODERATOR', '%s is now moderator for this room.'); ! define('L_NONEXIST_USER', 'User %s isn\'t in the current room.'); ! define('L_NONREG_USER', 'User %s isn\'t registered.'); ! define('L_NONREG_USER_IP', 'His IP is: %s.'); ! define('L_NO_KICKED', 'User %s is moderator or administrator and can\'t be kicked away.'); ! define('L_KICKED', 'User %s was successfully kicked away.'); ! define('L_NO_BANISHED', 'User %s is moderator or administrator and can\'t be banished.'); ! define('L_BANISHED', 'User %s has successfully been banished.'); ! define('L_SVR_TIME', 'Server time: '); ! define('L_NO_SAVE', 'No message to save!'); ! define('L_NO_ADMIN', 'Only the administrator can use this command.'); ! define('L_ANNOUNCE', 'ANNOUNCE'); ! define('L_INVITE', '%s suggest you to join her/him into the <a href="%s" target="_parent" onclick="window.parent.pmcRunCmd(\'%s\', \'%s\')">%s</a> room.'); ! define('L_INVITE_REG', ' You have to be registered to enter this room.'); ! define('L_INVITE_DONE', 'Your invitation has been sent to %s.'); ! define('L_OK', 'Send'); // help popup ! define('L_HELP_TIT_1', 'Text formating for messages'); ! define('L_HELP_FMT_1', 'You can put bolded, italicized or underlined text in messages by encasing the applicable sections of your text with either the <b> </b>, <i> </i> or <u> </u> tags.<br />For example, <b>this text</b> will produce <b>this text</b>.'); ! define('L_HELP_FMT_2', 'To create a hyperlink (for e-mail or URL) in your message, simply type the corresponding address without any tag. The hyperlink will be created automatically.'); define('L_HELP_TIT_2', 'Kommandoer'); define('L_HELP_USR', 'bruger'); --- 156,183 ---- define('L_HLP', 'Hjælp'); define('L_BAD_CMD', 'Kommandoen er ugyldig.'); ! define('L_ADMIN', '%s er allerede administrator !'); ! define('L_IS_MODERATOR', '%s er allerede moderator!'); ! define('L_NO_MODERATOR', 'Kun moderator af dette rum kan bruge denne kommando.'); ! define('L_MODERATOR', '%s er nu moderator for dette rum.'); ! define('L_NONEXIST_USER', 'Bruger %s er ikke i dette rum.'); ! define('L_NONREG_USER', 'Bruger %s er ikke registreret.'); ! define('L_NONREG_USER_IP', 'Hans IP er: %s.'); ! define('L_NO_KICKED', 'Bruger %s er moderator eller administrator og kan derfor ikke kickes.'); ! define('L_KICKED', 'Bruger %s er nu blevet kicket.'); ! define('L_NO_BANISHED', 'Bruger %s er moderator eller administrator og kan derfor ikke afvises.'); ! define('L_BANISHED', 'Bruger %s er nu blevet afvist.'); ! define('L_SVR_TIME', 'Server tid: '); ! define('L_NO_SAVE', 'Ingen beskeder at gemme!'); ! define('L_NO_ADMIN', 'Kun administrator kan bruge denne kommando.'); ! define('L_ANNOUNCE', 'Annonce'); ! define('L_INVITE', '%s invitere dig til at tilslutte dig hos ham/hende i <a href="%s" target="_parent" onclick="window.parent.pmcRunCmd(\'%s\', \'%s\')">%s</a> rummet.'); ! define('L_INVITE_REG', ' Du skal være registreret for at komme ind her.'); ! define('L_INVITE_DONE', 'Din invitation er sendt til %s.'); ! define('L_OK', 'Send!'); // help popup ! define('L_HELP_TIT_1', 'Tekst formatering for beskeder'); ! define('L_HELP_FMT_1', 'Du kan skrive fed, kursiv eller understreget tekst i beskeder ved at bruge den respektive html kode for dette: <b> </b>, <i> </i> eller <u> </u> tags.<br />Feks., <b>denne tekst</b> vil frembringe <b>denne tekst</b>.'); ! define('L_HELP_FMT_2', 'For at lave et hyperlink (for e-mail eller URL) i dine beskeder, så bare skriv den respektive adresse uden specielle tags. Hyperlinket vil således blive oprettet automatisk.'); define('L_HELP_TIT_2', 'Kommandoer'); define('L_HELP_USR', 'bruger'); *************** *** 185,192 **** define('L_HELP_CMD_0', '{} er en obligatorisk indstilling, mens [] en en valgfri en.'); define('L_HELP_CMD_1', 'Vælg antallet af beskeder, der skal vises - mindst fem.'); ! define('L_HELP_CMD_1a', 'Set number of messages to show, minimum and default are 5.'); ! define('L_HELP_CMD_1b', 'Reload the message frame and display the n latest messages, minimum and default are 5.'); define('L_HELP_CMD_2a', 'Indstil antallet af sekunder mellem hver opfriskning af beskedlisten.<br />Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.'); ! define('L_HELP_CMD_2b', 'Modify messages and users lists refresh delay (in seconds).<br />If n is not specified or less than 3, toggles between no refresh and 10s refresh.'); define('L_HELP_CMD_3', 'Sorter beskerne omvendt.'); define('L_HELP_CMD_4', 'Gå ind i et andet værelse (som bliver lavet, hvis det ikke findes i forvejen, og hvis du har rettighederne til det).<br />Nummeret 0 betyder privat værelse, 1 betyder offentligt. Nummeret bliver sat til 1, hvis det ikke udfyldes.'); --- 186,193 ---- define('L_HELP_CMD_0', '{} er en obligatorisk indstilling, mens [] en en valgfri en.'); define('L_HELP_CMD_1', 'Vælg antallet af beskeder, der skal vises - mindst fem.'); ! define('L_HELP_CMD_1a', 'Set antallet af beskeder der skal vises, minimum og standard er 5.'); ! define('L_HELP_CMD_1b', 'Genskab besked vinduet og vis n sidste beskeder, minimum og standard er 5.'); define('L_HELP_CMD_2a', 'Indstil antallet af sekunder mellem hver opfriskning af beskedlisten.<br />Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.'); ! define('L_HELP_CMD_2b', 'Ændre beskeds- og brugerliste opfriskningstid (i sekunder).<br />Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.'); define('L_HELP_CMD_3', 'Sorter beskerne omvendt.'); define('L_HELP_CMD_4', 'Gå ind i et andet værelse (som bliver lavet, hvis det ikke findes i forvejen, og hvis du har rettighederne til det).<br />Nummeret 0 betyder privat værelse, 1 betyder offentligt. Nummeret bliver sat til 1, hvis det ikke udfyldes.'); *************** *** 195,210 **** define('L_HELP_CMD_7', 'Genkald den forrige linje (kommando eller besked).'); define('L_HELP_CMD_8', 'Vis/gem tidspunkt før beskeder.'); ! define('L_HELP_CMD_9', 'Kick away user from the chat. This command can only be used by a moderator.'); ! define('L_HELP_CMD_10', 'Send a private message to the specified user (other users won\'t see it).'); ! define('L_HELP_CMD_11', 'Show informations about specified user.'); ! define('L_HELP_CMD_12', 'Popup window for editing user\'s profile.'); ! define('L_HELP_CMD_13', 'Toggles notifications of user entrance/exit for the current room.'); ! define('L_HELP_CMD_14', 'Allow the administrator or moderator(s) of the curent room to promote as moderator for the same room an other registered user.'); ! define('L_HELP_CMD_15', 'Clear the message frame and show only the last 5 messages.'); ! define('L_HELP_CMD_16', 'Save the last n messages (notifications ones excluded) to an HTML file. If n is not specified, all available messages will be taken into account.'); ! define('L_HELP_CMD_17', 'Allow the administrator to send an announce to all users whatever the room they are chatting into.'); ! define('L_HELP_CMD_18', 'Suggest an user chatting in an other room to join the one you are into.'); ! define('L_HELP_CMD_19', 'Allow the moderator(s) of a room or the administrator to \'banish\' an user from the room for a time defined by the administrator.<br />The later can banish an user chatting in an other room than the one he is into and use the \'<b> * </b>\' setting to banish \'for ever\' an user from the chat as the whole.'); ! define('L_HELP_CMD_20', 'Describe what you\'re doing without refer yourself.'); define('L_HELP_CMD_21', 'Enable/disable graphical smilies mode.'); --- 196,211 ---- define('L_HELP_CMD_7', 'Genkald den forrige linje (kommando eller besked).'); define('L_HELP_CMD_8', 'Vis/gem tidspunkt før beskeder.'); ! define('L_HELP_CMD_9', 'Smid bruger ud af chatten. Denne kommado er kun for moderatorer.'); ! define('L_HELP_CMD_10', 'Send en privat besked til en specifik bruger (andre brugere ser den ikke).'); ! define('L_HELP_CMD_11', 'Viser information om den specifikke bruger.'); ! define('L_HELP_CMD_12', 'Popup vindue for at tilrette egen profil.'); ! define('L_HELP_CMD_13', 'Ændre besked ved brugers ind- og udgang i chat rummet.'); ! define('L_HELP_CMD_14', 'Tillader administrator eller moderator af det pågældende rum til at gøre andre registrerede brugere til moderator for selvsamme rum.'); ! define('L_HELP_CMD_15', 'Rens chat vinduet og vis 5 seneste beskeder.'); ! define('L_HELP_CMD_16', 'Gem sidste n beskeder til en HTML fil. Hvis ikke n er angivet, gemmes alle tilgængelige beskeder i rummet.'); ! define('L_HELP_CMD_17', 'Tillader administrator at sende en besked til samtlige brugere på chatten.'); ! define('L_HELP_CMD_18', 'Invitere en given bruger til at chatte i dit nuværende rum.'); ! define('L_HELP_CMD_19', 'Tillader moderator af rummet eller administrator at "forvise" en bruger fra rummet for en tid defineret af administrator.<br />Administrator kan "forvise" en bruger på tværs af chatten.<br />Senere kan brugeren "forvises" for altid i hele chatten ved brug af \'<b> * </b>\' muligheden.'); ! define('L_HELP_CMD_20', 'Skriv hvad du fortager dig nu. F.eks /me drikker kaffe - skriver følgende besked: * <brugernick> drikker kaffe.'); define('L_HELP_CMD_21', 'Enable/disable graphical smilies mode.'); *************** *** 217,222 **** // messages frame define('L_NO_MSG', 'Ingen besked'); ! define('L_TODAY_DWN', 'The messages that have been sent today start below'); ! define('L_TODAY_UP', 'The messages that have been sent today start above'); // message colors --- 218,223 ---- // messages frame define('L_NO_MSG', 'Ingen besked'); ! define('L_TODAY_DWN', 'Nyeste beskeder starter forneden'); ! define('L_TODAY_UP', 'Nyeste beskeder starter foroven'); // message colors *************** *** 238,248 **** // whois popup ! define('L_WHOIS_ADMIN', 'Administrator'); define('L_WHOIS_MODER', 'Moderator'); ! define('L_WHOIS_USER', 'User'); // Notification messages of user entrance/exit ! define('L_ENTER_ROM', '%s enters this room'); ! define('L_EXIT_ROM', '%s exit this room'); define('L_WELCOME', 'Welcome to our chat. Please obey the net etiquette while chatting: <i>try to be pleasant and polite</i>.'); ?> --- 239,249 ---- // whois popup ! define('L_WHOIS_ADMIN', 'Admin'); define('L_WHOIS_MODER', 'Moderator'); ! define('L_WHOIS_USER', 'Bruger'); // Notification messages of user entrance/exit ! define('L_ENTER_ROM', '%s er tiltrådt chatten'); ! define('L_EXIT_ROM', '%s har afsluttet chatten'); define('L_WELCOME', 'Welcome to our chat. Please obey the net etiquette while chatting: <i>try to be pleasant and polite</i>.'); ?> |
|
From: Lo?c C. <lo...@us...> - 2001-06-08 07:07:23
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/docs
In directory usw-pr-cvs1:/tmp/cvs-serv15262/docs
Modified Files:
credits.txt
Log Message:
Updated Danish translation by Kenneth Kristiansen
Index: credits.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/docs/credits.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** credits.txt 2001/06/04 10:18:34 1.6
--- credits.txt 2001/06/08 07:07:20 1.7
***************
*** 46,49 ****
--- 46,50 ----
Czech : Martin Dvorak <je...@pe...>
Danish : Jonas Koch Bentzen <po...@jo...>
+ & Kenneth Kristiansen <kk...@li...>
Dutch : Hans Paijmans <pa...@ku...>, Kasper Souren <gu...@in...>,
Sander Corbesir <ro...@ja...>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 07:06:43
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/docs
In directory usw-pr-cvs1:/tmp/cvs-serv15117/docs
Modified Files:
credits.txt
Log Message:
Updated Danish translation by Kenneth Kristiansen
***** Bogus filespec: -
***** Bogus filespec: 0.14/docs
Index: credits.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/docs/credits.txt,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** credits.txt 2001/06/04 10:18:56 1.10
--- credits.txt 2001/06/08 07:06:40 1.11
***************
*** 46,49 ****
--- 46,50 ----
Czech : Martin Dvorak <je...@pe...>
Danish : Jonas Koch Bentzen <po...@jo...>
+ & Kenneth Kristiansen <kk...@li...>
Dutch : Hans Paijmans <pa...@ku...>, Kasper Souren <gu...@in...>,
Sander Corbesir <ro...@ja...>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-08 07:06:42
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/danish
In directory usw-pr-cvs1:/tmp/cvs-serv15117/chat/localization/danish
Modified Files:
localized.chat.php3
Added Files:
localized.tutorial.php3
Log Message:
Updated Danish translation by Kenneth Kristiansen
***** Bogus filespec: -
***** Bogus filespec: 0.14/chat/localization/danish
--- NEW FILE ---
<?php
// File : danish.tutorial.php3
// Translation by Kenneth Kristiansen <kk...@li...>
// Get the names and values for vars sent by the script that called this one
if (isset($HTTP_GET_VARS))
{
while(list($name,$value) = each($HTTP_GET_VARS))
{
$$name = $value;
};
};
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Dansk Tutorial for <?php echo(APP_NAME." - ".APP_VERSION); ?></TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<STYLE>
A.topLink
{
text-decoration: underline;
color: #0000C0;
}
A.topLink:hover, A.topLink:active
{
color: #FF9900;
text-decoration: none;
font-weight: 800;
}
.redText
{
font-weight: 800;
color: #FF0000;
}
</STYLE>
</HEAD>
<BODY BGCOLOR="#CCCCFF">
<P><A NAME="top"></P>
<TABLE BORDER="5" CELLPADDING="5">
<TR>
<TD><FONT SIZE="+2">Indholdet af denne Tutorial</FONT></TD>
</TR>
</TABLE><BR>
<P CLASS="redText">
Advarsel: Netscape brugere skal angive deres sprog som standard oversættelse ellers vil hver karakter i beskederne blive erstattet af '?'.<BR>
Dette kan gøres på følgende måde: View/CharacterSet/your language Auto-Detect, og så View/CharacterSet/SetDefault.
</P>
<?php
if (C_MULTI_LANG == "1")
{
?>
<A HREF="#language" CLASS="topLink">Vælg et sprog</A><BR>
<?php
}
?>
<A HREF="#login" CLASS="topLink">Log ind i chatten</A><BR>
<A HREF="#register" CLASS="topLink">Registrering</A><BR>
<A HREF="#modProfile" CLASS="topLink">Ændre<?php if (C_SHOW_DEL_PROF == "1") echo("/slette"); ?> din profil</A><BR>
<?php
if (C_VERSION == "2")
{
?>
<A HREF="#create_room" CLASS="topLink">Oprette et rum</A><BR>
<?php
};
if ($Ver == "H")
{
?>
<A HREF="#connection_state" CLASS="topLink">Forståelsen af tilslutningstilstanden</A><BR>
<?php
};
?>
<A HREF="#sending" CLASS="topLink">Send en besked</A><BR>
<A HREF="#users_list" CLASS="topLink">Forstå bruger listen</A><BR>
<A HREF="#exit" CLASS="topLink">Forlad chatten</A><BR>
<A HREF="#users_popup" CLASS="topLink">Vide hvem som chatter uden at logge ind</A><BR>
<P>
<A HREF="#customize" CLASS="topLink">Tilpasset chat vindue</A><BR>
<P>
<A HREF="#commands" CLASS="topLink">Egenskaber og kommandoer:</A><BR>
    <A HREF="#help" CLASS="topLink">Hjælp kommando</A><BR>
<?php
if (C_USE_SMILIES == "1")
{
?>
    <A HREF="#smilies" CLASS="topLink">Grafiske smilies</A><BR>
<?php
};
if (C_HTML_TAGS_KEEP != "none")
{
?>
    <A HREF="#text" CLASS="topLink">Tekst formatering</A><BR>
<?php
};
?>
    <A HREF="#invite" CLASS="topLink">Invitere en bruger til dit chat rum</A><BR>
    <A HREF="#changeroom" CLASS="topLink">Skift fra et rum til et andet</A><BR>
    <A HREF="#private" CLASS="topLink">Private beskeder</A><BR>
    <A HREF="#actions" CLASS="topLink">Handling</A><BR>
    <A HREF="#ignore" CLASS="topLink">Ignorere andre brugere</A><BR>
    <A HREF="#whois" CLASS="topLink">Få information om andre brugere</A><BR>
<?php
if (C_SAVE != "0")
{
?>
    <A HREF="#save" CLASS="topLink">Gemme beskeder</A><BR>
<?php
};
?>
<P>
<A HREF="#moderator" CLASS="topLink">Specielle kommandoer for moderator og/eller administrator:</A><BR>
    <A HREF="#announce" CLASS="topLink">Send en annoncering</A><BR>
    <A HREF="#kick" CLASS="topLink">Udsmid en bruger</A><BR>
<?php
if (C_BANISH != "0")
{
?>
    <A HREF="#banish" CLASS="topLink">Forvise en bruger</A><BR>
<?php
};
?>
    <A HREF="#promote" CLASS="topLink">Forfremme en bruger til moderator</A><BR>
<P>
<HR>
<HR>
<?php
if (C_MULTI_LANG == "1")
{
?>
<P>
<FONT SIZE="+1"><A NAME="language"><B>Vælg et sprog:</B></A></FONT>
<P>
Du kan vælge et sprog i hvilken <?php echo(APP_NAME); ?> er oversat til ved at klikke på et af flagene i startbillede. I det efterfølgende eksempel har en bruger valgt det franske sprog:
<P ALIGN="center">
<IMG SRC="images/tutorials/flags.gif" HEIGHT="44" WIDTH="424" ALT="Flag for sprog valg">
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<HR>
<?php
}
?>
<P>
<FONT SIZE="+1"><A NAME="login"><B>Login:</B></A></FONT>
<P>
Hvis du allerede er registrede her så logges der bare ind ved at taste dit brugernavn og kodeord. Vælg dernæst hvilken chat rum du vil deltage i og tryk på chat knappen.<BR>
<?php
if (C_REQUIRE_REGISTER == "1")
{
?>
<P>
Ellers er du nød til at <A HREF="#register">registrere</A> dig først.
<?php
}
else
{
?>
<P>
Eller du kan <A HREF="#register">registrere</A> dig først eller bare tilgå et chatrum hvorved at dit brugernavn ikke er reserveret og en anden kan vælge at registrere sig med det når du senere logger ud).
<?php
}
?>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="register"><B>Registrering:</B></A></FONT>
<P>
Du er endnu ikke registreret<?php if (C_REQUIRE_REGISTER == "0") echo("og ønsker at blive det"); ?>, vælg venligst registreringsmuligheden. Et lille pop-up vindue vil fremkomme.
<P>
<UL>
<LI>Først, opret et brugernavne<?php if (!C_EMAIL_PASWD) echo(" og vælg et kodeord"); ?> for dig selv i de respektive bokse. Brugernavnet som du vælger er det som automatisk vises i chatten. Det må ikke indeholde mellemrum, komma'er eller backslashes (\).
<?php if (C_NO_SWEAR == "1") echo(" Det kan heller ikke indeholde \"afviste ord\"."); ?>
<LI>Dernæst, indtast dit fornavn, efternavn og en gyldig e-mail adresse. For at kunne registrere skal denne information leveres. Køn muligheden er valgfri.
<LI>Hvis du har en website kan du skrive URL'en i boksen.
<LI>Sprog boksen gør det nemmere for andre brugere at kende dine egenskaber så angiv her hvilken sprog du vil kommunikere på.
<LI>Sidst, hvis du ønsker at din e-mail adresse skal være synlig for alle i chatten, så afkryds boksen ved siden af "vis e-mail". Hvis du
ikke ønsker at den skal være offentligt kendt så undlad og afkrydse her.
<LI>Og nu, Klik registrer knappen og din konto vil blive oprettet. Du kan til enhver tid stoppe ved at trykke på lukke knappen og undlade at registrere dig.
</UL>
<P>
<A NAME="modProfile"></A>Og ja, registrerede brugere har mulighed for at ændre <?php if (C_SHOW_DEL_PROF == "1") echo("/ slette"); ?> deres egen profil ved at klikke på det respektive <?php echo((C_SHOW_DEL_PROF == "0" ? "link" : "links")); ?>.<BR>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
if (C_VERSION == "2")
{
?>
<P>
<FONT SIZE="+1"><A NAME="create_room"><B>Oprette et rum:</B></A></FONT>
<P>
Registrerede brugere kan oprette chat rums. Private rum kan kun tilgås af brugere som kender dens navn og vil aldrig blive vist bortset fra brugere som er i den.<BR>
<P>
Rummet navn må ikke indeholde komma'er eller backslash (\).<?php if (C_NO_SWEAR == "1") echo(" Kan heller ikke indeholde \"bandlyste ord\"."); ?>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
};
if ($Ver == "H")
{
?>
<P>
<FONT SIZE="+1"><A NAME="connection_state"><B>Forståelse af tilslutningstilstanden:</B></A></FONT>
<P>
En blinkene cirkel, repræsenterende din tilslutningstilstand er vist i øverste højre hjørne af browseren. Denne kan have tre forskellige udseende :
<P>
<UL>
<LI><IMG SRC="images/connectOff.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Ingen forbindelse"> når ingen forbindelse er nødvendig ;
<LI><IMG SRC="images/connectOn.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Forbindelse"> når en forbindelse er undervejs ;
<LI><IMG SRC="images/connectError.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Forbindelse fejlede"> når en forbindelse fejlede.
</UL>
<P>
I det tredje tilfælde, klikkes der på den røde "knap", vil det starte et nyt tilslutningsforsøg.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
};
?>
<P>
<FONT SIZE="+1"><A NAME="sending"><B>Send en besked:</B></A></FONT>
<P>
For at poste en besked i chatten, skriv din besked i tekst boksen nederst i venstre hjørne og tryk efterfølgede på Enter / Return tasten for at sende den. Beskeder fra alle brugere ruller over skærmen i chatten.<BR>
<?php if (C_NO_SWEAR == "1") echo("Notér venligst at \"fy ord\" er udeladt fra den skrevne besked."); ?>
<P>
Du kan også skifte farve på din skrevne tekst ved at vælge en ny farve fra listen af valg til højre for tekst boksen.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="users_list"><B>Forståelse af bruger listen (ikke gældende for brugeres popup vinduer):</B></A></FONT>
<P>
<OL>
To simple regler er defieneret for bruger listen:<BR>
<!-- To update
<LI>Et lille icon (<IMG SRC="images/whoisOff.gif" WIDTH=5 HEIGHT=9 BORDER=0 ALT="whois icon">) er vist lige før nick navnet på den registrerede bruger og ved at klikke på det vil åbne <A HREF="#whois">hvem er</A> for denne bruger, mens uregistrerede brugere kun har et - tegn vist før deres nick;<BR>
-->
<LI>a little icon that shows gender is displayed before the nick of a registered user (clicking on it will launch the <A HREF="#whois">whois popup</A> for this user), while unregistered users have nothing but blank spaces displayed before their nick;<BR>
<LI>Nick navnet på moderator eller administrator er skrevet i kursiv form.
</OL>
<P><I>For example</I>, from the snapshot bellow you can conclude that:
<TABLE BORDER=0 CELLSPACING=10>
<TR>
<TD>
<IMG SRC="images/tutorials/usersList.gif" WIDTH=128 HEIGHT=145 BORDER=0 ALT="users list">
</TD>
<TD>
<UL>
<LI>Nicolas is the admin or one of the moderators of the phpMyChat room;<BR><BR>
<LI>alien (whose gender is unknown), Jezek2 and Caridad are registered users with no extra "power" for the phpMyChat room;<BR><BR>
<LI>lolo is a simple unregistered user.
</UL>
</TD>
</TR>
</TABLE>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="exit"><B>Forlad chat rummet:</B></A></FONT>
<P>
For at forlade chatten klikkes der på "Farvel" foroven til højre. Alternativt kan du også bruge en af følgende kommandoer i din tekst boks:<BR><BR>
/exit<BR>
/bye<BR>
/quit<BR><BR>
Disse kommandoer kan efterfølges af en tekst som sendes inde du forlader chatten.
<I>Feks.:</I> /quit Vi ses snart igen!
<P>
vil sende beskeden "Vi ses snart igen!" i chatten og så logge dig ud.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="users_popup"><B>Vide hvem som chatter uden at være logget ind:</B></A></FONT>
<P>
Du kan klikke på linket der viser antallet af tilsluttede brugere på startsiden, eller hvis du chatter, klikke på icon'et <IMG SRC="images/popup.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Bruger popup"> i øverste højre hjørne for at åbne et nyt vindue som vil vise de tilsluttede brugere, og de rum de befinder sig i, i noget nær real time.<BR>
<P>
Klik på <IMG SRC="images/sound.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Beeps"> icon'et i toppen af denne popup vil tænde/slukke beep lydene ved bruger ankomst.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="customize"><B>Tilretning af chat vinduet:</B></A></FONT>
<P>
Der er mange måder hvorpå du kan tilrette udseende af chat vinduet på. For at skifte udseende skrives den respektive kommado i tekst boksen og der trykkes enter.
<P>
<UL>
<?php
if ($Ver == "H")
{
?>
<LI>The <B>Clear kommando</B> tillader dig at rense/tømme chat vinduet og efterfølgende kun få vist de 5 sidste skrevne beskeder.<BR>Skriv "/clear" uden ".
<P>
<?php
}
else
{
?>
<LI>The <B>Order kommando</B> tillader dig at skifte mellem at nye beskeder skal starte foroven eller forneden.<BR>Skriv "/order" uden ".
<P>
<?php
};
?>
<LI>The <B>Notify kommando</B> tillader dig at skifte mellem at få en meddelelse når andre brugere ankommer eller forlader chatten. Som standard er denne mulighed sat til: <?php echo(C_NOTIFY ? "til" : "fra"); ?> og de <?php echo(C_NOTIFY ? "vil" : "vil ikke"); ?> blive vist.<BR>Skriv "/notify" uden ".
<P>
<LI>The <B>Timestamp kommando</B> tillader dig at aktivere og ikke aktivere muligheden for at kunne se tiden for den skrevne besked i chatten, samt fjerne server tiden i browseren. Som standart er denne funktion <?php echo(C_SHOW_TIMESTAMP ? "aktiveret" : "ikke aktiveret"); ?>.<BR>Skriv "/timestamp" uden ".
<P>
<LI>The <B>Refresh kommando</B> tillader dig at justere hyppigheden for opfriskning af skærmen i chatten. Standard hyppigheden er <?php echo(C_MSG_REFRESH); ?> sekunder. For at skifte hyppigheden skriver du "/refresh n" uden " hvor n er tiden i sekunder.
<P>
<I>For eksempel:</I> /refresh 5
<P>
vil skifte hyppigheden til 5 sekunders opfriskning. *Vær opmærksom, hvis n er sat til mindre end 3, nulstilles opfriskningen til SLET ikke at opfriske skærmen (godt hvis du ønsker at læse en masse gamle beskeder i chatten)!*
<P>
<?php
if ($Ver == "L")
{
?>
<LI><B>Show kommado</B> tillader dig at justere antallet af viste beskeder i chatten. For at skifte antallet af viste beskeder, skriv "/show n" uden " hvor n er antallet af beskeder der skal vises.
<P>
<I>For eksempel:</I> /show 50
<P>
vil bevirke at de nyeste 50 beskeder altid vil være synlige for dig i chatten. Hvis ikke alle beskeder kan vises på skærmen af en gang fremkommer der en scroll-bar til højre.</UL>
<?php
}
else
{
?>
<LI><B>Show og Last kommando</B> tillader dig at rense skærmen og vise de sidste <I>n</I> beskeder på din skærm. Skriv "/show n" eller "/last n" uden " hvor n er antallet er beskeder der skal vises.
<P>
<I>For eksempel:</I> /show 50 eller /last 50
<P>
vil rense chat vinduet og vise de 50 nyeste beskeder på skærmen. Hvis ikke alle beskeder kan vises på skærmen af en gang fremkommer der en scroll-bar til højre.</UL>
<?php
};
?>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
</UL>
<HR>
<HR>
<P>
<FONT SIZE="+2"><A NAME="commands"><B><U>Egenskaber og kommandoer</U></B></A></FONT>
<P>
<FONT SIZE="+1"><A NAME="help"><B>Hjælpe kommando:</B></A></FONT>
<P>
Inde i chatten kan du altid finde hjælpen ved at klikken på <IMG SRC="images/helpOff.gif" WIDTH=15 HEIGHT=15 BORDER=0 ALT="?"> billedet lige foran tekst boksen. Du kan dog også vælge at skrive <B>"/help" eller "/?" kommandoen</B> i tekst boksen.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<P>
<HR>
<?php
if (C_USE_SMILIES == "1")
{
include("./lib/smilies.lib.php3");
$Nb = count($SmiliesTbl);
$ResultTbl = Array();
DisplaySmilies($ResultTbl,$SmiliesTbl,$Nb,"tutorial");
unset($SmiliesTbl);
?>
<FONT SIZE="+1"><A NAME="smilies"><B>Smilies:</B></A></FONT>
<P>Du kan have grafiske smilies inde i dine beskeder. Se nedenstående for koder du skal bruge i dine beskeder for at kunne vise dem.
<P ALIGN="center">
<TABLE BORDER=0 CELLPADDING=3 CELLSPACING=5>
<?php
$i = "0";
$Nb = count($ResultTbl);
while($i < $Nb)
{
if ($i > 0) echo("\t");
echo("<TR VALIGN=\"BOTTOM\">\n");
echo("$ResultTbl[$i]");
echo("\t</TR>\n\t<TR>\n");
$i++;
echo("$ResultTbl[$i]");
echo("\t</TR>\n");
$i++;
};
unset($ResultTbl);
?>
</TABLE>
<P>
<I>For eksempel</I>, send denne tekst: "Hej Bruger :)" uden " vil vise denne tekst Hej Bruger <IMG SRC="images/smilies/smile1.gif" WIDTH=15 HEIGHT=15 ALT=":)"> i chat vinduet.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
};
if (C_HTML_TAGS_KEEP != "none")
{
?>
<FONT SIZE="+1"><A NAME="text"><B>Tekst formatering:</B></A></FONT>
<P>
Tekst kan skrives som fed, kursiv og understreget ved at bruge de respektive html koder herfor, såsom <B> </B>, <I> </I> eller <U> </U>.
<P>
<I>For eksempele</I>, <B>Denne tekst</B> vil frembringe <B>denne tekst</B>.
<P>
For at oprette en genvej for en e-mail adresse eller en URL, skrives adressen (uden html koder). Genvejen vil blive oprettet automatisk.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<P>
<HR>
<?php
};
?>
<P>
<FONT SIZE="+1"><A NAME="invite"><B>Invitere en bruger til dit chat rum:</B></A></FONT>
<P>
Du kan bruge <B>invite kommandoen</B> til at invitere en bruger til at deltage i det rum som du befinder dig i.
<P>
<I>For eksempel:</I> /invite Bruger
<P>
vil sende en privat besked til Bruger hvor det fremgår at du ønsker at se ham i dit chat rum. Denne besked indeholder chat rummets navn i form af et link.
<P>
Bemærk at du kan invitere mere end en bruger af gangen med invite kommandoen (f.eks. "/invite Bruger1,Bruger2,Bruger3"). Navnene skal være delt med et (,) uden mellemrum.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="changeroom"><B>Skifte chat rum:</B></A></FONT>
<P>
I listen til højre er der en oversigt over chat rum og brugerne i disse. For at forlade dit nuværende chat rum og hoppe videre til et andet, klik på et af de rum du vil deltage i. Du kan hoppe ind i tomme chatrums med <B>kommando "/join #chatrum navn"</B> uden ".
<P>
<I>For eksempel:</I> /join #Mandehørm
<P>
vil føre dig ind i Mandehørm.
<?php
if (C_VERSION == "2")
{
echo(C_REQUIRE_REGISTER == "0" ? "<P>Hvis du er en registrede bruger, du" : "<BR><P>Du");
?>
kan også oprette et nyt rum med den selvsamme kommando. Men du skal angive typen på dit nye rum: 0 står for privat rum, 1 for offentligt rum (standard værdi).
<P>
<I>For eksempel:</I> /join 0 #MitRum
<P>
vil oprette et nyt privat rum (såfremt der ikke er et andet offentligt rum af samme navn) kaldet MitRum og føre dig derind.
<P>
Rummet navn kan ikke indholde komma'er eller backslash (\).<?php if (C_NO_SWEAR == "1") echo(" Kan ikke længere indeholde \"Fy ord\"."); ?>
<?php
}
?>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><B>Ændring af din egen profil fra chatten:</B></FONT>
<P>
<B>Profil kommandoen</B> opretter et seperat pop-up vindue hvori at du kan ændre og tilpasse din bruger profil undtagen dit nick og kodeord (du skal bruge linket på startsiden for at gøre dette).<BR><BR>Skriv /profile
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><B>Fremkald den sidste besked eller kommando du har skrevet:</B></FONT>
<P>
The <B>! kommando</B> frembringer den sidste besked eller kommando du skrev.<BR>Skriv /!
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><B>Svar til en bestemt bruger:</B></FONT>
<P>
Ved at klikke en gang på navnet på en bruger i listen til højre vil gøre, at vedkommendes "brugernavn>" vil fremstå i din tekstboks. Denne funktion tillader dig hurtigt og nemt at sende en offentligt besked til en bruger, måske for at svare på en henvendelse fra ham eller hende tidligere.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="private"><B>Private beskeder:</B></A></FONT>
<P>
For at sende en privat besked til en anden bruger som er i samme rum som dig, skriv da <B>"/msg brugernavn besked" eller "/to brugernavn besked"</B> uden ".
<P>
<I>For eksempel, hvor Kenneth er brugernavn:</I> /msg Kenneth Hej med dig, hvordan går det ?
<P>
Beskeden vil kun være synlig for bruger Kenneth og dig selv og således kan andre ikke se den.
<P>
Noter lige at ved at klikke på nick navnet i chatten vil automatisk indsætte denne kommando i din tekstboks.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="actions"><B>Handling:</B></A></FONT>
<P>
For at beskrive hvad du laver kan du bruge kommandoen <B>"/me handling"</B> uden ".
<P>
<I>For eksempel:</I> Hvis Kenneth sender beskeden "/me drikker kaffe" vil beskeden "<B>* Kenneth</B> drikker kaffe".
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="ignore"><B>Ignorér andre brugere:</B></A></FONT>
<P>
For at ignorere alle poster fra en anden bruger, skriv kommandoen <B>"/ignore brugernavn"</B> uden ".
<P>
<I>For eksempel:</I> /ignore Kenneth
<P>
Fra deraf, ingen poster fra brugeren Kenneth vil blive vist på din skærm.
<P>
For at få en liste over brugere som er på din ignorér liste, så skriv kommandoen <B>"/ignore"</B> uden ".
<P>
For igen at få vist beskeder fra brugeren Kenneth, skriv kommandoen <B>"/ignore - Kenneth"</B> uden " hvor "-" is er minus tegnet. <P>
<P>
<I>For eksempel:</I> /ignore - Kenneth
<P>
Nu vil alle beskeder fra brugeren Kenneth igen blive vist på skærmen, også dem der skrevet mens brugeren Kenneth var på din liste.
Hvis du ikke angiver et navn efter - tegnet .. vil din ignorér liste blive tømt.
<P>
Notér at du kan tilføje flere end et navn ad gangen til /ignore kommandoen (f.eks. "/ignore Kenneth,Kiki,Alf" eller "/ignore - Kenneth,Alf"). De skal være adskildt af et komma (,) uden mellemrum.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="whois"><B>Få information om andre brugere:</B></A></FONT>
<P>
For at se information om andre brugere, skriv kommandoen <B>"/whois brugernavn"</B> uden ".
<P>
<I>For eksempel:</I> /whois Kenneth
<P>
hvor 'Kenneth' er brugernavnet. Denne kommando vil frembringe et seperat pop-up vindue der vil vise den information der er tilgængelig for denne bruger.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
if (C_SAVE != "0")
{
?>
<P>
<FONT SIZE="+1"><A NAME="save"><B>Gemme beskeder:</B></A></FONT>
<P>
For at gemme beskeder (start beskederne undtaget) til en lokal HTML fil, skriv kommandoen <B>"/save n"</B> uden ".
<P>
<I>For eksempel:</I> /save 5
<P>
hvor '5' er antallet af beskeder der skal gemmens. Hvis ikke n er angivet, alle tilgængelige beskeder i det aktuelle chat rum, gemmes.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
};
?>
<HR>
<P>
<FONT SIZE="+2"><A NAME="moderator"><B><U>Specielle kommandoer for moderator og/eller administrator</U></B></A></FONT>
<P>
<FONT SIZE="+1"><A NAME="announce"><B>Send en annoncering:</B></A></FONT>
<P>
Administratoren kan have behov for at sende en annoncering til alle brugere på tværs af chatrums. Dertil bruges kommandoen <B>/announce</B>.
<P>
<I>For eksempel: /announce Chatten lukkes ned for systemvedligeholdelse kl. 23:00.</I>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<P>
<FONT SIZE="+1"><A NAME="kick"><B>Udsmid en bruger:</B></A></FONT>
<P>
Moderator kan udsmide en bruger og administratoren kan udsmide en bruger eller en moderarator med kommandoen <B>/kick</B>. Moderator kan kun udsmide brugere i det aktuelle chatrum mens administrator kan udsmide brugere på tværs af hele chatten.
<P>
<I>For eksempel</I>, hvis Kenneth er navnet på en bruger som skal smides ud, skrive kommandoen:</I> /kick Kenneth</I>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
if (C_BANISH != "0")
{
?>
<P>
<FONT SIZE="+1"><A NAME="banish"><B>Forvise en bruger:</B></A></FONT>
<P>
Moderator kan forvise en bruger og administrator kan forvise en bruger eller en moderator med kommandoen <B>/ban</B>.<BR>
Administratoren kan modsat moderatoren forvise en bruger på tværs af chatrummene samt forvise en bruger for evigt med '<B> * </B>' værdien der indsættes lige før brugernavnet.
<P>
<I>For eksempel</I>, hvis Kenneth er navnet på brugeren som skal forvises : <I>/ban Kenneth</I> eller <I>/ban * Kenneth</I>
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
<HR>
<?php
};
?>
<P>
<FONT SIZE="+1"><A NAME="promote"><B>Forfremme en bruger til moderator:</B></A></FONT>
<P>
Moderatorer og administrator kan forfremme en bruger til moderator med kommandoen <B>/promote</B>.
<P>
<I>For eksempel</I>, hvis Kenneth er navnet på brugeren som skal forfremmes:<I> /promote Kenneth</I>
<P>
Kun administrator kan fratage en forfremmelse fra en bruger (reducere en moderator til alm. bruger). Der findes ikke en kommando for dette.
<BR><P ALIGN="right"><A HREF="#top">Tilbage til toppen</A></P>
<P>
</BODY>
</HTML>
Index: localized.chat.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/danish/localized.chat.php3,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** localized.chat.php3 2001/04/11 21:13:14 1.3
--- localized.chat.php3 2001/06/08 07:06:40 1.4
***************
*** 2,5 ****
--- 2,6 ----
// File : danish.lang.php3
// Translation by Jonas Koch Bentzen <po...@jo...>
+ // Finished by Kenneth Kristiansen <kk...@li...>
// extra header for charset
***************
*** 22,28 ****
define("L_SET_1", "Indtast venligst...");
! define("L_SET_2", "dit brugernavn");
! define("L_SET_3", "antal beskeder, der skal vises");
! define("L_SET_4", "tidsrummet mellem hver opdatering");
define("L_SET_5", "Vælg et chatværelse...");
define("L_SET_6", "standardværelser");
--- 23,29 ----
define("L_SET_1", "Indtast venligst...");
! define("L_SET_2", "Dit brugernavn");
! define("L_SET_3", "Antal beskeder, der skal vises");
! define("L_SET_4", "Tidsrummet mellem hver opdatering");
define("L_SET_5", "Vælg et chatværelse...");
define("L_SET_6", "standardværelser");
***************
*** 43,116 ****
// registration stuff:
! define("L_REG_1", "your password");
! define("L_REG_1r", "(only when you are registered)");
! define("L_REG_2", "Account management");
! define("L_REG_3", "Register");
! define("L_REG_4", "Edit your profile");
! define("L_REG_5", "Delete user");
! define("L_REG_6", "User registration");
! define("L_REG_7", "your password");
! define("L_REG_8", "your e-mail");
! define("L_REG_9", "You have been successfully registered.");
! define("L_REG_10", "Back");
! define("L_REG_11", "Editing");
! define("L_REG_12", "Modifying user's informations");
! define("L_REG_13", "Deleting user");
define("L_REG_14", "Login");
define("L_REG_15", "Log In");
! define("L_REG_16", "Change");
! define("L_REG_17", "Your informations were succesfully modified.");
! define("L_REG_18", "You have been kicked away from room by moderator.");
! define("L_REG_19", "Do you really want to be removed ?");
! define("L_REG_20", "Yes");
! define("L_REG_21", "You were successfully removed.");
! define("L_REG_22", "No");
! define("L_REG_25", "Close");
! define("L_REG_30", "firstname");
! define("L_REG_31", "lastname");
define("L_REG_32", "WEB");
! define("L_REG_33", "show e-mail by /whois command");
! define("L_REG_34", "Editing user profile");
define("L_REG_35", "Administration");
! define("L_REG_36", "spoken languages");
! define("L_REG_37", "Fields with a <span class=\"error\">*</span> must be completed.");
! define("L_REG_39", "The room you were in have been removed by the administrator.");
! define("L_REG_45", "gender");
! define("L_REG_46", "male");
! define("L_REG_47", "Female");
// e-mail validation stuff
! define("L_EMAIL_VAL_1", "Your settings to enter the chat");
! define("L_EMAIL_VAL_2", "Welcome to our chat server.");
! define("L_EMAIL_VAL_Err", "Internal error, please contact the administrator: <a href=\"mailto:%s\">%s</a>.");
! define("L_EMAIL_VAL_Done", "Your password has been sent to your e-mail address.");
// admin stuff
! define("L_ADM_1", "%s is no more moderator for this room.");
! define("L_ADM_2", "You're no more a registered user.");
//error messages
define("L_ERR_USR_1", "Det ønskede brugernavn bruges af en anden. Vælg venligst et andet navn.");
define("L_ERR_USR_2", "Du skal vælge et brugernavn.");
! define("L_ERR_USR_3", "This username is registered. Please type your password or chose another username.");
! define("L_ERR_USR_4", "You typed a wrong password.");
! define("L_ERR_USR_5", "You must type your username.");
! define("L_ERR_USR_6", "You must type your password.");
! define("L_ERR_USR_7", "You must type your e-mail.");
! define("L_ERR_USR_8", "You must type a correct e-mail address.");
! define("L_ERR_USR_9", "This username is already in use.");
! define("L_ERR_USR_10", "Wrong username or password.");
! define("L_ERR_USR_11", "You must be administrator.");
! define("L_ERR_USR_12", "You are administrator, so you cannot be removed.");
! define("L_ERR_USR_13", "To create your own room you must be registered.");
! define("L_ERR_USR_14", "You must be registered before chating.");
! define("L_ERR_USR_15", "You must type your full name.");
! define("L_ERR_USR_16", "Username cannot contain space, comma or backslash (\\).");
! define("L_ERR_USR_17", "This room doesn't exist and you are not allowed to create one.");
! define("L_ERR_USR_18", "Banned word found in your username.");
! define("L_ERR_USR_19", "You cannot be in more than one room at the same time.");
! define("L_ERR_USR_20", "You have been banished from this room or from the chat.");
! define("L_ERR_ROM_1", "Room's name cannot contain comma or backslash (\\).");
! define("L_ERR_ROM_2", "Banned word found in the room's name you want to create.");
define("L_ERR_ROM_3", "Dette værelse findes allerede som offentligt værelse.");
define("L_ERR_ROM_4", "Værelsesnavnet er ugyldigt.");
--- 44,117 ----
// registration stuff:
! define("L_REG_1", "dit kodeord");
! define("L_REG_1r", "(kun når du er registrede)");
! define("L_REG_2", "Konto vedligeholdelse");
! define("L_REG_3", "Registrer");
! define("L_REG_4", "Ret din profil");
! define("L_REG_5", "Slet bruger");
! define("L_REG_6", "Bruger registrering");
! define("L_REG_7", "Dit kodeord");
! define("L_REG_8", "Din e-mail");
! define("L_REG_9", "Du er nu registreret.");
! define("L_REG_10", "Tilbage");
! define("L_REG_11", "Retter");
! define("L_REG_12", "Modifisere bruger information");
! define("L_REG_13", "Sletter bruger");
define("L_REG_14", "Login");
define("L_REG_15", "Log In");
! define("L_REG_16", "Skift");
! define("L_REG_17", "Dine informationer er nu modifiseret.");
! define("L_REG_18", "Du er smidt ud af rummet af moderator.");
! define("L_REG_19", "Ønsker du virkelig at blive slettet ?");
! define("L_REG_20", "Ja");
! define("L_REG_21", "Du er nu blevet slettet.");
! define("L_REG_22", "Nej");
! define("L_REG_25", "Luk");
! define("L_REG_30", "Fornavn");
! define("L_REG_31", "Efternavn");
define("L_REG_32", "WEB");
! define("L_REG_33", "Vis e-mail ved /whois kommando");
! define("L_REG_34", "Retter bruger profil");
define("L_REG_35", "Administration");
! define("L_REG_36", "Talte sprog");
! define("L_REG_37", "Felter med en <span class=\"error\">*</span> skal udfyldes.");
! define("L_REG_39", "Rummet du var i er slettet af administratoren.");
! define("L_REG_45", "Køn");
! define("L_REG_46", "Mand");
! define("L_REG_47", "Kvinde");
// e-mail validation stuff
! define("L_EMAIL_VAL_1", "Dine oplysninger til brug i chatten");
! define("L_EMAIL_VAL_2", "Velkommen til chatten.");
! define("L_EMAIL_VAL_Err", "Internt fejl, Venligst - kontakt administrator: <a href=\"mailto:%s\">%s</a>.");
! define("L_EMAIL_VAL_Done", "Dit password er sendt til din e-mail adresse.");
// admin stuff
! define("L_ADM_1", "%s er ikke længere moderator for dette rum.");
! define("L_ADM_2", "Du er ikke længere en registreret bruger.");
//error messages
define("L_ERR_USR_1", "Det ønskede brugernavn bruges af en anden. Vælg venligst et andet navn.");
define("L_ERR_USR_2", "Du skal vælge et brugernavn.");
! define("L_ERR_USR_3", "Dette er navn er registreret. Indtast kodeord eller vælg et andet brugernavn.");
! define("L_ERR_USR_4", "Dit kodeord er forkert.");
! define("L_ERR_USR_5", "Indtast venligst dit brugernavn.");
! define("L_ERR_USR_6", "Indtast venligst dit kodeord.");
! define("L_ERR_USR_7", "Indtast venligst din e-mail adresse.");
! define("L_ERR_USR_8", "Du skal skrive en korrekt e-mail adresse.");
! define("L_ERR_USR_9", "Dette brugernavn er allerede brug.");
! define("L_ERR_USR_10", "Forkert brugernavn eller kodeord.");
! define("L_ERR_USR_11", "Du skal være administrator.");
! define("L_ERR_USR_12", "Du er administrator, så du kan ikke fjernes.");
! define("L_ERR_USR_13", "For at oprette dit eget rum, skal du være registreret her.");
! define("L_ERR_USR_14", "Du skal være registreret for at kunne chatte.");
! define("L_ERR_USR_15", "Du skal indtaste dit fulde navn.");
! define("L_ERR_USR_16", "Brugernavn må ikke indeholde mellemrum, komma eller backslash (\\).");
! define("L_ERR_USR_17", "Dette rum eksistere ikke og du har ikke tilladelse til at oprette et.");
! define("L_ERR_USR_18", "Ikke tilladt ord i dit brugernavn.");
! define("L_ERR_USR_19", "Du kan ikke være i mere end et rum ad gangen.");
! define("L_ERR_USR_20", "Du er blevet afvist af dette rum eller denne chat.");
! define("L_ERR_ROM_1", "Rummets navn kan ikke indeholde komma'er eller backslash (\\).");
! define("L_ERR_ROM_2", "Ikke tilladt ord fundet i rummet navn du forsøger at oprette.");
define("L_ERR_ROM_3", "Dette værelse findes allerede som offentligt værelse.");
define("L_ERR_ROM_4", "Værelsesnavnet er ugyldigt.");
***************
*** 120,124 ****
define("L_DETACH", "Løsriv");
define("L_EXPCOL_ALL", "Udvid/sammentræk alle");
! define("L_CONN_STATE", "Connection state");
define("L_CHAT", "Chat");
define("L_USER", "bruger");
--- 121,125 ----
define("L_DETACH", "Løsriv");
define("L_EXPCOL_ALL", "Udvid/sammentræk alle");
! define("L_CONN_STATE", "Tilslutningstilstand");
define("L_CHAT", "Chat");
define("L_USER", "bruger");
***************
*** 128,133 ****
define("L_ROOMS", "værelser");
define("L_EXPCOL", "Udvid/sammentræk værelset");
! define("L_BEEP", "Beep/no beep at user entrance");
! define("L_PROFILE", "Display profile");
define("L_NO_PROFILE", "No profile");
--- 129,134 ----
define("L_ROOMS", "værelser");
define("L_EXPCOL", "Udvid/sammentræk værelset");
! define("L_BEEP", "Beep/ingen beep ved bruger ankomst");
! define("L_PROFILE", "Vis profil");
define("L_NO_PROFILE", "No profile");
***************
*** 135,163 ****
define("L_HLP", "Hjælp");
define("L_BAD_CMD", "Kommandoen er ugyldig.");
! define("L_ADMIN", "%s is already administrator !");
! define("L_IS_MODERATOR", "%s is already moderator!");
! define("L_NO_MODERATOR", "Only the moderator of this room can use this command.");
! define("L_MODERATOR", "%s is now moderator for this room.");
! define("L_NONEXIST_USER", "User %s isn't in the current room.");
! define("L_NONREG_USER", "User %s isn't registered.");
! define("L_NONREG_USER_IP", "His IP is: %s.");
! define("L_NO_KICKED", "User %s is moderator or administrator and can't be kicked away.");
! define("L_KICKED", "User %s was successfully kicked away.");
! define("L_NO_BANISHED", "User %s is moderator or administrator and can't be banished.");
! define("L_BANISHED", "User %s has successfully been banished.");
! define("L_SVR_TIME", "Server time: ");
! define("L_NO_SAVE", "No message to save!");
! define("L_NO_ADMIN", "Only the administrator can use this command.");
! define("L_ANNOUNCE", "ANNOUNCE");
! define("L_INVITE", "%s suggest you to join her/him into the <a href=\"#\" onClick=\"window.parent.runCmd('%s','%s')\">%s</a> room.");
! define("L_INVITE_REG", " You have to be registered to enter this room.");
! define("L_INVITE_DONE", "Your invitation has been sent to %s.");
! define("L_OK", "Send");
// help popup
define("L_HELP_TIT_1", "Smiley'er");
! define("L_HELP_TIT_2", "Text formating for messages");
! define("L_HELP_FMT_1", "You can put bolded, italicized or underlined text in messages by encasing the applicable sections of your text with either the <B> </B>, <I> </I> or <U> </U> tags.<BR>For example, <B>this text</B> will produce <B>this text</B>.");
! define("L_HELP_FMT_2", "To create a hyperlink (for e-mail or URL) in your message, simply type the corresponding address without any tag. The hyperlink will be created automatically.");
define("L_HELP_TIT_3", "Kommandoer");
define("L_HELP_USR", "bruger");
--- 136,164 ----
define("L_HLP", "Hjælp");
define("L_BAD_CMD", "Kommandoen er ugyldig.");
! define("L_ADMIN", "%s er allerede administrator !");
! define("L_IS_MODERATOR", "%s er allerede moderator!");
! define("L_NO_MODERATOR", "Kun moderator af dette rum kan bruge denne kommando.");
! define("L_MODERATOR", "%s er nu moderator for dette rum.");
! define("L_NONEXIST_USER", "Bruger %s er ikke i dette rum.");
! define("L_NONREG_USER", "Bruger %s er ikke registreret.");
! define("L_NONREG_USER_IP", "Hans IP er: %s.");
! define("L_NO_KICKED", "Bruger %s er moderator eller administrator og kan derfor ikke kickes.");
! define("L_KICKED", "Bruger %s er nu blevet kicket.");
! define("L_NO_BANISHED", "Bruger %s er moderator eller administrator og kan derfor ikke afvises.");
! define("L_BANISHED", "Bruger %s er nu blevet afvist.");
! define("L_SVR_TIME", "Server tid: ");
! define("L_NO_SAVE", "Ingen beskeder at gemme!");
! define("L_NO_ADMIN", "Kun administrator kan bruge denne kommando.");
! define("L_ANNOUNCE", "Annonce");
! define("L_INVITE", "%s invitere dig til at tilslutte dig hos ham/hende i <a href=\"#\" onClick=\"window.parent.runCmd('%s','%s')\">%s</a> rummet.");
! define("L_INVITE_REG", " Du skal være registreret for at komme ind her.");
! define("L_INVITE_DONE", "Din invitation er sendt til %s.");
! define("L_OK", "Send!");
// help popup
define("L_HELP_TIT_1", "Smiley'er");
! define("L_HELP_TIT_2", "Tekst formatering for beskeder");
! define("L_HELP_FMT_1", "Du kan skrive fed, kursiv eller understreget tekst i beskeder ved at bruge den respektive html kode for dette: <B> </B>, <I> </I> eller <U> </U> tags.<BR>Feks., <B>denne tekst</B> vil frembringe <B>denne tekst</B>.");
! define("L_HELP_FMT_2", "For at lave et hyperlink (for e-mail eller URL) i dine beskeder, så bare skriv den respektive adresse uden specielle tags. Hyperlinket vil således blive oprettet automatisk.");
define("L_HELP_TIT_3", "Kommandoer");
define("L_HELP_USR", "bruger");
***************
*** 166,173 ****
define("L_HELP_CMD_0", "{} er en obligatorisk indstilling, mens [] en en valgfri en.");
define("L_HELP_CMD_1", "Vælg antallet af beskeder, der skal vises - mindst fem.");
! define("L_HELP_CMD_1a", "Set number of messages to show, minimum and default are 5.");
! define("L_HELP_CMD_1b", "Reload the message frame and display the n latest messages, minimum and default are 5.");
define("L_HELP_CMD_2a", "Indstil antallet af sekunder mellem hver opfriskning af beskedlisten.<BR>Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.");
! define("L_HELP_CMD_2b", "Modify messages and users lists refresh delay (in seconds).<BR>If n is not specified or less than 3, toggles between no refresh and 10s refresh.");
define("L_HELP_CMD_3", "Sorter beskerne omvendt.");
define("L_HELP_CMD_4", "Gå ind i et andet værelse (som bliver lavet, hvis det ikke findes i forvejen, og hvis du har rettighederne til det).<BR>Nummeret 0 betyder privat værelse, 1 betyder offentligt. Nummeret bliver sat til 1, hvis det ikke udfyldes.");
--- 167,174 ----
define("L_HELP_CMD_0", "{} er en obligatorisk indstilling, mens [] en en valgfri en.");
define("L_HELP_CMD_1", "Vælg antallet af beskeder, der skal vises - mindst fem.");
! define("L_HELP_CMD_1a", "Set antallet af beskeder der skal vises, minimum og standard er 5.");
! define("L_HELP_CMD_1b", "Genskab besked vinduet og vis n sidste beskeder, minimum og standard er 5.");
define("L_HELP_CMD_2a", "Indstil antallet af sekunder mellem hver opfriskning af beskedlisten.<BR>Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.");
! define("L_HELP_CMD_2b", "Ændre beskeds- og brugerliste opfriskningstid (i sekunder).<BR>Hvis antallet ikke er skrevet eller er mindre end 3, så skiftes der mellem ingen opfriskning og 10 sekunder mellem hver opfriskning.");
define("L_HELP_CMD_3", "Sorter beskerne omvendt.");
define("L_HELP_CMD_4", "Gå ind i et andet værelse (som bliver lavet, hvis det ikke findes i forvejen, og hvis du har rettighederne til det).<BR>Nummeret 0 betyder privat værelse, 1 betyder offentligt. Nummeret bliver sat til 1, hvis det ikke udfyldes.");
***************
*** 176,196 ****
define("L_HELP_CMD_7", "Genkald den forrige linje (kommando eller besked).");
define("L_HELP_CMD_8", "Vis/gem tidspunkt før beskeder.");
! define("L_HELP_CMD_9", "Kick away user from the chat. This command can only be used by a moderator.");
! define("L_HELP_CMD_10", "Send a private message to the specified user (other users won't see it).");
! define("L_HELP_CMD_11", "Show informations about specified user.");
! define("L_HELP_CMD_12", "Popup window for editing user's profile.");
! define("L_HELP_CMD_13", "Toggles notifications of user entrance/exit for the current room.");
! define("L_HELP_CMD_14", "Allow the administrator or moderator(s) of the curent room to promote as moderator for the same room an other registered user.");
! define("L_HELP_CMD_15", "Clear the message frame and show only the last 5 messages.");
! define("L_HELP_CMD_16", "Save the last n messages (notifications ones excluded) to an HTML file. If n is not specified, all available messages will be taken into account.");
! define("L_HELP_CMD_17", "Allow the administrator to send an announce to all users whatever the room they are chatting into.");
! define("L_HELP_CMD_18", "Suggest an user chatting in an other room to join the one you are into.");
! define("L_HELP_CMD_19", "Allow the moderator(s) of a room or the administrator to \"banish\" an user from the room for a time defined by the administrator.<BR>The later can banish an user chatting in an other room than the one he is into and use the '<B> * </B>' setting to banish \"for ever\" an user from the chat as the whole.");
! define("L_HELP_CMD_20", "Describe what you're doing without refer yourself.");
//message frame
define("L_NO_MSG", "Ingen besked");
! define("L_TODAY_DWN", "The messages that have been sent today start below");
! define("L_TODAY_UP", "The messages that have been sent today start above");
// message colors
--- 177,197 ----
define("L_HELP_CMD_7", "Genkald den forrige linje (kommando eller besked).");
define("L_HELP_CMD_8", "Vis/gem tidspunkt før beskeder.");
! define("L_HELP_CMD_9", "Smid bruger ud af chatten. Denne kommado er kun for moderatorer.");
! define("L_HELP_CMD_10", "Send en privat besked til en specifik bruger (andre brugere ser den ikke).");
! define("L_HELP_CMD_11", "Viser information om den specifikke bruger.");
! define("L_HELP_CMD_12", "Popup vindue for at tilrette egen profil.");
! define("L_HELP_CMD_13", "Ændre besked ved brugers ind- og udgang i chat rummet.");
! define("L_HELP_CMD_14", "Tillader administrator eller moderator af det pågældende rum til at gøre andre registrerede brugere til moderator for selvsamme rum.");
! define("L_HELP_CMD_15", "Rens chat vinduet og vis 5 seneste beskeder.");
! define("L_HELP_CMD_16", "Gem sidste n beskeder til en HTML fil. Hvis ikke n er angivet, gemmes alle tilgængelige beskeder i rummet.");
! define("L_HELP_CMD_17", "Tillader administrator at sende en besked til samtlige brugere på chatten.");
! define("L_HELP_CMD_18", "Invitere en given bruger til at chatte i dit nuværende rum.");
! define("L_HELP_CMD_19", "Tillader moderator af rummet eller administrator at \"forvise\" en bruger fra rummet for en tid defineret af administrator.<BR>Administrator kan \"forvise\" en bruger på tværs af chatten.<br>Senere kan brugeren \"forvises\" for altid i hele chatten ved brug af '<B> * </B>' muligheden.");
! define("L_HELP_CMD_20", "Skriv hvad du fortager dig nu. F.eks /me drikker kaffe - skriver følgende besked: * <brugernick> drikker kaffe.");
//message frame
define("L_NO_MSG", "Ingen besked");
! define("L_TODAY_DWN", "Nyeste beskeder starter forneden");
! define("L_TODAY_UP", "Nyeste beskeder starter foroven");
// message colors
***************
*** 212,221 ****
// whois popup
! define("L_WHOIS_ADMIN", "Administrator");
define("L_WHOIS_MODER", "Moderator");
! define("L_WHOIS_USER", "User");
// Notification messages of user entrance/exit
! define("L_ENTER_ROM", "%s enters this room");
! define("L_EXIT_ROM", "%s exit this room");
?>
--- 213,222 ----
// whois popup
! define("L_WHOIS_ADMIN", "Admin");
define("L_WHOIS_MODER", "Moderator");
! define("L_WHOIS_USER", "Bruger");
// Notification messages of user entrance/exit
! define("L_ENTER_ROM", "%s er tiltrådt chatten");
! define("L_EXIT_ROM", "%s har afsluttet chatten");
?>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-04 21:44:54
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish In directory usw-pr-cvs1:/tmp/cvs-serv8585/chat/localization/spanish Modified Files: tutorial.loc Log Message: Some translations were missing Index: tutorial.loc =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish/tutorial.loc,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** tutorial.loc 2001/06/04 10:18:34 1.9 --- tutorial.loc 2001/06/04 19:27:12 1.10 *************** *** 373,377 **** </p> <p> ! Haciendo un click en el icono <img src="images/sound.gif" width="13" height="13" border="0" alt="Beeps" /> de esa ventana, activa/desactiva un bip cada vez que un nuevo usuario entra en el chat. </p> <p align="right"><a href="#top">Volver al inicio</a></p> --- 373,377 ---- </p> <p> ! Haciendo un click en el icono <img src="images/sound.gif" width="13" height="13" border="0" alt="Bips" /> de esa ventana, activa/desactiva un bip cada vez que un nuevo usuario entra en el chat. </p> <p align="right"><a href="#top">Volver al inicio</a></p> |
|
From: Lo?c C. <lo...@us...> - 2001-06-04 20:20:18
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish In directory usw-pr-cvs1:/tmp/cvs-serv8693/chat/localization/spanish Modified Files: localized.tutorial.php3 Log Message: Some translations were missing ***** Bogus filespec: - ***** Bogus filespec: 0.14/chat/localization/spanish Index: localized.tutorial.php3 =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish/localized.tutorial.php3,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** localized.tutorial.php3 2001/06/04 10:18:56 1.3 --- localized.tutorial.php3 2001/06/04 19:27:39 1.4 *************** *** 287,294 **** <FONT SIZE="+1"><A NAME="usuarios_popup"><B>Saber quién está chateando sin entrar en el chat:</B></A></FONT> <P> ! Haciendo un click en el enlace que muestra el número de usuarios conectados en la página de inicio, o, desde dentro de la sala de chat, haciendo un click en la imagen <IMG SRC="/chat/popup.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Users popup"> de la parte superior derecha de la pantalla.<BR>En ambos casos, se abre una ventana separada que muestra los usuarios conectados y en qué salas se encuentran, casi en tiempo real.<BR> El titulo de esta ventana contiene el nombre de los usuarios, sin son menos de 3. Sino, el número total de usuarios. <P> ! Haciendo un click en el icono <IMG SRC="/chat/sound.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Beeps"> de esa ventana, activa/desactiva un bip cada vez que un nuevo usuario entra en el chat. <BR><P ALIGN="right"><A HREF="#top">Volver al inicio</A></P> <P> --- 287,294 ---- <FONT SIZE="+1"><A NAME="usuarios_popup"><B>Saber quién está chateando sin entrar en el chat:</B></A></FONT> <P> ! Haciendo un click en el enlace que muestra el número de usuarios conectados en la página de inicio, o, desde dentro de la sala de chat, haciendo un click en la imagen <IMG SRC="/chat/popup.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Ventana de usuarios"> de la parte superior derecha de la pantalla.<BR>En ambos casos, se abre una ventana separada que muestra los usuarios conectados y en qué salas se encuentran, casi en tiempo real.<BR> El titulo de esta ventana contiene el nombre de los usuarios, sin son menos de 3. Sino, el número total de usuarios. <P> ! Haciendo un click en el icono <IMG SRC="/chat/sound.gif" WIDTH=13 HEIGHT=13 BORDER=0 ALT="Bips"> de esa ventana, activa/desactiva un bip cada vez que un nuevo usuario entra en el chat. <BR><P ALIGN="right"><A HREF="#top">Volver al inicio</A></P> <P> |
|
From: Lo?c C. <lo...@us...> - 2001-06-04 11:16:25
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish In directory usw-pr-cvs1:/tmp/cvs-serv26339 Removed Files: _flag.gif Log Message: This falg had been moved to the 'argentinian_spanish' directory --- _flag.gif DELETED --- |
|
From: Lo?c C. <lo...@us...> - 2001-06-04 11:06:21
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish In directory usw-pr-cvs1:/tmp/cvs-serv25959/chat/localization/spanish Modified Files: tutorial.loc chat.loc admin.loc Log Message: Updated spanish translation thanks to Josep Román Index: tutorial.loc =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish/tutorial.loc,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** tutorial.loc 2001/05/07 21:09:52 1.8 --- tutorial.loc 2001/06/04 10:18:34 1.9 *************** *** 13,17 **** // | http://www.phpheaven.net/projects/phpMyChat/ | // | | ! // | Author: Pedro Garassino <pe...@ka...> | // +--------------------------------------------------------------------------+ // --- 13,18 ---- // | http://www.phpheaven.net/projects/phpMyChat/ | // | | ! // | Authors: Pedro Garassino <pe...@ka...> | ! // | Josep Román <jos...@zu...> | [...1267 lines suppressed...] ! <p align="right"><a href="#top">Volver al comienzo</a></p> --- 774,789 ---- <p> ! <font size="+1"><a name="promote"><b>Promover un usuario a moderador:</b></a></font> </p> <p> ! Los moderadores y el administrador pueden promover otro usuario a moderador con el <b>comando promote</b>. </p> <p> ! <i>Por ejemplo</i>, si Carlos es el nombre del usuario a promover: <i>/promote Carlos</i> </p> <p> ! Sólo el administrador puede acceder a la acción contraria (convertir un moderador en simple usuario) desde una página especial. No hay un comando para hacerlo. </p> ! <p align="right"><a href="#top">Volver al inicio</a></p> Index: chat.loc =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish/chat.loc,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** chat.loc 2001/05/16 20:52:57 1.8 --- chat.loc 2001/06/04 10:18:34 1.9 *************** *** 16,19 **** --- 16,20 ---- // | Caridad Z. Contreras <zz...@ql...> | // | Pedro Garassino <pe...@dk...> | + // | Josep Román <jos...@zu...> | // +--------------------------------------------------------------------------+ // *************** *** 32,36 **** define('L_TUTORIAL', 'Tutorial'); ! define('L_WEL_1', 'Mensajes son borrados después de'); define('L_WEL_2', 'horas y usuarios después de'); define('L_WEL_3', 'minutos ...'); --- 33,37 ---- define('L_TUTORIAL', 'Tutorial'); ! define('L_WEL_1', 'Los mensajes se borran después de'); define('L_WEL_2', 'horas y usuarios después de'); define('L_WEL_3', 'minutos ...'); *************** *** 38,60 **** define('L_CUR_1', 'Hay actualmente'); define('L_CUR_2', 'en el chat.'); ! define('L_CUR_3', 'Usuarios en los salones de chat'); ! define('L_CUR_4', 'usuarios en salones privados'); ! define('L_SET_1', 'Por favor ...'); define('L_SET_2', 'su nombre de usuario'); define('L_SET_3', 'el número de mensajes a mostrar'); ! define('L_SET_4', 'el tiempo final entre cada update'); ! define('L_SET_5', 'Seleccione una salón de chat ...'); ! define('L_SET_6', 'Salones por defecto'); define('L_SET_7', 'Haga su elección ...'); ! define('L_SET_8', 'salones públicos creados por usuarios'); ! define('L_SET_9', 'crear el suyo'); ! define('L_SET_10', 'público'); ! define('L_SET_11', 'privado'); ! define('L_SET_12', 'salón'); ! define('L_SET_13', 'Entonces, ahora hacer click en'); ! define('L_SET_14', 'chat'); ! define('L_SRC', 'es libre para ingresar'); define('L_SECS', 'segundos'); --- 39,61 ---- define('L_CUR_1', 'Hay actualmente'); define('L_CUR_2', 'en el chat.'); ! define('L_CUR_3', 'Usuarios en las salas de chat'); ! define('L_CUR_4', 'usuarios en salas privadas'); ! define('L_SET_1', 'Por favor introduzca ...'); define('L_SET_2', 'su nombre de usuario'); define('L_SET_3', 'el número de mensajes a mostrar'); ! define('L_SET_4', 'el tiempo entre cada actualización'); ! define('L_SET_5', 'Seleccione una sala de chat ...'); ! define('L_SET_6', 'Salas por defecto'); define('L_SET_7', 'Haga su elección ...'); ! define('L_SET_8', 'salas públicas creadas por usuarios'); ! define('L_SET_9', 'crear la suya propia'); ! define('L_SET_10', 'pública'); ! define('L_SET_11', 'privada'); ! define('L_SET_12', 'sala'); ! define('L_SET_13', 'Y ahora, hacer click en'); ! define('L_SET_14', 'Chatear!'); ! define('L_SRC', 'es libre para entrar'); define('L_SECS', 'segundos'); *************** *** 62,67 **** define('L_MINS', 'minutos'); ! // registration stuff ! define('L_REG_1', 'su clave'); define('L_REG_1r', '(solo si usted está registrado)'); define('L_REG_2', 'Administración de cuenta'); --- 63,68 ---- define('L_MINS', 'minutos'); ! // registration stuff: ! define('L_REG_1', 'su contraseña'); define('L_REG_1r', '(solo si usted está registrado)'); define('L_REG_2', 'Administración de cuenta'); *************** *** 69,88 **** define('L_REG_4', 'Edite sus datos'); define('L_REG_5', 'Borrar usuario'); ! define('L_REG_6', 'Registración de usuario'); ! define('L_REG_7', 'su clave'); ! define('L_REG_8', 'su e-mail'); define('L_REG_9', 'Usted ha sido registrado satisfactoriamente.'); define('L_REG_10', 'Atrás'); define('L_REG_11', 'Editando'); ! define('L_REG_12', 'Modificando informaciones de usuarios'); define('L_REG_13', 'Borrando usuario'); ! define('L_REG_14', 'Login'); ! define('L_REG_15', 'Log In'); define('L_REG_16', 'Cambiar'); ! define('L_REG_17', 'Sus datos han sido ingresados satisfactoriamente.'); ! define('L_REG_18', 'Usted ha sido echado afuera del salón por el moderador.'); ! define('L_REG_19', 'Usted realmente quiere ser removido ?'); define('L_REG_20', 'Si'); ! define('L_REG_21', 'Usted ha sido removido satisfactoriamente.'); define('L_REG_22', 'No'); define('L_REG_25', 'Cerrar'); --- 70,89 ---- define('L_REG_4', 'Edite sus datos'); define('L_REG_5', 'Borrar usuario'); ! define('L_REG_6', 'Registro de usuario'); ! define('L_REG_7', 'Su contraseña'); ! define('L_REG_8', 'Su e-mail'); define('L_REG_9', 'Usted ha sido registrado satisfactoriamente.'); define('L_REG_10', 'Atrás'); define('L_REG_11', 'Editando'); ! define('L_REG_12', 'Modificando datos del usuario'); define('L_REG_13', 'Borrando usuario'); ! define('L_REG_14', 'Entrar'); ! define('L_REG_15', 'Entrar'); define('L_REG_16', 'Cambiar'); ! define('L_REG_17', 'Sus datos han sido actualizados satisfactoriamente.'); ! define('L_REG_18', 'Usted ha sido expulsado de la sala por el moderador.'); ! define('L_REG_19', 'Quiere ser realmente borrado?'); define('L_REG_20', 'Si'); ! define('L_REG_21', 'Usted ha sido borrado satisfactoriamente.'); define('L_REG_22', 'No'); define('L_REG_25', 'Cerrar'); *************** *** 94,99 **** define('L_REG_35', 'Administración'); define('L_REG_36', 'idiomas posibles'); ! define('L_REG_37', 'Campos con un <span class="error">*</span> deben ser completados.'); ! define('L_REG_39', 'El salón que usted estaba ha sido removido por el administrador.'); define('L_REG_45', 'Sexo'); define('L_REG_46', 'Masculino'); --- 95,100 ---- define('L_REG_35', 'Administración'); define('L_REG_36', 'idiomas posibles'); ! define('L_REG_37', 'Campos con un <span class="error">*</span> deben ser introducidos.'); ! define('L_REG_39', 'La sala en la que se encontraba ha sido borrada por el administrador.'); define('L_REG_45', 'Sexo'); define('L_REG_46', 'Masculino'); *************** *** 103,113 **** // e-mail validation stuff ! define('L_EMAIL_VAL_1', 'Sus datos para ingresar al chat'); ! define('L_EMAIL_VAL_2', 'Bienvenido(a) a nuestro servidor de chat.'); ! define('L_EMAIL_VAL_ERR', 'Error interno, contactarse con el administrador a: <a href="mailto:%s">%s</a>.'); ! define('L_EMAIL_VAL_DONE', 'Su clave ha sido enviada a la dirección de<br />e-mail.'); // admin stuff ! define('L_ADM_1', '%s no es un moderador para este salón.'); define('L_ADM_2', 'Usted no es un usuario registrado.'); --- 104,114 ---- // e-mail validation stuff ! define('L_EMAIL_VAL_1', 'Sus datos para entrar en el chat'); ! define('L_EMAIL_VAL_2', 'Bienvenido/a a nuestro servidor de chat.'); ! define('L_EMAIL_VAL_Err', 'Error interno, contacte con el administrador en: <a href="mailto:%s">%s</a>.'); ! define('L_EMAIL_VAL_Done', 'Su contraseña ha sido enviada a la dirección de<br />e-mail.'); // admin stuff ! define('L_ADM_1', '%s no es un moderador de esta sala.'); define('L_ADM_2', 'Usted no es un usuario registrado.'); *************** *** 115,156 **** define('L_ERR_USR_1', 'Este nombre de usuario ya está siendo utilizado. Elija otro, por favor.'); define('L_ERR_USR_2', 'Usted debe elegir un nombre de usuario.'); ! define('L_ERR_USR_3', 'Este nombre de usuario está registrado. Escriba su clave o elija otro nombre de usuario.'); ! define('L_ERR_USR_4', 'Usted ha tipeado incorrectamente su clave.'); ! define('L_ERR_USR_5', 'Usted debe tipear su nombre de usuario.'); ! define('L_ERR_USR_6', 'Usted debe tipear su clave.'); ! define('L_ERR_USR_7', 'Usted debe tipear su e-mail.'); ! define('L_ERR_USR_8', 'Usted debe tipear una correcta dirección de e-mail.'); define('L_ERR_USR_9', 'Este nombre de usuario está en uso.'); ! define('L_ERR_USR_10', 'Incorrecto nombre de usuario o clave.'); define('L_ERR_USR_11', 'Usted debe ser administrador.'); ! define('L_ERR_USR_12', 'Usted es el administrador, por lo tanto no puede ser removido.'); ! define('L_ERR_USR_13', 'Para crear su propio salón, usted debe estar registrado.'); define('L_ERR_USR_14', 'Usted debe estar registrado antes de chatear.'); ! define('L_ERR_USR_15', 'Usted debe ingresar su nombre completo.'); define('L_ERR_USR_16', 'El nombre de usuario no puede contener espacios, comas o barras (\\).'); ! define('L_ERR_USR_17', 'Este salón no existe, y usted no está habilitado para crear uno.'); ! define('L_ERR_USR_18', 'Su nombre de usuario está baneado.'); ! define('L_ERR_USR_19', 'Usted no puede estar en más de un salón al mismo tiempo.'); ! define('L_ERR_USR_20', 'Usted ha sido baneado desde este salón o desde el chat.'); ! define('L_ERR_ROM_1', 'Los nombres de los salones no pueden contener comas o barras (\\).'); ! define('L_ERR_ROM_2', 'Ban en el nombre del salón que usted quiere crear.'); ! define('L_ERR_ROM_3', 'Este salón ya existe como público.'); ! define('L_ERR_ROM_4', 'Nombre de salón inválido.'); // users frame or popup define('L_EXIT', 'Salir'); define('L_DETACH', 'Separar'); ! define('L_EXPCOL_ALL', 'Expandir/Colapso total'); define('L_CONN_STATE', 'Conexión establecida'); define('L_CHAT', 'Chat'); define('L_USER', 'usuario'); define('L_USERS', 'usuarios'); ! define('L_NO_USER', 'No usuario'); ! define('L_ROOM', 'salón'); ! define('L_ROOMS', 'salones'); ! define('L_EXPCOL', 'Expandir/Colapso del salón'); ! define('L_BEEP', 'Beep/no beep cuando el usuario ingresa'); ! define('L_PROFILE', 'mostrar perfil (datos)'); ! define('L_NO_PROFILE', 'No perfil (datos)'); // input frame --- 116,157 ---- define('L_ERR_USR_1', 'Este nombre de usuario ya está siendo utilizado. Elija otro, por favor.'); define('L_ERR_USR_2', 'Usted debe elegir un nombre de usuario.'); ! define('L_ERR_USR_3', 'Este nombre de usuario está registrado. Escriba su contraseña o elija otro nombre de usuario.'); ! define('L_ERR_USR_4', 'Usted ha introducido incorrectamente su contraseña.'); ! define('L_ERR_USR_5', 'Usted debe introducir su nombre de usuario.'); ! define('L_ERR_USR_6', 'Usted debe introducir su contraseña.'); ! define('L_ERR_USR_7', 'Usted debe introducir su e-mail.'); ! define('L_ERR_USR_8', 'Usted debe introducir una dirección correcta de e-mail.'); define('L_ERR_USR_9', 'Este nombre de usuario está en uso.'); ! define('L_ERR_USR_10', 'Nombre de usuario o contraseña incorrecta.'); define('L_ERR_USR_11', 'Usted debe ser administrador.'); ! define('L_ERR_USR_12', 'Usted es el administrador, por lo tanto no puede ser eliminado.'); ! define('L_ERR_USR_13', 'Para crear su propia sala, usted debe estar registrado.'); define('L_ERR_USR_14', 'Usted debe estar registrado antes de chatear.'); ! define('L_ERR_USR_15', 'Usted debe introducir su nombre completo.'); define('L_ERR_USR_16', 'El nombre de usuario no puede contener espacios, comas o barras (\\).'); ! define('L_ERR_USR_17', 'Esta sala no existe, y usted no está habilitado para crear una.'); ! define('L_ERR_USR_18', 'Su nombre de usuario está deshabilitado.'); ! define('L_ERR_USR_19', 'Usted no puede estar en más de una sala al mismo tiempo.'); ! define('L_ERR_USR_20', 'Usted ha sido desautorizado a entrar o a esta sala o al chat.'); ! define('L_ERR_ROM_1', 'Los nombres de las salas no pueden contener comas o barras (\\).'); ! define('L_ERR_ROM_2', 'Palabra desautorizada en el nombre de la sala que usted quiere crear.'); ! define('L_ERR_ROM_3', 'Esta sala ya existe como pública.'); ! define('L_ERR_ROM_4', 'Nombre de sala inválido.'); // users frame or popup define('L_EXIT', 'Salir'); define('L_DETACH', 'Separar'); ! define('L_EXPCOL_ALL', 'Expandir/Contraer todo'); define('L_CONN_STATE', 'Conexión establecida'); define('L_CHAT', 'Chat'); define('L_USER', 'usuario'); define('L_USERS', 'usuarios'); ! define('L_NO_USER', 'No hay usuario'); ! define('L_ROOM', 'sala'); ! define('L_ROOMS', 'salas'); ! define('L_EXPCOL', 'Expandir/Contraer la sala'); ! define('L_BEEP', 'Bip/no bip cuando entra un usuario '); ! define('L_PROFILE', 'mostrar datos'); ! define('L_NO_PROFILE', 'No mostrar datos'); // input frame *************** *** 159,177 **** define('L_ADMIN', '%s es ya el administrador!'); define('L_IS_MODERATOR', '%s es ya el moderador!'); ! define('L_NO_MODERATOR', 'Solo un moderador de este salón puede utilizar este comando.'); ! define('L_MODERATOR', '%s is ahora un moderador de este salón.'); ! define('L_NONEXIST_USER', 'Usuario %s no está en este salón.'); define('L_NONREG_USER', 'Usuario %s no está registrado.'); define('L_NONREG_USER_IP', 'Su IP es: %s.'); ! define('L_NO_KICKED', 'Usuario %s es un moderador o el administrador y no puede ser kickeado.'); ! define('L_KICKED', 'Usuario %s ha sido kickeado satisfactoriamente.'); ! define('L_NO_BANISHED', 'Usuario %s es un moderador o el administrador y no puede ser baneado.'); ! define('L_BANISHED', 'Usuario %s ha sido satisfactoriamente baneado.'); ! define('L_SVR_TIME', 'Tiempo del server: '); ! define('L_NO_SAVE', 'No mensaje para salvar!'); define('L_NO_ADMIN', 'Solamente el administrador puede utilizar este comando.'); define('L_ANNOUNCE', 'ANUNCIO'); ! define('L_INVITE', '%s solicitud para que ingrese al usuario a <a href="%s" target="_parent" onclick="window.parent.pmcRunCmd(\'%s\', \'%s\')">%s</a> salón.'); ! define('L_INVITE_REG', ' Usted debe estar registrado para ingresar en este salón.'); define('L_INVITE_DONE', 'Su invitación ha sido enviada a %s.'); define('L_OK', 'Enviar'); --- 160,178 ---- define('L_ADMIN', '%s es ya el administrador!'); define('L_IS_MODERATOR', '%s es ya el moderador!'); ! define('L_NO_MODERATOR', 'Solo un moderador de esta sala puede utilizar este comando.'); ! define('L_MODERATOR', '%s es ahora un moderador de esta sala.'); ! define('L_NONEXIST_USER', 'Usuario %s no está en esta sala.'); define('L_NONREG_USER', 'Usuario %s no está registrado.'); define('L_NONREG_USER_IP', 'Su IP es: %s.'); ! define('L_NO_KICKED', 'Usuario %s es un moderador o el administrador y no puede ser expulsado.'); ! define('L_KICKED', 'Usuario %s ha sido expulsado satisfactoriamente.'); ! define('L_NO_BANISHED', 'Usuario %s es un moderador o el administrador y no puede ser desautorizado.'); ! define('L_BANISHED', 'Usuario %s ha sido desautorizado.'); ! define('L_SVR_TIME', 'Hora del servidor: '); ! define('L_NO_SAVE', 'No hay mensajes para guardar!'); define('L_NO_ADMIN', 'Solamente el administrador puede utilizar este comando.'); define('L_ANNOUNCE', 'ANUNCIO'); ! define('L_INVITE', '%s le pide que entre a la sala <a href="#" onclick="window.parent.runCmd(\'%s\', \'%s\')">%s</a>.'); ! define('L_INVITE_REG', ' Usted debe estar registrado para entrar en esta sala.'); define('L_INVITE_DONE', 'Su invitación ha sido enviada a %s.'); define('L_OK', 'Enviar'); *************** *** 180,211 **** define('L_HELP_TIT_1', 'Formato de texto para mensajes'); define('L_HELP_FMT_1', 'Usted puede poner negritas, itálicas o texto subrayado en mensajes utilizando <b> </b>, <i> </i> o <u> </u> tags.<br />Por ejemplo, <b>este texto</b> producirá <b>este texto</b>.'); ! define('L_HELP_FMT_2', 'Para crear un hipervínculo (para e-mail o URL) en su mensaje, simplemente tipee la correspondiente dirección sin tag. El hipervínculo será creado automáticamente.'); define('L_HELP_TIT_2', 'Comandos'); define('L_HELP_USR', 'usuario'); define('L_HELP_MSG', 'mensaje'); ! define('L_HELP_ROOM', 'salón'); ! define('L_HELP_CMD_0', '{} representa un seteo requerido, [] un opcional.'); ! define('L_HELP_CMD_1a', 'Setear número de mensajes a mostrar. Mínimo y por defecto, son 5.'); define('L_HELP_CMD_1b', 'Recarga y muestra los n últimos mensajes. Mínimo y por defecto, son 5.'); ! define('L_HELP_CMD_2a', 'Tiempo de actualización de la lista de mensajes (en segundos).<br />Si n no está especificado o es menor que 3, entre toggles no se actualizan y en 10s se actualiza.'); ! define('L_HELP_CMD_2b', 'Tiempo de actualización de la lista de mensajes y lista de usuarios (en segundos).<br />Si n no está especificado o es menor que 3, entre toggles no se actualizan y en 10s se actualiza.'); ! define('L_HELP_CMD_3', 'Inversión del orden de mensajes.'); ! define('L_HELP_CMD_4', 'Ingresar en otro salón, creando uno si no existe, siempre que usted esté habilitado para hacerlo.<br />n igual 0 para privado 1 para público, por defecto 1 si no está especificado.'); define('L_HELP_CMD_5', 'Deje el chat después de mostrar un mensaje opcional.'); ! define('L_HELP_CMD_6', 'Evitar mostrar mensajes de un usuario, si el nick está especificado.<br />Quitar ignorar a un usuario cuando el nick y - ambos especificados, para todos los usuarios cuando - es pero no nick.<br />Con no opción, este comando abre una ventana que muestra todos los nicks ignorados.'); ! define('L_HELP_CMD_7', 'Rellama el texto previo tipeado (comando o mensaje).'); ! define('L_HELP_CMD_8', 'Muestra/Oculta tiempo después de mensajes.'); ! define('L_HELP_CMD_9', 'Kick a un usuario fuera del salón. Este comando solo puede ser utilizado por el moderador.'); ! define('L_HELP_CMD_10', 'Enviar un mensaje privado a un usuario específico (otros usuarios no pueden verlo).'); ! define('L_HELP_CMD_11', 'Muestra informaciones acerca de un usuario específico.'); ! define('L_HELP_CMD_12', 'Abre la ventana para editar los perfiles (datos) de los usuarios'); ! define('L_HELP_CMD_13', 'Notificaciones para entrada de usuarios/salida del salón actual.'); ! define('L_HELP_CMD_14', 'Permite al administrador o moderador(es) del salón actual promocionar a otro usuario registrado a moderador del mismo salón.'); ! define('L_HELP_CMD_15', 'Limpieza de mensajes y muestra solamente los últimos 5.'); ! define('L_HELP_CMD_16', 'Salva los últimos n mensajes (notificaciones son excluídas) para un archivo HTML. Si n no está especificado, todos los mensajes serán introducidos en la cuenta.'); ! define('L_HELP_CMD_17', 'Permite al administrador enviar un anuncio a todos los usuarios en todos los salones.'); ! define('L_HELP_CMD_18', 'Invita a un usuario que está chateando a su salón.'); ! define('L_HELP_CMD_19', 'Permite al(los) moderador(es) de un salón o al administrador a "banish" un usuario de un salón por un tiempo determinado por el administrador.<br />Este último puede banear a un usuario de otro salón adonde él no está y utilizar "<b> * </b>" seteo para ban "para siempre" y el usuario es eliminado de todo el chat.'); ! define('L_HELP_CMD_20', 'Describe que está usted haciendo, sin referencia de usted mismo.'); define('L_HELP_CMD_21', 'Enable/disable graphical smilies mode.'); --- 181,212 ---- define('L_HELP_TIT_1', 'Formato de texto para mensajes'); define('L_HELP_FMT_1', 'Usted puede poner negritas, itálicas o texto subrayado en mensajes utilizando <b> </b>, <i> </i> o <u> </u> tags.<br />Por ejemplo, <b>este texto</b> producirá <b>este texto</b>.'); ! define('L_HELP_FMT_2', 'Para crear un enlace (para e-mail o URL) en su mensaje, simplemente escriba la correspondiente dirección sin etiquetas HTML. El enlace será creado automáticamente.'); define('L_HELP_TIT_2', 'Comandos'); define('L_HELP_USR', 'usuario'); define('L_HELP_MSG', 'mensaje'); ! define('L_HELP_ROOM', 'sala'); ! define('L_HELP_CMD_0', 'Las llaves {} indican que se debe introducir un parámetro. Los corchetes [] que es opcional.'); ! define('L_HELP_CMD_1a', 'Defini el número de mensajes a mostrar. El valor mínimo y por defecto es 5.'); define('L_HELP_CMD_1b', 'Recarga y muestra los n últimos mensajes. Mínimo y por defecto, son 5.'); ! define('L_HELP_CMD_2a', 'Tiempo de actualización de la lista de mensajes (en segundos).<br />Si n no está especificado o es menor que 3, alterna entre no producir ningún refresco de pantalla o refrescar la pantalla cada 10 segundos.'); ! define('L_HELP_CMD_2b', 'Tiempo de actualización de la lista de mensajes y la lista de usuarios (en segundos).<br />Si n no está especificado o es menor que 3, alterna entre no producir ningún refresco de pantalla o refrescar la pantalla cada 10 segundos.'); ! define('L_HELP_CMD_3', 'Invierte el orden de aparición de los mensajes.'); ! define('L_HELP_CMD_4', 'Entra en otra sala, creando una si no existe, siempre que usted esté habilitado para hacerlo.<br />n igual 0 para que la sala sea privada, 1 para pública. Por defecto es siempre 1.'); define('L_HELP_CMD_5', 'Deje el chat después de mostrar un mensaje opcional.'); ! define('L_HELP_CMD_6', 'Evita mostrar mensajes de un usuario, si se especifica su nombre.<br />Desactiva la opción de ignorar a un usuario si se escribe un guión (-) y su nombre.<br />Si no se le pasa ningún parámetro, este comando abre una ventana mostrando todos los usuarios ignorados.'); ! define('L_HELP_CMD_7', 'Recupera el texto previo escrito (comando o mensaje).'); ! define('L_HELP_CMD_8', 'Muestra/Oculta la hora antes de cada mensaje.'); ! define('L_HELP_CMD_9', 'Expulsa a un usuario de la sala. Este comando solo puede ser utilizado por el moderador.'); ! define('L_HELP_CMD_10', 'Envia un mensaje privado a un usuario específico (otros usuarios no pueden verlo).'); ! define('L_HELP_CMD_11', 'Muestra información acerca de un usuario específico.'); ! define('L_HELP_CMD_12', 'Abre la ventana para editar los datos del usuario'); ! define('L_HELP_CMD_13', 'Notifica cada vez que un usuario entra/sale de la sala actual.'); ! define('L_HELP_CMD_14', 'Permite al administrador o moderador(es) de la sala actual promocionar a otro usuario registrado a moderador de esa misma sala.'); ! define('L_HELP_CMD_15', 'Limpia el area de mensajes del chat y muestra solamente los últimos 5.'); ! define('L_HELP_CMD_16', 'Guarda los últimos n mensajes (las notificaciones son excluídas) en un archivo HTML. Si n no está especificado, todos los mensajes serán guardados.'); ! define('L_HELP_CMD_17', 'Permite al administrador enviar un anuncio a todos los usuarios en todas las salas.'); ! define('L_HELP_CMD_18', 'Invita a un usuario que está chateando a unirse a su sala.'); ! define('L_HELP_CMD_19', 'Permite al(los) moderador(es) de una sala o al administrador a "desautorizar" un usuario de una sala por un tiempo determinado definido por el administrador.<br />Este último, puede desautorizar a un usuario de una sala diferente a la que él se encuentra. Puede incluso utilizar la opción \'<b> * </b>\' para desautorizar al usuario "para siempre" con lo que el usuario es eliminado de todo el chat.'); ! define('L_HELP_CMD_20', 'Describe lo que está usted haciendo, sin referencia de usted mismo.'); define('L_HELP_CMD_21', 'Enable/disable graphical smilies mode.'); *************** *** 217,221 **** // messages frame ! define('L_NO_MSG', 'No hay corrientemente mensaje ...'); define('L_TODAY_DWN', 'Los mensajes que han sido enviados hoy comienzan abajo'); define('L_TODAY_UP', 'Los mensajes que han sido enviados hoy comienzan arriba'); --- 218,222 ---- // messages frame ! define('L_NO_MSG', 'No hay mensajes ...'); define('L_TODAY_DWN', 'Los mensajes que han sido enviados hoy comienzan abajo'); define('L_TODAY_UP', 'Los mensajes que han sido enviados hoy comienzan arriba'); *************** *** 236,240 **** // ignored popup define('L_IGNOR_TIT', 'Ignorado'); ! define('L_IGNOR_NON', 'No ignorado'); // whois popup --- 237,241 ---- // ignored popup define('L_IGNOR_TIT', 'Ignorado'); ! define('L_IGNOR_NON', 'Usuario no ignorado'); // whois popup *************** *** 244,249 **** // Notification messages of user entrance/exit ! define('L_ENTER_ROM', '%s ingresó a este salón'); ! define('L_EXIT_ROM', '%s salió de este salón'); define('L_WELCOME', 'Bienvenidos a nuestro chat. El objetivo es conocernos, intercambiar ideas y <i>especialmente, pasar un momento agradable</i>.'); ?> --- 245,250 ---- // Notification messages of user entrance/exit ! define('L_ENTER_ROM', '%s entró en esta sala'); ! define('L_EXIT_ROM', '%s salió de esta sala'); define('L_WELCOME', 'Bienvenidos a nuestro chat. El objetivo es conocernos, intercambiar ideas y <i>especialmente, pasar un momento agradable</i>.'); ?> Index: admin.loc =================================================================== RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/spanish/admin.loc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** admin.loc 2001/05/05 17:23:46 1.3 --- admin.loc 2001/06/04 10:18:34 1.4 *************** *** 16,19 **** --- 16,20 ---- // | Caridad Z. Contreras <zz...@ql...> | // | Pedro Garassino <pe...@dk...> | + // | Josep Román <jos...@zu...> | // +--------------------------------------------------------------------------+ // *************** *** 31,50 **** // Top frame define('A_MENU_0', 'Administración para %s'); ! define('A_MENU_1', 'Ususarios registrados'); ! define('A_MENU_2', 'Usuarios baneados'); ! define('A_MENU_3', 'Limpiar salones'); ! define('A_MENU_4', 'Enviar mails'); // Frame for registered users ! define('A_SHEET1_1', 'Listado de usuarios registrados y sus permisos'); define('A_SHEET1_2', 'Usuario'); define('A_SHEET1_3', 'Permisos'); ! define('A_SHEET1_4', 'Salones moderados'); ! define('A_SHEET1_5', 'Salones moderados son separados por coma (,) sin espacios.'); ! define('A_SHEET1_6', 'Remover perfiles chequeados'); define('A_SHEET1_7', 'Cambiar'); define('A_SHEET1_8', 'No hay usuarios registrados excepto usted.'); ! define('A_SHEET1_9', 'Perfiles chequeados de ban'); ! define('A_SHEET1_10', 'Ahora usted tiene que mover la lista de baneados para depurarlos.'); define('A_SHEET1_11', 'Ultima conexión'); define('A_USER', 'Usuario'); --- 32,51 ---- // Top frame define('A_MENU_0', 'Administración para %s'); ! define('A_MENU_1', 'Usuarios registrados'); ! define('A_MENU_2', 'Usuarios desautorizados'); ! define('A_MENU_3', 'Inicializar salas'); ! define('A_MENU_4', 'Enviar mensajes'); // Frame for registered users ! define('A_SHEET1_1', 'Listado de los usuarios registrados y sus permisos'); define('A_SHEET1_2', 'Usuario'); define('A_SHEET1_3', 'Permisos'); ! define('A_SHEET1_4', 'Salas moderadas'); ! define('A_SHEET1_5', 'Las salas moderadas se separan por comas (,) y sin espacios.'); ! define('A_SHEET1_6', 'Eliminar perfiles chequeados'); define('A_SHEET1_7', 'Cambiar'); define('A_SHEET1_8', 'No hay usuarios registrados excepto usted.'); ! define('A_SHEET1_9', 'Perfiles desautorizados chequeados'); ! define('A_SHEET1_10', 'Ahora vaya a la lista de usuarios desautorizados para refinar su selección.'); define('A_SHEET1_11', 'Ultima conexión'); define('A_USER', 'Usuario'); *************** *** 53,84 **** // Frame for banished users ! define('A_SHEET2_1', 'Listado de usuarios baneados y salones correspondientes'); define('A_SHEET2_2', 'IP'); ! define('A_SHEET2_3', 'Salones correspondientes'); define('A_SHEET2_4', 'Hasta'); ! define('A_SHEET2_5', 'no termina'); ! define('A_SHEET2_6', 'Salones son separados por comas sin espacios (,) si hay menos de 4, más "<b> * </b>" señalar<br />banedo para todos los salones.'); ! define('A_SHEET2_7', 'Remover ban para ususario(s) chequeado(s)'); ! define('A_SHEET2_8', 'No hay usuarios baneados.'); // Frame for cleaning rooms ! define('A_SHEET3_1', 'Listado de salones existentes'); ! define('A_SHEET3_2', 'Limpiar a "non-default" salon se removerá todo moderador<br />status para este salón.'); ! define('A_SHEET3_3', 'Limpiar salones seleccionados'); ! define('A_SHEET3_4', 'No hay salones para limpiar.'); // Frame for sending mails ! // define('A_SHEET4_0', 'Usted no ha ingresado las variables requeridas en<br />"chat/admin/mail4admin.php3" script.'); define('A_SHEET4_0', 'The \'C_ADM_SENDER\' and \'C_ADM_EMAIL\' constants<br />aren\'t defined inside the configuration file!'); define('A_SHEET4_1', 'Enviar e-mails'); define('A_SHEET4_2', 'A:'); define('A_SHEET4_3', 'Seleccionar todo'); ! define('A_SHEET4_4', 'Detalle:'); define('A_SHEET4_5', 'Mensaje:'); define('A_SHEET4_6', 'Comenzar a enviar'); define('A_SHEET4_7', 'Todos los e-mails han sido enviados.'); ! // define('A_SHEET4_8', 'Error interno al enviar los e-mails.'); define('A_SHEET4_8', 'Some e-mails failed (see the list <a href="#mailErrors" class="errorLink">below</a>).'); ! define('A_SHEET4_9', 'Dirección(nes), detalle o mensaje perdido!'); define('A_SHEET4_10', 'Priority :'); define('A_SHEET4_11', 'Low'); --- 54,85 ---- // Frame for banished users ! define('A_SHEET2_1', 'Listado de los usuarios desautorizados y salas relacionadas'); define('A_SHEET2_2', 'IP'); ! define('A_SHEET2_3', 'Salas relacionadas'); define('A_SHEET2_4', 'Hasta'); ! define('A_SHEET2_5', 'sin fin'); ! define('A_SHEET2_6', 'Salas se separan por comas (,) y sin espacios si hay menos de 4, sino el signo \'<b> * </b>\' indica<br />desautorización para todas los salas.'); ! define('A_SHEET2_7', 'Eliminar la desautorización para usuario(s) chequeado(s)'); ! define('A_SHEET2_8', 'No hay usuarios desautorizados.'); // Frame for cleaning rooms ! define('A_SHEET3_1', 'Listado de las salas existentes'); ! define('A_SHEET3_2', 'Inicializar una sala que no es la sala "por-defecto" eliminará el status de moderador<br />para esta sala.'); ! define('A_SHEET3_3', 'Inicializar salas seleccionadas'); ! define('A_SHEET3_4', 'No hay salas para inicializar.'); // Frame for sending mails ! //define('A_SHEET4_0', 'Usted no ha definido las variables requeridas en el script <br />\'chat/admin/mail4admin.php3\'.'); define('A_SHEET4_0', 'The \'C_ADM_SENDER\' and \'C_ADM_EMAIL\' constants<br />aren\'t defined inside the configuration file!'); define('A_SHEET4_1', 'Enviar e-mails'); define('A_SHEET4_2', 'A:'); define('A_SHEET4_3', 'Seleccionar todo'); ! define('A_SHEET4_4', 'Tema:'); define('A_SHEET4_5', 'Mensaje:'); define('A_SHEET4_6', 'Comenzar a enviar'); define('A_SHEET4_7', 'Todos los e-mails han sido enviados.'); ! //define('A_SHEET4_8', 'Error interno al enviar los e-mails.'); define('A_SHEET4_8', 'Some e-mails failed (see the list <a href="#mailErrors" class="errorLink">below</a>).'); ! define('A_SHEET4_9', 'Dirección(nes), el tema del mensaje o el propio mensaje incompletos!'); define('A_SHEET4_10', 'Priority :'); define('A_SHEET4_11', 'Low'); |
|
From: Lo?c C. <lo...@us...> - 2001-06-04 11:04:53
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/docs
In directory usw-pr-cvs1:/tmp/cvs-serv25959/docs
Modified Files:
credits.txt
Log Message:
Updated spanish translation thanks to Josep Román
Index: credits.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/docs/credits.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** credits.txt 2001/05/30 19:19:18 1.5
--- credits.txt 2001/06/04 10:18:34 1.6
***************
*** 77,81 ****
& Richard Marko <sp...@fe...>
Spanish : Alejandro G. Bitran <aga...@pa...>, Caridad Z. Contreras <zz...@ql...>
! Pedro Garassino <pe...@dk...> & Victor M. Varela
Swedish : Martin Edelius <mar...@sp...>
Thai : Patrice Thiroloix <ke...@fr...>
--- 77,82 ----
& Richard Marko <sp...@fe...>
Spanish : Alejandro G. Bitran <aga...@pa...>, Caridad Z. Contreras <zz...@ql...>
! Pedro Garassino <pe...@dk...>, Josep Román <jos...@zu...>
! & Victor M. Varela
Swedish : Martin Edelius <mar...@sp...>
Thai : Patrice Thiroloix <ke...@fr...>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-04 11:04:10
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish In directory usw-pr-cvs1:/tmp/cvs-serv26397 Removed Files: _flag.gif Log Message: This falg had been moved to the 'argentinian_spanish' directory ***** Bogus filespec: - ***** Bogus filespec: 0.14/chat/localization/spanish --- _flag.gif DELETED --- |
|
From: Lo?c C. <lo...@us...> - 2001-06-04 10:57:59
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/docs
In directory usw-pr-cvs1:/tmp/cvs-serv26025/docs
Modified Files:
credits.txt
Log Message:
Updated spanish translation thanks to Josep Román
***** Bogus filespec: -
***** Bogus filespec: 0.14/docs
Index: credits.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/docs/credits.txt,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** credits.txt 2001/05/30 19:16:40 1.9
--- credits.txt 2001/06/04 10:18:56 1.10
***************
*** 76,80 ****
& Richard Marko <sp...@fe...>
Spanish : Alejandro G. Bitran <aga...@pa...>, Caridad Z. Contreras <zz...@ql...>
! Pedro Garassino <pe...@dk...> & Victor M. Varela
Swedish : Martin Edelius <mar...@sp...>
Thai : Patrice Thiroloix <ke...@fr...>
--- 76,81 ----
& Richard Marko <sp...@fe...>
Spanish : Alejandro G. Bitran <aga...@pa...>, Caridad Z. Contreras <zz...@ql...>
! Pedro Garassino <pe...@dk...>, Josep Román <jos...@zu...>
! & Victor M. Varela
Swedish : Martin Edelius <mar...@sp...>
Thai : Patrice Thiroloix <ke...@fr...>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-04 10:57:50
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish
In directory usw-pr-cvs1:/tmp/cvs-serv26025/chat/localization/spanish
Modified Files:
localized.tutorial.php3 localized.chat.php3
localized.admin.php3
Log Message:
Updated spanish translation thanks to Josep Román
***** Bogus filespec: -
***** Bogus filespec: 0.14/chat/localization/spanish
Index: localized.tutorial.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish/localized.tutorial.php3,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** localized.tutorial.php3 2001/04/11 21:06:13 1.2
--- localized.tutorial.php3 2001/06/04 10:18:56 1.3
***************
*** 1,15 ****
<?php
! // File : spanish.tutorial.php3
! // Translation by Pedro Garassino <pe...@ka...>
-
// Get the names and values for vars sent by the script that called this one
if (isset($HTTP_GET_VARS))
{
! while(list($name, $value) = each($HTTP_GET_VARS))
{
[...1503 lines suppressed...]
! <P>
! <HR>
! <?php
! };
! ?>
! <P>
! <FONT SIZE="+1"><A NAME="promote"><B>Promover un usuario a moderador:</B></A></FONT>
! <P>
! Los moderadores y el administrador pueden promover otro usuario a moderador con el comando <B>promote</B>.
! <P>
! <I>Por ejemplo</I>, si Carlos es el nombre del usuario a promover:<I> /promote Carlos</I>
! <P>
! Sólo el administrador puede acceder a la acción contraria (convertir un moderador en simple usuario) desde una página especial. No hay un comando para hacerlo.
! <BR><P ALIGN="right"><A HREF="#top">Volver al inicio</A></P>
! <P>
! </BODY>
! </HTML>
Index: localized.chat.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish/localized.chat.php3,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** localized.chat.php3 2001/04/11 21:06:13 1.5
--- localized.chat.php3 2001/06/04 10:18:56 1.6
***************
*** 1,6 ****
<?php
! // File : spanish.lang.php3
! // Traducido a español por Alejandro G. Bitran <aga...@pa...>,
! // Caridad Z. Contreras <zz...@ql...> y Pedro Garassino <pe...@dk...>
// extra header for charset
--- 1,6 ----
<?php
! // File: spanish.chat.php3
! // Spanish translation from version 0.14.3 made by Josep Román (jos...@zu...)
! // Date: 3th June 2001
// extra header for charset
***************
*** 13,17 ****
define("L_TUTORIAL", "Tutorial");
! define("L_WEL_1", "Mensajes son borrados después de");
define("L_WEL_2", "horas y usuarios después de");
define("L_WEL_3", "minutos ...");
--- 13,17 ----
define("L_TUTORIAL", "Tutorial");
! define("L_WEL_1", "Los mensajes se borran después de");
define("L_WEL_2", "horas y usuarios después de");
define("L_WEL_3", "minutos ...");
***************
*** 19,41 ****
define("L_CUR_1", "Hay actualmente");
define("L_CUR_2", "en el chat.");
! define("L_CUR_3", "Usuarios en los salones de chat");
! define("L_CUR_4", "usuarios en salones privados");
! define("L_SET_1", "Por favor ...");
define("L_SET_2", "su nombre de usuario");
define("L_SET_3", "el número de mensajes a mostrar");
! define("L_SET_4", "el tiempo final entre cada update");
! define("L_SET_5", "Seleccione una salón de chat ...");
! define("L_SET_6", "Salones por defecto");
define("L_SET_7", "Haga su elección ...");
! define("L_SET_8", "salones públicos creados por usuarios");
! define("L_SET_9", "crear el suyo");
! define("L_SET_10", "público");
! define("L_SET_11", "privado");
! define("L_SET_12", "salón");
! define("L_SET_13", "Entonces, ahora hacer click en");
! define("L_SET_14", "chat");
! define("L_SRC", "es libre para ingresar");
define("L_SECS", "segundos");
--- 19,41 ----
define("L_CUR_1", "Hay actualmente");
define("L_CUR_2", "en el chat.");
! define("L_CUR_3", "Usuarios en las salas de chat");
! define("L_CUR_4", "usuarios en salas privadas");
! define("L_SET_1", "Por favor introduzca ...");
define("L_SET_2", "su nombre de usuario");
define("L_SET_3", "el número de mensajes a mostrar");
! define("L_SET_4", "el tiempo entre cada actualización");
! define("L_SET_5", "Seleccione una sala de chat ...");
! define("L_SET_6", "Salas por defecto");
define("L_SET_7", "Haga su elección ...");
! define("L_SET_8", "salas públicas creadas por usuarios");
! define("L_SET_9", "crear la suya propia");
! define("L_SET_10", "pública");
! define("L_SET_11", "privada");
! define("L_SET_12", "sala");
! define("L_SET_13", "Y ahora, hacer click en");
! define("L_SET_14", "Chatear!");
! define("L_SRC", "es libre para entrar");
define("L_SECS", "segundos");
***************
*** 44,48 ****
// registration stuff:
! define("L_REG_1", "su clave");
define("L_REG_1r", "(solo si usted está registrado)");
define("L_REG_2", "Administración de cuenta");
--- 44,48 ----
// registration stuff:
! define("L_REG_1", "su contraseña");
define("L_REG_1r", "(solo si usted está registrado)");
define("L_REG_2", "Administración de cuenta");
***************
*** 50,69 ****
define("L_REG_4", "Edite sus datos");
define("L_REG_5", "Borrar usuario");
! define("L_REG_6", "Registración de usuario");
! define("L_REG_7", "su clave");
! define("L_REG_8", "su e-mail");
define("L_REG_9", "Usted ha sido registrado satisfactoriamente.");
define("L_REG_10", "Atrás");
define("L_REG_11", "Editando");
! define("L_REG_12", "Modificando informaciones de usuarios");
define("L_REG_13", "Borrando usuario");
! define("L_REG_14", "Login");
! define("L_REG_15", "Log In");
define("L_REG_16", "Cambiar");
! define("L_REG_17", "Sus datos han sido ingresados satisfactoriamente.");
! define("L_REG_18", "Usted ha sido echado afuera del salón por el moderador.");
! define("L_REG_19", "Usted realmente quiere ser removido ?");
define("L_REG_20", "Si");
! define("L_REG_21", "Usted ha sido removido satisfactoriamente.");
define("L_REG_22", "No");
define("L_REG_25", "Cerrar");
--- 50,69 ----
define("L_REG_4", "Edite sus datos");
define("L_REG_5", "Borrar usuario");
! define("L_REG_6", "Registro de usuario");
! define("L_REG_7", "Su contraseña");
! define("L_REG_8", "Su e-mail");
define("L_REG_9", "Usted ha sido registrado satisfactoriamente.");
define("L_REG_10", "Atrás");
define("L_REG_11", "Editando");
! define("L_REG_12", "Modificando datos del usuario");
define("L_REG_13", "Borrando usuario");
! define("L_REG_14", "Entrar");
! define("L_REG_15", "Entrar");
define("L_REG_16", "Cambiar");
! define("L_REG_17", "Sus datos han sido actualizados satisfactoriamente.");
! define("L_REG_18", "Usted ha sido expulsado de la sala por el moderador.");
! define("L_REG_19", "Quiere ser realmente borrado?");
define("L_REG_20", "Si");
! define("L_REG_21", "Usted ha sido borrado satisfactoriamente.");
define("L_REG_22", "No");
define("L_REG_25", "Cerrar");
***************
*** 75,80 ****
define("L_REG_35", "Administración");
define("L_REG_36", "idiomas posibles");
! define("L_REG_37", "Campos con un <span class=\"error\">*</span> deben ser completados.");
! define("L_REG_39", "El salón que usted estaba ha sido removido por el administrador.");
define("L_REG_45", "Sexo");
define("L_REG_46", "Masculino");
--- 75,80 ----
define("L_REG_35", "Administración");
define("L_REG_36", "idiomas posibles");
! define("L_REG_37", "Campos con un <span class=\"error\">*</span> deben ser introducidos.");
! define("L_REG_39", "La sala en la que se encontraba ha sido borrada por el administrador.");
define("L_REG_45", "Sexo");
define("L_REG_46", "Masculino");
***************
*** 82,92 ****
// e-mail validation stuff
! define("L_EMAIL_VAL_1", "Sus datos para ingresar al chat");
! define("L_EMAIL_VAL_2", "Bienvenido(a) a nuestro servidor de chat.");
! define("L_EMAIL_VAL_Err", "Error interno, contactarse con el administrador a: <a href=\"mailto:%s\">%s</a>.");
! define("L_EMAIL_VAL_Done", "Su clave ha sido enviada a la dirección de<BR>e-mail.");
// admin stuff
! define("L_ADM_1", "%s no es un moderador para este salón.");
define("L_ADM_2", "Usted no es un usuario registrado.");
--- 82,92 ----
// e-mail validation stuff
! define("L_EMAIL_VAL_1", "Sus datos para entrar en el chat");
! define("L_EMAIL_VAL_2", "Bienvenido/a a nuestro servidor de chat.");
! define("L_EMAIL_VAL_Err", "Error interno, contacte con el administrador en: <a href=\"mailto:%s\">%s</a>.");
! define("L_EMAIL_VAL_Done", "Su contraseña ha sido enviada a la dirección de<BR>e-mail.");
// admin stuff
! define("L_ADM_1", "%s no es un moderador de esta sala.");
define("L_ADM_2", "Usted no es un usuario registrado.");
***************
*** 94,135 ****
define("L_ERR_USR_1", "Este nombre de usuario ya está siendo utilizado. Elija otro, por favor.");
define("L_ERR_USR_2", "Usted debe elegir un nombre de usuario.");
! define("L_ERR_USR_3", "Este nombre de usuario está registrado. Escriba su clave o elija otro nombre de usuario.");
! define("L_ERR_USR_4", "Usted ha tipeado incorrectamente su clave.");
! define("L_ERR_USR_5", "Usted debe tipear su nombre de usuario.");
! define("L_ERR_USR_6", "Usted debe tipear su clave.");
! define("L_ERR_USR_7", "Usted debe tipear su e-mail.");
! define("L_ERR_USR_8", "Usted debe tipear una correcta dirección de e-mail.");
define("L_ERR_USR_9", "Este nombre de usuario está en uso.");
! define("L_ERR_USR_10", "Incorrecto nombre de usuario o clave.");
define("L_ERR_USR_11", "Usted debe ser administrador.");
! define("L_ERR_USR_12", "Usted es el administrador, por lo tanto no puede ser removido.");
! define("L_ERR_USR_13", "Para crear su propio salón, usted debe estar registrado.");
define("L_ERR_USR_14", "Usted debe estar registrado antes de chatear.");
! define("L_ERR_USR_15", "Usted debe ingresar su nombre completo.");
define("L_ERR_USR_16", "El nombre de usuario no puede contener espacios, comas o barras (\\).");
! define("L_ERR_USR_17", "Este salón no existe, y usted no está habilitado para crear uno.");
! define("L_ERR_USR_18", "Su nombre de usuario está baneado.");
! define("L_ERR_USR_19", "Usted no puede estar en más de un salón al mismo tiempo.");
! define("L_ERR_USR_20", "Usted ha sido baneado desde este salón o desde el chat.");
! define("L_ERR_ROM_1", "Los nombres de los salones no pueden contener comas o barras (\\).");
! define("L_ERR_ROM_2", "Ban en el nombre del salón que usted quiere crear.");
! define("L_ERR_ROM_3", "Este salón ya existe como público.");
! define("L_ERR_ROM_4", "Nombre de salón inválido.");
// users frame or popup
define("L_EXIT", "Salir");
define("L_DETACH", "Separar");
! define("L_EXPCOL_ALL", "Expandir/Colapso total");
define("L_CONN_STATE", "Conexión establecida");
define("L_CHAT", "Chat");
define("L_USER", "usuario");
define("L_USERS", "usuarios");
! define("L_NO_USER", "No usuario");
! define("L_ROOM", "salón");
! define("L_ROOMS", "salones");
! define("L_EXPCOL", "Expandir/Colapso del salón");
! define("L_BEEP", "Beep/no beep cuando el usuario ingresa");
! define("L_PROFILE", "mostrar perfil (datos)");
! define("L_NO_PROFILE", "No perfil (datos)");
// input frame
--- 94,135 ----
define("L_ERR_USR_1", "Este nombre de usuario ya está siendo utilizado. Elija otro, por favor.");
define("L_ERR_USR_2", "Usted debe elegir un nombre de usuario.");
! define("L_ERR_USR_3", "Este nombre de usuario está registrado. Escriba su contraseña o elija otro nombre de usuario.");
! define("L_ERR_USR_4", "Usted ha introducido incorrectamente su contraseña.");
! define("L_ERR_USR_5", "Usted debe introducir su nombre de usuario.");
! define("L_ERR_USR_6", "Usted debe introducir su contraseña.");
! define("L_ERR_USR_7", "Usted debe introducir su e-mail.");
! define("L_ERR_USR_8", "Usted debe introducir una dirección correcta de e-mail.");
define("L_ERR_USR_9", "Este nombre de usuario está en uso.");
! define("L_ERR_USR_10", "Nombre de usuario o contraseña incorrecta.");
define("L_ERR_USR_11", "Usted debe ser administrador.");
! define("L_ERR_USR_12", "Usted es el administrador, por lo tanto no puede ser eliminado.");
! define("L_ERR_USR_13", "Para crear su propia sala, usted debe estar registrado.");
define("L_ERR_USR_14", "Usted debe estar registrado antes de chatear.");
! define("L_ERR_USR_15", "Usted debe introducir su nombre completo.");
define("L_ERR_USR_16", "El nombre de usuario no puede contener espacios, comas o barras (\\).");
! define("L_ERR_USR_17", "Esta sala no existe, y usted no está habilitado para crear una.");
! define("L_ERR_USR_18", "Su nombre de usuario está deshabilitado.");
! define("L_ERR_USR_19", "Usted no puede estar en más de una sala al mismo tiempo.");
! define("L_ERR_USR_20", "Usted ha sido desautorizado a entrar o a esta sala o al chat.");
! define("L_ERR_ROM_1", "Los nombres de las salas no pueden contener comas o barras (\\).");
! define("L_ERR_ROM_2", "Palabra desautorizada en el nombre de la sala que usted quiere crear.");
! define("L_ERR_ROM_3", "Esta sala ya existe como pública.");
! define("L_ERR_ROM_4", "Nombre de sala inválido.");
// users frame or popup
define("L_EXIT", "Salir");
define("L_DETACH", "Separar");
! define("L_EXPCOL_ALL", "Expandir/Contraer todo");
define("L_CONN_STATE", "Conexión establecida");
define("L_CHAT", "Chat");
define("L_USER", "usuario");
define("L_USERS", "usuarios");
! define("L_NO_USER", "No hay usuario");
! define("L_ROOM", "sala");
! define("L_ROOMS", "salas");
! define("L_EXPCOL", "Expandir/Contraer la sala");
! define("L_BEEP", "Bip/no bip cuando entra un usuario ");
! define("L_PROFILE", "mostrar datos");
! define("L_NO_PROFILE", "No mostrar datos");
// input frame
***************
*** 138,156 ****
define("L_ADMIN", "%s es ya el administrador!");
define("L_IS_MODERATOR", "%s es ya el moderador!");
! define("L_NO_MODERATOR", "Solo un moderador de este salón puede utilizar este comando.");
! define("L_MODERATOR", "%s is ahora un moderador de este salón.");
! define("L_NONEXIST_USER", "Usuario %s no está en este salón.");
define("L_NONREG_USER", "Usuario %s no está registrado.");
define("L_NONREG_USER_IP", "Su IP es: %s.");
! define("L_NO_KICKED", "Usuario %s es un moderador o el administrador y no puede ser kickeado.");
! define("L_KICKED", "Usuario %s ha sido kickeado satisfactoriamente.");
! define("L_NO_BANISHED", "Usuario %s es un moderador o el administrador y no puede ser baneado.");
! define("L_BANISHED", "Usuario %s ha sido satisfactoriamente baneado.");
! define("L_SVR_TIME", "Tiempo del server: ");
! define("L_NO_SAVE", "No mensaje para salvar!");
define("L_NO_ADMIN", "Solamente el administrador puede utilizar este comando.");
define("L_ANNOUNCE", "ANUNCIO");
! define("L_INVITE", "%s solicitud para que ingrese al usuario a <a href=\"#\" onClick=\"window.parent.runCmd('%s','%s')\">%s</a> salón.");
! define("L_INVITE_REG", " Usted debe estar registrado para ingresar en este salón.");
define("L_INVITE_DONE", "Su invitación ha sido enviada a %s.");
define("L_OK", "Enviar");
--- 138,156 ----
define("L_ADMIN", "%s es ya el administrador!");
define("L_IS_MODERATOR", "%s es ya el moderador!");
! define("L_NO_MODERATOR", "Solo un moderador de esta sala puede utilizar este comando.");
! define("L_MODERATOR", "%s es ahora un moderador de esta sala.");
! define("L_NONEXIST_USER", "Usuario %s no está en esta sala.");
define("L_NONREG_USER", "Usuario %s no está registrado.");
define("L_NONREG_USER_IP", "Su IP es: %s.");
! define("L_NO_KICKED", "Usuario %s es un moderador o el administrador y no puede ser expulsado.");
! define("L_KICKED", "Usuario %s ha sido expulsado satisfactoriamente.");
! define("L_NO_BANISHED", "Usuario %s es un moderador o el administrador y no puede ser desautorizado.");
! define("L_BANISHED", "Usuario %s ha sido desautorizado.");
! define("L_SVR_TIME", "Hora del servidor: ");
! define("L_NO_SAVE", "No hay mensajes para guardar!");
define("L_NO_ADMIN", "Solamente el administrador puede utilizar este comando.");
define("L_ANNOUNCE", "ANUNCIO");
! define("L_INVITE", "%s le pide que entre a la sala <a href=\"#\" onClick=\"window.parent.runCmd('%s','%s')\">%s</a>.");
! define("L_INVITE_REG", " Usted debe estar registrado para entrar en esta sala.");
define("L_INVITE_DONE", "Su invitación ha sido enviada a %s.");
define("L_OK", "Enviar");
***************
*** 160,194 ****
define("L_HELP_TIT_2", "Formato de texto para mensajes");
define("L_HELP_FMT_1", "Usted puede poner negritas, itálicas o texto subrayado en mensajes utilizando <B> </B>, <I> </I> o <U> </U> tags.<BR>Por ejemplo, <B>este texto</B> producirá <B>este texto</B>.");
! define("L_HELP_FMT_2", "Para crear un hipervínculo (para e-mail o URL) en su mensaje, simplemente tipee la correspondiente dirección sin tag. El hipervínculo será creado automáticamente.");
define("L_HELP_TIT_3", "Comandos");
define("L_HELP_USR", "usuario");
define("L_HELP_MSG", "mensaje");
! define("L_HELP_ROOM", "salón");
! define("L_HELP_CMD_0", "{} representa un seteo requerido, [] un opcional.");
! define("L_HELP_CMD_1a", "Setear número de mensajes a mostrar. Mínimo y por defecto, son 5.");
define("L_HELP_CMD_1b", "Recarga y muestra los n últimos mensajes. Mínimo y por defecto, son 5.");
! define("L_HELP_CMD_2a", "Tiempo de actualización de la lista de mensajes (en segundos).<BR>Si n no está especificado o es menor que 3, entre toggles no se actualizan y en 10s se actualiza.");
! define("L_HELP_CMD_2b", "Tiempo de actualización de la lista de mensajes y lista de usuarios (en segundos).<BR>Si n no está especificado o es menor que 3, entre toggles no se actualizan y en 10s se actualiza.");
! define("L_HELP_CMD_3", "Inversión del orden de mensajes.");
! define("L_HELP_CMD_4", "Ingresar en otro salón, creando uno si no existe, siempre que usted esté habilitado para hacerlo.<BR>n igual 0 para privado 1 para público, por defecto 1 si no está especificado.");
define("L_HELP_CMD_5", "Deje el chat después de mostrar un mensaje opcional.");
! define("L_HELP_CMD_6", "Evitar mostrar mensajes de un usuario, si el nick está especificado.<BR>Quitar ignorar a un usuario cuando el nick y - ambos especificados, para todos los usuarios cuando - es pero no nick.<BR>Con no opción, este comando abre una ventana que muestra todos los nicks ignorados.");
! define("L_HELP_CMD_7", "Rellama el texto previo tipeado (comando o mensaje).");
! define("L_HELP_CMD_8", "Muestra/Oculta tiempo después de mensajes.");
! define("L_HELP_CMD_9", "Kick a un usuario fuera del salón. Este comando solo puede ser utilizado por el moderador.");
! define("L_HELP_CMD_10", "Enviar un mensaje privado a un usuario específico (otros usuarios no pueden verlo).");
! define("L_HELP_CMD_11", "Muestra informaciones acerca de un usuario específico.");
! define("L_HELP_CMD_12", "Abre la ventana para editar los perfiles (datos) de los usuarios");
! define("L_HELP_CMD_13", "Notificaciones para entrada de usuarios/salida del salón actual.");
! define("L_HELP_CMD_14", "Permite al administrador o moderador(es) del salón actual promocionar a otro usuario registrado a moderador del mismo salón.");
! define("L_HELP_CMD_15", "Limpieza de mensajes y muestra solamente los últimos 5.");
! define("L_HELP_CMD_16", "Salva los últimos n mensajes (notificaciones son excluídas) para un archivo HTML. Si n no está especificado, todos los mensajes serán introducidos en la cuenta.");
! define("L_HELP_CMD_17", "Permite al administrador enviar un anuncio a todos los usuarios en todos los salones.");
! define("L_HELP_CMD_18", "Invita a un usuario que está chateando a su salón.");
! define("L_HELP_CMD_19", "Permite al(los) moderador(es) de un salón o al administrador a \"banish\" un usuario de un salón por un tiempo determinado por el administrador.<BR>Este último puede banear a un usuario de otro salón adonde él no está y utilizar '<B> * </B>' seteo para ban \"para siempre\" y el usuario es eliminado de todo el chat.");
! define("L_HELP_CMD_20", "Describe que está usted haciendo, sin referencia de usted mismo.");
// messages frame
! define("L_NO_MSG", "No hay corrientemente mensaje ...");
define("L_TODAY_DWN", "Los mensajes que han sido enviados hoy comienzan abajo");
define("L_TODAY_UP", "Los mensajes que han sido enviados hoy comienzan arriba");
--- 160,194 ----
define("L_HELP_TIT_2", "Formato de texto para mensajes");
define("L_HELP_FMT_1", "Usted puede poner negritas, itálicas o texto subrayado en mensajes utilizando <B> </B>, <I> </I> o <U> </U> tags.<BR>Por ejemplo, <B>este texto</B> producirá <B>este texto</B>.");
! define("L_HELP_FMT_2", "Para crear un enlace (para e-mail o URL) en su mensaje, simplemente escriba la correspondiente dirección sin etiquetas HTML. El enlace será creado automáticamente.");
define("L_HELP_TIT_3", "Comandos");
define("L_HELP_USR", "usuario");
define("L_HELP_MSG", "mensaje");
! define("L_HELP_ROOM", "sala");
! define("L_HELP_CMD_0", "Las llaves {} indican que se debe introducir un parámetro. Los corchetes [] que es opcional.");
! define("L_HELP_CMD_1a", "Defini el número de mensajes a mostrar. El valor mínimo y por defecto es 5.");
define("L_HELP_CMD_1b", "Recarga y muestra los n últimos mensajes. Mínimo y por defecto, son 5.");
! define("L_HELP_CMD_2a", "Tiempo de actualización de la lista de mensajes (en segundos).<BR>Si n no está especificado o es menor que 3, alterna entre no producir ningún refresco de pantalla o refrescar la pantalla cada 10 segundos.");
! define("L_HELP_CMD_2b", "Tiempo de actualización de la lista de mensajes y la lista de usuarios (en segundos).<BR>Si n no está especificado o es menor que 3, alterna entre no producir ningún refresco de pantalla o refrescar la pantalla cada 10 segundos.");
! define("L_HELP_CMD_3", "Invierte el orden de aparición de los mensajes.");
! define("L_HELP_CMD_4", "Entra en otra sala, creando una si no existe, siempre que usted esté habilitado para hacerlo.<BR>n igual 0 para que la sala sea privada, 1 para pública. Por defecto es siempre 1.");
define("L_HELP_CMD_5", "Deje el chat después de mostrar un mensaje opcional.");
! define("L_HELP_CMD_6", "Evita mostrar mensajes de un usuario, si se especifica su nombre.<BR>Desactiva la opción de ignorar a un usuario si se escribe un guión (-) y su nombre.<BR>Si no se le pasa ningún parámetro, este comando abre una ventana mostrando todos los usuarios ignorados.");
! define("L_HELP_CMD_7", "Recupera el texto previo escrito (comando o mensaje).");
! define("L_HELP_CMD_8", "Muestra/Oculta la hora antes de cada mensaje.");
! define("L_HELP_CMD_9", "Expulsa a un usuario de la sala. Este comando solo puede ser utilizado por el moderador.");
! define("L_HELP_CMD_10", "Envia un mensaje privado a un usuario específico (otros usuarios no pueden verlo).");
! define("L_HELP_CMD_11", "Muestra información acerca de un usuario específico.");
! define("L_HELP_CMD_12", "Abre la ventana para editar los datos del usuario");
! define("L_HELP_CMD_13", "Notifica cada vez que un usuario entra/sale de la sala actual.");
! define("L_HELP_CMD_14", "Permite al administrador o moderador(es) de la sala actual promocionar a otro usuario registrado a moderador de esa misma sala.");
! define("L_HELP_CMD_15", "Limpia el area de mensajes del chat y muestra solamente los últimos 5.");
! define("L_HELP_CMD_16", "Guarda los últimos n mensajes (las notificaciones son excluídas) en un archivo HTML. Si n no está especificado, todos los mensajes serán guardados.");
! define("L_HELP_CMD_17", "Permite al administrador enviar un anuncio a todos los usuarios en todas las salas.");
! define("L_HELP_CMD_18", "Invita a un usuario que está chateando a unirse a su sala.");
! define("L_HELP_CMD_19", "Permite al(los) moderador(es) de una sala o al administrador a \"desautorizar\" un usuario de una sala por un tiempo determinado definido por el administrador.<BR>Este último, puede desautorizar a un usuario de una sala diferente a la que él se encuentra. Puede incluso utilizar la opción '<B> * </B>' para desautorizar al usuario \"para siempre\" con lo que el usuario es eliminado de todo el chat.");
! define("L_HELP_CMD_20", "Describe lo que está usted haciendo, sin referencia de usted mismo.");
// messages frame
! define("L_NO_MSG", "No hay mensajes ...");
define("L_TODAY_DWN", "Los mensajes que han sido enviados hoy comienzan abajo");
define("L_TODAY_UP", "Los mensajes que han sido enviados hoy comienzan arriba");
***************
*** 209,213 ****
// ignored popup
define("L_IGNOR_TIT", "Ignorado");
! define("L_IGNOR_NON", "No ignorado");
// whois popup
--- 209,213 ----
// ignored popup
define("L_IGNOR_TIT", "Ignorado");
! define("L_IGNOR_NON", "Usuario no ignorado");
// whois popup
***************
*** 217,221 ****
// Notification messages of user entrance/exit
! define("L_ENTER_ROM", "%s ingresó a este salón");
! define("L_EXIT_ROM", "%s salió de este salón");
?>
--- 217,221 ----
// Notification messages of user entrance/exit
! define("L_ENTER_ROM", "%s entró en esta sala");
! define("L_EXIT_ROM", "%s salió de esta sala");
?>
Index: localized.admin.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/localization/spanish/localized.admin.php3,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** localized.admin.php3 2001/04/10 17:16:51 1.3
--- localized.admin.php3 2001/06/04 10:18:56 1.4
***************
*** 1,6 ****
<?php
! // File : spanish.lang.php3
! // Traducido a español por Alejandro G. Bitran <aga...@pa...>,
! // Caridad Z. Contreras <zz...@ql...> y Pedro Garassino <pe...@dk...>
// extra header for charset
--- 1,6 ----
<?php
! // File: spanish.admin.php3
! // Spanish translation from version 0.14.3 made by Josep Román (jos...@zu...)
! // Date: 3th June 2001
// extra header for charset
***************
*** 12,31 ****
// Top frame
define("A_MENU_0", "Administración para %s");
! define("A_MENU_1", "Ususarios registrados");
! define("A_MENU_2", "Usuarios baneados");
! define("A_MENU_3", "Limpiar salones");
! define("A_MENU_4", "Enviar mails");
// Frame for registered users
! define("A_SHEET1_1", "Listado de usuarios registrados y sus permisos");
define("A_SHEET1_2", "Usuario");
define("A_SHEET1_3", "Permisos");
! define("A_SHEET1_4", "Salones moderados");
! define("A_SHEET1_5", "Salones moderados son separados por coma (,) sin espacios.");
! define("A_SHEET1_6", "Remover perfiles chequeados");
define("A_SHEET1_7", "Cambiar");
define("A_SHEET1_8", "No hay usuarios registrados excepto usted.");
! define("A_SHEET1_9", "Perfiles chequeados de ban");
! define("A_SHEET1_10", "Ahora usted tiene que mover la lista de baneados para depurarlos.");
define("A_SHEET1_11", "Ultima conexión");
define("A_USER", "Usuario");
--- 12,31 ----
// Top frame
define("A_MENU_0", "Administración para %s");
! define("A_MENU_1", "Usuarios registrados");
! define("A_MENU_2", "Usuarios desautorizados");
! define("A_MENU_3", "Inicializar salas");
! define("A_MENU_4", "Enviar mensajes");
// Frame for registered users
! define("A_SHEET1_1", "Listado de los usuarios registrados y sus permisos");
define("A_SHEET1_2", "Usuario");
define("A_SHEET1_3", "Permisos");
! define("A_SHEET1_4", "Salas moderadas");
! define("A_SHEET1_5", "Las salas moderadas se separan por comas (,) y sin espacios.");
! define("A_SHEET1_6", "Eliminar perfiles chequeados");
define("A_SHEET1_7", "Cambiar");
define("A_SHEET1_8", "No hay usuarios registrados excepto usted.");
! define("A_SHEET1_9", "Perfiles desautorizados chequeados");
! define("A_SHEET1_10", "Ahora vaya a la lista de usuarios desautorizados para refinar su selección.");
define("A_SHEET1_11", "Ultima conexión");
define("A_USER", "Usuario");
***************
*** 34,62 ****
// Frame for banished users
! define("A_SHEET2_1", "Listado de usuarios baneados y salones correspondientes");
define("A_SHEET2_2", "IP");
! define("A_SHEET2_3", "Salones correspondientes");
define("A_SHEET2_4", "Hasta");
! define("A_SHEET2_5", "no termina");
! define("A_SHEET2_6", "Salones son separados por comas sin espacios (,) si hay menos de 4, más '<B> * </B>' señalar<BR>banedo para todos los salones.");
! define("A_SHEET2_7", "Remover ban para ususario(s) chequeado(s)");
! define("A_SHEET2_8", "No hay usuarios baneados.");
// Frame for cleaning rooms
! define("A_SHEET3_1", "Listado de salones existentes");
! define("A_SHEET3_2", "Limpiar a \"non-default\" salon se removerá todo moderador<BR>status para este salón.");
! define("A_SHEET3_3", "Limpiar salones seleccionados");
! define("A_SHEET3_4", "No hay salones para limpiar.");
// Frame for sending mails
! define("A_SHEET4_0", "Usted no ha ingresado las variables requeridas en<BR>'chat/admin/mail4admin.php3' script.");
define("A_SHEET4_1", "Enviar e-mails");
define("A_SHEET4_2", "A:");
define("A_SHEET4_3", "Seleccionar todo");
! define("A_SHEET4_4", "Detalle:");
define("A_SHEET4_5", "Mensaje:");
define("A_SHEET4_6", "Comenzar a enviar");
define("A_SHEET4_7", "Todos los e-mails han sido enviados.");
define("A_SHEET4_8", "Error interno al enviar los e-mails.");
! define("A_SHEET4_9", "Dirección(nes), detalle o mensaje perdido!");
?>
--- 34,62 ----
// Frame for banished users
! define("A_SHEET2_1", "Listado de los usuarios desautorizados y salas relacionadas");
define("A_SHEET2_2", "IP");
! define("A_SHEET2_3", "Salas relacionadas");
define("A_SHEET2_4", "Hasta");
! define("A_SHEET2_5", "sin fin");
! define("A_SHEET2_6", "Salas se separan por comas (,) y sin espacios si hay menos de 4, sino el signo '<B> * </B>' indica<BR>desautorización para todas los salas.");
! define("A_SHEET2_7", "Eliminar la desautorización para usuario(s) chequeado(s)");
! define("A_SHEET2_8", "No hay usuarios desautorizados.");
// Frame for cleaning rooms
! define("A_SHEET3_1", "Listado de las salas existentes");
! define("A_SHEET3_2", "Inicializar una sala que no es la sala \"por-defecto\" eliminará el status de moderador<BR>para esta sala.");
! define("A_SHEET3_3", "Inicializar salas seleccionadas");
! define("A_SHEET3_4", "No hay salas para inicializar.");
// Frame for sending mails
! define("A_SHEET4_0", "Usted no ha definido las variables requeridas en el script <BR>'chat/admin/mail4admin.php3'.");
define("A_SHEET4_1", "Enviar e-mails");
define("A_SHEET4_2", "A:");
define("A_SHEET4_3", "Seleccionar todo");
! define("A_SHEET4_4", "Tema:");
define("A_SHEET4_5", "Mensaje:");
define("A_SHEET4_6", "Comenzar a enviar");
define("A_SHEET4_7", "Todos los e-mails han sido enviados.");
define("A_SHEET4_8", "Error interno al enviar los e-mails.");
! define("A_SHEET4_9", "Dirección(nes), el tema del mensaje o el propio mensaje incompletos!");
?>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-02 13:01:12
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat
In directory usw-pr-cvs1:/tmp/cvs-serv765/chat
Modified Files:
profile_edit.php3
Log Message:
I'd messed my mind with some variables names
Index: profile_edit.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/profile_edit.php3,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** profile_edit.php3 2001/06/01 20:44:40 1.13
--- profile_edit.php3 2001/06/02 13:01:04 1.14
***************
*** 324,328 ****
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone && !$isMailFail) echo(L_REG_37); else if ($isSentMail) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
--- 324,328 ----
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone && !$isMailFail) echo(L_REG_37); else if ($isMailSent) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
***************
*** 357,361 ****
// Do not display the password if e-mail validation is required and the e-mail
// has changed
! if (!$isSentMail)
{
?>
--- 357,361 ----
// Do not display the password if e-mail validation is required and the e-mail
// has changed
! if (!$isMailSent)
{
?>
|
|
From: Lo?c C. <lo...@us...> - 2001-06-02 06:40:57
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/localization
In directory usw-pr-cvs1:/tmp/cvs-serv17233/chat/localization
Modified Files:
tutorial.lib.php3 languages.lib.php3 admin.lib.php3
Log Message:
Fixed some errors with php3
Index: tutorial.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/tutorial.lib.php3,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** tutorial.lib.php3 2001/05/05 17:24:18 1.7
--- tutorial.lib.php3 2001/06/02 06:40:54 1.8
***************
*** 83,88 ****
// Sorts the $availableTutorials array in a convenient order
! if (!function_exists('krsort'))
include('./localization/sort_languages.lib.' . C_EXTENSION);
krsort($availableTutorials);
--- 83,90 ----
// Sorts the $availableTutorials array in a convenient order
! if (!@function_exists('krsort'))
! {
include('./localization/sort_languages.lib.' . C_EXTENSION);
+ }
krsort($availableTutorials);
***************
*** 92,96 ****
--- 94,100 ----
*/
if (isset($HTTP_COOKIE_VARS['cookieLang']))
+ {
$cookieLang = $HTTP_COOKIE_VARS['cookieLang'];
+ }
pmcGrabGlobals('HTTP_ACCEPT_LANGUAGE');
pmcGrabGlobals('HTTP_USER_AGENT');
Index: languages.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/languages.lib.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** languages.lib.php3 2001/05/05 17:24:18 1.8
--- languages.lib.php3 2001/06/02 06:40:54 1.9
***************
*** 89,94 ****
// Sorts the $availableLanguages array in a convenient order
! if (!function_exists('krsort'))
include($localizationPath . 'sort_languages.lib.' . C_EXTENSION);
krsort($availableLanguages);
--- 89,96 ----
// Sorts the $availableLanguages array in a convenient order
! if (!@function_exists('krsort'))
! {
include($localizationPath . 'sort_languages.lib.' . C_EXTENSION);
+ }
krsort($availableLanguages);
***************
*** 98,102 ****
--- 100,106 ----
*/
if (isset($HTTP_COOKIE_VARS['cookieLang']))
+ {
$cookieLang = $HTTP_COOKIE_VARS['cookieLang'];
+ }
pmcGrabGlobals('HTTP_ACCEPT_LANGUAGE');
pmcGrabGlobals('HTTP_USER_AGENT');
***************
*** 148,152 ****
--- 152,158 ----
// If no translation has been retained, uses the default one
if (!dbSessionIsRegistered('lang'))
+ {
$dbSessionVars['lang'] = C_LANGUAGE;
+ }
// Puts the language retained in a cookie that will expire in one year
Index: admin.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/localization/admin.lib.php3,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** admin.lib.php3 2001/05/05 17:24:18 1.7
--- admin.lib.php3 2001/06/02 06:40:54 1.8
***************
*** 84,89 ****
// Sorts the $availableAdmins array in a convenient order
! if (!function_exists('krsort'))
include('./localization/sort_languages.lib.' . C_EXTENSION);
krsort($availableAdmins);
--- 84,91 ----
// Sorts the $availableAdmins array in a convenient order
! if (!@function_exists('krsort'))
! {
include('./localization/sort_languages.lib.' . C_EXTENSION);
+ }
krsort($availableAdmins);
***************
*** 93,97 ****
--- 95,101 ----
*/
if (isset($HTTP_COOKIE_VARS['cookieLang']))
+ {
$cookieLang = $HTTP_COOKIE_VARS['cookieLang'];
+ }
pmcGrabGlobals('HTTP_ACCEPT_LANGUAGE');
pmcGrabGlobals('HTTP_USER_AGENT');
|
|
From: Lo?c C. <lo...@us...> - 2001-06-01 20:44:43
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat
In directory usw-pr-cvs1:/tmp/cvs-serv30544/chat
Modified Files:
whois_popup.php3 users_popup_low.php3 users_popup.php3
users_low.php3 users.php3 smilies_popup.php3 save.php3
profile_reg.php3 profile_edit.php3 profile_del.php3
messages_low.php3 loader.php3 input.php3 handle_input.php3
Log Message:
Improved security again
Index: whois_popup.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/whois_popup.php3,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -r1.15 -r1.16
*** whois_popup.php3 2001/05/30 08:07:12 1.15
--- whois_popup.php3 2001/06/01 20:44:39 1.16
***************
*** 138,142 ****
--- 138,144 ----
// informations (ip and e-mail)
if ($power == 'medium')
+ {
$power = 'weak';
+ }
break;
Index: users_popup_low.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/users_popup_low.php3,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** users_popup_low.php3 2001/04/24 21:05:49 1.14
--- users_popup_low.php3 2001/06/01 20:44:39 1.15
***************
*** 68,72 ****
--- 68,74 ----
if ( !dbSessionIsRegistered('lang')
|| (isset($lang) && $dbSessionVars['lang'] != $lang))
+ {
include('./localization/languages.lib.' . C_EXTENSION);
+ }
require('./localization/' . $dbSessionVars['lang'] . '/chat.loc');
$textDirection = (L_CHARSET == 'windows-1256') ? 'rtl' : 'ltr';
***************
*** 100,107 ****
--- 102,113 ----
// expire in one year
if (!isset($isBeep))
+ {
$isBeep = (isset($cookieBeep)) ? $cookieBeep : 1;
+ }
setcookie('cookieBeep', $isBeep, time() + 60 * 60 * 24 * 365);
if (!isset($lastCheck) || $isBeep == 0)
+ {
$lastCheck = time();
+ }
$doBeep = 0;
// Check for new users
***************
*** 118,122 ****
--- 124,130 ----
$doBeep = (list($newLastCheck) = $dbLink->nextRecord());
if ($doBeep)
+ {
$lastCheck = $newLastCheck;
+ }
$dbLink->cleanResults();
}
***************
*** 169,175 ****
--- 177,186 ----
*/
// 1. Get the list of rooms and users
+ $usersIn = array();
$dbLink->query("SELECT usr.room, usr.username, usr.latin1, usr.status FROM " . C_USR_TBL . " usr, " . C_MSG_TBL . " msg WHERE usr.room = msg.room AND " . $roomToCheck . " GROUP BY room, username");
while ($tmp = $dbLink->nextRecord())
+ {
$usersIn[] = $tmp;
+ }
$dbLink->cleanResults();
$dbLink->close();
***************
*** 178,185 ****
// 2. Build the users list
$usersList = array();
$usersTotalCnt = 0;
// Some users are chatting
! if (isset($usersIn))
{
$pointerPos = -1; // The pointer position inside the array
--- 189,198 ----
// 2. Build the users list
$usersList = array();
+ $childCnt = array();
$usersTotalCnt = 0;
+ $winTitle = '';
// Some users are chatting
! if (count($usersIn) > 0)
{
$pointerPos = -1; // The pointer position inside the array
***************
*** 187,191 ****
$handdledRoom = '';
$isFirstOther = true;
- $childCnt = array();
$usersInCnt = count($usersIn);
$roomsCnt = 0;
--- 200,203 ----
***************
*** 237,241 ****
if ($usersTotalCnt < 4)
{
! $winTitle = (isset($winTitle))
? $winTitle . ', ' . pmcSpecialChars($anUser, $latin1)
: pmcSpecialChars($anUser, $latin1);
--- 249,253 ----
if ($usersTotalCnt < 4)
{
! $winTitle = (!empty($winTitle))
? $winTitle . ', ' . pmcSpecialChars($anUser, $latin1)
: pmcSpecialChars($anUser, $latin1);
Index: users_popup.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/users_popup.php3,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -r1.17 -r1.18
*** users_popup.php3 2001/05/04 09:26:43 1.17
--- users_popup.php3 2001/06/01 20:44:39 1.18
***************
*** 67,71 ****
--- 67,73 ----
if ( !dbSessionIsRegistered('lang')
|| (isset($lang) && $dbSessionVars['lang'] != $lang))
+ {
include('./localization/languages.lib.' . C_EXTENSION);
+ }
require('./localization/' . $dbSessionVars['lang'] . '/chat.loc');
$textDirection = (L_CHARSET == 'windows-1256') ? 'rtl' : 'ltr';
***************
*** 99,106 ****
--- 101,112 ----
// expire in one year
if (!isset($isBeep))
+ {
$isBeep = (isset($cookieBeep)) ? $cookieBeep : 1;
+ }
setcookie('cookieBeep', $isBeep, time() + 60 * 60 * 24 * 365);
if (!isset($lastCheck) || $isBeep == 0)
+ {
$lastCheck = time();
+ }
$doBeep = 0;
// Check for new users
***************
*** 117,121 ****
--- 123,129 ----
$doBeep = (list($newLastCheck) = $dbLink->nextRecord());
if ($doBeep)
+ {
$lastCheck = $newLastCheck;
+ }
$dbLink->cleanResults();
}
***************
*** 168,174 ****
--- 176,185 ----
*/
// 1. Get the list of rooms and users
+ $usersIn = array();
$dbLink->query("SELECT usr.room, usr.username, usr.latin1, usr.status FROM " . C_USR_TBL . " usr, " . C_MSG_TBL . " msg WHERE usr.room = msg.room AND " . $roomToCheck . " GROUP BY room, username");
while ($tmp = $dbLink->nextRecord())
+ {
$usersIn[] = $tmp;
+ }
$dbLink->cleanResults();
$dbLink->close();
***************
*** 177,184 ****
// 2. Build the users list
$usersList = array();
$usersTotalCnt = 0;
// Some users are chatting
! if (isset($usersIn))
{
$pointerPos = -1; // The pointer position inside the array
--- 188,198 ----
// 2. Build the users list
$usersList = array();
+ $childCnt = array();
$usersTotalCnt = 0;
+ $firstOtherRoom = '';
+ $winTitle = '';
// Some users are chatting
! if (count($usersIn) > 0)
{
$pointerPos = -1; // The pointer position inside the array
***************
*** 186,190 ****
$handdledRoom = '';
$isFirstOther = true;
- $childCnt = array();
$usersInCnt = count($usersIn);
$roomsCnt = 0;
--- 200,203 ----
***************
*** 241,245 ****
if ($usersTotalCnt < 4)
{
! $winTitle = (isset($winTitle))
? $winTitle . ', ' . pmcSpecialChars($anUser, $latin1)
: pmcSpecialChars($anUser, $latin1);
--- 254,258 ----
if ($usersTotalCnt < 4)
{
! $winTitle = (!empty($winTitle))
? $winTitle . ', ' . pmcSpecialChars($anUser, $latin1)
: pmcSpecialChars($anUser, $latin1);
***************
*** 337,344 ****
<script type="text/javascript" language="javascript1.2">
<!--
! jsRoomsCnt = <?php echo(isset($childCnt) ? count($childCnt) : 0); ?>;
<?php
! if (isset($childCnt) && count($childCnt) > 0)
{
?>
--- 350,357 ----
<script type="text/javascript" language="javascript1.2">
<!--
! jsRoomsCnt = <?php echo(count($childCnt)); ?>;
<?php
! if (count($childCnt) > 0)
{
?>
***************
*** 360,364 ****
{
<?php
! if (isset($firstOtherRoom))
{
?>
--- 373,377 ----
{
<?php
! if (!empty($firstOtherRoom))
{
?>
Index: users_low.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/users_low.php3,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** users_low.php3 2001/05/25 22:29:14 1.19
--- users_low.php3 2001/06/01 20:44:39 1.20
***************
*** 178,182 ****
. 'GROUP BY room, username';
}
! else if (C_DB_TYPE == 'pgsql') // Not yet validated
{
$usersQuery = 'SELECT usr.room, usr.username, usr.latin1, usr.status, reg.gender '
--- 178,182 ----
. 'GROUP BY room, username';
}
! else if (C_DB_TYPE == 'pgsql')
{
$usersQuery = 'SELECT usr.room, usr.username, usr.latin1, usr.status, reg.gender '
***************
*** 199,203 ****
--- 199,205 ----
$dbLink->query($usersQuery);
while ($tmp = $dbLink->nextRecord())
+ {
$usersIn[] = $tmp;
+ }
$dbLink->cleanResults();
$dbLink->close();
***************
*** 292,302 ****
--- 294,312 ----
// Put an icon when there is a profile for the user
if ($gender == 0)
+ {
$gender = 'undefined';
+ }
else if ($gender == 1)
+ {
$gender = 'boy';
+ }
else if ($gender == 2)
+ {
$gender = 'girl';
+ }
else
+ {
$gender = 'none';
+ }
if ($status != 'u' && $status != 'k' && $status != 'd' && $status != 'b')
{
***************
*** 357,361 ****
// Display this room name when it hadn't been displayed yet
if (strcasecmp($tmpRoom, $dbSessionVars['currentRoom']) != 0
! && (!isset($childCnt) || !isset($childCnt[$id])))
{
if ($firstDefault)
--- 367,371 ----
// Display this room name when it hadn't been displayed yet
if (strcasecmp($tmpRoom, $dbSessionVars['currentRoom']) != 0
! && !isset($childCnt[$id]))
{
if ($firstDefault)
Index: users.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/users.php3,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -r1.25 -r1.26
*** users.php3 2001/05/25 22:29:14 1.25
--- users.php3 2001/06/01 20:44:39 1.26
***************
*** 177,181 ****
. 'GROUP BY room, username';
}
! else if (C_DB_TYPE == 'pgsql') // Not yet validated
{
$usersQuery = 'SELECT usr.room, usr.username, usr.latin1, usr.status, reg.gender '
--- 177,181 ----
. 'GROUP BY room, username';
}
! else if (C_DB_TYPE == 'pgsql')
{
$usersQuery = 'SELECT usr.room, usr.username, usr.latin1, usr.status, reg.gender '
***************
*** 198,202 ****
--- 198,204 ----
$dbLink->query($usersQuery);
while ($tmp = $dbLink->nextRecord())
+ {
$usersIn[] = $tmp;
+ }
$dbLink->cleanResults();
$dbLink->close();
***************
*** 213,216 ****
--- 215,219 ----
$retRow = 0; // A row where to put the number of users
$handdledRoom = '';
+ $firstOtherRoom = '';
$isCurrentRoom = true;
$isFirstOther = true;
***************
*** 296,306 ****
--- 299,317 ----
// Put an icon when there is a profile for the user
if ($gender == 0)
+ {
$gender = 'undefined';
+ }
else if ($gender == 1)
+ {
$gender = 'boy';
+ }
else if ($gender == 2)
+ {
$gender = 'girl';
+ }
else
+ {
$gender = 'none';
+ }
if ($status != 'u' && $status != 'k' && $status != 'd' && $status != 'b')
{
***************
*** 361,368 ****
// Display this room name when it hadn't been displayed yet
if (strcasecmp($tmpRoom, $dbSessionVars['currentRoom']) != 0
! && (!isset($childCnt) || !isset($childCnt[$id])))
{
! if (!isset($firstOtherRoom))
$firstOtherRoom = 'Parent' . $id;
if ($firstDefault)
{
--- 372,381 ----
// Display this room name when it hadn't been displayed yet
if (strcasecmp($tmpRoom, $dbSessionVars['currentRoom']) != 0
! && !isset($childCnt[$id]))
{
! if (empty($firstOtherRoom))
! {
$firstOtherRoom = 'Parent' . $id;
+ }
if ($firstDefault)
{
***************
*** 462,471 ****
<script type="text/javascript" language="javascript1.2">
<!--
! window.parent.jsRoomsCnt = <?php echo(isset($childCnt) ? count($childCnt) - 1 : 0); ?>;
window.parent.jsUsersFrame = window;
window.parent.jsExitFrame = window.parent.frames['exit'].window;
<?php
! if (isset($childCnt) && count($childCnt) > 0)
{
?>
--- 475,484 ----
<script type="text/javascript" language="javascript1.2">
<!--
! window.parent.jsRoomsCnt = <?php echo((count($childCnt) > 0) ? count($childCnt) - 1 : 0); ?>;
window.parent.jsUsersFrame = window;
window.parent.jsExitFrame = window.parent.frames['exit'].window;
<?php
! if (count($childCnt) > 0)
{
?>
***************
*** 493,497 ****
{
<?php
! if (isset($firstOtherRoom))
{
?>
--- 506,510 ----
{
<?php
! if (!empty($firstOtherRoom))
{
?>
Index: smilies_popup.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/smilies_popup.php3,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** smilies_popup.php3 2001/05/31 19:57:05 1.3
--- smilies_popup.php3 2001/06/01 20:44:40 1.4
***************
*** 176,180 ****
--- 176,182 ----
{
if ($i > 0)
+ {
echo("\t");
+ }
echo('<tr valign="bottom">' . "\n");
echo($smiliesCodes[$i]);
Index: save.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/save.php3,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** save.php3 2001/04/29 08:57:35 1.6
--- save.php3 2001/06/01 20:44:40 1.7
***************
*** 140,143 ****
--- 140,144 ----
else
{
+ $isDaySeparator = false;
reset($grabedMessages);
for ($k = 0; $k < $grabedMessagesCnt; $k++)
***************
*** 151,155 ****
// Separator between messages sent before today and other ones
! if (!isset($daySeparator)
&& date('j', $sentTime) != date('j', time()))
{
--- 152,156 ----
// Separator between messages sent before today and other ones
! if (!$isDaySeparator
&& date('j', $sentTime) != date('j', time()))
{
***************
*** 158,162 ****
: L_TODAY_DWN;
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . $daySeparatorMsg . ' ---------</span></p>';
! $daySeparator = 1;
unset($daySeparatorMsg);
}
--- 159,163 ----
: L_TODAY_DWN;
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . $daySeparatorMsg . ' ---------</span></p>';
! $isDaySeparator = true;
unset($daySeparatorMsg);
}
***************
*** 166,174 ****
--- 167,179 ----
// The timestamp of the message
if ($dbSessionVars['showTimestamp'] == 1)
+ {
$aMessage .= '<span class="time">' . date('H:i:s', $sentTime + C_TMZ_OFFSET * 60 * 60) . '</span> ';
+ }
// The message itself
$sender = pmcSpecialChars($sender, $senderLatin1);
if ($addressee != '')
+ {
$addressee = ']<bdo dir="' . $textDirection . '"></bdo>>[' . htmlspecialchars($addressee);
+ }
$aMessage .= '<b>[' . $sender . $addressee . ']<bdo dir="' . $textDirection .'"></bdo></b> '
. '<font color="' . $msgColor . '">' . $message . '</font>';
Index: profile_reg.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/profile_reg.php3,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** profile_reg.php3 2001/05/24 14:26:32 1.14
--- profile_reg.php3 2001/06/01 20:44:40 1.15
***************
*** 94,119 ****
/**
* Validates the submitted form then registers the profile
*/
- $isRegDone = false;
if (isset($submitType) && $submitType == L_REG_3)
{
if (C_NO_SWEAR)
! include('./lib/swearing.lib.' . C_EXTENSION);
// Validates the nick
if (!$isJsValidated && trim($nick) == '')
{
! $error = L_ERR_USR_5;
}
else if (!$isJsValidated && ereg('[\, ]', $nick))
{
! $error = L_ERR_USR_16;
}
else if (C_NO_SWEAR && checkWords($nick, true))
{
! $error = L_ERR_USR_18;
}
--- 94,130 ----
+ /**
+ * Defines some variables
+ */
+ $isMailFail = false;
+ $isMailSent = false;
+ $isRegDone = false;
+ $error = '';
+ $success = '';
+
+
/**
* Validates the submitted form then registers the profile
*/
if (isset($submitType) && $submitType == L_REG_3)
{
if (C_NO_SWEAR)
! {
! include('./lib/swearing.lib.' . C_EXTENSION);
! }
// Validates the nick
if (!$isJsValidated && trim($nick) == '')
{
! $error = L_ERR_USR_5;
}
else if (!$isJsValidated && ereg('[\, ]', $nick))
{
! $error = L_ERR_USR_16;
}
else if (C_NO_SWEAR && checkWords($nick, true))
{
! $error = L_ERR_USR_18;
}
***************
*** 121,125 ****
else if (!$isJsValidated && !C_EMAIL_PASWD && $password == '')
{
! $error = L_ERR_USR_6;
}
--- 132,136 ----
else if (!$isJsValidated && !C_EMAIL_PASWD && $password == '')
{
! $error = L_ERR_USR_6;
}
***************
*** 127,131 ****
else if (!$isJsValidated && (trim($firstName) == '' || trim($lastName) == ''))
{
! $error = L_ERR_USR_15;
}
--- 138,142 ----
else if (!$isJsValidated && (trim($firstName) == '' || trim($lastName) == ''))
{
! $error = L_ERR_USR_15;
}
***************
*** 133,147 ****
else if (!$isJsValidated && trim($email) == '')
{
! $error = L_ERR_USR_7;
}
else if (!$isJsValidated &&
!eregi('^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$', $email))
{
! $error = L_ERR_USR_8;
}
else if ((C_EMAIL_PASWD && @checkdnsrr('www.w3.org', 'ANY'))
&& !checkdnsrr(substr(strstr($email, '@'), 1), 'ANY'))
{
! $error = L_ERR_USR_8;
}
--- 144,158 ----
else if (!$isJsValidated && trim($email) == '')
{
! $error = L_ERR_USR_7;
}
else if (!$isJsValidated &&
!eregi('^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$', $email))
{
! $error = L_ERR_USR_8;
}
else if ((C_EMAIL_PASWD && @checkdnsrr('www.w3.org', 'ANY'))
&& !checkdnsrr(substr(strstr($email, '@'), 1), 'ANY'))
{
! $error = L_ERR_USR_8;
}
***************
*** 166,171 ****
$latin1 = (L_CHARSET == 'iso-8859-1') ? 1 : 0;
$showEmail = (isset($showEmail) && $showEmail) ? 1 : 0;
! if (!isset($gender))
! $gender = '';
// Gets the ip
--- 177,184 ----
$latin1 = (L_CHARSET == 'iso-8859-1') ? 1 : 0;
$showEmail = (isset($showEmail) && $showEmail) ? 1 : 0;
! if (empty($gender))
! {
! $gender = 0;
! }
// Gets the ip
***************
*** 191,200 ****
if (!defined('_LIB_PHPMYMAILER_LOADED'))
include('./lib/mailer.lib.' . C_EXTENSION);
$mailHandler = new PHPMYMAILER(C_REG_EMAIL, C_REG_SENDER);
$mailHandler->pmmSendEmail( $recipient,
L_CHARSET, $subject, $body);
if (!$mailHandler->pmmIsSent)
! $error = sprintf(L_EMAIL_VAL_ERR, C_REG_EMAIL, C_REG_SENDER);
unset($mailHandler);
}
--- 204,222 ----
if (!defined('_LIB_PHPMYMAILER_LOADED'))
+ {
include('./lib/mailer.lib.' . C_EXTENSION);
+ }
$mailHandler = new PHPMYMAILER(C_REG_EMAIL, C_REG_SENDER);
$mailHandler->pmmSendEmail( $recipient,
L_CHARSET, $subject, $body);
if (!$mailHandler->pmmIsSent)
! {
! $error = sprintf(L_EMAIL_VAL_ERR, C_REG_EMAIL, C_REG_SENDER);
! $isMailFail = true;
! }
! else
! {
! $isMailSent = true;
! }
unset($mailHandler);
}
***************
*** 208,215 ****
. '(username, latin1, password, firstname, lastname, country, website, email, showemail, perms, rooms, reg_time, ip, gender) '
. 'VALUES ('
! . "'$slashedNick', '$latin1', '$slashedPswd', '" . pmcSlashSingleQuotes($firstName) . "', '" . pmcSlashSingleQuotes($lastName) . "', '" . pmcSlashSingleQuotes($spokenLang) . "', '$webSite', '$email', $showEmail, 'user', '', " . time() . ", '$ip', '$gender'"
. ')';
$dbLink->query($regQuery);
! $message = L_REG_9;
$isRegDone = true;
--- 230,237 ----
. '(username, latin1, password, firstname, lastname, country, website, email, showemail, perms, rooms, reg_time, ip, gender) '
. 'VALUES ('
! . "'$slashedNick', '$latin1', '$slashedPswd', '" . pmcSlashSingleQuotes($firstName) . "', '" . pmcSlashSingleQuotes($lastName) . "', '" . pmcSlashSingleQuotes($spokenLang) . "', '$webSite', '$email', $showEmail, 'user', '', " . time() . ", '$ip', $gender"
. ')';
$dbLink->query($regQuery);
! $success = L_REG_9;
$isRegDone = true;
***************
*** 279,286 ****
<table border="0">
<tr>
! <th colspan="2" class="tabTitle"><?php echo(($isRegDone) ? $message : L_REG_6); ?></th>
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone) echo(L_REG_37); else if (C_EMAIL_PASWD) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
--- 301,308 ----
<table border="0">
<tr>
! <th colspan="2" class="tabTitle"><?php echo(($isRegDone) ? $success : L_REG_6); ?></th>
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone && !$isMailFail) echo(L_REG_37); else if ($isMailSent) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
***************
*** 288,293 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_SET_2); ?> :</td>
<td valign="top">
! <input type="text" name="nick" size="11" maxlength="10" value="<?php if (isset($nick)) echo(htmlspecialchars($nick)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 310,315 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_SET_2); ?> :</td>
<td valign="top">
! <input type="text" name="nick" size="11" maxlength="10" value="<?php if (isset($nick)) echo(htmlspecialchars($nick)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 299,304 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_7); ?> :</td>
<td valign="top">
! <input type="password" name="password" size="11" maxlength="16" value="<?php if (isset($password)) echo(htmlspecialchars($password)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 321,326 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_7); ?> :</td>
<td valign="top">
! <input type="password" name="password" size="11" maxlength="16" value="<?php if (isset($password)) echo(htmlspecialchars($password)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 310,315 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_30); ?> :</td>
<td valign="top">
! <input type="text" name="firstName" size="11" maxlength="64" value="<?php if (isset($firstName)) echo(htmlspecialchars($firstName)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 332,337 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_30); ?> :</td>
<td valign="top">
! <input type="text" name="firstName" size="11" maxlength="64" value="<?php if (isset($firstName)) echo(htmlspecialchars($firstName)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 317,322 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_31); ?> :</td>
<td valign="top">
! <input type="text" name="lastName" size="11" maxlength="64" value="<?php if (isset($lastName)) echo(htmlspecialchars($lastName)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 339,344 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_31); ?> :</td>
<td valign="top">
! <input type="text" name="lastName" size="11" maxlength="64" value="<?php if (isset($lastName)) echo(htmlspecialchars($lastName)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 324,329 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_45); ?> :</td>
<td valign="top">
! <input type="radio" name="gender" value="1"<?php if (isset($gender) && $gender == 1) echo(' checked="checked"'); if ($isRegDone) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_46); ?><br />
! <input type="radio" name="gender" value="2"<?php if (isset($gender) && $gender == 2) echo(' checked="checked"'); if ($isRegDone) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_47); ?>
</td>
</tr>
--- 346,351 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_45); ?> :</td>
<td valign="top">
! <input type="radio" name="gender" value="1"<?php if (isset($gender) && $gender == 1) echo(' checked="checked"'); if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_46); ?><br />
! <input type="radio" name="gender" value="2"<?php if (isset($gender) && $gender == 2) echo(' checked="checked"'); if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_47); ?>
</td>
</tr>
***************
*** 331,335 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_36); ?> :</td>
<td valign="top">
! <input type="text" name="spokenLang" size="11" maxlength="64" value="<?php if (isset($spokenLang)) echo(htmlspecialchars($spokenLang)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
</td>
</tr>
--- 353,357 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_36); ?> :</td>
<td valign="top">
! <input type="text" name="spokenLang" size="11" maxlength="64" value="<?php if (isset($spokenLang)) echo(htmlspecialchars($spokenLang)); ?>"<?php if ($isRegDone|| $isMailFail) echo(' readonly="readonly"'); ?> />
</td>
</tr>
***************
*** 337,341 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_32); ?> :</td>
<td valign="top">
! <input type="text" name="webSite" size="11" maxlength="64" value="<?php if (isset($webSite)) echo($webSite); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
</td>
</tr>
--- 359,363 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_32); ?> :</td>
<td valign="top">
! <input type="text" name="webSite" size="11" maxlength="64" value="<?php if (isset($webSite)) echo($webSite); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
</td>
</tr>
***************
*** 343,353 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_8); ?> :</td>
<td valign="top">
! <input type="text" name="email" size="11" maxlength="64" value="<?php if (isset($email)) echo($email); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
! <input type="checkbox" name="showEmail" value="1"<?php if (isset($showEmail) && $showEmail) echo(' checked="checked"'); ?><?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
<?php echo(L_REG_33); ?>
</td>
--- 365,375 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_8); ?> :</td>
<td valign="top">
! <input type="text" name="email" size="11" maxlength="64" value="<?php if (isset($email)) echo($email); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
! <input type="checkbox" name="showEmail" value="1"<?php if (isset($showEmail) && $showEmail) echo(' checked="checked"'); ?><?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
<?php echo(L_REG_33); ?>
</td>
***************
*** 356,360 ****
<br /><br />
<?php
! if (!$isRegDone)
{
?>
--- 378,382 ----
<br /><br />
<?php
! if (!$isRegDone && !$isMailFail)
{
?>
Index: profile_edit.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/profile_edit.php3,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** profile_edit.php3 2001/05/24 14:27:29 1.12
--- profile_edit.php3 2001/06/01 20:44:40 1.13
***************
*** 88,92 ****
--- 88,94 ----
*/
if (!(dbSessionIsRegistered('authUsername') && dbSessionIsRegistered('authPassword')))
+ {
include('./lib/login.lib.' . C_EXTENSION);
+ }
***************
*** 103,108 ****
* Defines some variables
*/
! $dbLink = new pmcDB;
! $isRegDone = false;
--- 105,114 ----
* Defines some variables
*/
! $dbLink = new pmcDB;
! $isMailFail = false;
! $isMailSent = false;
! $isRegDone = false;
! $error = '';
! $success = '';
***************
*** 114,131 ****
{
if (C_NO_SWEAR)
! include('./lib/swearing.lib.' . C_EXTENSION);
// Validates the nick
if (!$isJsValidated && trim($nick) == '')
{
! $error = L_ERR_USR_5;
}
else if (!$isJsValidated && ereg('[\, ]', $nick))
{
! $error = L_ERR_USR_16;
}
else if (C_NO_SWEAR && checkWords($nick, true))
{
! $error = L_ERR_USR_18;
}
--- 120,139 ----
{
if (C_NO_SWEAR)
! {
! include('./lib/swearing.lib.' . C_EXTENSION);
! }
// Validates the nick
if (!$isJsValidated && trim($nick) == '')
{
! $error = L_ERR_USR_5;
}
else if (!$isJsValidated && ereg('[\, ]', $nick))
{
! $error = L_ERR_USR_16;
}
else if (C_NO_SWEAR && checkWords($nick, true))
{
! $error = L_ERR_USR_18;
}
***************
*** 133,137 ****
else if (!$isJsValidated && $password == '')
{
! $error = L_ERR_USR_6;
}
--- 141,145 ----
else if (!$isJsValidated && $password == '')
{
! $error = L_ERR_USR_6;
}
***************
*** 139,143 ****
else if (!$isJsValidated && (trim($firstName) == '' || trim($lastName) == ''))
{
! $error = L_ERR_USR_15;
}
--- 147,151 ----
else if (!$isJsValidated && (trim($firstName) == '' || trim($lastName) == ''))
{
! $error = L_ERR_USR_15;
}
***************
*** 145,154 ****
else if (!$isJsValidated && trim($email) == '')
{
! $error = L_ERR_USR_7;
}
else if (!$isJsValidated &&
!eregi('^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$', $email))
{
! $error = L_ERR_USR_8;
}
--- 153,162 ----
else if (!$isJsValidated && trim($email) == '')
{
! $error = L_ERR_USR_7;
}
else if (!$isJsValidated &&
!eregi('^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$', $email))
{
! $error = L_ERR_USR_8;
}
***************
*** 175,179 ****
// If password are generated and sent by e-mail, do it if e-mail has
// changed
! if (!isset($error)
&& C_EMAIL_PASWD
&& $dbSessionVars['prevEmail'] != $email)
--- 183,187 ----
// If password are generated and sent by e-mail, do it if e-mail has
// changed
! if (empty($error)
&& C_EMAIL_PASWD
&& $dbSessionVars['prevEmail'] != $email)
***************
*** 198,214 ****
{
$error = sprintf(L_EMAIL_VAL_ERR, C_REG_EMAIL, C_REG_SENDER);
}
unset($mailHandler);
} // end of send new password by e-mail
// Udpates the profile
! if (!isset($error))
{
$slashedPswd = pmcSlashSingleQuotes(str_replace('\\', '\\\\', $password));
$latin1 = (L_CHARSET == 'iso-8859-1') ? 1 : 0;
$showEmail = (isset($showEmail) && $showEmail) ? 1 : 0;
! if (!isset($gender))
{
! $gender = '';
}
--- 206,227 ----
{
$error = sprintf(L_EMAIL_VAL_ERR, C_REG_EMAIL, C_REG_SENDER);
+ $isMailFail = true;
}
+ else
+ {
+ $isMailSent = true;
+ }
unset($mailHandler);
} // end of send new password by e-mail
// Udpates the profile
! if (empty($error))
{
$slashedPswd = pmcSlashSingleQuotes(str_replace('\\', '\\\\', $password));
$latin1 = (L_CHARSET == 'iso-8859-1') ? 1 : 0;
$showEmail = (isset($showEmail) && $showEmail) ? 1 : 0;
! if (empty($gender))
{
! $gender = 0;
}
***************
*** 218,222 ****
// Updates the profile and the banishment table if required
! $dbLink->query("UPDATE " . C_REG_TBL . " SET username = '$slashedNick', latin1 = '$latin1', password = '$slashedPswd', firstname='" . pmcSlashSingleQuotes($firstName) . "', lastname = '" . pmcSlashSingleQuotes($lastName) . "', country = '" . pmcSlashSingleQuotes($spokenLang) . "', website = '$webSite', email = '$email', showemail = $showEmail, reg_time = " . time() . ", ip = '$ip', gender = '$gender' WHERE username = '" . pmcSlashSingleQuotes($dbSessionVars['authUsername']) . "'");
if ($nick != $dbSessionVars['authUsername'])
{
--- 231,235 ----
// Updates the profile and the banishment table if required
! $dbLink->query("UPDATE " . C_REG_TBL . " SET username = '$slashedNick', latin1 = '$latin1', password = '$slashedPswd', firstname='" . pmcSlashSingleQuotes($firstName) . "', lastname = '" . pmcSlashSingleQuotes($lastName) . "', country = '" . pmcSlashSingleQuotes($spokenLang) . "', website = '$webSite', email = '$email', showemail = $showEmail, reg_time = " . time() . ", ip = '$ip', gender = $gender WHERE username = '" . pmcSlashSingleQuotes($dbSessionVars['authUsername']) . "'");
if ($nick != $dbSessionVars['authUsername'])
{
***************
*** 227,231 ****
$dbSessionVars['authPassword'] = $password;
}
! $message = L_REG_17;
$isRegDone = true;
}
--- 240,244 ----
$dbSessionVars['authPassword'] = $password;
}
! $success = L_REG_17;
$isRegDone = true;
}
***************
*** 308,315 ****
<table border="0">
<tr>
! <th colspan="2" class="tabTitle"><?php echo(($isRegDone) ? $message : L_REG_34); ?></th>
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone) echo(L_REG_37); else if (C_EMAIL_PASWD) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
--- 321,328 ----
<table border="0">
<tr>
! <th colspan="2" class="tabTitle"><?php echo(($isRegDone) ? $success : L_REG_34); ?></th>
</tr>
<tr>
! <th colspan="2"><?php if (!$isRegDone && !$isMailFail) echo(L_REG_37); else if ($isSentMail) echo(L_EMAIL_VAL_DONE); ?></th>
</tr>
<tr><td> </td></tr>
***************
*** 330,337 ****
{
?>
! <input type="text" name="nick" size="11" maxlength="10" value="<?php echo(htmlspecialchars($nick)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
<?php
! if (!$isRegDone)
echo("\t\t\t" . '<span class="error">*</span>' . "\n");
}
echo("\n");
--- 343,352 ----
{
?>
! <input type="text" name="nick" size="11" maxlength="10" value="<?php echo(htmlspecialchars($nick)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
<?php
! if (!$isRegDone && !$isMailFail)
! {
echo("\t\t\t" . '<span class="error">*</span>' . "\n");
+ }
}
echo("\n");
***************
*** 342,346 ****
// Do not display the password if e-mail validation is required and the e-mail
// has changed
! if (!(C_EMAIL_PASWD && $isRegDone))
{
?>
--- 357,361 ----
// Do not display the password if e-mail validation is required and the e-mail
// has changed
! if (!$isSentMail)
{
?>
***************
*** 349,353 ****
<td valign="top">
<input type="password" name="password" size="11" maxlength="16" value="<?php echo(htmlspecialchars($dbSessionVars['authPassword'])); ?>" />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 364,368 ----
<td valign="top">
<input type="password" name="password" size="11" maxlength="16" value="<?php echo(htmlspecialchars($dbSessionVars['authPassword'])); ?>" />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 359,364 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_30); ?> :</td>
<td valign="top">
! <input type="text" name="firstName" size="11" maxlength="64" value="<?php echo(htmlspecialchars($firstName)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 374,379 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_30); ?> :</td>
<td valign="top">
! <input type="text" name="firstName" size="11" maxlength="64" value="<?php echo(htmlspecialchars($firstName)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 366,371 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_31); ?> :</td>
<td valign="top">
! <input type="text" name="lastName" size="11" maxlength="64" value="<?php echo(htmlspecialchars($lastName)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
--- 381,386 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_31); ?> :</td>
<td valign="top">
! <input type="text" name="lastName" size="11" maxlength="64" value="<?php echo(htmlspecialchars($lastName)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
***************
*** 373,378 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_45); ?> :</td>
<td valign="top">
! <input type="radio" name="gender" value="1"<?php if (isset($gender) && $gender == 1) echo(' checked="checked"'); if ($isRegDone) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_46); ?><br />
! <input type="radio" name="gender" value="2"<?php if (isset($gender) && $gender == 2) echo(' checked="checked"'); if ($isRegDone) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_47); ?>
</td>
</tr>
--- 388,393 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_45); ?> :</td>
<td valign="top">
! <input type="radio" name="gender" value="1"<?php if (isset($gender) && $gender == 1) echo(' checked="checked"'); if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_46); ?><br />
! <input type="radio" name="gender" value="2"<?php if (isset($gender) && $gender == 2) echo(' checked="checked"'); if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> /> <?php echo(L_REG_47); ?>
</td>
</tr>
***************
*** 380,384 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_36); ?> :</td>
<td valign="top">
! <input type="text" name="spokenLang" size="11" maxlength="64" value="<?php echo(htmlspecialchars($spokenLang)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
</td>
</tr>
--- 395,399 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_36); ?> :</td>
<td valign="top">
! <input type="text" name="spokenLang" size="11" maxlength="64" value="<?php echo(htmlspecialchars($spokenLang)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
</td>
</tr>
***************
*** 386,390 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_32); ?> :</td>
<td valign="top">
! <input type="text" name="webSite" size="11" maxlength="64" value="<?php echo(htmlspecialchars($webSite)); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
</td>
</tr>
--- 401,405 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_32); ?> :</td>
<td valign="top">
! <input type="text" name="webSite" size="11" maxlength="64" value="<?php echo(htmlspecialchars($webSite)); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
</td>
</tr>
***************
*** 392,402 ****
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_8); ?> :</td>
<td valign="top">
! <input type="text" name="email" size="11" maxlength="64" value="<?php echo($email); ?>"<?php if ($isRegDone) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone) echo('<span class="error">*</span>'); ?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
! <input type="checkbox" name="showEmail" value="1"<?php if (isset($showEmail) && $showEmail) echo(' checked="checked"'); if ($isRegDone) echo(' readonly="readonly"'); ?> />
<?php echo(L_REG_33); ?>
</td>
--- 407,417 ----
<td align="right" valign="top" nowrap="nowrap"><?php echo(L_REG_8); ?> :</td>
<td valign="top">
! <input type="text" name="email" size="11" maxlength="64" value="<?php echo($email); ?>"<?php if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
! <?php if (!$isRegDone && !$isMailFail) echo('<span class="error">*</span>'); ?>
</td>
</tr>
<tr>
<td colspan="2" align="center">
! <input type="checkbox" name="showEmail" value="1"<?php if (isset($showEmail) && $showEmail) echo(' checked="checked"'); if ($isRegDone || $isMailFail) echo(' readonly="readonly"'); ?> />
<?php echo(L_REG_33); ?>
</td>
***************
*** 405,409 ****
<br /><br />
<?php
! if (!$isRegDone)
{
?>
--- 420,424 ----
<br /><br />
<?php
! if (!$isRegDone && !$isMailFail)
{
?>
***************
*** 432,436 ****
dbSessionUnregister($toUnreg);
}
! else
{
$dbSessionVars['prevEmail'] = $email;
--- 447,451 ----
dbSessionUnregister($toUnreg);
}
! else if (!$isMailFail)
{
$dbSessionVars['prevEmail'] = $email;
Index: profile_del.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/profile_del.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** profile_del.php3 2001/04/19 20:25:35 1.8
--- profile_del.php3 2001/06/01 20:44:40 1.9
***************
*** 85,90 ****
}
// If user is admininistrator, defines a message to avoid profile deletion
if ($dbSessionVars['delProfilePerms'] == 'admin')
! $message = L_ERR_USR_12;
--- 85,93 ----
}
// If user is admininistrator, defines a message to avoid profile deletion
+ $message = '';
if ($dbSessionVars['delProfilePerms'] == 'admin')
! {
! $message = L_ERR_USR_12;
! }
***************
*** 152,156 ****
<tr>
<td valign="top" align="center">
! <?php echo((isset($message))? $message : L_REG_19); echo("\n"); ?>
</td>
</tr>
--- 155,159 ----
<tr>
<td valign="top" align="center">
! <?php echo((!empty($message))? $message : L_REG_19); echo("\n"); ?>
</td>
</tr>
***************
*** 158,162 ****
<br /><br />
<?php
! if (!isset($message))
{
?>
--- 161,165 ----
<br /><br />
<?php
! if (empty($message))
{
?>
Index: messages_low.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/messages_low.php3,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -r1.17 -r1.18
*** messages_low.php3 2001/05/20 18:56:28 1.17
--- messages_low.php3 2001/06/01 20:44:40 1.18
***************
*** 164,168 ****
else
{
! $today = date('j', time());
reset($grabedMessages);
for ($k = 0; $k < $grabedMessagesCnt; $k++)
--- 164,169 ----
else
{
! $today = date('j', time());
! $isDaySeparator = false;
reset($grabedMessages);
for ($k = 0; $k < $grabedMessagesCnt; $k++)
***************
*** 176,189 ****
// Skip the oldest message if the day seperator has been added
! if (isset($daySeparator) && $k == $grabedMessagesCnt - 1)
continue;
// Separator between messages sent before today and other ones
! if (!isset($daySeparator)
&& date('j', $sentTime) != $today)
{
$daySeparatorMsg = ($dbSessionVars['msgOrder'] == 0) ? L_TODAY_UP : L_TODAY_DWN;
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . $daySeparatorMsg . ' ---------</span></p>';
! $daySeparator = 1;
unset($daySeparatorMsg);
}
--- 177,192 ----
// Skip the oldest message if the day seperator has been added
! if ($isDaySeparator && $k == $grabedMessagesCnt - 1)
! {
continue;
+ }
// Separator between messages sent before today and other ones
! if (!$isDaySeparator
&& date('j', $sentTime) != $today)
{
$daySeparatorMsg = ($dbSessionVars['msgOrder'] == 0) ? L_TODAY_UP : L_TODAY_DWN;
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . $daySeparatorMsg . ' ---------</span></p>';
! $isDaySeparator = true;
unset($daySeparatorMsg);
}
***************
*** 193,197 ****
--- 196,202 ----
// The timestamp of the message
if ($dbSessionVars['showTimestamp'] == 1)
+ {
$aMessage .= '<span class="time">' . date('H:i:s', $sentTime + C_TMZ_OFFSET * 60 * 60) . '</span> ';
+ }
// 'Standard' messages
if (substr($sender,0,4) != 'SYS ')
***************
*** 201,205 ****
--- 206,212 ----
$sender = '<a href="#" onclick="window.parent.pmcUserClick(\'' . $slashedSender . '\', true); return false" class="sender">' . $simpleSender . '</a>';
if ($addressee != '')
+ {
$addressee = ']<bdo dir="' . $textDirection . '"></bdo>>[' . htmlspecialchars($addressee);
+ }
$aMessage .= '<b>[' . $sender . $addressee . ']<bdo dir="' . $textDirection .'"></bdo></b> '
. '<font color="' . $msgColor . '">' . $message . '</font>';
***************
*** 216,220 ****
--- 223,229 ----
{
if ($addressee != '')
+ {
$aMessage .= '<b>>[' . htmlspecialchars($addressee) . ']<bdo dir="' . $textDirection . '"></bdo></b> ';
+ }
if (strpos($message, 'printf('))
{
***************
*** 252,256 ****
--- 261,267 ----
<?php
if ($dbSessionVars['refreshDelay'] > 0)
+ {
echo('<meta http-equiv="Refresh" content="' . $dbSessionVars['refreshDelay'] . '; url=' . $refreshUrl . '" />' . "\n");
+ }
?>
<link rel="stylesheet" href="<?php echo($cssUrl); ?>" type="text/css" />
Index: loader.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/loader.php3,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** loader.php3 2001/05/17 19:28:14 1.20
--- loader.php3 2001/06/01 20:44:40 1.21
***************
*** 206,214 ****
{
if ($isInitLoad)
$newMessages[] = '<span class="notify">' . L_NO_MSG . '<\/span>';
}
else
{
! $today = date('j', time());
reset($grabedMessages);
for ($k = 0; $k < $grabedMessagesCnt; $k++)
--- 206,217 ----
{
if ($isInitLoad)
+ {
$newMessages[] = '<span class="notify">' . L_NO_MSG . '<\/span>';
+ }
}
else
{
! $today = date('j', time());
! $isDaySeparator = false;
reset($grabedMessages);
for ($k = 0; $k < $grabedMessagesCnt; $k++)
***************
*** 222,234 ****
// Skip the oldest message if the day seperator has been added
! if (isset($daySeparator) && $isInitLoad && $k == $grabedMessagesCnt - 1)
continue;
// Separator between messages sent before today and other ones
! if (!isset($daySeparator)
&& date('j', $sentTime) != $today)
{
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . L_TODAY_DWN . ' ---------<\/span><\/p>';
! $daySeparator = 1;
}
--- 225,239 ----
// Skip the oldest message if the day seperator has been added
! if ($isDaySeparator && $isInitLoad && $k == $grabedMessagesCnt - 1)
! {
continue;
+ }
// Separator between messages sent before today and other ones
! if (!$isDaySeparator
&& date('j', $sentTime) != $today)
{
$newMessages[] = '<p class="msg"><span class="notify">--------- ' . L_TODAY_DWN . ' ---------<\/span><\/p>';
! $isDaySeparator = true;
}
***************
*** 237,241 ****
--- 242,248 ----
// The timestamp of the message
if ($dbSessionVars['showTimestamp'] == 1)
+ {
$aMessage .= '<span class="time">' . date('H:i:s', $sentTime + C_TMZ_OFFSET * 60 * 60) . '<\/span> ';
+ }
// 'Standard' messages
if (substr($sender,0,4) != 'SYS ')
***************
*** 245,249 ****
--- 252,258 ----
$sender = '<a href="#" onclick="window.parent.pmcUserClick(\'' . $slashedSender . '\', true); return false" class="sender">' . $simpleSender . '<\/a>';
if ($addressee != '')
+ {
$addressee = ']<bdo dir="' . $textDirection . '"><\/bdo>>[' . htmlspecialchars($addressee);
+ }
$aMessage .= '<b>[' . $sender . $addressee . ']<bdo dir="' . $textDirection .'"><\/bdo><\/b> '
. '<font color="' . $msgColor . '">' . $message . '<\/font>';
***************
*** 260,264 ****
--- 269,275 ----
{
if ($addressee != '')
+ {
$aMessage .= '<b>>[' . htmlspecialchars($addressee) . ']<bdo dir="' . $textDirection . '"><\/bdo><\/b> ';
+ }
if (strpos($message, 'printf('))
{
***************
*** 276,280 ****
--- 287,293 ----
$newMessages[] = $aMessage;
if ($sentTime > $lastMsgLoad)
+ {
$lastMsgLoad = $sentTime;
+ }
}
} // end of formatting new messages
***************
*** 300,304 ****
--- 313,319 ----
<?php
if ($dbSessionVars['refreshDelay'] > 0)
+ {
echo('<meta http-equiv="Refresh" content="' . $dbSessionVars['refreshDelay'] . '; url=' . $refreshUrl . '" />' . "\n");
+ }
?>
<script type="text/javascript" language="javascript">
Index: input.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/input.php3,v
retrieving revision 1.37
retrieving revision 1.38
diff -C2 -r1.37 -r1.38
*** input.php3 2001/05/30 08:07:12 1.37
--- input.php3 2001/06/01 20:44:40 1.38
***************
*** 115,124 ****
// set default color to black
if (empty($color))
$color = (isset($cookieColor)) ? $cookieColor : '#000000';
// Red colors are reserved to the admin or a moderator for the current room
if (ereg('#(FF0000|fc3f40|fc4b34|fa582a|f66421|f27119|ec7e11|ec117f|f21971|f62164|fa2a58|fc344b)', $color)
&& ($dbSessionVars['status'] != 'a' && $dbSessionVars['status'] != 'm'))
! $color = '#000000';
// Cookie expires in one year
--- 115,128 ----
// set default color to black
if (empty($color))
+ {
$color = (isset($cookieColor)) ? $cookieColor : '#000000';
+ }
// Red colors are reserved to the admin or a moderator for the current room
if (ereg('#(FF0000|fc3f40|fc4b34|fa582a|f66421|f27119|ec7e11|ec117f|f21971|f62164|fa2a58|fc344b)', $color)
&& ($dbSessionVars['status'] != 'a' && $dbSessionVars['status'] != 'm'))
! {
! $color = '#000000';
! }
// Cookie expires in one year
***************
*** 134,137 ****
--- 138,145 ----
$isPopup = false;
$displayMessage = false;
+ $error = '';
+ $success = '';
+ $htmlPopupLink = '';
+ $jsToRun = '';
if (isset($message) && trim($message) != '')
{
***************
*** 147,151 ****
// Tests for 'true' messages
if ((!isset($prevMessage) || $message != str_replace('"', '"', $prevMessage))
! && !($isCommand || isset($error)))
{
// Format original message and set enhanced one (with graphical smilies)
--- 155,159 ----
// Tests for 'true' messages
if ((!isset($prevMessage) || $message != str_replace('"', '"', $prevMessage))
! && (!$isCommand && empty($error) && empty($success)))
{
// Format original message and set enhanced one (with graphical smilies)
***************
*** 214,218 ****
// - the submission before the last if the '/!' command was the last one;
// - the last submission itself else.
! if (!isset($message))
{
$newPrevMessage = '';
--- 222,226 ----
// - the submission before the last if the '/!' command was the last one;
// - the last submission itself else.
! if (empty($message))
{
$newPrevMessage = '';
***************
*** 231,235 ****
$msgValue = str_replace('"', '"', $prevMessage);
}
! else if (isset($error))
{
$msgValue = str_replace('"', '"', $message);
--- 239,243 ----
$msgValue = str_replace('"', '"', $prevMessage);
}
! else if (!empty($error))
{
$msgValue = str_replace('"', '"', $message);
***************
*** 281,285 ****
{
// Error message defined by a command
! if (isset($error))
{
$lowMessage = '<span class="error">'
--- 289,293 ----
{
// Error message defined by a command
! if (!empty($error))
{
$lowMessage = '<span class="error">'
***************
*** 288,292 ****
}
// Success message defined by a command
! else if (isset($success))
{
$lowMessage = '<span class="success">'
--- 296,300 ----
}
// Success message defined by a command
! else if (!empty($success))
{
$lowMessage = '<span class="success">'
***************
*** 295,299 ****
}
// Popup link
! else if (isset($htmlPopupLink))
{
$lowMessage = $htmlPopupLink;
--- 303,307 ----
}
// Popup link
! else if (!empty($htmlPopupLink))
{
$lowMessage = $htmlPopupLink;
***************
*** 387,391 ****
--- 395,401 ----
var colorCnt = window.parent.jsColorPicker.length;
for (k = 0; k < colorCnt; k++)
+ {
document.writeln(window.parent.jsColorPicker[k]);
+ }
window.parent.jsColorPicker = null;
// -->
***************
*** 486,492 ****
* 'chat/lib/common.lib.php3' library
*/
! if (isset($error) || isset($success))
{
! $alertMsg = (isset($error)) ? $error : $success;
?>
<script type="text/javascript" language="javascript">
--- 496,502 ----
* 'chat/lib/common.lib.php3' library
*/
! if (!empty($error) || !empty($success))
{
! $alertMsg = (!empty($error)) ? $error : $success;
?>
<script type="text/javascript" language="javascript">
***************
*** 504,508 ****
* Put JavaScript instructions that commands may have set
*/
! if (isset($jsToRun))
{
$jsToRunCnt = count($jsToRun);
--- 514,518 ----
* Put JavaScript instructions that commands may have set
*/
! if (is_array($jsToRun))
{
$jsToRunCnt = count($jsToRun);
Index: handle_input.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/handle_input.php3,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -r1.30 -r1.31
*** handle_input.php3 2001/05/30 19:25:21 1.30
--- handle_input.php3 2001/06/01 20:44:40 1.31
***************
*** 111,120 ****
// set default color to black
if (empty($color))
$color = (isset($cookieColor)) ? $cookieColor : '#000000';
// Red colors are reserved to the admin or a moderator for the current room
if (ereg('#(FF0000|fc403f|fc4b34|fa582a|f66421|f27119|ec7e11|ec117f|f21971|f62164|fa2a58|fc344b)', $color)
&& ($dbSessionVars['status'] != 'a' && $dbSessionVars['status'] != 'm'))
! $color = '#000000';
// Cookie expires in one year
--- 111,124 ----
// set default color to black
if (empty($color))
+ {
$color = (isset($cookieColor)) ? $cookieColor : '#000000';
+ }
// Red colors are reserved to the admin or a moderator for the current room
if (ereg('#(FF0000|fc403f|fc4b34|fa582a|f66421|f27119|ec7e11|ec117f|f21971|f62164|fa2a58|fc344b)', $color)
&& ($dbSessionVars['status'] != 'a' && $dbSessionVars['status'] != 'm'))
! {
! $color = '#000000';
! }
// Cookie expires in one year
***************
*** 130,133 ****
--- 134,140 ----
$isPopup = false;
$displayMessage = false;
+ $error = '';
+ $success = '';
+ $jsToRun = '';
if (isset($message) && trim($message) != '')
{
***************
*** 143,147 ****
// Tests for 'true' messages
if ((!isset($prevMessage) || $message != $prevMessage)
! && !($isCommand || isset($error)))
{
// Format original message and set enhanced one (with graphical smilies)
--- 150,154 ----
// Tests for 'true' messages
if ((!isset($prevMessage) || $message != $prevMessage)
! && (!$isCommand && empty($error) && empty($success)))
{
// Format original message and set enhanced one (with graphical smilies)
***************
*** 200,204 ****
$msgValue = addslashes($prevMessage);
}
! else if (isset($error))
{
$msgValue = addslashes($message);
--- 207,211 ----
$msgValue = addslashes($prevMessage);
}
! else if (!empty($error))
{
$msgValue = addslashes($message);
***************
*** 228,232 ****
{
elements['sent'].value = '0';
! elements['prevMessage'].value = '<?php echo(isset($message) ? addslashes($message) : ''); ?>';
elements['msgTo'].value = '';
elements['message'].value = '<?php echo($msgValue); ?>';
--- 235,239 ----
{
elements['sent'].value = '0';
! elements['prevMessage'].value = '<?php echo(!empty($message) ? addslashes($message) : ''); ?>';
elements['msgTo'].value = '';
elements['message'].value = '<?php echo($msgValue); ?>';
***************
*** 273,279 ****
* 'chat/lib/common.lib.php3' script
*/
! if (isset($error) || isset($success))
{
! $alertMsg = (isset($error)) ? $error : $success;
echo("\n");
?>
--- 280,286 ----
* 'chat/lib/common.lib.php3' script
*/
! if (!empty($error) || !empty($success))
{
! $alertMsg = (!empty($error)) ? $error : $success;
echo("\n");
?>
***************
*** 327,331 ****
* Display JavaScript instructions that commands may have set
*/
! if (isset($jsToRun))
{
$jsToRunCnt = count($jsToRun);
--- 334,338 ----
* Display JavaScript instructions that commands may have set
*/
! if (is_array($jsToRun))
{
$jsToRunCnt = count($jsToRun);
|
|
From: Lo?c C. <lo...@us...> - 2001-06-01 20:44:42
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands
In directory usw-pr-cvs1:/tmp/cvs-serv30544/chat/lib/commands
Modified Files:
whois.cmd.php3 invite.cmd.php3 ignore.cmd.php3 banish.cmd.php3
Log Message:
Improved security again
Index: whois.cmd.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands/whois.cmd.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** whois.cmd.php3 2001/05/30 08:07:12 1.8
--- whois.cmd.php3 2001/06/01 20:44:40 1.9
***************
*** 60,64 ****
if (!$isProfile)
{
- $error = sprintf(L_NONREG_USER, $cmd[1]);
if ($dbSessionVars['status'] == 'a' || $dbSessionVars['nick'] == $cmd[1])
{
--- 60,63 ----
***************
*** 72,83 ****
$ipProxyStr = ' (proxy)';
}
$hostname = @gethostbyaddr($ip);
! $ipString = $ip
! . ((isset($ipProxyStr)) ? $ipProxyStr : '')
. (($hostname) ? ' - ' . $hostname : '');
! $error .= '\n' . sprintf(L_NONREG_USER_IP, $ipString);
}
$dbLink->cleanResults();
}
} // end of 'not a registered user'
--- 71,91 ----
$ipProxyStr = ' (proxy)';
}
+ else
+ {
+ $ipProxyStr = '';
+ }
+
$hostname = @gethostbyaddr($ip);
! $ipString = $ip . $ipProxyStr
. (($hostname) ? ' - ' . $hostname : '');
! $success = sprintf(L_NONREG_USER, $cmd[1])
! . '\n' . sprintf(L_NONREG_USER_IP, $ipString);
}
$dbLink->cleanResults();
}
+ else
+ {
+ $error = sprintf(L_NONREG_USER, $cmd[1]);
+ }
} // end of 'not a registered user'
Index: invite.cmd.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands/invite.cmd.php3,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** invite.cmd.php3 2001/05/30 08:07:12 1.11
--- invite.cmd.php3 2001/06/01 20:44:40 1.12
***************
*** 86,90 ****
--- 86,92 ----
$invitedUsers[$i] = trim($invitedUsers[$i]);
if ($invitedUsers[$i] == '')
+ {
continue;
+ }
$currentQuery = str_replace('%TIME%', $currentTime + $i, $invitedQuery);
$slashedInvited = pmcSlashSingleQuotes($invitedUsers[$i]);
Index: ignore.cmd.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands/ignore.cmd.php3,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** ignore.cmd.php3 2001/05/30 08:07:12 1.7
--- ignore.cmd.php3 2001/06/01 20:44:40 1.8
***************
*** 87,91 ****
--- 87,93 ----
{
if (!dbSessionIsRegistered('ignoredSenders'))
+ {
$dbSessionVars['ignoredSenders'] = '';
+ }
$toAdd = explode(',', $cmd[3]);
$toAddCnt = count($toAdd);
***************
*** 95,99 ****
--- 97,103 ----
$toAdd[$i] = trim($toAdd[$i]);
if ($toAdd[$i] == '')
+ {
continue;
+ }
if ($toAdd[$i] != $dbSessionVars['nick']
&& pmcIsInto($toAdd[$i], $dbSessionVars['ignoredSenders']) < 0)
***************
*** 138,142 ****
--- 142,148 ----
$toRemove[$i] = trim($toRemove[$i]);
if ($toRemove[$i] == '')
+ {
continue;
+ }
$pos = pmcIsInto($toRemove[$i], $ignoredUsers);
if ($pos >= 0)
***************
*** 162,166 ****
--- 168,174 ----
// Will completly reload the loader script
if ($isCommand)
+ {
$enforceFirstLoad = 1;
+ }
if (!$isPopup && $isCommand)
Index: banish.cmd.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands/banish.cmd.php3,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** banish.cmd.php3 2001/05/30 08:07:12 1.10
--- banish.cmd.php3 2001/06/01 20:44:40 1.11
***************
*** 119,132 ****
--- 119,138 ----
$tmpArray = explode(',', $targetOldBanRooms);
if (pmcIsInto($targetCurrentRoom, $tmpArray) < 0)
+ {
$targetNewBanRooms = (count($tmpArray) > 2)
? '*'
: $slashedOldBanRooms . ',' . pmcSlashSingleQuotes($targetCurrentRoom);
+ }
else
+ {
$targetNewBanRooms = $slashedOldBanRooms;
+ }
unset($tmpArray);
}
// IP needs to be updated?
if (substr($targetIp, 0, 1) == 'p' && substr($targetOldIp, 0, 1) != 'p')
+ {
$targetIp = $targetOldIp;
+ }
// Update the table
$dbLink->query("UPDATE " . C_BAN_TBL . " SET ip = '$targetIp', rooms = '$targetNewBanRooms', ban_until = '$banUntil' WHERE username = '$slashedTarget'");
|
|
From: Lo?c C. <lo...@us...> - 2001-06-01 20:44:42
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/lib
In directory usw-pr-cvs1:/tmp/cvs-serv30544/chat/lib
Modified Files:
swearing.lib.php3 move_to_start.lib.php3 login.lib.php3
format_messages.lib.php3 commands.lib.php3
Log Message:
Improved security again
Index: swearing.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/swearing.lib.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** swearing.lib.php3 2001/05/30 08:07:12 1.8
--- swearing.lib.php3 2001/06/01 20:44:40 1.9
***************
*** 101,107 ****
--- 101,111 ----
{
if ($testOnly)
+ {
break;
+ }
else
+ {
$str = eregi_replace($swearings[$i], $replaceBy, $str);
+ }
}
}
Index: move_to_start.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/move_to_start.lib.php3,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** move_to_start.lib.php3 2001/05/30 08:07:12 1.5
--- move_to_start.lib.php3 2001/06/01 20:44:40 1.6
***************
*** 44,48 ****
--- 44,50 ----
*/
if (empty($exitUrl))
+ {
$exitUrl = C_CHAT_URL;
+ }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
Index: login.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/login.lib.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** login.lib.php3 2001/05/30 08:07:12 1.8
--- login.lib.php3 2001/06/01 20:44:40 1.9
***************
*** 44,47 ****
--- 44,48 ----
* defined inside the 'chat/lib/common.lib.php3' library
*/
+ $doNotLogin = false;
if ((!empty($authUsername)) && (!empty($authPassword)))
{
***************
*** 76,80 ****
}
// Unknown user or invalid password
! if (!isset($doNotLogin))
{
$error = L_ERR_USR_10;
--- 77,81 ----
}
// Unknown user or invalid password
! if (!$doNotLogin)
{
$error = L_ERR_USR_10;
***************
*** 92,96 ****
* Displays the login page
*/
! if (!isset($doNotLogin))
{
// Sends HTTP headers
--- 93,97 ----
* Displays the login page
*/
! if (!$doNotLogin)
{
// Sends HTTP headers
***************
*** 101,110 ****
--- 102,115 ----
// Gets the name of the script that called the login library
if (!isset($PHP_SELF))
+ {
$PHP_SELF = $HTTP_SERVER_VARS['PHP_SELF'];
+ }
$from = basename($PHP_SELF);
// Initialise the username field
if (!isset($authUsername) && dbSessionIsRegistered('nick'))
+ {
$authUsername = $dbSessionVars['nick'];
+ }
// If username exist, put focus to the password field else to the username
***************
*** 173,176 ****
exit();
! } // end if (!isset($doNotLogin))
?>
--- 178,181 ----
exit();
! } // end if (!$doNotLogin)
?>
Index: format_messages.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/format_messages.lib.php3,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** format_messages.lib.php3 2001/05/10 11:48:47 1.9
--- format_messages.lib.php3 2001/06/01 20:44:40 1.10
***************
*** 43,47 ****
--- 43,49 ----
if ((ereg('#(FF0000|fc403f|fc4b34|fa582a|f66421|f27119|ec7e11|ec117f|f21971|f62164|fa2a58|fc344b)', $theColor))
&& !($dbSessionVars['status'] == 'a' || $dbSessionVars['status'] == 'm'))
+ {
$theColor = '#000000';
+ }
} // end of the 'pmcCheckColor()' function
***************
*** 146,150 ****
--- 148,154 ----
$regs[4] = (isset($regs[4])) ? $regs[4] : '';
if ($regs[1] == '' && $regs[4] == '')
+ {
$regs[4] = $theMessage;
+ }
// Do the work
***************
*** 155,159 ****
--- 159,165 ----
{
if ($regs[$i] == '')
+ {
continue;
+ }
$part = $regs[$i];
$part = htmlentities($part);
Index: commands.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/commands.lib.php3,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** commands.lib.php3 2001/05/30 08:07:12 1.8
--- commands.lib.php3 2001/06/01 20:44:40 1.9
***************
*** 135,140 ****
}
! if (!($isCommand) && !isset($error))
$error = L_BAD_CMD;
?>
--- 135,142 ----
}
! if (!$isCommand && empty($error))
! {
$error = L_BAD_CMD;
+ }
?>
|
|
From: Lo?c C. <lo...@us...> - 2001-05-31 20:47:58
|
Update of /cvsroot/phpmychat/phpMyChat - 0.14/chat/lib
In directory usw-pr-cvs1:/tmp/cvs-serv17476/chat/lib
Modified Files:
index.lib.php3
Log Message:
Oops a test made the script fails....
***** Bogus filespec: -
***** Bogus filespec: 0.14/chat/lib
Index: index.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat - 0.14/chat/lib/index.lib.php3,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** index.lib.php3 2001/05/31 18:06:11 1.12
--- index.lib.php3 2001/05/31 20:47:55 1.13
***************
*** 59,63 ****
// Fix some security holes
! if (!is_dir('./'.substr($ChatPath, 0, -1)) || !is_dir('./'.$ChatPath.'localization/'.$L)) exit();
require("./${ChatPath}config/config.lib.php3");
--- 59,63 ----
// Fix some security holes
! if (!is_dir('./'.substr($ChatPath, 0, -1))) exit();
require("./${ChatPath}config/config.lib.php3");
|
|
From: Lo?c C. <lo...@us...> - 2001-05-31 20:10:33
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/lib
In directory usw-pr-cvs1:/tmp/cvs-serv8589/chat/lib
Modified Files:
connected_users.lib.php3
Log Message:
Fixed uggly sql errors
Index: connected_users.lib.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/lib/connected_users.lib.php3,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** connected_users.lib.php3 2001/05/31 19:56:33 1.1
--- connected_users.lib.php3 2001/05/31 20:10:31 1.2
***************
*** 55,69 ****
if ($doGetPrivate)
{
! $what = ($isFullList)
! ? 'username, latin1'
! : 'COUNT(*)';
! $query = "SELECT $what FROM " . C_USR_TBL . ' GROUP BY username';
}
else
{
! $what = ($isFullList)
! ? 'u.username, u.latin1'
! : 'COUNT(u.*)';
! $query = "SELECT $what FROM " . C_USR_TBL . ' u, ' . C_MSG_TBL . ' m WHERE u.room = m.room AND m.type = 1 GROUP BY u.username';
}
$chatActivityLink = new pmcDB;
--- 55,77 ----
if ($doGetPrivate)
{
! if ($isFullList)
! {
! $query = 'SELECT username, latin1 FROM ' . C_USR_TBL . ' GROUP BY username';
! }
! else
! {
! $query = 'SELECT COUNT(*) FROM ' . C_USR_TBL;
! }
}
else
{
! if ($isFullList)
! {
! $query = 'SELECT u.username AS nicks, u.latin1 FROM ' . C_USR_TBL . ' u, ' . C_MSG_TBL . ' m WHERE u.room = m.room AND m.type = 1 GROUP BY nicks';
! }
! else
! {
! $query = 'SELECT COUNT(*) FROM ' . C_USR_TBL . ' u, ' . C_MSG_TBL . ' m WHERE u.room = m.room AND m.type = 1';
! }
}
$chatActivityLink = new pmcDB;
|
|
From: Lo?c C. <lo...@us...> - 2001-05-31 19:57:44
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/docs
In directory usw-pr-cvs1:/tmp/cvs-serv5696/docs
Modified Files:
changes.txt
Log Message:
Updated with the release of the 0.14.4 version
Index: changes.txt
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/docs/changes.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** changes.txt 2001/05/30 19:19:18 1.5
--- changes.txt 2001/05/31 19:57:42 1.6
***************
*** 8,12 ****
! v 0.15.0 - 30/05/2001
"""""""""""""""""""""
--- 8,12 ----
! v 0.15.0 - 31/05/2001
"""""""""""""""""""""
***************
*** 32,38 ****
! v 0.14.4-dev - 30/05/2001
! """""""""""""""""""""""""
BUG FIXED : users may be displayed twice at the user frame under PostgreSQL.
ENHANCEMENT : some translations have been completed and Argentinian spanish has been
--- 32,39 ----
! v 0.14.4 - 31/05/2001
! """""""""""""""""""""
+ BUG FIXED : some important security fixes have been merged into this release.
BUG FIXED : users may be displayed twice at the user frame under PostgreSQL.
ENHANCEMENT : some translations have been completed and Argentinian spanish has been
|
|
From: Lo?c C. <lo...@us...> - 2001-05-31 19:57:07
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat
In directory usw-pr-cvs1:/tmp/cvs-serv5563/chat
Modified Files:
smilies_popup.php3 help_popup.php3
Log Message:
Improved security
Index: smilies_popup.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/smilies_popup.php3,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** smilies_popup.php3 2001/05/07 21:12:43 1.2
--- smilies_popup.php3 2001/05/31 19:57:05 1.3
***************
*** 47,51 ****
* Defines the language to be used
*/
! if (!file_exists('./localization/' . $lang . '/chat.loc'))
{
?>
--- 47,52 ----
* Defines the language to be used
*/
! if (!is_dir('./localization/' . $lang)
! || !file_exists('./localization/' . $lang . '/chat.loc'))
{
?>
Index: help_popup.php3
===================================================================
RCS file: /cvsroot/phpmychat/phpMyChat-0.15/chat/help_popup.php3,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -r1.14 -r1.15
*** help_popup.php3 2001/04/30 22:44:58 1.14
--- help_popup.php3 2001/05/31 19:57:05 1.15
***************
*** 47,51 ****
* Defines the language to be used
*/
! if (!file_exists('./localization/' . $lang . '/chat.loc'))
{
?>
--- 47,52 ----
* Defines the language to be used
*/
! if (!is_dir('./localization/' . $lang)
! || !file_exists('./localization/' . $lang . '/chat.loc'))
{
?>
|
|
From: Lo?c C. <lo...@us...> - 2001-05-31 19:56:36
|
Update of /cvsroot/phpmychat/phpMyChat-0.15/chat/lib In directory usw-pr-cvs1:/tmp/cvs-serv5411/chat/lib Added Files: connected_users.lib.php3 Log Message: Initial commit --- NEW FILE --- <?php // // +--------------------------------------------------------------------------+ // | phpMyChat version 0.15.0 | // +--------------------------------------------------------------------------+ // | Copyright (c) 2000-2001 The phpHeaven-team | // +--------------------------------------------------------------------------+ // | License: GNU/GPL - http://www.gnu.org/copyleft/gpl.html | // +--------------------------------------------------------------------------+ // | This library is used to display in a web page the list or number of | // | users currently connected to the chat (see 'chat_activity.php3' at the | // | root of the phpMyChat package). | // +--------------------------------------------------------------------------+ // | From the phpMyChat project: | // | http://www.phpheaven.net/projects/phpMyChat/ | // | | // | Authors: the phpHeaven-team <te...@ph...> | // +--------------------------------------------------------------------------+ // // $Id: connected_users.lib.php3,v 1.1 2001/05/31 19:56:33 loic1 Exp $ // // Display the chat activity on a web page. // /** * Get some core libraries */ require('./' . CA_CHAT_PATH . 'config/config.lib.' . C_EXTENSION); require('./' . CA_CHAT_PATH . 'lib/common.lib.' . C_EXTENSION); require('./' . CA_CHAT_PATH . 'lib/database/' . C_DB_TYPE . '.lib.' . C_EXTENSION); require('./' . CA_CHAT_PATH . '/lib/clean.lib.' . C_EXTENSION); /** * Get the number or build the list of users currently chatting * * The 'pmcHandleMagicQuotes()' function is defined in the * 'chat/lib/common.lib.php3' library * * @param boolean whether to show users in private room or not * @param boolean whether to show users list or only their number * * @return string the string(s) to be displayed at your page * * @access public */ function pmcDisplayConnected($doGetPrivate = 0, $isFullList = 1) { $theList = ''; $theString = ''; // Build the query and send it if ($doGetPrivate) { $what = ($isFullList) ? 'username, latin1' : 'COUNT(*)'; $query = "SELECT $what FROM " . C_USR_TBL . ' GROUP BY username'; } else { $what = ($isFullList) ? 'u.username, u.latin1' : 'COUNT(u.*)'; $query = "SELECT $what FROM " . C_USR_TBL . ' u, ' . C_MSG_TBL . ' m WHERE u.room = m.room AND m.type = 1 GROUP BY u.username'; } $chatActivityLink = new pmcDB; $chatActivityLink->query($query); // Prepare the string to display $usersCnt = 0; if ($isFullList) { while(list($nick,$latin1) = $chatActivityLink->nextRecord()) { $usersCnt++; $nick = ($latin1) ? htmlentities(pmcHandleMagicQuotes($nick, '', 1, 'del')) : pmcHandleMagicQuotes($nick, '', 1, 'del'); $theList .= (empty($theList)) ? $nick : ', ' . $nick; } if ($usersCnt > 0) { $theString = sprintf(CA_USERS_ON, $usersCnt) . '<br />' . "\n" . $theList . "\n"; } else { $theString = CA_USERS_OFF . "\n"; } } else { list($usersCnt) = $chatActivityLink->nextRecord(); if ($usersCnt > 0) { $theString = sprintf(CA_USERS_ON, $usersCnt) . "\n"; } else { $theString = CA_USERS_OFF . "\n"; } } // end of computing the string to return $chatActivityLink->cleanResults(); // Commented because of the way Apache handle multiple database links // $chatActivityLink->close(); return $theString; } // end of the 'pmcDisplayConnected()' function ?> |