Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
vBulletin Link Directory Details »»
vBulletin Link Directory
Version: 1.05, by Vossi Vossi is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 4.x.x Rating:
Released: 12-15-2010 Last Update: 09-09-2011 Installs: 297
DB Changes Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

What is vBulletin Link Directory:

vBulletin Link Directory with vBulletin integration has a couple of functions and options that a comfortable link directory needs to have:
  • Links can be moderated
  • Categories with subcategories (with images/icons/descriptions/etc)
  • Subcategories in subcategories
  • Comment-function (also moderated)
  • Uses the forum search for finding links
  • Detailed usergroup and administrator permissions
  • Uses vBseo and vBCMS
  • Facebook integration
  • Thumbnail and banner function
  • Additional pictures/icons in categories
  • Fully vB-standard kept within code
  • Additional Functions for Links/Images
  • Meta-Informations
  • Check if link exists, read linked site informations, etc
  • Google PageRank
  • Alexa Page Traffic
  • 'Link-us'-function
  • Additional style settings (fixed sizes for banners/images by stylevars)
  • Show direktlink and thumbnails while categorie view

Installation/Update:

Upload all files you find in /upload to your forum root and change
the read/write permissions of:

/vblinklist/backup
/vblinklist/image

to 0777 in order to be able to make backups if needed.

Afterwards import 'product-vblinklist.xml' in admincp. Then configure the group permissions aswell as the administrator permissions.

Now you can change the settings of the addons in admincp and create categories like you want to.

The Link Directory is ready to use now, every function is used to vB-standard.

Adding the widget:

Admincp -> 'vBulletin CMS' -> 'Widgets' -> 'Create new widget'

Widget type: PHP Direct Execution
Title: Link Directory
Description: Shows a random entry and statistic from vBulletin Link Directory in CMS

Then 'Save' the widget and you'll see the list with the widgets alreday available in your forum. At the right side from 'Yellow Pages' you klick 'Configure' and enter the follwing information:

'Enter Php Code, in the form "$results = "':
PHP Code:
global $vbulletin$vbphrases$show$stylevar;
include(
DIR "/vblinklist/widgets/widget_linklist_stats.php"); 
Template Name: vblinklist_widget_stats
Cache refresh time (minutes): 5

Then 'Save' the configuration. The file to include (DIR . "/vblinklist/widgets/widget_linklist_stats.php") can be found in the vBulletin-CMS folder in the ZIP-file to this product.

Now you can place the widget with the Layout Manager.

Tools:

You'll find import-scripts in the 'tools'-directory to import links from other addons if needed.

General:

Updates can easily be done by just following the explanation for installation.

This addon will be supported by me, please take care of the license.txt-file.

IT IS NOT ALLOWED TO REMOVE OR CHANGE THE COPYRIGHT IN ANY WAYS.

Brandfree versions are available, please get in touch with me using PM for that.

Your feedback is welcome, please post bugs in this thread.

Download Now

File Type: zip vblinkdirectory105.zip (246.1 KB, 1297 views)
File Type: zip vblinkdirectory105vb415.zip (233.3 KB, 1017 views)

Screenshots

