Version: 2.2.8, by AndrewD
Developer Last Online: Apr 2010
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.
thank you very much
to understand it clearly, is there any option too add per entry or they will be set in admin panel and the rest work exactly as the concept of mirroring....?
the second question is: for example i have set my apache to allow ONLY 1 connection per IP at the same time (second connection gets error page 503 displayed)or in another case, the file doesn't exist on that mirror.... would there be any option (if possible) to check the error code on the server (like 404 error if file doesn't exist on that mirror.....) i know that this option could be meaning for you to spend much time, so ONLY IF you have the time, it would be perfect to have this option, to avoid users get forwarded to broken links etc.
thanks again for the awesome work here
The idea is that the mirrors will only be set on the admin page. It seems much more logical that way, much more straightforward for the submitting user, and also straightforward to reconfigure at a later stage if you want to add another mirror.
The find and replace features that I will use can be straightforward or very sophisticated - basically they use the regular expression pattern matching code that is built into php.
Concerning your next point, I will take a look at what is involved. I agree it makes sense to pick up the error code, if any, when trying to retrieve a file, and respond appropriately. I suspect that it's straightforward when using the cURL module to access files.
As an aside, I'm wondering if this may be why some people have difficulties with the LDM jukebox from remote sites. At least, the windows media player plugin sends two or three separate requests to the server, depending on which browser is being used. It doesn't bother reading the full file each time - just picks up the headers and first bytes - but this may be why it hangs on the remote server but not on a local server.
The idea is that the mirrors will only be set on the admin page. It seems much more logical that way, much more straightforward for the submitting user, and also straightforward to reconfigure at a later stage if you want to add another mirror.
The find and replace features that I will use can be straightforward or very sophisticated - basically they use the regular expression pattern matching code that is built into php.
Concerning your next point, I will take a look at what is involved. I agree it makes sense to pick up the error code, if any, when trying to retrieve a file, and respond appropriately. I suspect that it's straightforward when using the cURL module to access files.
As an aside, I'm wondering if this may be why some people have difficulties with the LDM jukebox from remote sites. At least, the windows media player plugin sends two or three separate requests to the server, depending on which browser is being used. It doesn't bother reading the full file each time - just picks up the headers and first bytes - but this may be why it hangs on the remote server but not on a local server.
it would be very handy not being forced to edit each single entry, to add an additional download link, but for my conditions, i am getting out of space on my servers, so one mirror may not include a complete list of all files added to LDM.
so it may lead too many broken links if we don't control the error codes....
FYI: 3507 Entries with avg. size of 85 MB per each file
i think i was not completely right when speaking of mirrors, because a mirror is a COPY of the original server with different base url.... what i was talking about was alternative download locations.
is there a possibility to chat with you in messengers so that i could explain what i exactly need before you spend your time on implementing this feature?
If I would find a Coder to that make, you would have which against it. Thus one that of http://www.m-software.de/thumbshots.html tries to integrate into the system.
The idea is that the mirrors will only be set on the admin page. It seems much more logical that way, much more straightforward for the submitting user, and also straightforward to reconfigure at a later stage if you want to add another mirror.
The find and replace features that I will use can be straightforward or very sophisticated - basically they use the regular expression pattern matching code that is built into php.
Concerning your next point, I will take a look at what is involved. I agree it makes sense to pick up the error code, if any, when trying to retrieve a file, and respond appropriately. I suspect that it's straightforward when using the cURL module to access files.
As an aside, I'm wondering if this may be why some people have difficulties with the LDM jukebox from remote sites. At least, the windows media player plugin sends two or three separate requests to the server, depending on which browser is being used. It doesn't bother reading the full file each time - just picks up the headers and first bytes - but this may be why it hangs on the remote server but not on a local server.
This means we could have different versions of one file?
Maybe i can add different sizes for my wallpapers?
These are two parameters which control php's handling of uploads. If you are on a shared server, you probably cannot change the settings directly, so you may want to speak to your hosting company.
At least with some versions of php, if *upload_max_filesize* has a larger value than *post_max_size*, file uploads bigger than *post_max_size* but smaller than *upload_max_filesize* fail without triggering a helpful error message for php to detect and report. (This may be fixed in recent versions of php - I'm not sure.) So the general advice is to set up php with the two values the same or make upload_max_filesize smaller.
Andrew, Thanks for taking the time to explain that a little more for me.
Mike
If I would find a Coder to that make, you would have which against it. Thus one that of http://www.m-software.de/thumbshots.html tries to integrate into the system.
I took a look at the webthumbs 'extra' and it seems to work ok for me. There are three thngs to check a) is your site using php5 (webthumbs doesn't work with php4); b) have you uploaded the WebThumb.class.php file into your forums directory; c) is the webthumbs directory that you specified writeable (i.e. in linux, does it have 777 permissions).
I'll take a look at the other sites you mentioned. m-software's webshots looks easy, but my german is not good enough to understand everything on the page. I had problems in the past with artviper's code.
I took a look at the webthumbs 'extra' and it seems to work ok for me. There are three thngs to check a) is your site using php5 (webthumbs doesn't work with php4); b) have you uploaded the WebThumb.class.php file into your forums directory; c) is the webthumbs directory that you specified writeable (i.e. in linux, does it have 777 permissions).
Andrew,
I have tried to make the web thumbs piece work for a couple of months now with no success. I have everything setup as you describe (PHP5, class file in directory and directory is writable) but still nothing. Any suggestions on what I could try next?
I have tried to make the web thumbs piece work for a couple of months now with no success. I have everything setup as you describe (PHP5, class file in directory and directory is writable) but still nothing. Any suggestions on what I could try next?
Yes, indeed - this was my bug - I imagine you are using a Linux server? I had tested on Windows. I will post the fix this evening.