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

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

Category: Major Additions - Version: 4.0.4 Rating:
Released: 12-27-2009 Last Update: 12-01-2011 Installs: 1648
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

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.

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



Instructions & Support

Requires vBulletin 4.0.4 or higher. Not fully compatible with lower vB 4 versions.
It works fine with both the new editor in vB 4.1.4 or higher and the old one in previous vB versions.

Read the instructions in the next two posts before installing/upgrading this mod!

You can find an installation/upgrade manual in the zip package (Readme.txt).

I try to answer most questions asked in this thread. Please don't send any pm's if I don't ask for them. 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 some screenshots of the front-end and back-end (AdminCP part) of the DownloadsII software.

You can find a live demo on my own site: Minatica.be Downloads (Dutch).
Though keep in mind that we are running a restyled and modified version of it.

Changelog (version 6.0.9)

Jelle
  • Added support for vB 4.1.8 bit processing with 'each' construct (backwards compatible)
  • Fixed comma listing for vB 4.1.8 (using "old" method)
Older changelogs are included in the zip package.

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

This is probably the most asked question. It's mostly caused by some default PHP settings: check "PHP Max Post Size" and "PHP Maximum Upload Size" at your AdminCP home.

Then have a look at this post for the solution to up these values.
Also have a look at this post at vB.com (but ignore the MySQL part as DownloadsII is only using the file system).

Add-ons

There are currently no official add-ons. Unofficial add-ons are listed below.

Download Now

File Type: zip DownloadsII-6.0.9 vB 4.zip (506.6 KB, 4455 views)

Screenshots

File Type: jpg DownloadsII_v6_Main.jpg (74.2 KB, 0 views)
File Type: jpg DownloadsII_v6_Category.jpg (96.7 KB, 0 views)
File Type: jpg DownloadsII_v6_File.jpg (75.3 KB, 0 views)
File Type: jpg DownloadsII_v6_Add_File.jpg (58.3 KB, 0 views)
File Type: jpg DownloadsII_v6_Search.jpg (72.2 KB, 0 views)
File Type: jpg DownloadsII_v6_AdminCP_Settings.jpg (84.3 KB, 0 views)
File Type: jpg DownloadsII_v6_AdminCP_Categories.jpg (62.9 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2112  
Old 01-24-2013, 05:20 PM
SnaKe |WiH| SnaKe |WiH| is offline
 
Join Date: May 2006
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stationar View Post
Did you check permission for every group you are member?
I guess the problem I have is that I want all groups to have no upload/download rights except for the usergroup called upload/download. I want ONE usergroup that controls that ability. It is my understanding that if you are part of a group with x permissions, regardless of your other groups you have that permission.

Oddly, if I give myself the same permissions as another person, they can upload and I can't. We both have the same four groups, but unless I remove all but one, I can't upload where as they can.
Reply With Quote
  #2113  
Old 02-03-2013, 01:23 PM
Mickie D Mickie D is offline
 
Join Date: Jun 2002
Posts: 430
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does this modification work with Secondary Usergroups.

it seems secondary usergroups are not overriding permissions ?

Thanks
Mick
Reply With Quote
  #2114  
Old 02-03-2013, 01:41 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Mickie D View Post
Does this modification work with Secondary Usergroups.

it seems secondary usergroups are not overriding permissions ?

Thanks
Mick
Permissions are structured like banned groups, one deny overrides all allow.
Reply With Quote
  #2115  
Old 02-03-2013, 02:20 PM
Mickie D Mickie D is offline
 
Join Date: Jun 2002
Posts: 430
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Should it not work like the forums though?

Where an yes overrides everything?

You can't have subscriptions with this system working like that!

what if you want to allow your members instant access to downloads if they contribute to the site... you would need to have the subscription change there PRIMARY USERGROUP... now what if a moderator wanted to have a subscription... that means the moderator will become a contributed member and lose his moderator PRIMARY usergroup???

Silly really!
Reply With Quote
  #2116  
Old 02-03-2013, 05:30 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Primary usergroup is irrelevant, as long as any group has a deny, primary or secondary, the user will not have access.

If you want members to gain access after contributing, have one group with no permissions, then when the member contributes, remove that group. You could also use the promotion system in the same way, so that they get promoted out of the group with the no permissions attached to it.

As for whether or not it should work like the forums, it does, its modeled on how the banned groups work in the forums. It was design decision by the creator, so unless you can convince them to change it, or change it yourself it isn't likely to change at all.
Reply With Quote
  #2117  
Old 02-04-2013, 08:05 AM
Mickie D Mickie D is offline
 
Join Date: Jun 2002
Posts: 430
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It does not work like the forums.

The forums will override on a yes,

That is why usergroups have "is this group a banned usergroup" option, that it knows to deny.

Other wise the yes will decide the groups permission where as this hack does not.

We are not even talking about banned usergroups, we are talking about secondary YES permissions overriding NO permissions - which VBULLETIN does.

OK help me with this scenario if you think they hack works like vbulletin

------------------------------
I have usergroups VIP, Moderators, Special Coders, and some more.

These usergroups have special forums, and special areas they can view!

Also there is Registered users, registered 5, registered 10, so on, these have limited to none downloads depending on posts

If I make the subscription give a new primary group it takes the Moderators, VIP, Specials, and makes them Contributors - Which is no good as moderators lose there status.

If I make the paid subscription a secondary usergroup and the preferred method, then users from the registered, registered 5, does not inherit the YES you can downloads from the contributed group (secondary group).

However that user can now download whatever he wants via forum attachments because of the overriding YES permission of the secondary user
------------------------------

So it does not really work like the forums in that respect

Mick
Reply With Quote
  #2118  
Old 02-04-2013, 03:09 PM
squidsk's Avatar
squidsk squidsk is offline
 
Join Date: Nov 2010
Posts: 969
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Mickie D View Post
It does not work like the forums.

The forums will override on a yes
For normal groups. I never said it worked liked normal groups on the forum, I said it worked like banned groups on the forum. Please read peoples responses before responding.

Quote:
That is why usergroups have "is this group a banned usergroup" option, that it knows to deny.
Exactly, and the access permissions for DownloadsII work in the same way. All the groups are considered banned groups for the purposes of DownloadII access, regardless of whether or not the group is a banned group. As you pointed out a single deny blocks all access for banned groups, which is exactly why I said all permissions for downloads behave as if the groups are all banned groups. Again please read what is posted.

Quote:
Other wise the yes will decide the groups permission where as this hack does not.

We are not even talking about banned usergroups, we are talking about secondary YES permissions overriding NO permissions - which VBULLETIN does.
I have not said it didn't. I said banned groups do not work that way, and that all groups for DownloadsII permissions work the way that banned groups do. Anybody in a banned group, primary or secondary, that has a permission set to no in the banned group will not have whatever that permission gives access to.

Quote:
OK help me with this scenario if you think they hack works like vbulletin


------------------------------
I have usergroups VIP, Moderators, Special Coders, and some more.

These usergroups have special forums, and special areas they can view!

Also there is Registered users, registered 5, registered 10, so on, these have limited to none downloads depending on posts

If I make the subscription give a new primary group it takes the Moderators, VIP, Specials, and makes them Contributors - Which is no good as moderators lose there status.

If I make the paid subscription a secondary usergroup and the preferred method, then users from the registered, registered 5, does not inherit the YES you can downloads from the contributed group (secondary group).

However that user can now download whatever he wants via forum attachments because of the overriding YES permission of the secondary user
------------------------------

So it does not really work like the forums in that respect

Mick
For the fourth time in this post, it does not work like the standard groups do, it works like the banned groups do. If any a user is member of a group that has a deny permission then it doesn't matter if one group or every other group they are a member of, primary or secondary, has an allow permission, they will be denied access.

A single deny in any group a user is a member of will prevent access to the DownloadII.
Reply With Quote
  #2119  
Old 02-04-2013, 07:47 PM
KinG DeV KinG DeV is offline
 
Join Date: Apr 2009
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello,
Can you please develop downloadsII to be simillar to
http://www.satfriends.com/ulc.php
Reply With Quote
  #2120  
Old 02-04-2013, 09:05 PM
Mickie D Mickie D is offline
 
Join Date: Jun 2002
Posts: 430
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All I am saying is that...

The hack should work like the forums, Logically !

I gave a very valid scenario!

That would one day affect almost every user that used PAID SUBSCRIPTIONS.


PS its fine, I have this covered!!!

http://www.dragonbyte-tech.com/f10/d...rgroups-10447/

Coders that agree!

Mick
Reply With Quote
  #2121  
Old 02-10-2013, 06:41 AM
Charis Charis is offline
 
Join Date: Oct 2009
Location: Thessaloniki, Greece
Posts: 64
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Jelle,

As we can see, on your site (Minatica.be) there are friendly urls for "downloads" files
(i.e. http://www.minatica.be/downloads/718-Works-convertor).

What should we do to have friendly URLs?
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 01:11 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.05510 seconds
  • Memory Usage 2,382KB
  • Queries Executed 26 (?)
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
  • (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
  • (4)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (24)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
  • (8)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