DLII is the best addon out there, and this extension is just great.
1. I don't see where the new thread that is created..... gets deleted when the downII is deleted?
2. Also is there a way that when the thread is created it grabs one keyword in the title of the download, and adds it as a tag to the newly created thread, for example it would have to pull a (4 or 5 character word only) in the title (if available)...... so mods don't have to add tags to the newly created DLII threads?
Just wondering if there is any update with creating threads for mass imported files?
Another idea would be to add a "create threads now" button that will scan through all of the current files in DownloadsII and create threads for those that don't already have them. That way you can create threads for mass imported files as well as files previously in DownloadsII prior to this thread creation mod being installed.
Another idea would be to add a "create threads now" button that will scan through all of the current files in DownloadsII and create threads for those that don't already have them. That way you can create threads for mass imported files as well as files previously in DownloadsII prior to this thread creation mod being installed.
Looking at the code and DB structure for this mod, it looks like it would be pretty straightforward to do.
A DB query to find all files in the dl_files table with -1 in the dl_threadid column. Then execute hook dl_post_upload_edit for each of those files.
Or you could even get a little fancier and after the DB query, populate a page with all of those files with checkboxes allowing the admin to select which of the files to create threads for. Maybe add a time delay to process X amount of threads at a time for those sites with thousands of files in the DLII Directory already.
I'm gonna work on making a simple version of this for my site. I'm not really a mod writer but I'll share what I make with anyone else interested. It will be a basic button to "create threads" and will do it without any extra options, but it will work. I'll work on this and post up what I make when I'm done.
Looking at the code and DB structure for this mod, it looks like it would be pretty straightforward to do.
A DB query to find all files in the dl_files table with -1 in the dl_threadid column. Then execute hook dl_post_upload_edit for each of those files.
Or you could even get a little fancier and after the DB query, populate a page with all of those files with checkboxes allowing the admin to select which of the files to create threads for. Maybe add a time delay to process X amount of threads at a time for those sites with thousands of files in the DLII Directory already.
I'm gonna work on making a simple version of this for my site. I'm not really a mod writer but I'll share what I make with anyone else interested. It will be a basic button to "create threads" and will do it without any extra options, but it will work. I'll work on this and post up what I make when I'm done.
Alright, I made the changes to my site and have it functioning. While I was at it, I decided to spend the time to make it a useful mod for everyone else asking for this capability too. It was a lot more involved than I originally thought but I think it should work for most peoples' needs.
I'm still working out the last of the bugs that I can find and taking care of some formatting and other cosmetic issues, but here's a few screenies to give you an idea. I should have this done and posted within a day or so.