Download and import product-linktitles.xml via the Product Manager.
Enable the modification via AdminCP > vBulletin Options > External Link Titles Options (it is disabled by default)
???
Profit!
Notes:
There's really no magic here, it polls for titles using the cURL() function. If for some reason your host does not have cURL() enabled, you're out of luck.
From time to time you may notice the occasional link that does not get titled -- this is due to either the fact that the url is not active or it either timed out waiting for a response. By default, the system will wait for 5 seconds before timing out. If you wish to modify the timeout, you may do so via the AdminCP.
[hr]-[/hr] Comments:
As with all my hacks, this modification is provided free of charge. However, if you find this product useful and have money burning a hole in your pocket, feel free to make a small donation, I won't mind.. really.
Version History:
1.0.0 - Initial release, here's to hoping...
1.1.0 - Added the ability to blacklist specific domains from having link titles retrieved (configurable via the AdminCP)
1.1.1 - Wrapped returned titles in html_entity_decode(); to return properly decoded HTML characters.
Currently Known Bugs:
None
* Please note that this modification was developed on a forum with a userbase of 1 (myself). I've tested it for basic functionality but I cannot guarantee functionality or behavior on your forum. So, please -- make backups before installing this product!
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
it gives error code and errors cookie... vBulletin version 3.6.7 pl1
Can't help you if you don't tell me what errors. Also, this has been tested and confirmed working on multiple 3.6.7 PL1 installations nor does it have anything to do with cookies.
My blacklist just doesn't work. I tried blacklisting a .net if that makes any diff.
Everything else works, though.
I just tested the blacklist and can't seem to replicate the problem. I've blacklisted over a dozen various domains and each time they're excluded.
What version of vBulletin are you using? What's the *exact* string of text entered into the blacklist box?
Remember, you must prefix the domain with a period. For example, if you wanted to blacklist microsoft.com, you would enter .microsoft.com into the blacklist text area.
Ok, this is because v3.5.4 doesn't support execution orders. You can try the attached file, I've removed the executionorder tags -- maybe it will play nice.
I just tested the blacklist and can't seem to replicate the problem. I've blacklisted over a dozen various domains and each time they're excluded.
What version of vBulletin are you using? What's the *exact* string of text entered into the blacklist box?
Remember, you must prefix the domain with a period. For example, if you wanted to blacklist microsoft.com, you would enter .microsoft.com into the blacklist text area.
I was fully aware of how to enter the domains. I'll try a few more later when I get time.
This is a nice mod; but (if I may), I recommend you add the ability for users to toggle this on or off via button on post toolbar or something like that.
Advanced users would appreciate the ability to override this mod & have their link show the URL in some cases while in the majority of others would prefer the page title.
Ok, this is because v3.5.4 doesn't support execution orders. You can try the attached file, I've removed the executionorder tags -- maybe it will play nice.
Advanced users would appreciate the ability to override this mod & have their link show the URL in some cases while in the majority of others would prefer the page title.
If the users were that advanced, they could figure out that they could just type out www.whatever.com, highlight it, click the URL button and then add the URL that way.