Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Dion Dev Shoutbox v2.1 (AJAX) Details »»
Dion Dev Shoutbox v2.1 (AJAX)
Version: 2.1, by DionDev DionDev is offline
Developer Last Online: Aug 2012 Show Printable Version Email this Page

Category: Chat Modifications - Version: 3.8.2 Rating:
Released: 05-08-2009 Last Update: 05-08-2009 Installs: 121
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

DEMO URL:

http://www.diondev.com/vb

-------------------------

NEW FEATURES:

- simplicity was kept in mind
- new archive layout that uses a table with name, message, time, and ip & delete for admins/supermods
- shoutbox files are all in one folder
- new option to change the width and height of the shoutbox iframe
- new option to allow supermods to delete shouts
- new collapsable shoutbox template that flows better with forums
- ip addresses are now stored along with shouts
- B, I, U, and color buttons for shouts that are remembered for each shout until the member navigates away from the page
- javascript bug fixes that caused messages with "&" and other symbols to cut off
- name colors based on group open and close tags
- new option to automatically parse urls
- removed guest shouting all together (after being disgusted with some of the things written in the shoutbox on my site, i will never re-add this feature so don't bother asking)
- new hide shoutbox from guests option
- uses a little cache system so it only redraws shouts if a new shout has been made (saves bandwidth)
- and some more features I may have forgot to mention

You can see the old feature lists in the old shoutbox vb.org threads:
Dion Dev Shoutbox v2.0
vBulletin 3.x Shoutbox 1.0

-------------------------

UPGRADE INSTRUCTIONS:

1. uninstall the old shoutbox product from your admin cp
2. delete all the shout*.php files from your web server
3. remove the old shoutbox code from whatever template you added it to
4. follow the "fresh installation instructions" below

-------------------------

FRESH INSTALLATION INSTRUCTIONS:

1. extract the zip file onto your computer
2. log in to your admin cp
3. go to plugins & products -> manage products -> add/import product -> browse for "product-ddsb2.1.xml" -> click "import"
4. upload the entire "shoutbox" folder (DO NOT RENAME IT) to your main vbulletin directory
5. copy and paste the entire contents of "template.txt" into the template you want the shoutbox to show up in

if you want the shoutbox to show at the top of your forum index, go to the FORUMHOME template and find:

"<!-- / guest welcome message -->
<br />
</if>"

and copy and paste the contents of "template.txt" after that.

6. go to vbulletin options -> select "dion dev shoutbox v2.1 options" at the very bottom of the list
7. edit all the options as you please and then click on the "save" button

-------------------------

ADDITIONAL OPTIONS:

1. if you want to change the amount of time it checks between shouts, open up "shoutshow.js" in notepad and change "2000" to whatever number, in milliseconds, you want it to wait between checking for new shouts

-------------------------

DONATE ANYTHING YOU CAN SPARE TO DONATIONS@DIONDEV.COM BEFORE REMOVING THE "POWERED BY" MESSAGE

Download Now

File Type: zip ddshoutbox2.1.zip (11.7 KB, 1663 views)

Screenshots

File Type: jpg screenshot1.jpg (121.0 KB, 0 views)
File Type: jpg screenshot2.jpg (171.1 KB, 0 views)
File Type: jpg screenshot3.jpg (126.0 KB, 0 views)
File Type: jpg screenshot0.jpg (134.3 KB, 0 views)

Show Your Support

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

Comments
  #102  
Old 08-03-2009, 03:54 PM
DionDev DionDev is offline
 
Join Date: Mar 2008
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by struff View Post
I installed this about an hour ago. Nice and easy (under 10 minutes and it was up and running).

I have a couple of (non-urgent) questions: would there be a way in the future to have multiple chat rooms? How about a way to move the archives into regular forums? Just a couple of thoughts - no big deal to me if they can't be done.

What would I have to do if I wanted the box to also appear in individual forums as well as on the main page? Can I just edit a template and add the stuff in the txt file?

No rush on replying to these.

Thanks.
Multiple chat rooms probably won't be added. Archiving the shoutbox messages to a forum is a very good idea though. I think I may implement that in the next version.

In order to put the shoutbox in individual forums you would need to put a conditional statement in your FORUM DISPLAY template.

I'm not exactly sure what the statement would be, something like "<if condition="$forumid == 6">". That probably won't work, but if you ask around here you may get the correct conditional statement for this (sorry I'm not sure of it).
Reply With Quote
  #103  
Old 08-03-2009, 08:41 PM
faramir8360 faramir8360 is offline
 
Join Date: May 2007
Location: Italy
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi DionDev!

Congratulation for this Mod! Really cool!

I have a small bug report for you: on Safari 4 (OSX) no colours are displayed in the choosing list... everything ok with firefox 3.5.1 (OSX too).

And a small suggestion:
it could be nice receive a small sound feedback at new users' shouts.. this option should be activable/deactivable by the user.

Thanks for your work!

Bye! ^^
Reply With Quote
  #104  
Old 08-06-2009, 08:25 PM
DionDev DionDev is offline
 
Join Date: Mar 2008
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by faramir8360 View Post
Hi DionDev!

Congratulation for this Mod! Really cool!

I have a small bug report for you: on Safari 4 (OSX) no colours are displayed in the choosing list... everything ok with firefox 3.5.1 (OSX too).

And a small suggestion:
it could be nice receive a small sound feedback at new users' shouts.. this option should be activable/deactivable by the user.

Thanks for your work!

Bye! ^^
Yes I am aware that the color picker is not functioning properly for a couple of browsers. The color picker is improved in the next version.
Reply With Quote
  #105  
Old 08-07-2009, 08:19 PM
ChopBam's Avatar
ChopBam ChopBam is offline
 
Join Date: Apr 2006
Location: California
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just installed this chatbox on my forum and it seems to work like a charm!
Many thanks for your hard work.

One question right now: is there a quick way to apply usergroup markup to the usernames in the chatbox? Right now the only part of the markup that seems to be working is that my name, as an admin, is italicized. It should also be green, and bold. But I noticed that everybody's name is bold. Just wondering if there's an easy way to customize the names. I took a quick look in the template but didn't see it.

I even went into shoutinsert.php and changed $user_name = $vbulletin->userinfo['username']; to $user_name = $vbulletin->userinfo['musername'];
This only partially worked, as my name was green but didn't light up when I hovered the cursor over it.
Reply With Quote
  #106  
Old 08-08-2009, 02:33 PM
DionDev DionDev is offline
 
Join Date: Mar 2008
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChopBam View Post
I just installed this chatbox on my forum and it seems to work like a charm!
Many thanks for your hard work.

One question right now: is there a quick way to apply usergroup markup to the usernames in the chatbox? Right now the only part of the markup that seems to be working is that my name, as an admin, is italicized. It should also be green, and bold. But I noticed that everybody's name is bold. Just wondering if there's an easy way to customize the names. I took a quick look in the template but didn't see it.

I even went into shoutinsert.php and changed $user_name = $vbulletin->userinfo['username']; to $user_name = $vbulletin->userinfo['musername'];
This only partially worked, as my name was green but didn't light up when I hovered the cursor over it.
In the shoutbox CSS it defines font sizes and whatnot - your best bet is to modify the shoutbox CSS.
Reply With Quote
  #107  
Old 08-09-2009, 08:53 PM
ChopBam's Avatar
ChopBam ChopBam is offline
 
Join Date: Apr 2006
Location: California
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Where is the shoutbox CSS?
I looked in the PHP files, the template, the style options, and even the shoubox options.
Reply With Quote
  #108  
Old 08-09-2009, 11:56 PM
DionDev DionDev is offline
 
Join Date: Mar 2008
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ChopBam View Post
Where is the shoutbox CSS?
I looked in the PHP files, the template, the style options, and even the shoubox options.
Take a look at the shoutshow.php file. You can apply your own CSS there.

Hope this helps.
Reply With Quote
  #109  
Old 08-23-2009, 11:16 AM
BEB BEB is offline
 
Join Date: Apr 2009
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I tried installing this and it didn't work for me. The shout box is inserted where I put it in the templalate, but nothing is entered when I type something and click "shout it". All I get in the main body of the shoutbox is the text "Powered by Dion Dev Shoutbox v2.1" (or something very similar, I've deleted it now). This is a hyperlink to this thread.

We do not allow guests to view our forum, would that be the problem?

Thanks for your help.

BEB
Reply With Quote
  #110  
Old 08-24-2009, 06:28 AM
DionDev DionDev is offline
 
Join Date: Mar 2008
Posts: 105
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BEB View Post
Hi,

I tried installing this and it didn't work for me. The shout box is inserted where I put it in the templalate, but nothing is entered when I type something and click "shout it". All I get in the main body of the shoutbox is the text "Powered by Dion Dev Shoutbox v2.1" (or something very similar, I've deleted it now). This is a hyperlink to this thread.

