Вставляем фотогафий из Instagram в DLE
Как вставлять фотографии Instagram в DLE. Вроде всё просто, но минусы есть в инсте размер фоток 640 на 640, соответственно в админке у вас не будет возможности изменять размеры, хотя это не так критично , размер в принципе очень удобен. Правки выполнялись на движке DLE 10.4 — engine/classes/parse.class.php
Первое нужно разрешить вставку iframe для домена instagram.com, для этого нужно добавить в
var $allowed_domains = array();
обязательно до закрывающей скобки, домен:"//instagram.com/"
найти
if ($source['host'] != "youtube.com" AND $source['host'] != "youtu.be" AND $source['host'] != "vimeo.com" AND $source['host'] != "video.mail.ru" AND $source['host'] != "smotri.com" AND $source['host'] != "gametrailers.com") return "[media=".$url."]";
и заменить на
if ($source['host'] != "youtube.com" AND $source['host'] != "youtu.be" AND $source['host'] != "vimeo.com" AND $source['host'] != "video.mail.ru" AND $source['host'] != "smotri.com" AND $source['host'] != "gametrailers.com" AND $source['host'] != "instagram.com") return "[media=".$url."]";
далее найти
} elseif ($source['host'] == "video.mail.ru") {
и ниже, после закрывающейся фигурной скобки } вставить
elseif ($source['host'] == "instagram.com") { $video_link = substr($source['path'], 2); $video_link = str_replace( "/", "", $video_link ); $depre_url = "http://instagram.com/p/".$video_link."/"; return '<!--dle_media_begin:'.$depre_url.'--><iframe width="640px" height="720px" src="http://instagram.com/p/'.$video_link.'/embed" frameborder="0" allowfullscreen="allowfullscreen"></iframe><!--dle_media_end-->'; }
Вот и всё. Вставлять очень просто, нужно скопировать адрес страницы с фотографией и вставить в тег [media=…]
например:
[media=http://instagram.com/p/MjYxxJs32C/]
P.S. иногда, ссылки на страницу с фотографией имеют в конце: ?modal=true, так вставлять тоже можно, т.е.
[media=http://instagram.com/p/MjYxxJs32C/?modal=true]
сработает и фотография будет отображаться.
Ссылка для скачивания доступна только авторизованным пользователям, пожалуйста пройдите регистрацию.
Это займёт не более минуты. Не волнуйтесь, мы не спамим!
У данной публикации нет комментариев.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Облако тегов
Bootstrap bootstrap CSS CSS3 DLE dle fruit farm html html шаблон html5 HTML5 Payeer PNG PSD wap Wordpress Скрипт удвоителя адаптивный адаптивный шаблон бонусник дизайн игровой хостинг иконки лендинг меню модуль панель портфолио сайт скрипт скрипт фермы текстура удвоитель удвоитель Payeer ферма фон фруктовая ферма хак шаблон экономическая игра
Заголовок верхнего уровня в HTML