vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   vBChat v2.3 (https://vborg.vbsupport.ru/showthread.php?t=71049)

Cornolio 02-25-2005 05:18 PM

i'm trying to update, but when i "Save vBChat options"...
Code:

Database error in vBulletin 3.0.3:

Invalid SQL: update vb3_vbchat_datastore set d_online='yes',d_allowbbcode='yes',d_bannedgroups='',d_bannedusers='',d_chat_order='bottom',d_smiliedisplay='0',d_smilieamount='10',d_allowbantag='1',d_maxrooms='5',d_smilequery='0',d_autoprune='0',d_autoprunedays='0',d_roomprune='1' where did='1'
mysql error: Unknown column 'd_smilequery' in 'field list'

mysql error number: 1054

[...]

:confused:

Zero Tolerance 02-25-2005 05:40 PM

@ Cornolio - Read these instructions: https://vborg.vbsupport.ru/showpost....&postcount=675

@ Crapaddict - Here: https://vborg.vbsupport.ru/showthread.php?t=72288, this will copy all templates to other styles, blank screen = templates not on skin.

- Zero Tolerance

Cornolio 02-25-2005 05:49 PM

thank you master! https://vborg.vbsupport.ru/external/2005/02/1.gif
:D

WiBu 02-25-2005 08:29 PM

Good to see your supporting this hack again.

One question is how do I make the window smaller, its huge and unresizeable. Simply changing the height and width from 9999 wont work for me...

Thanks in advanced.

Zero Tolerance 02-25-2005 08:54 PM

Quote:

Originally Posted by WiBu
Good to see your supporting this hack again.

One question is how do I make the window smaller, its huge and unresizeable. Simply changing the height and width from 9999 wont work for me...

Thanks in advanced.

I'll release an update tomorrow which fixes this, along with a couple of other minor problems. I hope it is okay for you to wait untill then :)

- Zero Tolerance

Zero Tolerance 02-25-2005 09:33 PM

Confirmed Features & Release Date For vBChat Version 2.2:
- Admin CP interface for Usergroup & User banning completely re-designed, no more manual inputting of id's, the system will use a new format to add/remove banned usergroups/users to make it even easier.
- Usergroup Permissions
--- Group Can Create Custom Rooms (Yes/No)
--- Group Can Join Custom Rooms (Yes/No)
--- Group Can Join Permanent Rooms (Yes/No)
- Multiple minor bug fixes

Release Date: Sometime tomorrow, can't be sure of when, but it's tomorrow none the less :p

If anyone has more usergroup permission idea's they would like to have functional within the system then please reply saying so :)

- Zero Tolerance

WiBu 02-25-2005 09:57 PM

No Can't wait! :P

Great job man and I thought you had given up on this mod :).

Megareus Rex 02-26-2005 01:13 AM

Ok, 3 problems:

1: When I click on the link, it makes the box super-wide (like 20+ screens wide). But its ok if I choose "Open Link in new window". What gives?

2: The chat section of the hack only half-displays the latest reply in the chat. Whats wrong with it?

3: How can I make it so the Who's online in the chat box does NOT display the primary display usergroup's HTML markup? We use the glow code in usergroups, so it makes a new line for every username.

Thanks in advance for any help.

MauriceReed 02-26-2005 03:55 AM

just installed this, and it works a treat.
only minor gripe if any is the wndow size, but i see that is going to be addressed with the update.

seriously mate, your hacks are the best ive seen so far!!

sv1cec 02-26-2005 06:00 AM

Quote:

Originally Posted by Zero Tolerance
If anyone has more usergroup permission idea's they would like to have functional within the system then please reply saying so :)

- Zero Tolerance

Since I first saw this hack, I keep thinking that you should have used a separate table for the rooms.

Anyhow, what I like to see, as far as usergroups are concerned, is the ability for the admin, to define, which usergroups are allowed in a room. The password is an entrance restriction, but it has to be distributed to, say, the mods, to allow them to access a certain "Staff only" room. Not very convenient. If we could define "Allowed Usergroups" when a window is created, it would be much more convenient. The fact that we are working inside vB, with the usergroups being a standard feature, allows you to do tricks that non-vB chat systems cannot even imagine.

One issue I am facing with the way rooms are handled (as serialized fields, inside a column), is that I can't use a dedicated index number for the permanent rooms. A situation I can forsee, is this:

There is a permanent room, which is used to discuss staff-only issues which has the room number 4. Above that, there are only temporary rooms, which are deleted when no longer used. At some time, the admin decides to remove the staff-only room, and then a temp room is created. This gets room number 4 again. If the admin hasn't remember to prune the contents of room 4 before deleting it, then simple members who use the new room 4, will be able to see the last contents of the old room 4, which was a staff-only room. NOT GOOD. An Auto-increment field could solve this issue, as well, as the precaution to automatically prune the contents of 'store' when a room is erased.

One suggestion: when someone changes rooms in chat, you could take him directly in the room he selected to join instead of letting him stay in the "Change Room" screen. No point to let him stay there. Oh if you do apply this change, you have to remove the "User Joined room" from the bottom if the change room routine, if you do not the program will show two such messages, one from the change room routine, one from the main routine.

Another thing I would like to see, is the ability to create rooms from the AdminCP. Especially, the permanent rooms. Again, this is a convenience-only issue.

Another issue, something for you to consider. As I said, I am using the non-permanent rooms, as a ... well, non-permanent. When the last user of a non-permanent room logs out, the room is erased. If all users decide to "change" rooms, then the room remains (even though I could implement the same logic to erase it, even when they change rooms) and is erased (I hope) by the cron job. This reduces clatter, and makes admin life easier.

The behaviour of the non-permanent groups, could be adjustable from AdminCP.

Finally, a management issue. Would it be too much for you to release any future enhancements in the form of a change log, so that people who have customized this lovely hack, don't have to redo everything from scratch? I have practically changed every single item in this hack, templates and files, so this would be a great convenience for me.

I have to agree with the rest of the people's comments here. Your hacks are the greatest I've seen (immitation is the most sincere form of flattery, see my AWS). And given your age, I know for sure I have a lot of patching to do in my board, I am sure you will come up with many more nice additions for us. Congrats mate.

Zero Tolerance 02-26-2005 11:16 AM

Well a seperate table for rooms for people modifying this chat system would be a lot easier for them, however it means extra queries, and i push myself to the limit when it come's to reducing server strain to a minimal, this chat system is extremely optomized and i have yet to see it crash my server, or even make it a little slower. So unfortunatly the serialized array will stay in place, you can still do everything, but it does make things a little more difficult.

Admin's are allowed to dis-allow usergroups from accessing certain rooms? Sounds good to me, i'm guessing as default any rooms created by members would be accessible by all? If so it sounds good, i may wait untill v2.3 for that though.

The issue with that is very easy to fix, i'll just make it so when a room is deleted via ACP or the auto prune, it just prunes that room's messages with it :)

Changing straight to chat room, sounds good to me, no need to change the program, notice that if "nojoin=1" is within the URL, the message to say they have joined will not occur :)

Permanent change in ACP control, yes that should of been in, it completely escaped my mind. I'll do that for v2.2

A change log, hmm, i sometimes change the same thing 3 or more time's, i think what would be better is a program to differentiate the differences between the 2 files, many use it on here to see what changes vBulletin made to upgrade to the newest version, one program i know of is here: http://www.araxis.com/, or if you want the direct .exe file link: http://www.araxis.net/files/merge60_win32_evl.exe
I hope that will help you, i believe it would make things easier for you and me in that respect :)

Time to start on v2.2 i believe...

- Zero Tolerance

Creed 02-26-2005 11:46 AM

Thanks for the link. Is there an automated install script? When I say that, I mean I see many hacks released with an automated installer. Is there a script available that will allow me to release any hack/add-on I create to have an automated installer? It would make things much easier than your normal text install. I know about the HTL and HIS, however I was looking more for the type of install script that you (and many others) use.

Zero Tolerance 02-26-2005 12:10 PM

Sorry but i don't use automatic installers, or like them, i prefer to do things manually, since automatic installers can sometimes cause problems.
If you desire to release a 3rd party automatic installer for this script then feel free, i'll add it to the available addons section :)

- Zero Tolerance

sv1cec 02-26-2005 01:06 PM

Quote:

Originally Posted by Zero Tolerance
Well a seperate table for rooms for people modifying this chat system would be a lot easier for them, however it means extra queries, and i push myself to the limit when it come's to reducing server strain to a minimal, this chat system is extremely optomized and i have yet to see it crash my server, or even make it a little slower. So unfortunatly the serialized array will stay in place, you can still do everything, but it does make things a little more difficult.

I agree with you, you are right, it's better. Now, when is that private tutoring class you promised me on the use of serialized columns? LoL

Quote:

Admin's are allowed to dis-allow usergroups from accessing certain rooms? Sounds good to me, i'm guessing as default any rooms created by members would be accessible by all? If so it sounds good, i may wait untill v2.3 for that though.
Rooms created by non-admins/mod/supermods are accessible to all, unless a password is set, in which case they are accessible to all who know the password. But in Permanent rooms (which can only be created by the staff), I would suggest a way to define NOT which groups CANNOT go in, but which groups are allowed to go in.

Quote:

The issue with that is very easy to fix, i'll just make it so when a room is deleted via ACP or the auto prune, it just prunes that room's messages with it :)
And then I 'll have to copy your code to my log out routine, so that the contents of a room are deleted when the last user logs out of that room, as well. Perfect!

Quote:

Changing straight to chat room, sounds good to me, no need to change the program, notice that if "nojoin=1" is within the URL, the message to say they have joined will not occur :)
Ah! Grasshoper, now I see it! LoL

Quote:

Permanent change in ACP control, yes that should of been in, it completely escaped my mind. I'll do that for v2.2
I'll be looking forward to it.

Quote:

A change log, hmm, i sometimes change the same thing 3 or more time's, i think what would be better is a program to differentiate the differences between the 2 files, many use it on here to see what changes vBulletin made to upgrade to the newest version, one program i know of is here: http://www.araxis.com/, or if you want the direct .exe file link: http://www.araxis.net/files/merge60_win32_evl.exe
I hope that will help you, i believe it would make things easier for you and me in that respect :)
Tell me about it! Files is not an issue, I use Beyond Compare for that. The bloody templates is what bothers me. You have to save them in files, and then compare them. And since you use the installer, I have to copy them from the XML file and copy the ones from the database and then compare. Ah, don't worry about it. I'll find my way, as long as you do not issue as many upgrades as I used to issue with AWS (1-2 a day!! LoL).

Quote:

Time to start on v2.2 i believe...
What? It's not out yet? So last night you were at the local pub instead of coding???

:-)

guydogg 02-26-2005 01:20 PM

in firefox the vbchat shows up perfectly, but in IE its like 10-15 times too wide for the screen?

please help, as most of my users use IE.

Zero Tolerance 02-26-2005 01:41 PM

Quote:

Originally Posted by guydogg
in firefox the vbchat shows up perfectly, but in IE its like 10-15 times too wide for the screen?

www.sportsfreaksonline.com/forums/vBChat.php?

please help, as most of my users use IE.

V2.2 is been released later today which will fix the bug where the window is too big :)

- Zero Tolerance

guydogg 02-26-2005 01:46 PM

Ok thanks

Zero Tolerance 02-26-2005 02:31 PM

Just so every knows, especially sv1cec, i'm not sat on my ass doing nothing, i've attathed a preview below.

- Zero Tolerance

Zero Tolerance 02-26-2005 04:57 PM

Version 2.2 has been released, enjoy everyone!

- Zero Tolerance

MB Dreamz 02-26-2005 05:52 PM

Thanks, ZT! :)

oldengine 02-26-2005 06:15 PM

All installed and running except for my second forum skin and its children.

I guess I don't understand how this template hack works.

I put the template hack in AFTER I installed and updated vBChat, so I suspect that I need to manually copy the vBChat templates to my other forum skin templates. Until then, I have the white vBChat screen on them.

Zero Tolerance 02-26-2005 06:17 PM

Quote:

Originally Posted by oldengine
All installed and running except for my second forum skin and its children.

I guess I don't understand how this template hack works.

I put the template hack in AFTER I installed and updated vBChat, so I suspect that I need to manually copy the vBChat templates to my other forum skin templates. Until then, I have the white vBChat screen on them.

