Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
Links and Downloads Manager Details »»
Links and Downloads Manager
Version: 2.2.8, by AndrewD AndrewD is offline
Developer Last Online: Apr 2010 Show Printable Version Email this Page

Category: Major Additions - Version: 3.6.x Rating:
Released: 06-18-2006 Last Update: 02-03-2008 Installs: 661
DB Changes Uses Plugins
Additional Files Translations  
No support by the author.

Version 2.3.0 of LDM is now the official release. This works with both VB3.7 and VB3.8. You can obtain it here

Version 2.2.8 remains available here, with limited support.

04.02.08: patch-cat.xml 'extra' uploaded - see first post for information

27.10.07: Version 2.2.8-post1 uploaded
French translation of product installer uploaded (other language translations are in the main release zip)

Remember to back up your current database tables before upgrading.

What this is and does

LDM is a general-purpose link and file manager, which handles user uploads and downloads in a flexible way. A range of media players is integrated into LDM and others are included as plugin extras. LDM is described below in the first post of this thread, which also contains a brief list of the currently-known bugs.

This release of LDM works correctly with all VB versions 3.6.x and recent versions of vbadvanced.

Documentation, screen shots, etc, are provided as a Wiki at http://www.eirma.org/wikis/index.php...nloads_Manager

Thank you to everyone who has tested, given suggestions, helped with the translations, etc.

Show Your Support

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

Comments
  #2482  
Old 10-14-2007, 09:10 AM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Nam View Post
Andrew, I got the new error with 2.2.7, it seems like it has something to do with max connections, how to increase it? I got about 400 emails like this in a single hours
I've not encountered this before. From a quick search on google, it seems that it can be triggered by applications that use persistent connections to the sql database. As this is an option in the vbulletin config.php file, I wonder if you've enabled that setting?
Reply With Quote
  #2483  
Old 10-14-2007, 12:50 PM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There's a bug in 2.2.8 which will hit you in the following situation:

a) you're running LDM on a Linux server
b) the php setting open_basedir is set and has more than one value
c) you try to set/change the setting of the upload directory

In these circumstances, it won't let you make the change.

The bug does not affect other sites.

I'll upload a new main release just as soon as it's thoroughly tested.
Reply With Quote
  #2484  
Old 10-14-2007, 03:55 PM
obmob obmob is offline
 
Join Date: Nov 2001
Posts: 580
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for he update
Reply With Quote
  #2485  
Old 10-14-2007, 09:52 PM
Correadde Correadde is offline
 
Join Date: Dec 2005
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I get this error when im trying to upload a Picture "Upload error - unable to create a user subdirectory on server."

And i get this error in Admin-cp
Possible inconsistencies between LDM and its environment

- Parameter upload_enabled is enabled but parameter upload_dir is not set

- Parameter upload_dir points to a non-existent or inaccessible directory (maybe check open_basedir?)

- Parameter file_icons_dir is currently unset

- upload_max_filesize 100M > post_max_size 20M in php.ini file - Large uploads may fail without warning

PLZ Help me
Reply With Quote
  #2486  
Old 10-15-2007, 03:50 AM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Correadde View Post
I get this error when im trying to upload a Picture "Upload error - unable to create a user subdirectory on server."

And i get this error in Admin-cp
Possible inconsistencies between LDM and its environment

- Parameter upload_enabled is enabled but parameter upload_dir is not set

- Parameter upload_dir points to a non-existent or inaccessible directory (maybe check open_basedir?)
These error messages probably mean that you have enabled the LDM/admin/setting/upload_enabled but have not set the next parameter, upload_dir. You have to tell LDM where to store the uploads.

Quote:
Originally Posted by Correadde View Post
- Parameter file_icons_dir is currently unset
This is warning you that you have not given the setting "file_icons_dir" a value. This is not essential, but without it, LDM does not know where to find the icons it uses to bring the displays to life. You find it on LDM/admin/settings/Controls on Images and Icons. You must have uploaded the icons in the LDM release zip onto your server, and you must point this setting at that directory

Quote:
Originally Posted by Correadde View Post
- upload_max_filesize 100M > post_max_size 20M in php.ini file - Large uploads may fail without warning
This is warning you of a conflict in the main site configuration file for php on your server. When upload_max_filesize is bigger than post_max_size and a user uploads a file which is between the smaller and larger value in size, some (?all) versions of PHP do nothing but give no error message. Ideally, your site admin should change the settings in the configuration file php.ini so that they have the same value or upload_max_filesize is smaller than post_max_size
Reply With Quote
  #2487  
Old 10-15-2007, 09:14 AM
Correadde Correadde is offline
 
Join Date: Dec 2005
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by AndrewD View Post
These error messages probably mean that you have enabled the LDM/admin/setting/upload_enabled but have not set the next parameter, upload_dir. You have to tell LDM where to store the uploads.
hi! when i try to do that in settings, point to /uploads and press Update, i get blankscreen that the page cant be shown? Sorry for my english?
Reply With Quote
  #2488  
Old 10-15-2007, 02:30 PM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Correadde View Post
hi! when i try to do that in settings, point to /uploads and press Update, i get blankscreen that the page cant be shown? Sorry for my english?
Blank screens usually happen when your web server is not giving your site enough memory. To find out the correct error message, go to your main vbulletin/admin/options/cookies and http headers, and turn off the setting 'gzip html output'. Then try again with LDM. This time you should get a proper message.

You can also check how much memory your site is being allowed with vbulletin/admin/maintenance/phpinfo and look for the value of the setting memory_limit. I find that site running vbulletin with one or more addons usually need at least 12M - ideally more.
Reply With Quote
  #2489  
Old 10-15-2007, 04:11 PM
Nam's Avatar
Nam Nam is offline
 
Join Date: Oct 2001
Location: NY
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Andrew, I insert the adsense to link_play template to show adsense on all media files. The thing is, now I have some media files that have no need of showing adsense. Is there anyway to remove the adsense in certain pages.

In other world, is there a way to insert/remove a code into/from LDM template with flexibility such as specific category and not others. This is more like a template thing, but problem with LDM, but it doesn't hurt to ask. Sorry and thanks in advance.
Reply With Quote
  #2490  
Old 10-15-2007, 07:26 PM
AndrewD AndrewD is offline
 
Join Date: Jul 2002
Location: Scotland
Posts: 3,486
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Nam View Post
Andrew, I insert the adsense to link_play template to show adsense on all media files. The thing is, now I have some media files that have no need of showing adsense. Is there anyway to remove the adsense in certain pages.

In other world, is there a way to insert/remove a code into/from LDM template with flexibility such as specific category and not others. This is more like a template thing, but problem with LDM, but it doesn't hurt to ask. Sorry and thanks in advance.
In the links_play_standalone template, you can do a category test with the $catid variable. So you could include something like the following:
PHP Code:
<if condition="$catid==XXX">
do 
add sense code
</if> 
or

PHP Code:
<if condition="in_array($catid, array(x1,x2,x3...))">
do 
add sense code
</if> 
Reply With Quote
  #2491  
Old 10-17-2007, 04:46 PM
CP, CP, is offline
 
Join Date: Aug 2005
Location: UK London
Posts: 276
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks like a very well thoughtout hack.

Now i have only one concern. I would like my users to be able to add images and upload their own files under whichever catergory they choose..

Now i am planning to obtain another host where i will only be hosting files and images, could i possibly link all the "uploads and hosting" -"managed by this hack" to be hosted on another server "whilst this hack remainds on my forums server"

Is and will this be possible?

Cheers
Reply With Quote
Reply

Thread Tools

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:34 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.05599 seconds
  • Memory Usage 2,327KB
  • Queries Executed 25 (?)
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_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (5)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
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete