vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Miscellaneous Hacks - User CP Referral ID and Referrer in Profile for vB3.7 (https://vborg.vbsupport.ru/showthread.php?t=172964)

Boofo 03-13-2008 10:00 PM

User CP Referral ID and Referrer in Profile for vB3.7
 
User CP Referral ID and Referrer in Profile for vB3.7
Version 1.0.3
(By Boofo)

What does this product do?
This product will add a content box in the User CP displaying a customizable referral "Message" and the member's "Referral Link" along with their referral count. It will also show the referrer in the profile.

Version Information:
Version 1.0.1 --Initial release for vB3.7
Version 1.0.2 --Using template hook instead of str_replace. Added profile referrals location to phrase. Cleaned up code.
Version 1.0.3 --Added Referrer name to member's profile (in General Information under the Statistics tab).

Installation overview:
Products to install: (1)
Templates to edit: (1)
Additional CSS to install: (1) - Optional

Installation Instructions:
1. In the memberinfo_block_statistics template

Find:
---------------------------

<if condition="$vboptions['usereferrer']"><li><span class="shade">$vbphrase[referrals]:</span> $prepared[referrals]</li></if>

---------------------------
BELOW it add:
---------------------------

<if condition="$show['referrer']"><li><span class="shade">$vbphrase[referrer]: </span><a href="member.php?u=$prepared[referralsuserid]">$prepared[referralsname]</a></li></if>

---------------------------
2. Go to the Style Manager and click on "All Style Options."
Scroll down to the "Additional CSS Definitions" box at the bottom of the page.
Add the following CSS code to the box:

a.bob:link {
color:#0000FF;
text-decoration: none;
}

a.bob:visited {
color:#0000FF;
text-decoration: none;
}

a.bob:hover {
font-weight:bold;
text-transform: uppercase;
}

3. Go to your Admin CP
Scroll down to 'Plugin System'
Click 'Manage Products'
Click 'Add/Import Product'
Click the 'Browse' button, and locate the product-usercp_referral_id.xml file on your computer

Done!
Enjoy!

NOTE: If you do not click install, you do not need support.

madotds 03-14-2008 12:02 AM

Looks Good I am off to install now once I get my test board back up and running :erm:

Thanks

rolandogomez 03-14-2008 01:05 AM

So were does the referral link take them, is this part of the product? In your image, I see this,
Code:

http://www.yourdomain.com/forums/index.php?referrerid=1
So if they click on that it goes to what page? Thanks, rg sends!

Boofo 03-14-2008 01:37 AM

The referral link is their link for referring someone to the site. It is what they would give someone as a link to register on the site so they get the referral point.

NeuroLancer 03-14-2008 01:59 AM

this is very nice thanks so much ;)

Side note: thats the second add on from you where ive had to go into the xml before install and remove <a class="bob"> Not that I dont like the class, but I have a dark style and the dark blue text makes it hard to see.

Boofo 03-14-2008 02:10 AM

Small price to pay, don't you think? ;)

rolandogomez 03-14-2008 02:24 AM

Works great! *installed* Would be nice if we had the option to change the verbage, as I also have vBCredits which gives credits per referral to the users and I'd like to mention that here besides the one referral point. Regardless, excellent and should increase traffic! Thanks, rg sends!

Boofo 03-14-2008 02:29 AM

You can always edit the refid_usercp phrase in the product. Or if you can give me some idea as to what you are wanting it to say, I can maybe change it for you, vet to vet. ;)

rolandogomez 03-14-2008 02:42 AM

I'll try and do what you said when I get a chance, as I always try, then I ask for help.

I have to say, I've been off the vb boards a bit, but with my new site, which started out as a testing ground for what I'm going to improve for my old larger site, I've been more active here again and the help I've received lately, both paid and unpaid, it's awesome for us non-coder types. There are a bunch of us wannabees that try, sometimes we screw it up, but we try. I wish I understood this stuff like you guys do.

I will keep you in mind for custom work if you do it as I've hired and paid quite a few here when I can. But seriously, I love the community here how they are so responsive and I don't regret switching to VB years ago from UBBthreads for my much larger site and I've since own four licenses of VB and soon more, all because of the help, the hacks, mods, the quality, etc., this place rocks!

On another note, we'll have to get together someday for a drink, vet to vet..thanks, rg sends!

Boofo 03-14-2008 03:41 AM

I don't do paid hacks, I do them for fun and learning. I think once I start doing it for pay, it won't be any fun anymore and I'll stop. Too many coders have gone the way of the paid hacks and are getting money for what a lot of them learned on here for free. I don't get it, myself. ;)

I'm glad to hear you are liking vb. I came to 3.7.0 beta 3 straight from 3.5.4, so you can imagine the shock at all the changes, some welcome, some not, since 3.5. ;)

I'll have to take you up on the getting together as soon as we can figure out where and when one of these days. ;)

rolandogomez 03-14-2008 04:28 AM

Sounds cool! Thanks again! rg sends!

Preech 03-15-2008 11:19 AM

This looks good. Personal all I did was create a box in the UserCP that just shows the members referral id.
I don't have a test site, I don't even have a internet connection at home. This is like you said Boofo. All for fun because I"m learning.

Boofo 03-15-2008 11:59 AM

Quote:

Originally Posted by Preech (Post 1465303)
This looks good. Personal all I did was create a box in the UserCP that just shows the members referral id.
I don't have a test site, I don't even have a internet connection at home. This is like you said Boofo. All for fun because I"m learning.

That's how you start learning. ;)

This hack is from my 3.5.4 days updated to work with 3.7, which really didn't take anything to do, other than a new version number. It does show you how many referrals they have, too. And does the automatic template edit, but other than that, what you have it probably pretty close to the same thing. ;)

Preech 03-15-2008 12:34 PM

No, it just shows in the usercp navigation that individual's own referral link. Maybe I will download this to add how many referrals they have.

Boofo 03-15-2008 12:37 PM

Good idea! ;)

Big Boss 03-15-2008 08:26 PM

Thanks for the 3.7 release! :)

Aclikyano 03-23-2008 06:28 AM

boofo... I have 2 ref boxes in user cp (instead of one).

--------- never mind ------------
didnt uninstall old one.

Boofo 03-23-2008 07:02 AM

Don't forget the install button. ;)

txsbmw 03-24-2008 12:16 AM

Hey Boofo, I have your old one installed. Should I uninstall that one before or just overwrite it?

Boofo 03-24-2008 01:51 AM

Only after you click the install button, and then yes.

gwerzal 03-24-2008 11:50 PM

Just installed this and it all looks good.

Lets see how many people start refering now its so easy for them to do.

Thank you

Pamela 03-28-2008 08:00 AM

This is great! *clicks install*

Thanks!!! :)

RvG2 03-28-2008 09:37 AM

thanks so much... one of my member is so eagerly wants to have this.

Boofo 03-28-2008 10:00 AM

Quote:

Originally Posted by RvG2 (Post 1476611)
thanks so much... one of my member is so eagerly wants to have this.

It would be a better thanks to click the install button.

GrendelKhan{TSU 03-28-2008 12:44 PM

Quote:

Originally Posted by NeuroLancer (Post 1464318)
this is very nice thanks so much

Side note: thats the second add on from you where ive had to go into the xml before install and remove <a class="bob"> Not that I dont like the class, but I have a dark style and the dark blue text makes it hard to see.

Quote:

Originally Posted by Boofo (Post 1464320)
Small price to pay, don't you think? ;)

it ain't if one has no idea how to edit the xml !!! :(
<<< n00000000bafic. :erm::confused::p

popowich 03-28-2008 01:54 PM

Where does the referrals.gif go?

I don't see any error logs to clue me into the expected path.

-Raymond

Boofo 03-28-2008 01:57 PM

That is just an image of how the hack looks in action. It doesn't go anywhere.

Boofo 03-28-2008 02:00 PM

Quote:

Originally Posted by GrendelKhan{TSU (Post 1476712)
it ain't if one has no idea how to edit the xml !!! :(
<<< n00000000bafic. :erm::confused::p

Use a text editor and search for the class="bob" and remove it. Then save the file.
Or actually you can edit the template in the admin cp and remove it that way.

popowich 03-28-2008 02:02 PM

Stupid me, I should have opened it up and looked. Figured it was an icon or something. :erm:

-Raymond

Boofo 03-28-2008 02:04 PM

If you are uploading icons of that size, you are in trouble, ;)

Tom_S 03-29-2008 05:46 AM

Great stuff! Thanks!

abroad 03-29-2008 06:25 AM

Installed it but nothing shows up in the User CP ?!?

Boofo 03-29-2008 06:38 AM

Check to make sure this exact line in in the USERCP template.

Quote:

<!-- ############## SUBSCRIBED THREADS ############## -->

abroad 03-29-2008 06:54 AM

Added it but nothing happens

Boofo 03-29-2008 07:31 AM

Added what? Is there line there or not? If it is not there, then the template has changed. What mod do you have running that would change that template line?

abroad 03-29-2008 08:06 AM

no there is nothing...uninstalled it and installed it again...but still...

Boofo 03-29-2008 08:22 AM

Then like I said you have some other mod messing with it. Just go into the template for this mod and take that code and manually add it where it needs to be added. Problem solved. ;)

SVTCobraLTD 03-30-2008 01:33 AM

Anyone try this on vb 3.6.8 yet? Seems like a good addition. Thank you.

NeuroLancer 04-14-2008 05:04 AM

Thanks for the update Boofo

Tom_S 04-14-2008 07:35 AM

Did you update it again since a few hours ago?


All times are GMT. The time now is 03:56 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.01272 seconds
  • Memory Usage 1,809KB
  • 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
  • (1)bbcode_code_printable
  • (6)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