Плагин "Видеоролики по теме " v1.0.0

2983
Всем доброго дня!
Очередной плагин из цикла "Похожие...". Плагин выводит видеоролики по теме с компонента ИнстантВидео на странице просмотра статьи, поста блога и фотогалереи.

Как уже, наверно, догадались, плагин только для счастливых обладателей компонента InstantVideo. А вы уже купили InstantVideo? Как, вы ещё не купили? Бегом работать над сайтом, копим деньги и приобретаем этот замечательный компонент )))
Вот заниматься бы сайтами своими. Наполнять контентом. А как то не пишется. Гораздо приятнее писать на языке php, чем на русском ). Может когда-то и люди начнут общаться на php. Например так:
Код PHP:
  1.  
  2. if($access){//если админы разрешили
  3. if($my_karma > $my_old_karma){//если ты мне заплюсовал в карму
  4. $you_karma++; //я плюсую тебе
  5. }else{
  6. unset($you); //я убью тебя )))
  7. }
  8. }
  9.  
Видел у кого-то на сайте, вывод фотографий по теме. Натолкнуло на создание плагина.

Прошу прощения за лирические отступления. Весна, обострение. А теперь по теме.
Видеоролики подбираются по совпадающим тегам. Видеоролики с большим количеством совпадений имеют приоритет.

В админке можно выбрать на каких страницах выводить ролики, количество роликов, автопроигрывание слайдера превьюшек. Отдельно нужно сказать о настройке "Случайные ролики(мигающие ссылки)". При установленной опции будут выводиться случайные ролики из совпавших по тегам.

Вывод превьюшек роликов идентичен выводу фотографий в плагине "Похожие фотографии". Используется тот же слайдер. Если установлен этот плагин, то уберите вывод роликов с фотогалереи. Иначе возникнет конфликт. Чтобы использовать совместно два плагина, в файле шаблона одного из них поменяйте слайдер. Благо прикрутить их не сложно.

Установка:
1. Заливаем архив на хостинг.
2. Устанавливаем плагин "Видеоролики по теме" и включаем его.
3. В админке выбираем, где выводить ролики(блоги, статьи, фото). По умолчанию фотогалерея не выбрана.
4. Вносим небольшие изменения в файлы шаблона в зависимости от выбранных в пункте 3 компонентов.
В файле шаблона com_blog_view_post.tpl в нужное место вставляем {$post.sim_video} , в файле com_content_read.tpl - {$article.sim_video} , в файле com_photos_view_photo.tpl - {$photo.sim_video} .
4. Настраиваем вывод в админке плагина.

Скрытый текст виден только зарегистрированным пользователям

UPDATE 20.03.2013

Архив перезалит. В архиве версия плагина 1.0.1.
Изменения
1.Исправлена ошибка с выводом роликов на странице просмотра фото;
2.Исправлена ошибка - настройки выбора компонента(блоги, статьи...) не работали;
3.Добавлен полнотекстовый поиск по БД. Теперь в админке можно выбрать, как подбирать ролики, по тегам или по поиску.

Кто устанавливал 1.0.0, заливаем файлы с заменой, переустанавливаем или обноляем плагин.
Порядок чистой установки такой же как и для версии 1.0.0

