Giter VIP home page Giter VIP logo

webchat2's People

Watchers

 avatar

webchat2's Issues

Adding parsing for other channel-user modes (&, %, ~)

What steps will reproduce the problem?
1. Load webchat
2. Join channel

What is the expected output? What do you see instead?

I would expect to see the protected, halfop'd, and owner nicks to be colored 
differently than the regular nicks. This is not the case.

What version of the product are you using? On what operating system?

Using the latest version from here. Arch Linux.

Please provide any additional information below.

I've patched the files ircChannel.php, htdocs/js/chat.js, and 
htdocs/js/chatMembers.js to apply different classes to owner and protect nicks, 
but I still don't know how to get them to sort correctly (owner first, then 
protect, then operator, ...). Currently, it's sorting ops first, then 
protected, then voiced, then regular, then owners. I can't seem to determine 
what is even causing this sorting by going through some of the various source 
files.

I'll upload my new versions of the aforementioned files when I get home later 
tonight.

Original issue reported on code.google.com by ZeldaRealm on 1 Mar 2011 at 11:53

Does Not Work in Camino

What steps will reproduce the problem?
1. Try to open the webchat in Camino on Mac OS X

What is the expected output? What do you see instead?

Expected: Working client with good formatting

Camino: text page without any formatting (same as Firefox 3.0 on Linux, see 
other bug report)

What version of the product are you using? On what operating system?

WebChat2 1.0 on Debian Linux

Please provide any additional information below.

I've yet to discover any client where both the display and chat work properly.

Original issue reported on code.google.com by [email protected] on 21 Oct 2007 at 4:29

Specialchars (german)

What steps will reproduce the problem?
1. Specialchars like äüö¤ÐÐÊ and so on aren't displayed but the most
important thing is that the whole line won't be displayed if a specialchar
is used.

What version of the product are you using? On what operating system?
Using Webchat 2-1.0 on Linux (php5-cgi)
Browser: Firefox 2.0.0.14


Original issue reported on code.google.com by [email protected] on 18 Jun 2008 at 1:44

MOTD string is escapable

What steps will reproduce the problem?
1. Connecting to a server that has a '\' as the last character of any line
in the MOTD

What is the expected output? What do you see instead?
MOTD should continue displaying, but instead will break right at this point

Please provide any additional information below.
I'm not sure whether this would allow someone to run some kind of remote
execution, but it seems that the string, once escaped, is still attempting
to be eval()uated, which I don't imagine is a very good thing.

Original issue reported on code.google.com by [email protected] on 24 May 2008 at 4:10

Not a defect. Question regarding buffering proxies.

What steps will reproduce the problem?
1. Access the webchat interface when behind a buffering proxy (client side).
2.
3.

What is the expected output? What do you see instead?
Expected output is the <script>'s to be returned to the browser.

What actually happens is that the proxy buffers the response (since there
is no content-length) and presumably will continue to buffer until the
connection is closed or a timeout has been reached.

I have tried chunked encoding with each script being returned as a chunk. 
This is still buffered.  I have also tried padding the responses with lots
of whitespace to trip the buffer.  While the buffer trips and the response
is returned to the browser, it is only a partial response.  Also the
connection is closed on both sides by the proxy.

What version of the product are you using? On what operating system?
webchat2 on Debian 5.0
firefox 3.5
not sure of what proxy

Please provide any additional information below.

I know this isn't really a defect, just wondering if anyone had any ideas
for workarounds?  I realize there probably isn't a viable solution besides
using a different comet architecture (e.g. longpolling) but just wanted to
throw this out there.

Original issue reported on code.google.com by [email protected] on 1 Sep 2009 at 5:13

Erro in DragDrop AJAX

What steps will reproduce the problem?
1. when select emoticons in dragdrop ajax
2. how can enable /QUERY ???
3.

What is the expected output? What do you see instead?
1. show alert Error executing command.

What version of the product are you using? On what operating system?
CentOS 4.x PHP5.2x

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 18 Apr 2007 at 2:29

Does not work with IE

Install on gutsy server... run...
Open IE... point to :2001

Does not work!

I only have linux - have asked others to try:

http://www.chabotc.nl:2001/chat.html

http://irc.fuentelibre.org:2001/

and finally

http://irc.fuentelibre.org/

which is what I really want to get working.

No luck with IE. Bummer!

Original issue reported on code.google.com by [email protected] on 28 Feb 2008 at 6:27

file does not exist

What steps will reproduce the problem?
1. Added a new server block in chatConnectWindow.js; 
2. Uploaded to the webserver and ran chat.php (./chat.php &) 
3. Tryied to connect through ie7, google chrome, firefox 3.5, iceweasel and 
nothing happens.

What is the expected output? What do you see instead?
Connect to the irc server.
But: firefox/iceweasel only refresh the page, ie7 acts like it is 
connecting but there is no output and chrome hangs for awhile.

What version of the product are you using? On what operating system?
webchat2-1.0; 
Apache 2.2.9;
Php 5.2.6;
In Debian lenny 5.0.3

Please provide any additional information below.

[Thu Jan 07 14:34:33 2010] [error] [client ***.***.***.***] File does not 
exist: /var/www/hub/get, referer: http://my.domain.org/chat/

Original issue reported on code.google.com by analiaraujo on 7 Jan 2010 at 5:13

First steps

What steps will reproduce the problem?

1. When trying to run first time I get: 
Parse error: parse error, unexpected T_CLASS in
/var/www/pokerlingo.org/htdocs/chat/webchat2-1.0/libs/socket.php on line 14 


What version of the product are you using? On what operating system?

* Linux kahuna 2.6.11-gentoo-r11 #3 SMP Wed Jun 29 23:08:58 CEST 2005 i686
Intel(R) Pentium(R) 4 CPU 2.66GHz GenuineIntel GNU/Linux

* PHP version 5.1.x

Original issue reported on code.google.com by [email protected] on 12 Apr 2007 at 7:05

nicknames should be cleaned up

What steps will reproduce the problem?
1. enter a nick like "this is a test" containing spaces
2. login

What is the expected output? What do you see instead?

expected would be a login, but it waits until timeout

Original issue reported on code.google.com by [email protected] on 23 Nov 2008 at 8:08

chatEditorPopup bad top left values

What steps will reproduce the problem?
If you use IE7 the popups for smiles and text color doesn't work

What is the expected output? What do you see instead?
Instead use offsetTop and offsetLeft, use:
var positions = Position.page(this.element);
and them:
$(this.divContent).setStyle({top : (positions[1] - dimensions.height) - 2 +
'px', left : (positions[0] + 1) + 'px'});

This work on IE6, IE7 and FF2

What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 12 Jul 2007 at 8:49

Project Defunct

As no one is currently working on this project anymore, I have forked it over 
to github, and currently we are working on it to use it for OSPnet and AndIRC. 
If you'd like to help us, http://github.com/zifnab06/webchat. I'd like to thank 
the original developer for creating such an amazing base for us to work on!

~zifnab06

Original issue reported on code.google.com by [email protected] on 24 Dec 2011 at 9:16

typo in httpServer.php

there is no protocol like "'HTTP/1.1" my lighttpd told me (i'm proxying)


@@ -128,7 +135,7 @@
                                                $output  =
file_get_contents($file);
                                        } else {
                                                $output  = '<h1>404:
Document not found.</h1>';
-                                               $header  =
"'HTTP/{$request['version']} 404 Not Found\r\n".
+                                               $header  =
"HTTP/{$request['version']} 404 Not Found\r\n".
                                                           "Content-Length:
".strlen($output)."\r\n";
                                        }
                                        break;

Original issue reported on code.google.com by [email protected] on 23 Nov 2008 at 8:12

