Customizing SMF > Mod Requests

Hyperlinks, Images, Youtube Videos

(1/3) > >>

ManOfBliss:
Hello Friends,

I love SMF, but I believe it could use some "modernizing" in some areas.

Here are 3 mods I really want to find:

1. Enable a user to simply type a URL and post it, so that it automatically turns into a live hyperlink. In other words, no need to use a BBC button or code. Like posting a link on Facebook, there is no coding involved.

2. The same concept applied to images. Simply post the URL of the image, and it appears inside the post automatically. Again, this is like Facebook.

3. Same idea for videos. Just post the URL and it shows the video in the post, like Facebook.

If you know how I can achieve any of this, please let me know!

Timothy

ManOfBliss:
OK, I discovered that SMF already has the enable hyperlink feature in the admin > posts/topcs > etc

And then I discovered Aeva Lite 7.2, which is working brilliantly:
http://custom.simplemachines.org/mods/index.php?mod=977

Although one sticking point: am I able to post a link of an image, and have the image automatically appear?

Arantor:
How can you know for certain the link is an image? You could, I guess, give it a list of known image hosts and auto-convert only those, or you could have it look up each link when it's posted to see if it is an image or a regular page and go from there.

Point being: there's no truly great reliable way to do so.

ManOfBliss:
How does Facebook do it?

Couldn't we have the mod somehow detect the image file extension, and make it render as an image,
as well as show the link just beneath it in case it was meant as a link, not a display?

Arantor:
Facebook checks every link you type in and figures out what it is upon looking it up. The difference is that doing this for every link is reasonably intensive - and Facebook has the entire resources of a data centre, as opposed to a fraction of the resources on a single server.

Oh, and Facebook gets it wrong sometimes, too.

Navigation

[0] Message Index

[#] Next page

Go to full version