Приятного пользования!
Плагин "Похожие фотографии" v.1.0.0 | Плагин "Объекты по теме " v1.0.0
Комментарии (55)
letsgo 19 марта 2013 в 11:15 -1
Плюс. Хорошее дополнение.
Def 19 марта 2013 в 11:45 0
плюсанул тоже
tokarev 19 марта 2013 в 11:53 0
жаль, что у меня нет инстант видео)))) +
Марат 19 марта 2013 в 12:21 +2
А вы уже купили InstantVideo? Как, вы ещё не купили? Бегом работать над сайтом, копим деньги и приобретаем этот замечательный компонент )))
laugh
А если честно, то компонент стоит покупать. Не просто, чтобы было. Хорошо собирает трафик с ЯндексВидео. Да и если умеючи заполнить каталог, можно и дорогие клики с РСЯ иногда урвать.
Марат 19 марта 2013 в 12:42 +3
Да, ещё, для тех, у кого, как и у меня, весеннее обострение или кто не в состоянии понять шутку. Про ИнстантВидео это была всего лишь шутка. К продажам компонента отношения не имею. Льстить Fuze или админам мне нет резона. Я здесь не для того, чтобы что-то продавать или что-то получать. Просто, нравится, и всё...
А без шуток, это можно расценивать как очень положительный отзыв о компоненте рядового пользователя в лице меня. Хороший продукт он всегда найдет покупателя. А плохой, как не раскручивай, загнется.
tokarev 19 марта 2013 в 13:52 +1
всё в порядке, все всё поняли)))
Марат 19 марта 2013 в 15:00 0
Не... Я не вас имел в виду smile
Madmax 19 марта 2013 в 12:10 0
Отлично и нужно +
Из темы "похожие..." у нас осталось лишь - Вывод фотоматериалов из фотогалерей при просмотре статьи, поста блога ...
Марат 19 марта 2013 в 12:22 0
Вывод фотоматериалов из фотогалерей при просмотре статьи, поста блога ...
Есть такой. Видел на сайте у кого-то. Тут не выставляли вроде. Не делятся. Жалко, наверно )
Madmax 19 марта 2013 в 12:36 +1
вот бы собрать все плагины в кучу, доработать до максимального взаимодействия и юзабильности - цены бы не было:
- похожие объявления, записи в ук, фотоматериалы, видеоматериалы, записи в статьях и в блоге - сказка ...
Марат 19 марта 2013 в 12:47 +2
Да. Возможно и правы те, кто говорит о готовых сборках Инстанта. Было бы намного удобнее запускать стартапы. Только опять же, если кто сделает, это будет платно. Уж постараются урвать денежки. И не факт, что будет соответствовать желаемому. Да и универсальности не добиться.
Савонарола 19 марта 2013 в 20:08 0
Тема нужная и давно назрела
letsgo 19 марта 2013 в 13:30 -1
Однако же все установилось, но вот видео в статьях после добавления не обнаружил) У кого заработало?
Марат 19 марта 2013 в 14:56 0
Надо разбираться. 1. Включили ли плагин после установки? 2. В админке плагина опция "Выводить в статьях, 0-нет, 1-да:" установлена ли на 1? Вставили ли в файл своего шаблона com_content_read.tpl {$article.sim_video}?
Если всё сделано, то надо включить режим отладки и посмотреть. И ещё выводится ли заголовок "Видеоролики по теме"? И нужно посмотреть в фаербаге, нет ли ошибок каких.
Вот пример работы.
letsgo 19 марта 2013 в 15:04 -1
Все сделано. Заголовок не выводится также. Напишу в личке, найдешь если минуту, глянешь. Попробовал на 2 сайтах. Результат на обоих не показывает.
letsgo 19 марта 2013 в 15:34 -1
Ошибка в моей недоработке статей в плане тегов. В большинстве статей они отсутствуют. Отсюда и вывод видео был там, где есть теги.
Clear 19 марта 2013 в 20:23 +2
Ну уже всё сделали, а я ищу именно такое же решение уже давно, но для ИНСТАНТ МАПСА к статьям, я поисивал это ТУТ. Марат можешь сделать по аналогии. Например пишеш статью про двери, в тегах указал "Двери", а внизу выводятся объекты где продают Двери.
Марат 19 марта 2013 в 21:08 +2
Если ещё хотя бы пару человек найдется, кому нужно, могу сделать. Не сложно. Но как появится свободное время.
Clear 20 марта 2013 в 12:22 +1
Да были уже несколько человек, если не ошибаюсь Каргандинец и Дмитриус. Может сделаем а ?
Марат 20 марта 2013 в 12:46 +1
Хорошо, как выкрою время, сделаю. Или на этой, или на следующей неделе.
Clear 20 марта 2013 в 13:16 0
огромное вам спасибище )) Будем ждать.
tokarev 20 марта 2013 в 13:58 0
Карагандинец в теме))) но всё-таки, хотелось бы привязку к форумам zst
Майкл 19 марта 2013 в 20:46 0
Установил плагин, вставил код в com_photos_view_photo.tpl и тишина.
Тегов в фото достаточно много и ролики и совпадения по тегам есть, странно...
Марат 19 марта 2013 в 21:06 0
Показ в фотографиях включили в админке плагина? По умолчанию он выключен. Если и при этом не работает, отпишитесь. Фотки толком не тестировал.
Майкл 19 марта 2013 в 21:08 0
В статьях плагин работает нормально, а в фотках ни в какую не хочет...
Майкл 19 марта 2013 в 21:22 0
Да, в плагине вывод статей в фото включен.
Майкл 19 марта 2013 в 21:33 0
Поставил 1этот плагин- работает

Значит проблема всё таки какая то есть...
Марат 20 марта 2013 в 02:05 +1
Да, нашел ошибку. Для фото теги обозначаются 'photo', а было 'photos'. Всего одна буква и уже не работает ) Закон подлости, где тонко(не тестировал), там и рвется )))
Ну и ещё кое чего добавил. Скачайте архив по новой. Спасибо, что сообщили.
Марат 20 марта 2013 в 02:01 +1
Архив перезалит. Подробности в UPDATE 20.03.2013
Майкл 20 марта 2013 в 05:13 0
Спасибо, Марат +
uchenik 4 июля 2013 в 20:40 0
Марат, а как скачать UPDATE ? Ссылки нет или не вижу?
lezginka.ru 20 марта 2013 в 12:46 0
+
...к весне, как заменитель витаминов ))
KS 20 марта 2013 в 17:13 0
+!
Malanas 22 марта 2013 в 04:33 0
Спасибо,полезное дополнение.
fact 22 марта 2013 в 04:49 0
как сильно нагрузка возрастает на базу при использовании плагина?
Марат 23 марта 2013 в 17:29 0
Добавится 2 запроса в БД. Если главная со всеми модулями выдерживает нагрузку, то это не критично.
Отдельно надо сказать об опции "Случайные ролики(мигающие ссылки)" в админке плагина. При таком алгоритме для выборки из БД используется
Код PHP:
  1. ORDER BY RAND()
Знаю, что это плохо. Много в нете споров по этому поводу. Но лучшего и простого решения нигде ещё не видел. Скажу так, при выборке из таблицы до 5000 строк не критично. Но сомневаюсь, что много таких проектов.
Поэтому, если хотите ставить на высоконагруженный проект или планируется выборка из нескольких тысяч тегов, лучше отключите в админке плагина эту опцию.
letsgo 23 марта 2013 в 17:38 -1
Честно говоря, Марат штрихами мелкими улучшает очень сильно seo привлекательность системы.
Олег с клещами 27 марта 2013 в 06:25 0
Марат, есть две просьбы:
1) Очень надо добавить этот плагин к описанию товара instantShop. Ну, очень надо!
2) Можно ли показывать не просто ролик, но с атрибутами: "Код ролика", "Ссылка ролика". Ну просто супер надо!
krz 20 апреля 2013 в 21:54 0
Как сделать, чтоб такой же функционал вставить на страницу просмотра самого видео??
Fuze 14 мая 2013 в 20:05 0
Скрытый текст виден только зарегистрированным пользователям
Марат 14 мая 2013 в 22:03 0
Скрытый текст виден только зарегистрированным пользователям
Fuze 14 мая 2013 в 23:27 0
Скрытый текст виден только зарегистрированным пользователям
Марат 15 мая 2013 в 00:07 0
Скрытый текст виден только зарегистрированным пользователям
Рейк Накейкл 27 июля 2013 в 19:20 0
Марат, спасибо за плагин! Очень полезное дополнение.
Подскажите пожалуйста как убрать полоску с крутилкой роликов
1 2 3 4
1 из 2
Марат 27 июля 2013 в 20:01 +1
В файле шаблона, в настройках карусели:
Код PHP:
  1.  
  2. $("#carousel").featureCarousel({
  3. largeFeatureWidth:200,
  4. largeFeatureHeight:150,
  5. smallFeatureWidth:80,
  6. smallFeatureHeight:60,
  7. topPadding:0,
  8. sidePadding:0,
  9. autoPlay: {/literal}{if $autoplay}4000{else}0{/if}{literal},
  10. smallFeatureOffset:25
  11. });
  12.  
добавьте опции:
Код PHP:
  1.  
  2. trackerIndividual: false,
  3. trackerSummation false
  4.  
Рейк Накейкл 3 августа 2013 в 18:35 0
Забыл поблагодарить, спасибо за поправку :)
Shishlena 29 июля 2013 в 15:56 0
Марат, спасибо! Сначала проходила мимо. А теперь осенило, что мне это то, что как раз мне и нужно
ermakover 19 августа 2013 в 07:15 +1
Отличный плагин, большое спасибо!
Единственное, что у меня как ни настраивай, какое количество роликов не ставь - 5 или 7, но больше 4-ёх роликов на карусели не крутится. Так и должно быть?
alpik 3 декабря 2014 в 23:44 0
Решили проблему? Тоже интересует
Shishlena 7 сентября 2013 в 15:12 -1
Люди! На 10.2 работает? Или у меня руки кривые?
Shishlena 8 сентября 2013 в 22:02 +1
На 10.2 все работает. Я, видимо, первый раз после обновления на 10.2, в написании переменных ошиблась
Ганс 8 сентября 2013 в 22:31 -2
Люди протяните руку тонкщему)) скажите по конкретней где в каком файле искать вот это http://uralvseti.com/board/10/type/%D0%9F%D1%80%D0%B5%D0%B4%D0%BB%D0%B0%D0%B3%D0%B0%D1%8E яша ругается Я ВСЕ ФАЙЛЫ НА ХОСТИНГЕ ПЕРЕРЫЛ НЕ СМОГ НАЙТИ...
Скрытый текст виден только зарегистрированным пользователям
Dost 4 декабря 2013 в 04:40 -1
Подскажите пожалуйста как оживить плагин для 1,10,3
PolarOne 20 декабря 2013 в 18:26 0
Dost, шаманить нужно. Не работает каруселька. Остальное работает. Картинку выводит, ссылка на ролик имеется.
На 1.10.3 может не показываться из-за стилей карусели
Спойлер
Dost 28 декабря 2013 в 00:31 0
PolarOne, Спасибо, я его нашел! Думал совсем не выводится, в стили поправим. Мне в принципе без карусели еще больше подходит.

Как я рад. Еще раз спасибо автору!