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

Reply
 
Thread Tools
Linkbee Link Manager for v3.6.x Details »»
Linkbee Link Manager for v3.6.x
Version: 1.00, by jokaroo jokaroo is offline
Developer Last Online: Sep 2011 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.6.x Rating:
Released: 09-26-2008 Last Update: 10-02-2008 Installs: 8
Uses Plugins Auto-Templates
Additional Files  
No support by the author.

What is the Linkbee Link Manager?

The main purpose of Linkbee.com is to shorten your url's, track stats, manage links and allow yourself to earn a little cash while doing so. Not all users on Linkbee opt to place ads on their short links, but the ones who do will end up walking away with a cheque! All this has now come to vBulletin, we've developed an add-on which allows your users to automatically shorten their links and earn cash. Better yet, we've built the option for webmasters to earn cash as well, either by referral or by just simply encoding all new links under their own account.

The installation is as simple as it gets, and there is no reason to avoid installing this add-on. You're only providing your users with more incentive to use your forums.

DEMO: http://board.jokeroo.com
DOWNLOAD NOW: http://linkbee.com/product_linkbee.zip

Screenshots are also attached.

################################################## ###########
SUMMARY
-------------------------------------
1. INSTALLATION NOTES
1.1 SETTINGS
1.2 USERGROUP PERMISSIONS
1.3 NOTES FOR VB < 3.6.6
2. UNDER THE HOOD
2.1 PERFORMANCE
2.2 NEW TEMPLATES
2.3 MYSQL TABLES ALTERATIONS
3. SUPPORT & UPGRADES & CREDITS
4. CHANGELOG


1. INSTALLATION NOTES
################################################## ###########
This add-on will add support for Linkbee.com to your vBulletin-based community.

Installation should be simple.

1. Upload all the files into the /upload directory contained in this zip file
to your forum's main directory
2. Go to the Administration Control Panel (ACP)
3. Click Plugins & Products -> Manage Products
4. Click on Add/Import Products, select Allow Overwrite
5. Select the product-linkbee.xml file on your hard drive,
then click Import
5. Go through the vBulletin Options -> Linkbee.com settings
6. Set Usergroup Permissions for Linkbee.com
7. Done!

NOTE:
This product is an exclusive of Linkbee.com, developed by MagnetiCat.com. It
has been designed to work on vB 3.6.x and above. Older 3.6.x builds might
require some minor template edits, since some of the hooks will be missing.

1.1 SETTINGS
---------------
Most of the settings of the add-on are already very well described in the settings area
of the scrip2 in the ACP. Anyhow, some features need further explanations:

Link Conversion Mode
This setting is the only one that can have an effect on performance. In Real-Time mode,
useful for less busy forums, new links are converted whenever a new post is submitted or
edited. This will do a call to the Linkbee.com API for every post save.

The CronJob mode, the default one, processes a given number of links (specified in the
option below) every 5 minutes - more than enough to make your users happy and to have
no effect in your forum performance. The CronJob is handled through two separate cronjobs
in vBulletin and handles also maintenance operations.

Linkbee Link System for Users - Rebuild on Account Update
Users might want to change their Linkbee.com account data. In this case, you can decide
if you want the old links to be rebuilt to use the new entries or if you want the new
account information to take effect only on new links.

Use Default Account When User Has No Linkbee Account
If you want, you can have a default account used throughout the forum whenever a link is
posted. This will apply whenever a user has decided not to configure his own Linkbee.com
account or whenever he has unchecked the checkbox to process links in his post.

Enable Automated Template Edits
The system will automatically do a search and replace to add the Linkbee.com checkbox
in the posting forms. Otherwise, in case you have heavily customized templates, you will
have to disable this and place the $linkbee_postbit_html where you want the field to
appear in your forms.

1.2 USERGROUP PERMISSIONS
--------------------------
The system adds two different usergroup permissions for all usergroups. Go to your
vBulletin's Usergroup Manager in the ACP. The settings are:

Can Use Linkbee System
Users can add their own account information to generate links in their posts. This
requires that also the main switch Enable Linkbee System for Users is turned on in
the Options area.

Can Disable Linkbee System
Useful for usergroups that want to see their forums without the linkbee.com links
activated. All links will be shown in their original form to the user who has disabled
the system through his UserCP menu (Linkbee.com -> UserCP Account Settings area, at
the bottom of the left menu in the UserCP navigation).

1.3 NOTES FOR vBULLETIN < 3.6.6
-------------------------------
While it is always recommended that you run the latest vBulletin build in your branch,
this add-on should work with the whole 3.6.x build. Anyhow, for users with vBulletin
versions before 3.6.6, there is a template hook missing that is needed to add the
UserCP navigation for the Linkbee system. Place the template:

$template_hook[usercp_navbar_bottom]

At the bottom of the UserCP navigation table in the USERCP_SHELL template.

That's it.


2. UNDER THE HOOD
################################################## ###########

2.1 PERFORMANCE
---------------
This add-on should have little effect on performance if CronJob mode is enabled.
It adds just one very fast query to ShowThread.

In Real-Time conversion mode, effect on performance will not be noticeable on
smaller forums, and in any case it will occur only when saving a post.

2.2 NEW TEMPLATES
-----------------
The system adds the following templates:

linkbee_post_option: the checkbox HTML code
linkbee_usercp_nav: UserCP Navigation
linkbee_user_main: UserCP Linkbee.com Settings

2.3 LIST OF MYSQL TABLES MODIFICATIONS
--------------------------------------
table: usergroup
field: linkbeepermissions
purpose: Adding custom permissions for the Linkbee system

table: post
field: linkbee_status
purpose: Keeps track of conversion status of the links in a post
(
0 = Linkbee.com not activated in this post
1 = Links have been parsed
2 = Links will be parsed in the next cronjob cycle
)

table: user
field: linkbee_username
purpose: Linkbee.com username

table: user
field: linkbee_password
purpose: Linkbee.com password

table: user
field: linkbee_settings
purpose: Linkbee.com serialized Settings

table: linkbee
purpose: Saves Linkbee.com URLs for each post


3. SUPPORT & UPGRADES & CREDITS
################################################## ###########
Linkbee.com is the owner and maintainer of this add-on. Contact Linkbee.com
support service for any question or suggestion you might have.

Show Your Support

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

Comments
  #2  
Old 10-01-2008, 11:52 PM
gwerzal's Avatar
gwerzal gwerzal is offline
 
Join Date: Oct 2007
Posts: 317
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How come nobody has commented on this. has nobody tried it.

Also will this work for 3.7
Reply With Quote
  #3  
Old 10-02-2008, 12:02 AM
jokaroo jokaroo is offline
 
Join Date: Sep 2003
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gwerzal View Post
How come nobody has commented on this. has nobody tried it.

Also will this work for 3.7
All the action is happening in the 3.7 version:
https://vborg.vbsupport.ru/showthread.php?t=192044

Download the 3.7 version.
Reply With Quote
  #4  
Old 10-02-2008, 11:01 AM
gwerzal's Avatar
gwerzal gwerzal is offline
 
Join Date: Oct 2007
Posts: 317
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank you very much
Reply With Quote
  #5  
Old 10-03-2008, 09:06 PM
jokaroo jokaroo is offline
 
Join Date: Sep 2003
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

No problem.
We have made an update to our plugin which fixes conflicts with other modifications in the Quick Reply box.
Reply With Quote
  #6  
Old 01-18-2011, 04:22 AM
indie2industry's Avatar
indie2industry indie2industry is offline
 
Join Date: Jan 2008
Posts: 224
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Will there be a new one for linkbee since everything was changed to lnk.co ?
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 02:56 PM.


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.06618 seconds
  • Memory Usage 2,256KB
  • Queries Executed 19 (?)
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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete