Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 02-19-2004, 02:23 AM
Cloudrunner's Avatar
Cloudrunner Cloudrunner is offline
 
Join Date: May 2003
Location: Butte, MT
Posts: 635
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Vb 3.0 Links/Harvester (Unreleased)

I've been working on this one for a few days now, and have decided that I will turn it into a release.

So here's the details:

What this hack does:

Adds a links directory with full ability to categorize all links into any category you can thing of.

Features (current):
  • Users can add their links to your directory
  • User added links are password protected with a password reminder function that enables them to be able to come back later and edit their listing as needed
  • Unlimited categories and subcategories
  • Unlimited amount of links
  • Admin can harvest and edit all links within their forum's posts and then add them to the directory
  • Admin can choose to ignore certain links within the harvester so they do not get added to the Database
  • Moderators can use the system through their ModCP
  • System emails the admin when a link is added
  • Users can report dead posts
  • Users can rate links
  • Images can be linked to the listing and shown in the directory (good for banners)
  • Admins and Mods can delete, edit, and adjust the listing in any way that they need
  • Can be easily added to any frontend integration system (like VbIndex or VbAdvanced (will have instructions for VbAdvanced)) as a sidebar showing 'x' amount of new links, or random links etc.
  • Multi-page spanning for longer lists within the directory for enhanced speed
  • Searchable within itself
  • Make harvester recognize links that do not have the "http://" in front of the link and add that so that the links are valid when added to the DB
  • Have setting to make harvester just add the link to an unsorted category if desired or as un-approved
  • Complete installer/upgrader/uninstaller for hack
  • Admin can choose whether or not admin validation is needed
  • AdminCP controls how everything runs
  • Admin can adjust allowed settings for moderators
Features to add before releasing the beta:
  • Finalize layout of main directory
  • Adjust code to make it cleaner
  • Make harvester recognize internal domain links and ignore them
  • Make harvester show the original post with bbcode removed for ease of link addition
  • Show subs and recursive count on main page per main cat
Nice to haves:
  • Make Moderator Waste-Basket for deleted links
  • Add graphical ratings system and settings to choose text or graphics for ratings
  • Have harvester run a cron job every x that harvests all new links in the posts and adds them to the uncategorized category to be edited later or as a un-approved link to adjust at your leisure
  • Searchable within the resident vB 3.0 coding
  • Once Finished with Beta Release, port over to HTL
  • Dupe Links Check
This is about 85% finished for beta testing, so I would like to know what you all would like to have in this system as well. Please let me know what you would like to have added in the near future to this hack!

I would like to take the time right now to personally thank HellSatan here on VB.org for the assistance in coding when I went totally blank. I would also like to thank the following testers for their help as well (This list will grow I am sure!):
  • Tomshawk

)O( Cloudrunner )O(
Attached Images
File Type: gif addlisting.gif (17.2 KB, 0 views)
File Type: gif CPlisting.gif (16.8 KB, 0 views)
File Type: gif mainCP.gif (19.4 KB, 0 views)
Reply With Quote
 


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 09:51 PM.


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.17652 seconds
  • Memory Usage 3,585KB
  • Queries Executed 13 (?)
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
  • (19)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (41)post_thanks_box
  • (41)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (41)post_thanks_postbit_info
  • (41)postbit
  • (5)postbit_attachment
  • (41)postbit_onlinestatus
  • (41)postbit_wrapper
  • (1)showthread_list
  • (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_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • 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_threaded
  • showthread_threaded_construct_link
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete