![]() |
A little something I whipped up for one of our busier sites, which has several thousand image attachments.
Basically, it allows you to perform searches for attachments across your forums, or just a single forum, by username. You can also sort by date posted, forum it was posted in, thread title, or the attachment filename. This is a rewrite from the initial version. Due to popular demand, it now uses the vB template system. Yes, Virginia, including your headers and footers. It also uses attachment icons now - kind of a nice touch. To install, copy attachment_browser.php to your main forums directory. Then, you'll need to create 3 templates:
A sample .SQL file is included with the distribution. To create the templates using this file, simply run it through the mysql client as follows: Code:
/path/to/mysql -u user -ppassword db_name template < attachment_browser_templates.sql Cheers. Scott |
Here's the file:
Cheers. Scott |
any screenshot?? or something can make this hack clear~~
|
very useful hack thanks :)
|
It isn't a hack - and no screenshots, you can see a vanilla example (no header, and a simple footer) here though:
http://www.wetcanvas.com/forums/browse_attach.php Search for "scottb" for an example. Cheers. Scott |
oh~~~it's great !!
nice work !! |
I would use it but it's not template driven...
Is it supposed to be something external to the forum? |
Quote:
|
Getting it to use the headers/footers from the forums is a simple SELECT from the database. I'll post something tomorrow - going to bed now.
With regard to the look and feel of the actual results - you can simply customize the HTML in the script to do what you want. Cheers. Scott |
[QUOTE]Originally posted by incursio
With regard to the look and feel of the actual results - you can simply customize the HTML in the script to do what you want. |
It's a good hack.
but I have found some wrong with it. The searched attachments aren't as who had Attached in name and posts. I have a better one and if someone need I'll release it. |
Quote:
|
Quote:
|
New version posted - see top of thread again.
|
Two nice features that will be nice to have:
a) A drop down with all attachments types (gif jpeg zip etc) (only show those that were attached), and you can select which to show b) Option to find all files that contain a string. Look for "bul" and it'll find "vbulletin.gif" and "bulls.zip". |
Will add those in this afternoon if I can. I'm leaving for the holiday tomorrow, so if I don't get to it, it will be a week or so.
Cheers. Scott |
Well, I wrote the functionality for doing extension limiting and keyword searching, and its too slow. No matter how optimized I make the query or the approach, its just too damn slow - and my system only has about 5,000 attachments.
The problem is that there is no index on attachment.filename. You could make an index for it - even one of the newer fulltext indices, but the functionality isn't worth the size of the new index, IMHO. Cheers. Scott |
Quote:
|
All times are GMT. The time now is 03:36 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|