Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Flashchat Integration for vB 3.5 Details »»
Flashchat Integration for vB 3.5
Version: 2.67, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.5.x Rating:
Released: 06-28-2005 Last Update: 12-07-2006 Installs: 706
 
No support by the author.

This modification is no longer available or supported.

Flashchat integration with vBulletin 3.5

Note:
The latest versions of Flashchat include my integration as part of the standard Tufat supplied files - including the vBulletin 3.5 CMS file.



vB 3.5 integration allows ;

* Authorised members to be automatically logged in.
* All non authorised members are locked out (both are based on usergroup membership).
* If enabled, the users location is now displayed in WOL (use the plugin to avoid "Unknown Location").
* The CMS file no longer requires your vb licence code to be entered.
* Automatic login now works even if a member has not ticked "remember me".

Also ;

* Real ip detection when a proxy server is used (only if the proxy server passes on the details).
* Permanant, Private Rooms are loaded by Admins (and moderators in 4.5.0) (allows for Staff Rooms).


More notes:

* This integration is for Flashchat versions 4.7.0 upwards, support for versions prior to this has been withdrawn.
* If you use non standard usergroups you will need to edit the CMS file to give them permission to enter the chat.

[high]The CMS file assumes that you are installing Flashchat in your forum root folder - this is the same folder as your usercp.php file and includes folder. Installation will fail if you do not do this.[/high]

Support: Please check any file edits carefully, and make sure you have uploaded any edited files to the correct location - the vast majority of problems reported are due to an error made in editing [or uploading] a file. If you are still stuck and want me to take a look then feel free to PM me your site address, an admin user, and ftp access details, without these I cannot help you. I will then look as soon as I have time.

Finally, I am not Tufat.com nor anything to do with the Flashchat product - if you have questions about Flashchat in general, their forums are here.


History:

2.53 - Support for customer role added.
2.54 - GetUser caching added.
2.55 - Lastactivity update added, caching altered to match main flashchat code.
2.56 - Support for 4.5.x photo feature added with choice of avatar or profile picture.
2.57 - Changes for local language translations. Session cookie cleared on logout.
2.58 - Security fix: Integrated login code altered to cut out the use of insecure userid cookie.
2.59 - GetUser caching re-enabled, Port fix added for pre 3.5 RC3 versions of config.php
2.60 - Added the ability to login direct to a room using ../chat/flashchat.php?username=_int_&room=n
2.61 - Changes to User and Role Caching.
2.62 - Minor fix to Get User for membergroupids.
2.63 - Security (anti-hacking) code added (as supplied by Darren).
2.64 - Usergroup settings moved to top of CMS file.
2.65 - Fixed error message when accessing chat admin area.
2.66 - Default role changed.
2.67 - Minor bug fix to Avatar detection, login code changes, tidy up.

Show Your Support

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

Comments
  #212  
Old 10-09-2005, 02:47 PM
TimBrown TimBrown is offline
 
Join Date: Sep 2004
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nevermind what I said earlier Paul, i figured it out!

I have one question. This isn't really related to this hack but where can I find the Flashchat commands that my moderators/admins can use to ban people, etc or if that's not how you ban people, how do you do it?
Reply With Quote
  #213  
Old 10-09-2005, 02:49 PM
Tulsa Tulsa is offline
 
Join Date: Jul 2005
Location: Broken Arrow, Oklahoma
Posts: 475
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

type /? in chat for a list of the admin commands. /?all for a complete list.
Reply With Quote
  #214  
Old 10-09-2005, 03:17 PM
Itworx4me's Avatar
Itworx4me Itworx4me is offline
 
Join Date: Feb 2002
Posts: 210
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Unclear as to where to upload the chat folder. Do you upload it to the root or the forum directory???

Thanks,
Itworx4me
Reply With Quote
  #215  
Old 10-09-2005, 07:16 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by testpig
I downloaded it from the FlashChat site and thought I should let you know that version still only has 3 brackets in the integration text file.....so probably causing some unnecessary grief. I've resolved it thanks to this thread.
Not really sure what you are saying here, but the instructions are correct.

Quote:
Originally Posted by testpig
One small question which is possibly related to a post above. Every time I enter the chat from the VB3.5 forum I need to login to chat again. There is no prompt to 'remember me" at the chat login so possibly I have a problem with a cookie path, or a setting somewhere". Any idea where I should look?
You need to be logged into the forum using the remember me option, flashchat relies on your cookie for auto login.
Reply With Quote
  #216  
Old 10-09-2005, 09:43 PM
TruckMuddr TruckMuddr is offline
 
Join Date: Sep 2004
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm havin some problems here.

I'm getting the no permission page when I try to get into the chat or the admin page, But if I remove the code from step 3 I can get into chat. so I know I have permission issues, just not sure whats wrong.

This is what I have in my vbulletin35CMS.php file:
PHP Code:
// Set Allowed groups 
if (in_array,$groups)) $userrole ROLE_USER
 
//Set Staff groups 
if (in_array,$groups)) $userrole ROLE_ADMIN
if (
in_array,$groups)) $userrole ROLE_ADMIN
if (
in_array,$groups)) $userrole ROLE_ADMIN
 
//Set Banned groups 
if (in_array,$groups)) $userrole ROLE_NOBODY
if (
in_array,$groups)) $userrole ROLE_NOBODY
I'm the #1 user and Super Admin, so I should have permission. Anyone have any clue?!?
Reply With Quote
  #217  
Old 10-09-2005, 09:51 PM
Cornolio Cornolio is offline
 
Join Date: Nov 2004
Posts: 40
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

paul, you didn't see my reply ( https://vborg.vbsupport.ru/showpost....&postcount=209 )

please...
Reply With Quote
  #218  
Old 10-09-2005, 10:14 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Itworx4me
Unclear as to where to upload the chat folder. Do you upload it to the root or the forum directory???
From post one ;
Quote:
The supplied CMS file assumes that you are installing Flashchat in your forum root folder - this is the same folder as your usercp.php file and includes folder.
Reply With Quote
  #219  
Old 10-09-2005, 10:19 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TruckMuddr
I'm havin some problems here.

I'm getting the no permission page when I try to get into the chat or the admin page, But if I remove the code from step 3 I can get into chat. so I know I have permission issues, just not sure whats wrong.

I'm the #1 user and Super Admin, so I should have permission. Anyone have any clue?!?
What usergroups are you a member of (primary & secondary).
Reply With Quote
  #220  
Old 10-09-2005, 10:25 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cornolio
paul, you didn't see my reply ( https://vborg.vbsupport.ru/showpost....&postcount=209 )

please...
Yes I did, I just didn't have time to start paging backwards to see what it related to.

The installation process is not something of mine, the only thing I can think of is if you have broken the CMS file somehow. The answer is the same as everyone else really (I'm going to add this to the main post I think) - if you want me to take a look then feel free to PM me your site address, an admin user and ftp access details, otherwise I cannot help you. The nature of 99% of problems means seeing the files etc is the only way to fix them.
Reply With Quote
  #221  
Old 10-10-2005, 07:00 AM
testpig's Avatar
testpig testpig is offline
 
Join Date: Apr 2004
Location: Australia
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
You need to be logged into the forum using the remember me option, flashchat relies on your cookie for auto login.
Ok....to clarify....I have linked a button on the navbar of my forum. I have remember me set in the VB 3.5 forum......I click the button and chat launches in a new window......and I get the login box (previously the user just entered straight into chat). Once I re-enter my username and password I proceed to chat with no probs.

So its recognising the cookie but doesnt carry it from the forum to the chat?

I have the forum cookie set to remember me and dont have to log into the forum when I get there.

Cheers,
Reply With Quote
Reply


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 08:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04843 seconds
  • Memory Usage 2,330KB
  • 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
  • (1)bbcode_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (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