Version: 2.3.0, by AndrewD
Developer Last Online: Apr 2010
Category: Major Additions -
Version: 3.7.0
Rating:
Released: 12-24-2007
Last Update: 06-13-2009
Installs: 576
DB Changes Uses Plugins
Re-useable Code Additional Files Translations
No support by the author.
What this is and does
LDM is a general-purpose tool for managing libraries of links and files, and handling uploads and downloads in a flexible way, while tracking and control user access. It has a range of integrated media players and a large library of 'plugin' extras.
Installation and Usage Explained in the on-line Wiki, with a brief explanation in the file instructions.txt in the release zip. The recent revision history is given in the first post of this thread.
Please use carefully and always backup your database before upgrading. Post reports of problems and suggestions for enhancements in this thread.
14.06.09 Version 2.3.0 is now the the officially-supported version. Works with 3.7 and vb 3.8. Please post comments in this thread
22.06.08 Version 2.2.9-post1 - This is the previous supported version. Works fine with all versions of vb 3.6 and vb 3.7. All standard features except profile integration and forum prefix selection work fine with vb 3.8.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
I've made a number of bug fixes and added some requested minor extensions, but also made a fairly significant change to the logic for the 'accept rules' form, so would appreciate some tests before replacing the official release.
'Accept Site Terms'
Modified logic to make it more rational for direct links to entries
Extras
Added 'hide-magnifier' extra to remove magnifier icon when image is smaller than icon size
Added 'tab-ldm-search' code for Ajax tabs
vba modules
Added 'show random entries' module
Extended 'list categories' module with configuration params
Styles
Form buttons consistently use 'button' class
Bug fixes
Fixed bug in entrybits code miscounting entries with different display_orders
Fixed bug in local_stream.php + WMP which logged out users who had not checked 'remember me' box
Fixed bug blocking downloads when force_redirect=1/local_file_root=0
Cached templates properly when moderating
Translations
Included complete Chinese and Spanish translations (thanks folks)
Thanks Andrew. I have PMed you the information. I tried setting up a test case for a category called HCC and attached a file to it called PLM150-EngineeringChangeAndConfigurationManagement. I attached the HCC category to a forums that is restricted to only a specific usergroup. But my test user could still see all the files in both categories.
Thanks much Andrew. that update seems to have fixed the problem I was having.
On another note, I have file type MKV setup as Content-type: application/octet-stream in the attachments manager, same as AVI. When I click to download an avi file a download prompt comes up, not so with the mkv file type. MKV files just open another windows filled with junk.
So, I changed the category's that have mkv files in them, to force-redirect=0. That seems to force the download prompt.
Is there anyway to change that? I thought that content type should have fixed that.
Thanks much Andrew. that update seems to have fixed the problem I was having.
good!
Quote:
Originally Posted by animehawk
On another note, I have file type MKV setup as Content-type: application/octet-stream in the attachments manager, same as AVI. When I click to download an avi file a download prompt comes up, not so with the mkv file type. MKV files just open another windows filled with junk.
So, I changed the category's that have mkv files in them, to force-redirect=0. That seems to force the download prompt.
Is there anyway to change that? I thought that content type should have fixed that.
If force_redirect is set to 1 or 2, then the vbulletin mimetype data is not used at all. LDM simply tells the browser to grab the file. How the file is handled depends on the browser configuration and any browser plugins. I imagine on your system, mkv's are being recognised by a browser plugin. I ran a test on my PC (where I have not installed tools to view mkvs) - both firefox and IE show a run/save as dialogue.
With force_redirect=0, application/force-download is a good content-type to force the open/save dialogue
Just have 1 question,
I uploaded some photo's and it didnt do 2 things.
1 - create a thumbnail of the image
2 - post a new thread in the section i had defined. The user in question has rights to add threads to that section of the forum. Any idea's why it wouldnt create thumbnails?
I do have the thumbnail directory created, it is writeable and it's configured within LDM.
Just have 1 question,
I uploaded some photo's and it didnt do 2 things.
1 - create a thumbnail of the image
Any idea's why it wouldnt create thumbnails?
I do have the thumbnail directory created, it is writeable and it's configured within LDM
Check on ldm/admin/settings that you have given a non-zero size for the thumbnail size
Quote:
Originally Posted by Darkstarproject
2 - post a new thread in the section i had defined. The user in question has rights to add threads to that section of the forum..
Are thread announcements working at all or is the problem just with the photos? And, when submitting the photo, do you get a message saying that it could not create the thread or do you just get an 'accepted' message?
Answer to 1 - I assume I set it at - link_imagesize ? If so, I did not have a value set, but I set a value now.
2 - Thread annoucements are working fine, when I uploaded the photo, it created a thread. when the user uploaded a photo, it did not create the thread.
I can't see how that could work reliably - domestic users tend to have dynamic IP addresses so are likely to show up on different addresses in any case.
Perhaps there could be a way to display a warning that the admin can view when someone downloads with multiple IPs.
I can then quickly check the IPs geolocaion and make a judgment. If I check the IPs and one is from UK while the other is from Austrailia, then I know that the user is sharing their user info, or someone stole it.
What would be even better is if ldlm could figure out the aprox location of the IP, but that is wishful thinking.
Just wondering, this isnt a huge deal but I have caught a few people abusing the system.