Ссылки в изображение

HTML в форме ответа

Код:
<!--ссылки в изображение-->
<script>$('.post-content p a[rel^="nofollow"]').map(function(){if($(this).find('.postimg').length)return;var End, link = $(this).attr('href').replace(/^.+?click.php\?/i,'');if (/\.jpg|\.png|\.gif/.test(link)){$(this).html('<br><img src="'+link+'" >');}if(link.indexOf('.mp3')!= -1) {$(this).replaceWith('<br /><audio controls><source src="'+link+'" type="audio/mpeg"></audio>' );}});</script>


Это автораспознавание ссылки на аудиофайл (mp3). Достаточно вставить простую ссылку на этот файл - и он автоматически превращается в простой плеер. Вот так:

https://moosic.my.mail.ru/file/1066680d … 516cbe.mp3


https://s0.uploads.ru/IrnR5.gif

Тот же принцип действует и для графических файлов: достаточно сбросить в сообщение ссылку - и она превратится в картинку (даже без тегов)!

Очень удобно, и быстро. :)

https://upforme.ru/uploads/0000/35/39/46038-1.gif

P.S. Формат gif распознаёт не всегда, а по настроению. :D Тогда помогут теги.