File Type: png 0-home.png (39.2 KB, 0 views)
File Type: jpg 1-showcat.jpg (84.2 KB, 0 views)
File Type: jpg 2-showentry.jpg (72.5 KB, 0 views)
File Type: png 3-search.png (20.9 KB, 0 views)
File Type: png 4-profile.png (22.1 KB, 0 views)
File Type: png 5-admincp.png (4.2 KB, 0 views)
File Type: jpg 6-generalsettings.jpg (69.4 KB, 0 views)
File Type: jpg 7-thumbnailsettings.jpg (111.5 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
5 благодарности(ей) от:
adabros, Delfi_r, imported_EkSeS, pcmwebmaster, Prober

Comments
  #502  
Old 06-15-2012, 01:06 PM
car20's Avatar
car20 car20 is offline
 
Join Date: Feb 2008
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Afterwards import 'product-vblinklist.xml' in admincp.
NOT Import ,

Vb Says :

The following dependencies were not met:

This product is not compatible with version 4.2.0 of vBulletin. (Compatible starting with 4.0.8 / Incompatible with 4.2.0 Alpha 1 and greater)

Allow Overwrite:yes
Reply With Quote
  #503  
Old 06-15-2012, 01:13 PM
car20's Avatar
car20 car20 is offline
 
Join Date: Feb 2008
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Edit product file :

<dependency dependencytype="vbulletin" minversion="4.0.8" maxversion="4.2.1" />

installed.
Reply With Quote
  #504  
Old 06-15-2012, 02:04 PM
Disco_Stu Disco_Stu is offline
 
Join Date: Apr 2012
Posts: 305
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you tell me how I set the option to require all new link entries to be approved? I see the admin drop down option to view entries waiting approval but I can't find the option to specify that new entries must be approved before they are displayed.
Reply With Quote
  #505  
Old 06-15-2012, 05:31 PM
orGaz orGaz is offline
 
Join Date: May 2012
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by car20 View Post
Edit product file :

<dependency dependencytype="vbulletin" minversion="4.0.8" maxversion="4.2.1" />

installed.
done that, but then i get:

Code:
Database error in vBulletin 4.2.0:

Invalid SQL:
CREATE TABLE vblinklist_category (
	id int(11) NOT NULL auto_increment,
	parentid int(11) NOT NULL default '0',
	displayorder int(11) NOT NULL default '0',
	name varchar(255) NOT NULL default '',
	description text,
	status smallint(5) NOT NULL default '0',
	defaulticon smallint(5) NOT NULL default '1',
	definedicon varchar(255) NOT NULL default '',
	groupshow smallint(5) NOT NULL default '1',
	groupshowlist varchar(255) NOT NULL default '',
	allowhtml smallint(1) NOT NULL default '0',
	allowbbcode smallint(1) NOT NULL default '1',
	allowsmilies smallint(1) NOT NULL default '1',
	linkurl tinyint(1) NOT NULL default '0',
	banner tinyint(1) NOT NULL default '0',
	thumbnail tinyint(1) NOT NULL default '0',
	picturelocation text,
	PRIMARY KEY (id)
) TYPE=MyISAM;

MySQL Error   : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 20
Error Number  : 1064
Request Date  : Friday, June 15th 2012 @ 08:28:55 PM
Error Date    : Friday, June 15th 2012 @ 08:28:55 PM
Script        : http://localhost/admincp/plugin.php?do=productimport
Referrer      : http://localhost/admincp/plugin.php?do=productadd
IP Address    : 127.0.0.1
Username      : blabla
Classname     : vB_Database
MySQL Version : 5.5.16
Reply With Quote
  #506  
Old 06-15-2012, 05:56 PM
Disco_Stu Disco_Stu is offline
 
Join Date: Apr 2012
Posts: 305
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is the "#" button on the Show Entries alphabet selection list supposed to clear the letter filter and show all the entries again? If so it's not working.

If that's not the button's purpose then what is and how do you show all the entries again after you use the alphabet filter without re-selecting the category?

Update: Looks like it's for any link entries that start with a numeric value. That answers that question but I still have a question about how you set up the mod to require approval for each entry?
Reply With Quote
  #507  
Old 06-15-2012, 08:37 PM
woffie's Avatar
woffie woffie is offline
 
Join Date: Jan 2009
Location: Michigan
Posts: 264
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by orGaz View Post
done that, but then i get:

Code:
Database error in vBulletin 4.2.0:

Invalid SQL:
CREATE TABLE vblinklist_category (
	id int(11) NOT NULL auto_increment,
	parentid int(11) NOT NULL default '0',
	displayorder int(11) NOT NULL default '0',
	name varchar(255) NOT NULL default '',
	description text,
	status smallint(5) NOT NULL default '0',
	defaulticon smallint(5) NOT NULL default '1',
	definedicon varchar(255) NOT NULL default '',
	groupshow smallint(5) NOT NULL default '1',
	groupshowlist varchar(255) NOT NULL default '',
	allowhtml smallint(1) NOT NULL default '0',
	allowbbcode smallint(1) NOT NULL default '1',
	allowsmilies smallint(1) NOT NULL default '1',
	linkurl tinyint(1) NOT NULL default '0',
	banner tinyint(1) NOT NULL default '0',
	thumbnail tinyint(1) NOT NULL default '0',
	picturelocation text,
	PRIMARY KEY (id)
) TYPE=MyISAM;

MySQL Error   : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM' at line 20
Error Number  : 1064
Request Date  : Friday, June 15th 2012 @ 08:28:55 PM
Error Date    : Friday, June 15th 2012 @ 08:28:55 PM
Script        : http://localhost/admincp/plugin.php?do=productimport
Referrer      : http://localhost/admincp/plugin.php?do=productadd
IP Address    : 127.0.0.1
Username      : blabla
Classname     : vB_Database
MySQL Version : 5.5.16
Have the same issue, this mod needs to be upgraded by the author, I wont hold my breath waiting for that to happen.
Reply With Quote
  #508  
Old 06-15-2012, 09:48 PM
Athena1984 Athena1984 is offline
 
Join Date: Nov 2009
Posts: 118
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Try replacing instances of TYPE=MyISAM to ENGINE=MyISAM in the product file. I think that was the error I had when I first tried to install it.
Reply With Quote
  #509  
Old 06-16-2012, 02:04 AM
woffie's Avatar
woffie woffie is offline
 
Join Date: Jan 2009
Location: Michigan
Posts: 264
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Athena1984 View Post
Try replacing instances of TYPE=MyISAM to ENGINE=MyISAM in the product file. I think that was the error I had when I first tried to install it.
That fixed it, thanks!
Reply With Quote
  #510  
Old 06-16-2012, 12:47 PM
car20's Avatar
car20 car20 is offline
 
Join Date: Feb 2008
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

uninstall ,
Reply With Quote
  #511  
Old 06-16-2012, 05:31 PM
Disco_Stu Disco_Stu is offline
 
Join Date: Apr 2012
Posts: 305
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm still trying to figure out how to set it up so new link entries require approval. I can get it to notify the admin of new entries but by then the entry has already been made.

There is an option to view entries waiting to be approved but no option to set it up to require approval for new entries. So selecting the option to view entries waiting approval always displays nothing

I just don't want my visitors to be able to enter any link they choose because they could enter a link that looks innocent but points to some adult or illegal site.

Also, I added a large disclaimer warning visitors that these links direct them to external sites that are not under my control and that they use the links at their own risk. Has anyone else added such a warning?
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 08:34 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.09725 seconds
  • Memory Usage 2,366KB
  • Queries Executed 27 (?)
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_code
  • (1)bbcode_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (5)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete