vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Custom Who's Online Locations Hack v1.0 (https://vborg.vbsupport.ru/showthread.php?t=42979)

g-force2k2 08-30-2002 10:00 PM

Custom Who's Online Locations Hack v1.0
 
Updated zip can be found [ Here ]

Yeah i know am i over doing it yet? :p well this is my latest hack... once again big thanks to Goldknight for helping me Beta Test...

What does this hack do? (sorry but i really like this hack myself :))

It allows Users to have custom who's online locations to override the regular wol locations... for instance if you're an Administrator and you don't want ppl seeing what you're doing you just add your own Custom Who's Online Location....

It comes with a setup in the vbulletin options section for configuring if moderators can have custom who's online locations and same with registered users (also you can limit this to them via post count ;))

It also comes with a admin cp based file to manage custom whos online locations as well...

Well hopefully yet another successful hack... by all means Enjoy it :)

What to Do?
// +++++++++++++++++++++
Queries to Run (7)
File Modification (5)
Template Modification (2)
Templates to Add (1)
Files to Upload (1) [ admin_wol.php ] admin directory

Well please do enjoy if you like this hack i'd be more then grateful if you clicked install :) regards...

g-force2k2

g-force2k2 08-31-2002 05:39 AM

Yes i know not more screenshots :p

Screenshot A :: Modify Profile Option if they have the permissions or if they have enough posts ;)

g-force2k2

g-force2k2 08-31-2002 05:40 AM

Screenshot B :: Whos Online From Registered User's prospecitve

Yes as you can see all users have custom whos online locations... and registered users can't define where users actual are :p

g-force2k2

g-force2k2 08-31-2002 05:41 AM

Screenshot C :: Whos Online From Admin perspecitve (or mods if enabled)

g-force2k2

g-force2k2 08-31-2002 05:42 AM

Screenshot D :: Admin CP Custom WOL Location Editor

g-force2k2

g-force2k2 08-31-2002 05:43 AM

My last screenshot now im off to bed :p

Screenshot E :: Admin CP :: vbulletin options

Please do enjoy :) regards...

g-force2k2

Goldknight 08-31-2002 05:48 AM

Do you know that you re certifcate insane?

BTW look great and it look hot on my board. Awesome job!

/me install!

Velocd 08-31-2002 06:03 AM

G-force, if you keep this up you're going to dust Firefly in the hacking business :p

Interesting hack, although I'll personally pass. ;)

Dean C 08-31-2002 08:12 AM

lol... this is amazing... keep up these fantastic hacks d00d...

Intex 08-31-2002 08:13 AM

I kinda like this one - Its simple and a bit of fun - Good work ).

Dean C 08-31-2002 08:41 AM

right.. i installed this.. and i dont like it..

when you goto modify Custom Online Locations if you have a massive member count like i do then it takes AGGEESSS to load...

it would be far better if it were editable via user.php thru their profiles...

and also... all of the members locations have now been set to " 0 " for some reason???

- Mist

Chris M 08-31-2002 09:51 AM

Nice one:)

Satan

N9ne 08-31-2002 10:43 AM

Interesting hack and I know for sure g-force2k2 has another few hacks coming our way tonight ;)

I don't think i'll install this though, as i've already got a list of 35 hacks to install and well i was trying to cut down :D

[D]Vincent 08-31-2002 01:00 PM

Vincent]Mn you're making alot of hacks lately, but they are all great so who cares :D I'll install this a little later.

g-force2k2 08-31-2002 03:35 PM

okay Mist my bad man... you can do one of two things to fix your problem ::

A) Run these two queries ::

PHP Code:

ALTER TABLE user DROP userloc 

and then run ::

PHP Code:

ALTER TABLE user ADD userloc varchar(250NOT NULL 

or you can open admin_wol.php and find:

PHP Code:

    WHERE userloc != '' 

and replace that with:

PHP Code:

    WHERE userloc != '0' 

that should fix the problem either or... i will update the zip :) regards...

g-force2k2

g-force2k2 08-31-2002 04:19 PM

zip updated with that small probably being taken care of... my bad i included a default value of 0 for the userloc reason why Mist didn't like the modification process hopefully it makes it easier now ;) regards...

g-force2k2

Dean C 08-31-2002 04:22 PM

what about editing the custom online location via user.php???

id prefer that as the page takes ages to load when you have 2500+ members ....

- Mist

g-force2k2 08-31-2002 04:25 PM

Mist the fix i just made only shows the users who have custom locations... but if you're allowing all your members to have custom wol locations then i will make the adjustment quickly for you if you'd like... regards...

g-force2k2

Dean C 08-31-2002 04:32 PM

no no... what i mean is i like it how it is...

ive just not let my members have the option of having a COL thru their profile...

id like to only do it manually thru the admin cp...

and i dont like having to do it thru admin_wol.php

could you get it to do it so to its done via when you edit a user thru the admin cp...

i.e. have a field in there....

- Mist

g-force2k2 08-31-2002 04:34 PM

yeah i know what you mean Mist :p i said i would gladly make you the edit for the admin cp user.php if you'd like ;) And i guess that is a yes :) so i will be back shortly :p regards...

g-force2k2

Dean C 08-31-2002 04:45 PM

*edited*

g-force2k2 08-31-2002 04:49 PM

There you go Mist ;) Enjoy regards...

g-force2k2

eXtremeTim 09-02-2002 02:25 AM

Nice hack i will most definatly install this hack im thinking about using the addon as well. :)

neocorteqz 09-16-2002 06:08 AM

This is a Great hack. Thanks for another fine hack.:)

Buddha 09-18-2002 12:03 AM

g-force, i was wondering if you could lend a hand here... i love the hack, but here's what happened.
i ran the db queries, and then went into my vb options to submit, like the instructions say... but i didn't see them.
figuring something must have gone wrong, i ran the queries again. now i know what went wrong (sort of). the options weren't placed in their own section of the vb options. instead, they were integrated with another hack i have on... myBookmarks. so when i look in that section in vb options now, there are the WOL options... two of each.
gah.
now, i'm not a db expert, but i think it's because the settinggroupid is 32 and the myBookmarks querries have the same settinggroupid.
i also have the warnings hack on 40, default pms on 41 and dynamic announcements on 42.
my question is this.
can i delete both of the entries that were made in the wrong location (wrong for me, not necessarily everyone else), and then re-enter them, in say settinggroupid 43?
if that's possible, can you show me how?
and if i sound like a complete n00b here, it's cause i am when it comes to this stuff.

thanks a lot... love your hacks.

g-force2k2 09-18-2002 12:19 AM

Yeah sure Buddha... nah you don't sound like a noob at all... just simply go to this url in your admin directory...

/admin/setting.php

and you will see what you need to help you delete the options and i will go and make some fast queries... be right back... regards...

g-force2k2

Buddha 09-18-2002 12:55 AM

thanks bud.
and now i will sound like a n00b, cause i had no idea this setting page was there, and holy crap, it's pretty useful.
lol.
thanks again.

g-force2k2 09-18-2002 01:15 PM

Quote:

Originally posted by Buddha
thanks bud.
and now i will sound like a n00b, cause i had no idea this setting page was there, and holy crap, it's pretty useful.
lol.
thanks again.

yep i didn't know about it either ;) you have to be in debug mode :p but i was just going through php files one day and found it out on accident :p if you're in debug mode i believe that it does show on your admin cp menu panel ;) if not then it doesn't :p regards... glad it worked...

g-force2k2

Buddha 09-18-2002 01:42 PM

actually, i could still use those querries if you don't mind... you mentioned you could quickly make some up.
i don't know enough about db querries and didn't want to screw anything up.

i deleted all of the duplicate old ones that were 32. should i just edit your set and change all of the 32's to 43's?
would that work?

g-force2k2 09-18-2002 01:43 PM

erm :p i though i pm'd them to you ;)

g-force2k2

Buddha 09-18-2002 02:12 PM

doh.
i'm sorry buddy... i never check cause no one knows me here.... no reason to pm me.
thought you'd post the querries here.

thank you very much.
will try them now.

*edit*
everything is going great.
clicking install.

Hoffi 10-05-2002 06:15 AM

Worsk prfecly. Very Useful.
[install-click]

Cyberhouse 10-07-2002 06:33 AM

Installed ;)

Works great

BigCheeze 10-21-2002 11:48 PM

When I try and run the queries I get a problem:

PHP Code:

INSERT INTO settinggroup VALUES (32,'Custom Who\'s Online Locations'32

I get

SQL Error 1064
You have an error in your SQL syntax near 's Online Locations', 32)' at line 1

Any clue?

Kedmyster 10-24-2002 04:14 AM

The hack you made for Mist - I installed it but it's not changing my location at the WOL.
Don't I need to change something else exept the user.php ?

Chris M 10-24-2002 11:55 AM

This is the correct query...

INSERT INTO settinggroup (settinggroupid,title,displayorder) VALUES (NULL,'Custom Who\'s Online Locations','32')

(If it doesnt appear, there should be a \ between " Who " and " 's ")

Satan

Kedmyster 10-24-2002 11:59 AM

ok thanks a lot satan!

Littlebit 10-24-2002 12:23 PM

BigCheese,
I had that error when I first tried that query and it was just because I had 32 taken up already by an old hack I wasn't even using anymore and forgot about. I went to www.yoursite/forums/admin/setting.php page and deleted that group...freeing up 32. I ran the query again and it was a success.
Maybe this is your reason too? If not, sorry to confuse ya. And like Hellsatan said...there should be a \ between " Who " and " 's " as I noticed as well.

Chris M 10-24-2002 12:28 PM

Yeh...

vBulletin for some reason parses it out:(

Satan

Littlebit 10-24-2002 12:30 PM

I was wondering if anyone could tell me what to add to this hack to show the user who's looking at WOLs username as part of the location message.
for example: "Hi 'username', I'm blah blah at the moment."
Well, you know what I mean. :)


All times are GMT. The time now is 03:32 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.01328 seconds
  • Memory Usage 1,819KB
  • 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
  • (5)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (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