Does not work on Windows

What steps will reproduce the problem?
1. Run: C:\path\to\php.exe -f C:\path\to\chat.php
2.
3.

What is the expected output? What do you see instead?

Chat daemon does not start.

What version of the product are you using? On what operating system?

The above command works, but does not initiate the daemon on Windows 
(tested on XP and Windows Server 2003. As far as i can tell there is no 
way to get the program working on Windows at all...

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 13 Aug 2007 at 4:09

Private Chat

What steps will reproduce the problem?
1. What about private window ? any ideas ?


Original issue reported on code.google.com by [email protected] on 24 Apr 2008 at 4:54

<?php

What steps will reproduce the problem?
1. source code starts with <?

What is the expected output? What do you see instead?
source code starts with <?php

What version of the product are you using? On what operating system?
svn trunk at 20091115

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 15 Nov 2009 at 4:48

Umm something not working in the socket.php

What steps will reproduce the problem?
1. All I did was d/led it and added it to the webserver... and chmoded and
it dont work.... something not working with the socket.php File 


What is the expected output? What do you see instead?
#!/usr/bin/php -Cq [ERROR] /var/www/test/webchat2-1.0/libs/socket.php:38
socket_bind() [function.socket-bind]: unable to bind address [98]: Address
already in use [ERROR] /var/www/test/webchat2-1.0/libs/socket.php:39 Could
not bind socket to [0 - 2001]: Address already in use [ERROR]
/var/www/test/webchat2-1.0/chatLog.php:26 date() [function.date]: It is not
safe to rely on the system's timezone settings. Please use the
date.timezone setting, the TZ environment variable or the
date_default_timezone_set() function. In case you used any of those methods
and you are still getting this warning, you most likely misspelled the
timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST'
instead
Strict Standards: date() [function.date]: It is not safe to rely on the
system's timezone settings. Please use the date.timezone setting, the TZ
environment variable or the date_default_timezone_set() function. In case
you used any of those methods and you are still getting this warning, you
most likely misspelled the timezone identifier. We selected
'America/Los_Angeles' for 'PDT/-7.0/DST' instead in
/var/www/test/webchat2-1.0/chatLog.php on line 26
[ERROR] /var/www/test/webchat2-1.0/chatLog.php:28
fopen(/tmp/chat_/var/www/test/webchat2-1.0/libs/socket.php:39_04-08-2008_04:05:0
7.backtrace)
[function.fopen]: failed to open stream: No such file or directory

What version of the product are you using? On what operating system?
2.0

Please provide any additional information below.

 :/.... If anyone can help Email me @ [email protected]

Original issue reported on code.google.com by [email protected] on 8 Apr 2008 at 11:08

Run

What steps will reproduce the problem?
./chat.php

My sockets is enabled!!!!!

What is the expected output? What do you see instead?
PHP Parse error:  parse error, unexpected T_CLASS in
/var/www/html/libs/socket.php on line 14


What version of the product are you using? On what operating system?
Centos-4.x and php4.x



Original issue reported on code.google.com by [email protected] on 16 Apr 2007 at 2:16

How to Start

Hi there :)

How can i start chat.php permanently ?