We do not allow guests to view our forum, would that be the problem?

Thanks for your help.

BEB
re-install the shoutbox and follow the instructions carefully, i bet one of the files became corrupt.
Reply With Quote
  #111  
Old 08-24-2009, 09:42 AM
BEB BEB is offline
 
Join Date: Apr 2009
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DionDev View Post
re-install the shoutbox and follow the instructions carefully, i bet one of the files became corrupt.

Hello DionDev,

Thank you very much for your prompt reply and for your suggestion. Unfortunately I still can't get it to work... I uninstalled the program and deleted the files, and re-installed it again, didn't work. I uninstalled the program/deleted files again, downloaded a fresh copy of the zip file, followed the installation instructions to a tee.. and still got exactly the same problem. I've attached a screen shot of what appears on my forum index page. It all looks great, but when I type a shout in the shotbox and click "shout it".... the text "vanishes"... but nothing appears in the shoutbox. I know this isn't much information for you to go on to work out what the problem is, but hopefully the screen shot will help. Nothing appears in the table where the shouts should appear.. could it be a database issue?

I'd really appreciate it if you could help as this mod is exactly what I've been looking for and looks great.

Thank you

BEB
Attached Images
File Type: jpg shoutbox.jpg (18.8 KB, 0 views)
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 09:27 AM.


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.12461 seconds
  • Memory Usage 2,355KB
  • Queries Executed 26 (?)
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
  • (6)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
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (6)postbit_attachment
  • (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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete