![]() |
I've managed to incorporate Digi-Chat with my version of VB2 so only registered members can gain access. Now I'd like to know how it's possible to display the members who're using the chat on the main forum page. I've seen this hack working on Freddies page with JIRC but wouldn't know where to start in applying it to my own forum.
Can anyone here give any help as to what needs to be done? For those that want to incorporate Digi-chat into their VB, here's the code you'll need for your chat page: Code:
<?php Frak |
I wouldn't know where to tell you to start since I know nothing about java. Digichat looks nice but it just to cost prohibitive at $495.
|
freddie's page doesn't use Jirc, uses (or at least used to) phpMychat, am I right?
Anyways I wouldn't have to d owith Java Freddie, since you can't modify a closed applet, I thin the way to go would be to make users authenticate, before they get to the chat (by having a php page that checks the user table from vbb) then, display that authenticated user back, like freddie did. I believe the concept is the same! |
I use Jpilot now.
It is easy enough to get users name when they enter chat. The hard part will be getting them when they leave. |
If you can come up with something let me know... This was one problem I was trying to figure out.
|
Quote:
Any thoughts on this? it is something i am planning on implementing as well. I would love digichat but just too expensive! |
Quote:
|
The digichat commander will return a list of online users according to the manual.
jrp -cp commander.zip returns: userid: roomid: name: connected from: Is there a way with php to convert that unto the forum page? Manual url: http://www.digichat.com/documentation/DigiChat3.5.pdf page 5-54..... Would be nice if this could work..... Quote:
|
Is jrp a shell command?
If so you could run a cronjob that runs it every minute. Then read the output from the file it creates onto index.php and format it to appear on your frontpage. |
Yes you can run it on the command-line. The problem is they (digichat) want 1500$ for the application that does this.....ouch!!!
There must be a better solution and cheaper as well. Here is a post based on this topic. ============ Use backticks but be aware that also a shell is started each time (losing time too). There are better solutions using fork, exec etc. but they are more complex: ## Saving output in string $output = `digichat.commander arguments ..`; ## Saving output in Array @output = `digichat.commander arguments ..`; >> Is it true that the commander will consume a lot of cpu resources because it would be invoked everytime the cgi script is accessed? << Yes- that is true because the CGI script - as you see - always starts the commander! Depending on what you want to do it could be a solution to run commander periodically (automatically) - i.e. all 5 minutes - producing a site with html content that you can refer to for each chatter visiting your site. So the CGI script is not invoked each time a new visitor is coming along! ================= Quote:
|
All times are GMT. The time now is 07:02 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|