Use this that i made: https://vborg.vbsupport.ru/showthrea...threadid=72288

:)

- Zero Tolerance

sv1cec 02-26-2005 07:07 PM

OK, you may take the rest of the day off, but I want v.2.3 out tomorrow!!!!

LoL

Thanks again ZT

Zero Tolerance 02-26-2005 07:16 PM

Well actually yeah i was planning on doing v2.3 tomorrow.. already got idea's for it :)

- Zero Tolerance

Megareus Rex 02-26-2005 07:23 PM

2.2 fixed two of the problems, but the 3rd still remains.

The actual chat section of the window only displays the top-half of the latest reply, and there's not even a scrollbar.

Zero Tolerance 02-26-2005 07:28 PM

Quote:

Originally Posted by Megareus Rex
2.2 fixed two of the problems, but the 3rd still remains.

The actual chat section of the window only displays the top-half of the latest reply, and there's not even a scrollbar.

Are you displaying the newest reply at the top or bottom?

- Zero Tolerance

Creed 02-26-2005 08:57 PM

Quote:

Originally Posted by Zero Tolerance
Well actually yeah i was planning on doing v2.3 tomorrow.. already got idea's for it :)

- Zero Tolerance

Wow, this is turning into the vbulletin release system ;)

Zero Tolerance 02-26-2005 08:59 PM

Quote:

Originally Posted by Creed
Wow, this is turning into the vbulletin release system ;)

Not complaining are you? ;)

- Zero Tolerance

SVTOA 02-26-2005 09:03 PM

This last update went smooth ZT, no worries so far...

Zero Tolerance 02-26-2005 09:08 PM

Quote:

Originally Posted by SVTOA
This last update went smooth ZT, no worries so far...

Excellent, exactly what i needed to hear (i never test the upgraders or installers, lol!)
Just cross my fingers and hope it works :p

- Zero Tolerance

oldengine 02-26-2005 09:08 PM

(Version 2.2)

First user comment: Any way to change the size of the chat window?

Need a way to force dump a user from the RH list, when you "know" they've left. Apparently the script can't catch certain exit methods. Although I did notice that this user was cleared within a minute or two.

Need smaller type on "Sent Private Chat Message" - will look at templates.

Zero Tolerance 02-26-2005 09:11 PM

When you make the edit to the navbar, you will see a JS function, here you will find something along the lines of:

Code:

width='+window.screen.width+',height='+window.screen.height+'
Change this to:

Quote:

width=#,height=#
And yes, make sure when you input numebrs dont put single quotes around them, and also percentages won't work i believe.

- Zero Tolerance

oldengine 02-26-2005 09:15 PM

Is it possible to leave the click and drag resizing available to the user?

Also, I added more items to the post above.

Thanks!

Zero Tolerance 02-26-2005 09:18 PM

Where you editied the width and height, add:

Code:

resizable=yes
As for "[user] Leaves Room", and them being removed from the Users In vBChat List, it will only work properly if the user has the pop-up blocker disabled, so it would be wise to ask your members to disable it for your site :)

- Zero Tolerance

oldengine 02-26-2005 09:32 PM

The resizable is good. Unfortunately, on my screen, the highth of the chat window is so tall that I cannot reach the lower right corner or the bottom to drag in the height. The width works fine.

I should mention that I am using IE6.

Zero Tolerance 02-26-2005 09:36 PM

Well it depends what you set the width/height to.

How about pressing the "Maximize" button next to close in the window?

- Zero Tolerance

oldengine 02-26-2005 09:47 PM

Quite likely that I'm missing something. There is no "close" or "maximize" button, so I may have someting missing from a template.

Zero Tolerance 02-26-2005 09:50 PM

I meant the close/maximize/minimize buttons that are on your window itself.

- Zero Tolerance

oldengine 02-26-2005 09:52 PM

Aaaaccckkk! That was a big Duh! Sorry.

No, maximizing and minimizing does not allow reaching the lower right corner for resizing.

Zero Tolerance 02-26-2005 10:01 PM

What value's did you put in for the height and width?

- Zero Tolerance


All times are GMT. The time now is 08: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
  • Page Generation 0.03216 seconds
  • Memory Usage 1,850KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code_printable
  • (16)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete