vBulletin Mods

The Official vBulletin Modifications Site
https://www.vbulletin.org/forum/showthread.php?t=252498

[DBTech] vBDownloads v2 (vB3) [AJAX]
by DragonByte Tech
23 Oct 2010 21:35

7 Attachment(s)
vBDownloads: What is it?

DragonByte Technologies is proud to present vBDownloads v1.0, the most professional, innovative and feature-rich downloads mod to date.

vBDownloads aims to help you manage your forum's downloads in a fast and efficient way, presenting you with all the information you and your users need.

Why vBDownloads?
Whilst looking for a new product idea, we felt that there was a need for a fully-supported downloads database in vBulletin. vBDownloads is the result of this. vBDownloads contains many interesting features such as multi-file downloads, password-protected downloads and many more exciting and innovative features!

-------------------------------------------------------------------------------------------

If you like this mod please hit the https://www.vbulletin.org/forum/external/2015/08/1.png button to the right ---->

Please remember to click the, https://www.vbulletin.org/forum/external/2015/08/2.png button to the right if you installed the mod ---->

What does 'Marking As Installed' do ?

* It helps you to stay on top of updates - members who have installed modifications will be notified by us whenever new updates are available.

*
For security issues - vbulletin.org will contact all members who have installed a modification whenever a security issue is brought to their attention.

* Marking a modification as installed also helps us know how many people are using our work, giving us extra incentive to provide more features and new modifications.

We appreciate the support!
-------------------------------------------------------------------------------------------

Differences between Pro and Lite

Priority support & Product Demos available at: http://www.dragonbyte-tech.com/vbdownloads.php

-------------------------------------------------------------------------------------------

Translations available @ [url="http://www.dragonbyte-tech.com/forums/91-Translations[/URL]
Support for translations handled by the translator in its respective threads only.

-------------------------------------------------------------------------------------------

Major Features:

Searchable Downloads: Search downloads by title, description, author, or a combination of the above.

Importer: vBDownloads currently supports importing from DownloadsII.

Favourite Downloads: Got a download you like? vBDownloads will allow you to easily add it to your favourites list.

Multiple File Downloads: vBDownloads allows you to upload multiple files within one download stopping the need to create 20 different downloads for one thing.

Moderation: vBDownloads comes with its own moderation control panel. This will allow you to easily moderate new files and reports.

DragonByte SEO Integration: Seamlessly integrates with DragonByte SEO to create Friendly URLs for all your downloads & categories.


Extra Pro Features:
Download All Files: This will allow you to easily download all files in a download at the click of a button. These will be added to a zip and returned to you in seconds.

File Ratings: File ratings will allow users to easily separate the good content from the bad.

Downloads Per Day: This feature will allow you to control the number of files and add a limit to the size of downloads users are allowed to download per day.

Private Downloads: This feature will allow you to control who can access a download on a per user basis and allow you to password-protect downloads.


Complete Feature List
Lite

System Information
  • Whether the mod is active
  • Total bandwidth usage
  • Monthly bandwidth usage
  • Number of uploaded files
  • Value of php.ini's maximum execution time
  • vBDownloads' version number
  • Number of MBs of disk space all files use
  • Number of MBs of disk space this month's files use
  • Value of php.ini's maximum upload size
  • Value of php.ini's memory limit

Extensions
  • Group extensions together into Extension Groups
  • Define extension
  • Define MIME Type
  • Define maximum file size
  • Define Max Width / Max Height (only applies to images)

Categories
  • Define Title / Description
  • Set display order
  • Choose category image
  • Choose extension groups valid for this category
  • Automatically place new files in moderation queue
  • Per-usergroup Can View Category permission
  • Per-usergroup Can Download Files permission
  • Per-usergroup Can Upload Files permission

Import Utility
  • Import from DownloadsII
  • Preserves all important data
  • Avoids duplicate imports

Settings
  • Toggle displaying version number
  • Turn vBDownloads on/off
  • Reason for turning vBDownloads off
  • Welcome Notice for the homescreen
  • Storage path for uploads
  • Custom name for the main .php file
  • Maximum files per download
  • Minimum posts to download
  • Download description preview length
  • Enable/Disable Favourites system
  • Enable/Disable Comments system
  • Enable/Disable Mirrors system
  • File Reporting Reasons
  • Comment Reporting Reasons
  • Mirror Reporting Reasons

Usergroup Permissions
  • Downloads Manager, bypasses certain restrictions
  • Can View vBDownloads
  • Can Download
  • Can Upload
  • Can Favourite
  • Can Comment
  • Download Delay (in seconds)

Home Page
  • Display welcome message
  • Search downloads by title, description, author or any combination of the above
  • Category list in the same style as Forums are listed on Forum Home
  • Display number of files and number of downloads per category
  • Display latest download per category
  • Sub-categories in the same style as sub-forums
  • Sidebar block: Total files and total downloads
  • Sidebar block: Recent files, changes based on what category you're browsing
  • Sidebar block: Top downloads, changes based on what category you're browsing

Uploads
  • jQuery-powered upload script
  • Works with big files
  • No Flash plugins required
  • Progress bars on uploads
  • Display file sizes in-line
  • Quick deletion of files
  • Toggle which files are screenshots

Download Page
  • Thumbnail
  • Edit / delete file
  • Send file to moderation queue
  • Add to favourites
  • Add a comment
  • Basic file information: Author, Last Updated, Category and Total Downloads
  • File List w/ number of downloads
  • Mirror List w/ number of hits
  • "More From This User" block with thumbnails of other downloads by this user
  • Full description
  • Paginated comments list
  • Edit/Delete comments
  • Password entry page if the download is password protected
  • Download delay page when downloading files if applicable

Favourites List
  • Paginated display of downloads added to favourites
  • Same style as search results

ModCP
  • Tabbed interface for Moderation Queue / Reports
  • Ability to take no action, approve and deny moderation queue entries
  • Ability to take no action, dismiss or delete reported entries

Thumbnail Generation
  • Ability to choose which image to use for thumbnail generation
  • A physical thumbnail image will be generated when one is requested
  • Saves bandwidth / decreases load time vs. using full image resized

Category Aware Search
  • Choose to restrict search to currently viewed category
  • Only available when browsing a category
  • Perfect for searching through a large downloads database for less unique keywords



Pro

Mirror Link Images
  • Define replacement domains
  • Set what image to show instead of direct link to mirror

Categories
  • Allow private downloads
  • Allow password protected downloads
  • Category Parent
  • Choose forum to announce new downloads in

Settings
  • Download delay page advertisement
  • Path to importable files
  • Enable/Disable [DBTech] vBShout integration
  • Enable/Disable Rating system
  • Enable/Disable ability to download all files as zip
  • Zip filename prefix
  • Post To Thread: Title
  • Post To Thread: Message

Usergroup Permissions
  • Maximum downloads per day
  • Maximum downloads size per day
  • Can Rate Downloads
  • Can Create Category
  • Can Import Files

Home Page
  • Sidebar block: Highest rated, changes based on what category you're browsing

Download Page
  • Rate the download +1/-1
  • "Download All Files" button
  • Display advertisement on downloads delay page

Manage Categories
  • Allows users with the necessary permissions to manage categories via front-end
  • Download Managers can edit all Category settings
  • Non-Managers see their categories added to moderation queue

Import Files
  • Allows users with the necessary permissions to import files from the filesystem
  • Pre-defined path or custom path
  • Imported files aren't copied or moved
  • Ability to skip or re-import files
  • Per-file category assignment
  • Per-file download title

Who's Online Display
  • Displays users / guests browsing vBDownloads
  • Uses same HTML/CSS as forum home's "What's Going On" box
  • Displays full markup username
  • Can be turned off via vBulletin Options

vBDownloads Statistics Display
  • Displays total number of downloads
  • Displays total number of files
  • Displays total bandwidth usage
  • Displays total storage space usage
  • Uses same HTML/CSS as forum home's "Forum Statistics" box
  • Can be turned off via vBulletin Options

Per-Usergroup "Minimum Posts" Bypass
  • Ability to bypass the "Minimum Posts" setting per-usergroup
  • Perfect for donator / VIP usergroups
  • Toggled via Usergroup Manager
-------------------------------------------------------------------------------------------
This mod displays a copyright notification in the footer of pages generated by this mod which includes:
  • 1 Link to DragonByte Technologies homepage
  • 1 Link to Product Description page of this modification

legion! 23 Oct 2010 22:19

reserved first spot


when i installed this it turned my forum off and said i must edit all the stuff in my CP...and everytime i try to edit a CP options a little message pops up that says there are errors do i want to continute...not sure wat to do

DragonByte Tech 23 Oct 2010 22:25

Quote:

Originally Posted by legion! (Post 2113342)
reserved first spot


when i installed this it turned my forum off and said i must edit all the stuff in my CP...and everytime i try to edit a CP options a little message pops up that says there are errors do i want to continute...not sure wat to do

It turned your forum off or the mod? When you first install the mod, you will need to create a category and configure each of the modules for it to work. You also need to edit the settings, specifically the Path To Downloads one. This is the path to your downloads folder. To get this to work, create a folder called downloads outside of your public_html folder then edit the above setting to match this.

For example, I use: /home/david/downloads. Yours will be different that this but will have the same structure.

I hope this makes sense. Let me know if it doesn't and I will try to assist you further.

- David

legion! 23 Oct 2010 22:28

it actually turned my forum off...where every page was the message that i needed to configure the downloads hack before i could go on...im gonna try those steps brb

DragonByte Tech 24 Oct 2010 02:07

Quote:

Originally Posted by legion! (Post 2113346)
it actually turned my forum off...where every page was the message that i needed to configure the downloads hack before i could go on...im gonna try those steps brb

This has been resolved on legion!'s site. For future reference, after installation you will need to go into the manage modules section in the AdminCP and configure each of the modules listed.

- David

kevinkun 24 Oct 2010 09:35

Hello, I was wondering... does buying 'pro' mean that you can have download links "password protected" ?

DragonByte Tech 24 Oct 2010 11:36

Quote:

Originally Posted by kevinkun (Post 2113513)
Hello, I was wondering... does buying 'pro' mean that you can have download links "password protected" ?

What it means is that when you visit vbdownloads.php?do=download or vbdownloads.php?do=file, if the download requires a password a page will popup with an area to input the password. Once this is entered correctly you will be able to view the page as normal. I hope this makes sense.

- David

flutter 24 Oct 2010 12:25

I'm using this one as a test before perhaps upgrading to pro.

Now I got into the settings and it's asking me the path to my downlaods directory and I'm not sure what to do there. Please kn ow that I'm new to vb and not sure about intalling mods yet.

The problem is that my site I'm using for testing vb is an add on so I don't see the full path in core ftp. Do I have to set this or is it automatically set to find files in the folder?

Oh dear, crashed my site. Are there any instal instructions for this? I don't think I did it right

DragonByte Tech 24 Oct 2010 12:47

1 Attachment(s)
Quote:

Originally Posted by flutter (Post 2113542)
I'm using this one as a test before perhaps upgrading to pro.

Now I got into the settings and it's asking me the path to my downlaods directory and I'm not sure what to do there. Please kn ow that I'm new to vb and not sure about intalling mods yet.

The problem is that my site I'm using for testing vb is an add on so I don't see the full path in core ftp. Do I have to set this or is it automatically set to find files in the folder?

Hey,

You can use the attached file to find your directory. Upload it to your public_html/www folder and run it. The just alter it to wherever you have your downloads folder (I recommend having your downloads folder outside of the public_html/www folder).

For example, my path is:
/home/david/downloads

while the path to my forum is
/home/david/public_html/forum

If you need further assistance please do not hesitate to ask.

- David

flutter 24 Oct 2010 14:04

On looking at what you have in your example I do have the correct path. I don't know what you mean by having my downloads folder outside the public_html folder, it's a host gator site and I'm not sure it would owrk like that. Sorry for being so stupid with this, I've just never done this before. Do I have to make the folder? Or do I move the one you gave me for it?

I think I'd really need install instructions for dummies if you could give me some.

I took the db tech folder out to move it to outside the publi_html and I can't get up another level with core ftp, it's an add on site. I'll try moving it to the folder of the main site

I'm now getting this error

Warning: require_once([path]/dbtech/downloads/hooks/cache_templates.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/class_bootstrap.php(1280) : eval()'d code on line 69

Fatal error: require_once() [function.require]: Failed opening required '/home/******/public_html/********/dbtech/downloads/hooks/cache_templates.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /*******/public_html/*********/includes/class_bootstrap.php(1280) : eval()'d code on line 69

flutter 24 Oct 2010 14:20

Sorry to double post but I got rid of that error and now I have this

http://www.prettysims.co.uk/content.php

Thats what I had the first time.

Black Tiger 24 Oct 2010 14:57

Seems interesting, tagged for now.

flutter 24 Oct 2010 15:23

guess I need to change my password now, can't remove that link

DragonByte Tech 24 Oct 2010 16:05

Quote:

Originally Posted by flutter (Post 2113569)
Sorry to double post but I got rid of that error and now I have this

http://www.prettysims.co.uk/content.php

Thats what I had the first time.

The only thing you need outside of public_html is the /downloads/ folder. Everything else goes to where your forum is (the folder with /admincp /images /includes etc).

DragonByte Tech 24 Oct 2010 17:56

Updated the zip:

No version change at this time, just some minor bug fixed.

- Module configuration warning should only should up in vbdownloads.php now.
- Fixed a CSS bug
- Fixed a bug in vBShout Integration that caused it to link to the wrong file.

To upgrade just reupload all the files and reimport the product file setting overwrite to yes.

- David

PS: For your patience, a preview of the next version! http://www.screencast-o-matic.com/watch/c66ZDx6VH


All times are GMT. The time now is 18:47.

Powered by vBulletin® Version 3.8.13
Copyright © 2019, MH Sub I, LLC dba vBulletin. All Rights Reserved. vBulletin® is a registered trademark of MH Sub I, LLC
Copyright ©2001 - , vbulletin.org. All rights reserved.