Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
Alexa Toolbar Users Rewarding System - Boost your Alexa rank Details »»
Alexa Toolbar Users Rewarding System - Boost your Alexa rank
Version: 1.0.0, by Milad Milad is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Board Optimization - Version: 3.6.5 Rating:
Released: 03-13-2007 Last Update: 03-18-2007 Installs: 40
DB Changes Uses Plugins
Additional Files  
No support by the author.

Alexa Toolbar Users Rewarding System - Boost your Alexa rank

Brought to you by Milad and Syrian Medical Society

Description:
This helps you rewarding alexa toolbar users, by adding them to a secondary usergroup with extra privileges.

Version:
1.2.0

Requirements:
vBulletin: 3.6.0 and above. or 3.5.0 and above.

Functions:
- Automatically detects Alexa Toolbar Users and add them to a secondary usergroup (We will call it as Alexa Toolbar Users Group, ATUG).
- If a user uninstall the Alexa Toolbar, he will be removed from the ATUG automatically and won't be able to get advantages of rewarding anymore.
- Remarks the users in 'Currently Active Users' and 'Who's online' with special image. (see shot 1 & 2).
- You can Change the previous mark by editing the function mark_as_alexa_toolbar_user.
- You can determine which usergroups will be added to ATUG from usergroups permission.
and more to come later.

Installation:
- upload a small gif image, dimensioned about 15 X 15 or 20 X 20, and named alexa.gif, to FORUM_ROOT/images/
- upload bitfield_alexa_users_rewarding.xml to FORUM_ROOT/includes/xml/
- Import the product file: product-alexa_users_rewarding.xml
- Add new usegroup, call it 'Alexa Toolbar Users' and set its permissions as privileges.
- Note the previous usergroupid and add it in the setting: Alexa Toolbar Users Rewarding System Options -> Secondary Usergroup.
- Take care about the permission: "Allow Users to have Member Groups". if it's set to 'No' for a usergroup, then users of that group won't be affected by this hack. I set it to 'No' for usergroups: Unregistered / Not Logged In, Users Awaiting Email Confirmation, (COPPA) Users Awaiting Moderation and Banned Users.
- Set the new permission "Can be added to Alexa Toolbar Usergroup" for your usergroups.
- enjoy

Upgrading from 1.0.0 to 1.2.0:
- Upload the previous mentioned files.
- Import the product file: product-alexa_users_rewarding.xml and choose "yes" for "Allow Overwrite" option.
- Set the new permission "Can be added to Alexa Toolbar Usergroup" for your usergroups.
- enjoy

How can you get advantages of this product?
- Announce to your users that you give extra privileges for Alexa Toolbar users.
For example:
* larger PM inbox.
* Special Forum like in premium memberships.
* integrate this hack with other hacks, like shoutbox.
* etc.
- But be careful, don't deprive normal users of permissions they used to have before, just give an extra.
- Also you must be familiar with usergroup permissions, for more read this to know how you will get the maximum of this product.

Note for coders:
You can integrate this hack with yours by using the variable $reward_user (Set in init_startup hook.)
$reward_user = true if the user has Alexa Toolbar.
$reward_user = false if the user hasn't Alexa Toolbar.
Or use the function has_alexa_toolbar($useragent) (declared in init_startup hook.)
It returns true if the user has Alexa Toolbar.
It returns false if the user hasn't Alexa Toolbar.

History:
- 1.0.0 first release, 14. march 2007
- 1.2.0 , 19. march 2007

What's new in 1.2.0?
- The code had been improved for best performance.
- New usergroup permission add to determine which usergroup will be affected by this product.
- The product alters the database.

As usual, support is given for who clicks install

Show Your Support

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

Comments
  #22  
Old 03-18-2007, 01:46 PM
gsm4arab1 gsm4arab1 is offline
 
Join Date: Sep 2005
Location: mobile
Posts: 21
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

good idea ..Thank you Dr.Milad
Reply With Quote
  #23  
Old 03-18-2007, 08:01 PM
ArabSQuad ArabSQuad is offline
 
Join Date: Sep 2005
Location: EgYpT
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great idea mate !! thanks alot

Installed >> www.arabsquad.com/vb

* Clicks Install
Reply With Quote
  #24  
Old 03-18-2007, 10:30 PM
Milad's Avatar
Milad Milad is offline
 
Join Date: Apr 2005
Location: Syro
Posts: 663
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

1.2.0 have just been released:

What's new in 1.2.0?
- The code had been improved for best performance.
- New usergroup permission add to determine which usergroup will be affected by this product.
- The product alters the database.
Reply With Quote
  #25  
Old 03-18-2007, 10:32 PM
Milad's Avatar
Milad Milad is offline
 
Join Date: Apr 2005
Location: Syro
Posts: 663
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Please read the entire first post, there are many changes.
Reply With Quote
  #26  
Old 05-28-2007, 11:52 PM
unknowngiver unknowngiver is offline
 
Join Date: Jul 2005
Posts: 121
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how does the alexa people know that the user installed the toolbar because you told them to? do you add a code in ur website or something?
Reply With Quote
  #27  
Old 05-29-2007, 08:57 AM
Milad's Avatar
Milad Milad is offline
 
Join Date: Apr 2005
Location: Syro
Posts: 663
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

They know through the Alexa toolbar itself
Reply With Quote
  #28  
Old 07-17-2007, 07:51 PM
Attilitus's Avatar
Attilitus Attilitus is offline
 
Join Date: Mar 2005
Posts: 393
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ntfu2 View Post
Cause alot of value is put on alexa rank, and you dont think most your users visit/check out your competition too?

And you also fail to see the point, if you increase the users that visit your site and use alexa by 1000, then thats also 1000 more users that are going to be visiting other sites, which will nullify what your trying to do.
That is fuzzy incorrect logic. If the average user with alexa toolbar on the internet visits your site .01 times in their internet-life, but members of your site visit over 1,000 times in their internet life, encouraging your members to install the toolbar will increase the average visits alexa-users make to your site, thus increasing your rank.
Reply With Quote
  #29  
Old 07-26-2007, 03:38 AM
TCattitude's Avatar
TCattitude TCattitude is offline
 
Join Date: Oct 2004
Location: Chile
Posts: 195
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice
Thanks for this
Reply With Quote
  #30  
Old 07-26-2007, 03:46 AM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Ntfu2 View Post
Nice hack, but obviously this isn't going to help your alexa rank one bit.

Users install alexa, they still visit other sites not just your site therefore other sites will record hits as well, and you'll gain nothing.
lol.. nice logic...

This is a nice idea, I just don't know if I want to make another group for the alexa owners. I'll bookmark the page and think about it

Thanks
Reply With Quote
  #31  
Old 08-11-2007, 08:47 PM
egyptsons's Avatar
egyptsons egyptsons is offline
 
Join Date: Jan 2004
Location: Egypt
Posts: 250
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Great
Thanks
Reply With Quote
Reply

Thread Tools

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 10:42 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.08954 seconds
  • Memory Usage 2,310KB
  • 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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (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