If i start it via bash ( ./chat.php ),
it will quit after STRG+C or closing the bashwindow :(

I hope, anyone had an idea.

BR Wojtek

Original issue reported on code.google.com by [email protected] on 28 May 2009 at 1:37

Enter one-line summary

I joined server on efnet on demo version.. But i cant make use of the
swedish letters like åäö exempel a channel on efnet is #falköping i can
join but i cant see people inside but all other channels i can join and see
 who is there :/...

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 15 May 2007 at 5:01

Smiles window does work, prompt "Error executing command"

What steps will reproduce the problem?
execCommand function in chatEditor class send command 'smile' to
document.body. Instead need to send 'InsertImage'

What is the expected output? What do you see instead?
I change the function like this, to work fine

  execCommand: function(cmd, opt) {
    var option = opt != undefined ? opt : false;
    cmd = (cmd == 'smile') ? 'InsertImage' : cmd;
    try {
      this.doc.execCommand(cmd, false, option);
    } catch(e) {
      alert('Error executing command');
    }
  }

What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 12 Jul 2007 at 8:28

Messages don't appear with uppercase channel name

What steps will reproduce the problem?
1. Join a channel with uppercase(s) in his name, for example : #Test
2. With an other client, type /msg #test hello
3. The message doesn't appear in webchat2

Example : 

[SCRIPT] chat.onMessage('drust2', '#Alterinet', 'a');
[SCRIPT] chat.onMessage('drust2', '#Alterinet', 'a');
[SCRIPT] chat.onMessage('Eliza', '#alterinet', 'a');

The two first are displayed, not the last.

Original issue reported on code.google.com by [email protected] on 26 Jun 2008 at 11:21

Addon for /OPER

Not a problem but patch fix:

To make the /OPER command available:

ircClient.php

Line 71: ADD
case 'oper': 
$this->oper($param);
break;

LINE 219: ADD
public function oper($userpw)
{
    $this->write("OPER $userpw\r\n");
}

Original issue reported on code.google.com by [email protected] on 24 Jun 2007 at 6:05

Nicklist not there upon joining

What steps will reproduce the problem?
1. Join a room
2. Dont see anyone in the nicklist until someone joins... even yourself...
3. If there are 2 people in the room including you and you dont see the 
nicklist, the other person parts and rejoins and there old nick stays in the 
nicklist

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?
Latest - Windows

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 30 Jul 2010 at 9:10

how to make private messages more reliable

ircClient.php: replace existing on_msg function with:

    public function on_msg($from, $channel, $msg)
    {
        if(substr($channel, 0, 1) != '#') {
        $this->on_privmsg($from, $msg);
        } else {
        $msg = str_replace('\\','\\\\',htmlentities($msg, ENT_QUOTES, 
'UTF-8'));
        $this->send_script("chat.onMessage('$from', '$channel', 
'$msg');");
        }
    }

Original issue reported on code.google.com by [email protected] on 5 Nov 2009 at 5:01

MOTD - Page freezes if server has no MOTD

What steps will reproduce the problem?
1. Simple, join a server with no MOTD and see!
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.

Temp fix: Add the following function in IRCClient.php

    private function err_nomotd($from, $command, $to, $param)
    {
        if (!empty($this->channel)) {
            $this->join($this->channel);
        }
        foreach ($this->server_info as $key => $val) {

                $key = htmlspecialchars($key, 
ENT_QUOTES, 'UTF-8');
                $val = htmlspecialchars($val, 
ENT_QUOTES, 'UTF-8');
                $this->send_script("chat.onServerInfo
('$key','$val');");
        }
             $this->send_script("chat.onMotd('MOTD File is missing');");
    }


Original issue reported on code.google.com by [email protected] on 22 Aug 2007 at 10:26

Nicklist loses alphabetical order during joins/parts

What steps will reproduce the problem?
1. Users joining the channel get added to the bottom of the nicklist 
instead of in their correct "slot".
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 22 Aug 2007 at 2:51

Does Not Work in Firefox

What steps will reproduce the problem?
1. Try to open the webchat in Firefox on either Linux or Mac OS X

What is the expected output? What do you see instead?

Expected: Working client with good formatting

Firefox 3.0 on Linux: text page without any formatting (see attached 
screenshots)
Firefox 2.0 on Mac: hang on load

What version of the product are you using? On what operating system?

WebChat2 1.0 on Debian Linux

Please provide any additional information below.

I've yet to discover any client where both the display and chat work properly.

Original issue reported on code.google.com by [email protected] on 21 Oct 2007 at 4:27

Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.