Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases

Reply
 
Thread Tools
DigiChat Integration V3.03 Details »»
DigiChat Integration V3.03
Version: 3.0.3, by Pseudomizer Pseudomizer is offline
Developer Last Online: Feb 2010 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 06-14-2005 Last Update: Never Installs: 14
DB Changes Template Edits
Code Changes  
No support by the author.

Hello,

I am proud to present my latest version of my VBulletin DigiChat integration. It has been quite a while since my last update of this hack but due to the many new features and functions I had to do some modifications and changes.

But let's start with the new release.

For new people:

What is this hack ?
This hack is a complete integration of the Chatsoftware DigiChat ( which is NOT freeware ) into the latest version of VBulletin 3.0.x.

Tested on VBulletin 3.0.5, 3.0.7 with PHP 4.3.11 and 5.0.4.

What does this hack do ?
This hack provides the ability to offer a complete front-end to the DigiChat software. So if you are running your own DigiChat server or your chat is hosted somewhere else, this hack will provide you for each member a specific profile, settings and whos in chat functionality.

For Admins and Chatmasters i am providing an extra Admin/Chatmaster login depending on their userstatus in your forum and they will get the extra tool to trace IPs from chatusers. Normal users will just see the names of the users in chat and a link to their forum profile. The updated chat Who page has now been combined with the invisible option from VBulletin. Total user count will show the total number including the invisible users but only the specified usergroups will see the invisible users on the chat who page.

In addtion the latest feature from DigiChat has been incorporated which is Audio/Video.

For all features a complex permission system has been setup. Now everything can be allowed or denied via the new DigiChat admin GUI in your ACP.

On top I have implemented a menu system to administer the menu links in DigiChat via this new DigiChat admin GUI in your ACP.

The most important improvement is the ability to update your DigiChat to any newer version and just change one parameter in the new DigiChat admin GUI in your ACP and all settings will be made automatically. No more file editing or template editing for any DigiChat upgrade.

Are there many changes to be done ?
No, i try to keep my changes to a minimum and due to this I have included an installer for my new hack. So this hack exists of:

- 1 template modifications
- 10 file uploads
- 2 php file modification
- new installer in german and in english

Do i need version 1.0, 1.1 or version 2 for this hack ?
No. I am providing both. An upgrade path from previous versions and also a new install path for complete new installations.

How long does it take to install this hack ?
If you are familiar with VBulletin and DigiChat it will take about 10 minutes to upgrade and 15 minutes for a new install.

Is there any support for this hack ?
Yes, from me but i will change the way of giving support now. I my previous version i posted my email address and the amount of emails was amazing. The bad thing was that no one shared this information in the thread. Due to this i will ONLY give support to people in THIS thread and ONLY if they clicked on the "INSTALL" button. I am sorry, but my time is limited and answering the same question 5 times via email is not very efficient. I hope you understand this.

Are there screenshots available for this hack ?
Yes. I have included them into the zip file and i will add them in this thread.

How to manage this Chat environment ?
This version 3.0 can be fully administered through the new DigiChat admin GUI in your ACP. Please see screenshots.

Whos in Chat function does not work ?
Please make sure that you have the appropriate rights and the commander function enabled which produces the output file every x minutes who is in chat. You have to have a Commander license from DigiChat to be able to do that.

Some words are in german ?
This should not be the case. I developed this on my domain and in german. I translated all the frontend and placed all of them into phrases but you never know. If there are parts still in german and you do not understand them please tell me so i can translate them.

So enjoy this hack and happy chatting. After installing please click on this install link or on the install button at the top.

Update Version 3.0.1 BETA

Following fixes have been applied now:

Chat Who page:
- Counting of invisible users was wrong
- Table was hardcoded in chat_who.php and not in VBulletin CSS style
- German wording for number of users in chat was wrong
- templates were not cached and PHP 5 terminated PHP script

Menu Creator in DigiChat Admin Panel:
- numbering is 10,20 and 30 for the examples. DigiChat does not allow this kind of numbering. It has to be contigous. Note has been placed and examples adjusted.
- addition of new menu reduced from +10 to +1

Installer:
Installer did not create Table Prefix for the database column.

DigiChat_admin:
Update query in digichat_admin did not use the Table prefix.

Template Chat Icons in install.html
The icon order has now been adjusted from 01 to 75 in contiguous order.

Upgraders from 3.0.0: To apply the new fixes from 3.0.0 to 3.0.1 please run the deinstaller in your ACP from your current version. Then upload all new files and overwrite the existing files and run a new install of this hack. Should run very easy.

Optional: To have the chat icons in contiguous order please replace the existing userfield template with the update userfield template from the install.html file.

Update Version 3.0.2 BETA
- expanded IP field from 15 characters to 20 ( max 40 ) for chats running on different ports
- translation problem of english chat and chat_who navigation text - fixed
- guest activate/deactivate didn't work due to missing code - fixed
- removed javascript in digichat_admin.php due to bug with some PHP Versions - fixed

Update Version 3.0.3 FULL RELEASE
- fixed wrong URL conditions in chat.php and chatlauncher.php for the member link in chat


If any problems occur please post it here. Enjoy this hack.

Get ready to rumble. ;-)

P.S.: Before you ask for the VB 3.5 Integration: As soon as the VB 3.5 is GA and the new Plugin System has been finalized, I will port my hack into the new Plugin System.

Cheers,

Pseudomizer

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 09-17-2005, 04:38 PM
juanchi juanchi is offline
 
Join Date: Apr 2004
Location: Panama
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I being evaluating Chats and I think will go the digichat way after comparing it with userplane and chatblazer. I like the fact that it is skinnable but I will like to know what is the feature that put digichat above the other options.

BTW Pseudomizer great hack, I noticed that you are very active at digichat forum, do you work for the company, I ask you this because I will like to know if there will always be support for your hack, I don't want to find myself in the future with a none working chat. :squareeyed:
Reply With Quote
  #23  
Old 09-17-2005, 04:50 PM
Pseudomizer's Avatar
Pseudomizer Pseudomizer is offline
 
Join Date: Mar 2002
Location: Germany
Posts: 614
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by juanchi
I being evaluating Chats and I think will go the digichat way after comparing it with userplane and chatblazer. I like the fact that it is skinnable but I will like to know what is the feature that put digichat above the other options.
Sorry, but I do not understand your question. What do you mean with "feature that put digichat above the other options"?

Quote:
Originally Posted by juanchi
BTW Pseudomizer great hack, I noticed that you are very active at digichat forum, do you work for the company, I ask you this because I will like to know if there will always be support for your hack, I don't want to find myself in the future with a none working chat. :squareeyed:
I am giving support on the DigiChat forum from end user to end user. I do NOT work for Digi-Net or DigiChat. I am moderating their forum and I get the latest releases for testing from DigiChat. In Germany we say "one hand washes the other".

And to answer your question regarding support: I will support all my hacks but this is my hobby. So when I have time I am creating new features and functions and I share my work with other people. To give you an example with VBulletin 3.5. I am waiting for the final release and then I will start creating my new hack for DigiChat Integration. I will need some Beta testers again and then I will go out of Beta as soon as all bugs and errors are removed. Nobody is perfect. I think this should answer your question about support.

Cheers,
Reply With Quote
  #24  
Old 09-17-2005, 04:57 PM
juanchi juanchi is offline
 
Join Date: Apr 2004
Location: Panama
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pseudomizer
Sorry, but I do not understand your question. What do you mean with "feature that put digichat above the other options"?,
Excuse me If I didn't explain myself, let's make it simply, my question will be: Why should I use digichat? is it have more options? if you compare it with userplane or chatblazer what will give digichat the edge?
Reply With Quote
  #25  
Old 09-17-2005, 09:14 PM
Pseudomizer's Avatar
Pseudomizer Pseudomizer is offline
 
Join Date: Mar 2002
Location: Germany
Posts: 614
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello juanchi,

please do not ask me what chat version you should take. I am not here to promote any product neither do I talk negatively about any other product. I am offering a hack for people who want to integrate DigiChat with VBulletin. If you need arguments which product you should buy then please talk to sales represenatatives from each chat software provider.

Regardless of which solution you take I can tell you that any self hosted solution needs additional software for Audio/Video which is expensive and not easy to setup. Most of these solutions rely on the Macromedia Communication Server for the Audio/Video part. You can look up this pricing on their webpage. Or you go with a hosted solution, so you do not have to hassle with anything like that. All of the chats which you mentioned before offer a hosted solution.

Now it is up to you which one you take or you can afford. ;-)

Cheers,
Reply With Quote
  #26  
Old 09-17-2005, 11:16 PM
juanchi juanchi is offline
 
Join Date: Apr 2004
Location: Panama
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, understood.
Reply With Quote
  #27  
Old 09-30-2005, 08:54 PM
Oraos Oraos is offline
 
Join Date: Jul 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey Pseudomizer,

I helped you beta test your last DigiChat integration (a.k.a. Markus) and contacted you mainly through the DigiChat Community Forum.

We're ready to install VB3.5 now that it has gone gold and would love to install your hack.

Where are you in terms of the process of integrating your hack into VB3.5Gold? Any estimated time untill a beta release? Is this requring you to rewrite a lot of the code in order to integrate it with VB3.5Gold? Just curious.

Willing to help you out whenever you're ready.

Thanks,

Markus
Reply With Quote
  #28  
Old 10-01-2005, 03:32 AM
Pseudomizer's Avatar
Pseudomizer Pseudomizer is offline
 
Join Date: Mar 2002
Location: Germany
Posts: 614
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Oraos
Hey Pseudomizer,

I helped you beta test your last DigiChat integration (a.k.a. Markus) and contacted you mainly through the DigiChat Community Forum.

We're ready to install VB3.5 now that it has gone gold and would love to install your hack.

Where are you in terms of the process of integrating your hack into VB3.5Gold? Any estimated time untill a beta release? Is this requring you to rewrite a lot of the code in order to integrate it with VB3.5Gold? Just curious.

Willing to help you out whenever you're ready.

Thanks,

Markus
Hello Oraos,

my schedule was to release a new update end of october. But due to my new job which requires a relocation from Germany to US, I will not have any time to work on this until I have settled down and having organized my new private and business life.

I am targeting end of october for the relocation and I will not be able to do any work on this until mid of november. Honest estimate? I will not be able to provide any new release until end of december.

But just to tell you what I am targeting to add to the new release:

- implementing DigiChat into an embedded HTML window with frames
- implementation of additional frame on the right with deep vbulletin integration for user profiles and if possible with user profile pics
- integration of smilie page in right frame for easier use of smilie code lookup
- pop-up description of upcoming security changes within DigiChat (optional)
- implementation of a banner rotation system in frame (tentative)
- integration of additional Bots from third party and not for free (pending)

That's my current update. Hope this helps for your planning.

Cheers,
Reply With Quote
  #29  
Old 10-03-2005, 09:31 PM
Oraos Oraos is offline
 
Join Date: Jul 2004
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the update. The new features sound interesting. Best of luck with your move to the US.
Reply With Quote
  #30  
Old 02-16-2006, 03:34 AM
Pseudomizer's Avatar
Pseudomizer Pseudomizer is offline
 
Join Date: Mar 2002
Location: Germany
Posts: 614
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello,

due to the severe security issues since October 2005 and not having received any fix from Digi-Net yet, I will shut down ALL my 3xDigiChat Enterprise servers.

I will discontinue the support for this hack as of today and good luck that your sites don't get hacked. I am done with Digi-Net and I will also will discontinue to give support in the Digi-Net community forum.

Best regards,
Reply With Quote
  #31  
Old 06-04-2006, 04:06 PM
tommac tommac is offline
 
Join Date: Jul 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am getting the following error :

Quote:
Warning: file(): php_network_getaddresses: getaddrinfo failed: Name or service not known (is your IPV6 configuration correct? If this error happens all the time, try reconfiguring PHP using --disable-ipv6 option to configure) in /chat_who.php on line 214

Warning: file(http://$CHAT_SERVER/DigiChat/DigiClasses/Resources/Default/stats/digiakt1000.txt): failed to open stream: Success in /chat_who.php on line 214

Warning: Invalid argument supplied for foreach() in /chat_who.php on line 217
do you know what that is?


also for your table names you dont prefix them ... so if I used a prefix for my board the hack wont work without either renaming the tables or changing the code.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:21 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10257 seconds
  • Memory Usage 2,318KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete