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
  #1382  
Old 05-25-2007, 11:50 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Fish UK View Post
Firstly, thank you for a great mod, just what I was looking for.

However I have a little problem I was hoping someone could assist with.
When an image is uploaded for a download it uploads with the permissions 600 which means it cannot be viewed.
The main download file uploads fine (666) and so does the thumbnail created (666).
The folder permissions are 777 and the ownership correct.

I am running the latest version of this mod and of VB. Any help would be much appreciated.

TIA
I think this will fix your problem. In downloads.php, around line 818 find:
PHP Code:
move_uploaded_file($_FILES['image']['tmp_name'], $dl->url.$newfilename); 
BELOW that ADD
PHP Code:
chmod($dl->url.$newfilename0666); 
Let me know how it works.
Reply With Quote
  #1383  
Old 05-25-2007, 11:52 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jiffy View Post
Hey CyberRanger, is there any chance you could help me with my large file download issue?
I've been researching it but I haven't come up with anything yet. I'll let you know if I do.
Reply With Quote
  #1384  
Old 05-25-2007, 12:32 PM
Fish UK Fish UK is offline
 
Join Date: Jan 2004
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CyberRanger View Post
I think this will fix your problem. In downloads.php, around line 818 find:
PHP Code:
move_uploaded_file($_FILES['image']['tmp_name'], $dl->url.$newfilename); 
BELOW that ADD
PHP Code:
chmod($dl->url.$newfilename0666); 
Let me know how it works.
Works like a dream. Thank you for your support and very quick response.
Reply With Quote
  #1385  
Old 05-25-2007, 01:41 PM
maxicep maxicep is offline
 
Join Date: Oct 2006
Location: California
Posts: 288
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

can i shown my uploaded attachment before installed Downloads II ?
Reply With Quote
  #1386  
Old 05-25-2007, 09:36 PM
HappyPike's Avatar
HappyPike HappyPike is offline
 
Join Date: Feb 2002
Location: USA
Posts: 131
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi CyberRanger,

Thanks for all the time you spent developing and supporting this addon. It's greatly appreciated. The addon has been extremely useful.

Do you have any idea when the next version would come out? I hope in the new version you could change it so each user's files are placed inside his own directory (based on User ID). This way the files are spread out. Currently my downloads folder contains some 14,000 files (images included). I afraid having too many files in a single directory may affect server performance.
Reply With Quote
  #1387  
Old 05-26-2007, 01:13 AM
luket79 luket79 is offline
 
Join Date: May 2007
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the response. I am really sorry about that! I looked through the first 10 pages of replies and did some searches and I didn't see anything....guess next time I'll look a little harder and try not to waste anyone's time! Great MOD and Thanks!
Reply With Quote
  #1388  
Old 05-26-2007, 05:40 AM
Hornstar Hornstar is offline
 
Join Date: Jun 2005
Location: Australia
Posts: 2,469
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey hows the progress coming along for version 6?

not sure if this is too late to request, or even possible for you to make it a default, or if you would have to support 2 separate codes.

but there are heaps of people who are using vbseo who would love to see a few implementations into downloads II so vbseo can make it more seo friendly.

here is a thread at vbseo showing peoples interest http://www.vbseo.com/f23/downloads-i...ules-7539-new/

and here is the thread explaining how to do the changes for more vbseo compatibility http://www.vbseo.com/f2/vbseo-functi...sibility-1662/

hope its not too late to be included. Thanks.
Reply With Quote
  #1389  
Old 05-26-2007, 08:43 AM
Millenium IT Millenium IT is offline
 
Join Date: Nov 2006
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Am i the only one getting Sql database errors when importing the file?

Code:
				REPLACE INTO phrase
					(languageid, fieldname, varname, text, product, username, dateline, version)
				VALUES
					
					(-1,
					'cppermission',
					'ecdownloads_can_avoid_purgatory',
					'Can Avoid Moderation Queue',
					'ecdownloads',
					'',
					0,
					'')
				,
					(-1,
					'cppermission',
					'ecdownloads_can_comment',
					'Can Comment on Files',
					'ecdownloads',
					'',
					0,
					'')
Reply With Quote
  #1390  
Old 05-26-2007, 10:12 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Millenium IT View Post
Am i the only one getting Sql database errors when importing the file?

Code:
				REPLACE INTO phrase
					(languageid, fieldname, varname, text, product, username, dateline, version)
				VALUES
					
					(-1,
					'cppermission',
					'ecdownloads_can_avoid_purgatory',
					'Can Avoid Moderation Queue',
					'ecdownloads',
					'',
					0,
					'')
				,
					(-1,
					'cppermission',
					'ecdownloads_can_comment',
					'Can Comment on Files',
					'ecdownloads',
					'',
					0,
					'')
What is the error message?
Reply With Quote
  #1391  
Old 05-26-2007, 10:19 AM
CyberRanger's Avatar
CyberRanger CyberRanger is offline
 
Join Date: Mar 2004
Posts: 1,319
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by HappyPike View Post
Do you have any idea when the next version would come out?
sorry, no eta

Quote:
Originally Posted by HappyPike View Post
I hope in the new version you could change it so each user's files are placed inside his own directory (based on User ID). This way the files are spread out. Currently my downloads folder contains some 14,000 files (images included). I afraid having too many files in a single directory may affect server performance.
I agree this needs to be reworked. But I don't think user id is the way to go. Unlike normal vb attachments which tend to be spread among a lot of different users, the downloads files are often uploaded by a small number (or just one) admin.

Instead, I'll probably change it to either a random folder selection (say 1-9 with subfolders of 1-9 below each of those) or category id.
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 03:28 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.07785 seconds
  • Memory Usage 2,375KB
  • 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
  • (4)bbcode_php
  • (6)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