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

Reply
 
Thread Tools
DownloadsII Details »»
DownloadsII
Version: 5.1.2, by RS_Jelle RS_Jelle is offline
Developer Last Online: May 2016 Show Printable Version Email this Page

Category: Major Additions - Version: 3.8.x Rating:
Released: 07-01-2006 Last Update: 04-24-2010 Installs: 2111
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

There's a vB4 version of this mod available: https://vborg.vbsupport.ru/showthread.php?t=231427

DownloadsII

DownloadsII is a download database that integrates into vBulletin. It allows you to upload files, add images to them, create categories, link to external files - and more. It is very flexible and has many options.

Because a lot of people keep on asking this:
This mod works with any version of vBulletin 3.7.x and 3.8.x!

It's also coded 100% XHTML 1.0 Transitional valid, just like vBulletin itself.



Instructions & Support

You can find an installation manual in the zip package (Readme-Install.txt).

We try to answer most questions asked in this thread. Please don't send any pm's if we don't ask for them, as we said we try to give a high level of support in this thread. Don't forget to click the install link, so you will receive important update notifications.

Screenshots & Live demo

At the bottom of this post, you can find 6 screenshots of the front-end and back-end (AdminCP part) of the DownloadsII software. You can see the newest version in action at the Minatica.be Downloads (Dutch).

Changelog (version 5.1.2)

Jelle
  • Backported CSRF security fix from the vB 4 release
  • Added permission check for Update Counters
  • Fixed PHP warnings when running PHP 5.3
  • Removed the imagecreatefrombmp() function. It doesn't exist.
  • Added permission check for rating submissions
You can find all the changelogs of this and older versions here.

Help!!! I can't upload large files??

This is probably the second most asked question. Have a look at this post for the solution.

It doesn't work with GARS?!

If you also use the latest version of GARS, you will get the "Fields marked in RED must be filled in!" error when uploading a file. I provided a fix here on the GARS forums.

Addons

We are offering 3 addons for this mod at the moment (have a look at the bottom of this post for them). DownloadsII contains 5 hook locations for the vBulletin plugin systems, so you can add extra functionality without file edits.

Do you want to help expanding DownloadsII (if you are a coder)? Check out this post!

Notes
  • ecDownloads Buddy is NOT compatible with this version. If you are using the Buddy, you should UNINSTALL it before installing DownloadsII ver 5.x.x. The Buddy's features are now integrated into DownloadsII.
  • DownloadsII is a direct derivative work from Ron1n's ecDownloads.

Addons

Download Now

File Type: zip DownloadsII-5.1.2.zip (54.5 KB, 2190 views)

Screenshots

File Type: gif ecDownloadsII-5.0.1-add-file.gif (97.8 KB, 0 views)
File Type: gif ecDownloadsII-5.0.1-admin-edit-category.gif (18.7 KB, 0 views)
File Type: gif ecDownloadsII-5.0.1-admin-navigation.gif (4.6 KB, 0 views)
File Type: gif ecDownloadsII-5.0.1-category.gif (86.8 KB, 0 views)
File Type: gif ecDownloadsII-5.0.1-file.gif (108.2 KB, 1 views)
File Type: gif ecDownloadsII-5.0.1-main.gif (64.3 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
puertoblack2003

Comments
  #1982  
Old 11-26-2007, 02:37 AM
mri_mohammad mri_mohammad is offline
 
Join Date: Feb 2007
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi all how i can do someting to registered user can download the file but they can't see downloads.php how i can do that?
Reply With Quote
  #1983  
Old 11-26-2007, 08:24 AM
loonytune15's Avatar
loonytune15 loonytune15 is offline
 
Join Date: Mar 2003
Location: Loony Bin
Posts: 357
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I apologise if i missed this is the thread somewhere...

I have been zipping up some mp3's an uploading them. but when they are downloaded they keep coming up as invalid archive.

I checked the file in the directory and downloaded it bia smartftp and the file is ok. but for some reason its not working when i download it through the system.

any ideas?
Reply With Quote
  #1984  
Old 11-26-2007, 08:15 PM
HDT HDT is offline
 
Join Date: Sep 2006
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All "Title/File Name" has truncated,how to set up more long "Title/File Name" to some number limitation.
Reply With Quote
  #1985  
Old 11-27-2007, 05:21 AM
RS_Jelle RS_Jelle is offline
 
Join Date: Jul 2005
Posts: 1,276
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by butch3r View Post
Here's my russian translated version of DownloadsII. I will appreciate any feedback on it
I think you forgot to add the attachment

Quote:
Originally Posted by maidos View Post
well it turn out taht i had raid issues since i have 2 hdd in one partion...
anyway i got another request, i want to place ads on every download page except for donators and the staff ppl, i want like ads on top and bottom... how can it be done
Like I said, PHP coding mistakes don't create random errors
I've searched a lot, but I can't think at all such things also.

For usergroup determinated adds, just use this code in your DownloadsII (and any other vBulletin) templates:
HTML Code:
<if condition="!is_member_of($bbuseruserinfo, 5, 6)">
Add code
</if>
Just list the usergroup ids (in this case 5 (super mods) and 6 (admins)) to hide the adds for.

Quote:
Originally Posted by Lionel View Post
Hi, can this be set as a download repository where each user can only see files set for his eyes only?
Using the usergroup permissions you can list the categories a user can see/download from and what other permissions you give OR the categories a user can't see/...
There are no advanced per category usergroup permissions yet.

Quote:
Originally Posted by BozzaJos View Post
Hey guys,

A couple of weeks ago, I posted a reply with some features I requested for this hack. One of them was that I would like to see that the hack picks the Author's name to show the download on the profile instead of the Uploader's Name. Jelle responded that it wasn't a useful feature but I do have something else to add about my request.

I upload almost all the downloads myself. To make sure the downloads are shown on the correct profile, I do Assign Uploader and change it to the membername of who created the download. One problem: When doing that it gives that person the ability to delete the file. This is something I can't have so I had to change them all to something else. This means that the files won't be shown on the correct profile anymore. I still would like to request the option that you can make sure the download will appear on the profile of the Author instead of the Uploader.

Thanks again.

Best regards,

Bozza
This will be possible with v6, which is in progress (I'm cutting down the new features which take too much time to accomplish at the moment). There will be separate edit/delete usergroup permissions and they are also separated a second time by file owner (edit/delete own files) and all files (edit/delete all files).

Quote:
Originally Posted by mri_mohammad View Post
hi all how i can do someting to registered user can download the file but they can't see downloads.php how i can do that?
So they won't see downloads.php?do=file&id=xxx&act=down as the source of the download?
It should show something as the source of the download, so we think this is pretty safe as you can control the downloads using the usergroup permissions. We aren't showing the location of the file in the downloads directory to avoid hotlinking.
If you are linking a file, the link is shown to the downloader as it isn't on your own server then normally.

Quote:
Originally Posted by loonytune15 View Post
I apologise if i missed this is the thread somewhere...

I have been zipping up some mp3's an uploading them. but when they are downloaded they keep coming up as invalid archive.

I checked the file in the directory and downloaded it bia smartftp and the file is ok. but for some reason its not working when i download it through the system.

any ideas?
Hmm, someone else also had this problem with the previous release (5.0.5), but only in Internet Explorer. I changed the download headers to a method IE also likes and his problems are solved now. So be sure you have the newest DownloadsII files (downloads.php mostly in this case), version 5.0.6, on your FTP. Also give it a try in another browser (Firefox or something like that if you aren't using that browser already).

Then you can try to open downloads.php
Find
PHP Code:
header("Content-Type: $ctype; name="".basename($filename)."";"); 
Replace with
PHP Code:
header("Content-Type: $ctype"); 
So you undo the 5.0.6 change to avoid IE corrupting zip files (on some servers in some rare cases, don't know why yet).

Then give it another try with the problem browser(s). Please give some feedback on what a different browser does and it the change helps to fix it for all browsers.

Quote:
Originally Posted by HDT View Post
All "Title/File Name" has truncated,how to set up more long "Title/File Name" to some number limitation.
There's a database limitation in our database scheme. The name field has got a 50 (varchar) characters limitation at the moment, which should be enough for normal use -I think- (if it's too long, you probably go outside the layout boxes etc.).

If you can work with phpMyAdmin, you can open the dl_files table of your vBulletin database, find the name field and put a higher varchar value instead of the current maximum of 50 characters.
Reply With Quote
  #1986  
Old 11-27-2007, 11:59 AM
mri_mohammad mri_mohammad is offline
 
Join Date: Feb 2007
Posts: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RS_Jelle View Post
So they won't see downloads.php?do=file&id=xxx&act=down as the source of the download?
It should show something as the source of the download, so we think this is pretty safe as you can control the downloads using the usergroup permissions. We aren't showing the location of the file in the downloads directory to avoid hotlinking.
If you are linking a file, the link is shown to the downloader as it isn't on your own server then normally.
no you didn't get it some of website i see they have this download hack but they put the link of --> downloads.php?do=file&id=xxx&act=down in thread and after anyone want go to downloads.php the page is white and they can't see the page ok?
Reply With Quote
  #1987  
Old 11-27-2007, 12:30 PM
HDT HDT is offline
 
Join Date: Sep 2006
Posts: 65
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by RS_Jelle View Post
There's a database limitation in our database scheme. The name field has got a 50 (varchar) characters limitation at the moment, which should be enough for normal use -I think- (if it's too long, you probably go outside the layout boxes etc.).

If you can work with phpMyAdmin, you can open the dl_files table of your vBulletin database, find the name field and put a higher varchar value instead of the current maximum of 50 characters.
Thanks RS_Jelle. Working great.
Hope on next release can added this features,so we dont need to go to phpmyadmin to change it
Reply With Quote
  #1988  
Old 11-27-2007, 02:52 PM
nschindler nschindler is offline
 
Join Date: Jun 2007
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm looking for a download mod for our vBulletin installation, and this one's close, but it seems to be missing a couple of things we'd really like to have:

-Private downloads: Allow moderators to assign a single user to specific downloads and make them private to only that customer. This would be useful for license key downloads.

-Configurable license agreements: Ability to create and select from a list of license agreements. When an agreement is assigned to a download, it's presented to the user when a download of that item is attempted and the user must 'Accept' the agreement before the file is served.

As a previous Joomla user, I became spoiled by DocMan. Now that I'm using Drupal/vBulletin, I can't find a download module that does the same thing.
If DownloadsII is already capable of the features we're looking for, or if anybody has a suggestion for implementing it, please let me know.

Thanks,
Nate
Reply With Quote
  #1989  
Old 11-27-2007, 03:37 PM
Lionel Lionel is offline
 
Join Date: Dec 2001
Location: Delray Beach, Florida
Posts: 3,277
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nschindler View Post
I'm looking for a download mod for our vBulletin installation, and this one's close, but it seems to be missing a couple of things we'd really like to have:

-Private downloads: Allow moderators to assign a single user to specific downloads and make them private to only that customer. This would be useful for license key downloads.

-Configurable license agreements: Ability to create and select from a list of license agreements. When an agreement is assigned to a download, it's presented to the user when a download of that item is attempted and the user must 'Accept' the agreement before the file is served.

As a previous Joomla user, I became spoiled by DocMan. Now that I'm using Drupal/vBulletin, I can't find a download module that does the same thing.
If DownloadsII is already capable of the features we're looking for, or if anybody has a suggestion for implementing it, please let me know.

Thanks,
Nate
I am looking for those exact docman features and would definitely be interested into a pointer on how to implement them.
Reply With Quote
  #1990  
Old 11-28-2007, 12:25 PM
Scotty2k Scotty2k is offline
 
Join Date: Dec 2003
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kosen View Post
At uploading a file from a category I receive such mistake:

Code:
Warning: copy(./downloads//http://) [function.copy]: failed to open stream: No such file or directory in /downloads.php on line 690
ERROR: File not found.

And if enter editing any file and to change, for example, the description after preservation I receive such lines of mistakes:

Code:
Warning: mysql_real_escape_string() expects parameter 1 to be string, resource given in /includes/class_core.php on line 657

Warning: rename(,) [function.rename]: No such file or directory in /downloads.php on line 1393
Same error after updating vbulletin and reinstalling downloadsII . Does someone have a hint how to fix it ?


But thus changes are kept...

How to correct this trouble?[/QUOTE]
Reply With Quote
  #1991  
Old 11-28-2007, 11:15 PM
Poeta Poeta is offline
 
Join Date: Oct 2007
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,

i've tried to look at the readme and checking various posts, but there is no instructions on how to put the download tab in the status bar on the forum (i mean next to usercp, member list ecc ecc).

Is it possible? Just to understand how to link the download.php to my users.
I'm trying at the same time to configure even on vbadvanced

Thanks,

Poeta
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 04:55 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.31123 seconds
  • Memory Usage 2,389KB
  • 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_html
  • (2)bbcode_php
  • (11)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
  • (6)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)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
  • (7)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