D

Detroit

починяю примус
+28
Репутация
10
Рейтинг
#1 Предложение по хеш тегам на инстанте 4 марта 2016 в 23:02
Что интересно, тема уже поднималась в 2014 instantcms.ru/forum/thread15873-25.html сообщение #363 и в 2013 instantcms.ru/users/4840/forumposts.html
Еще вот тут про @name instantcms.ru/forum/thread24012.html
Очень востребованная функция.
#2 Миграция 1.10.* на 2.4.* и на более поздние 29 февраля 2016 в 18:15

ошибаетесь сильно

DeeMon
Возможно, но те ссылки что здесь постят на сайты с инстантом — либо не имеют форума либо он пустой
#3 Успешные сайты на инстанте 29 февраля 2016 в 17:47

Отчасти — это вымысел сайтоделов))) прятаться от таки-же сайтоделов)))

Петрмаг
Ну да, прячутся то не от спамеров естественно. А от других вебмастеров. Не то что тему сайта боятся палить — топовые сайты можно в рейтингах посмотреть и посмотреть и о чем сайт и какая там cms. А то что какое то использование тех или иных расширений. Читатель на это внимания не обратит, а веб-мастер заметит. В общем тут больше суеверия конечно.
#4 Миграция 1.10.* на 2.4.* и на более поздние 29 февраля 2016 в 17:35

не переживайте. адаптировать код форума с InstantCMS1 на InstantCMS2 дело не долгое. другой вопрос, что сейчас же начнут просить функционал как у передовиков форумных движков)

Fuze
Нужен премиумный плагин к будущему форуму "Премиум пак Форум" С вкусняшками как у больших. И для развития Инстанта хорошо и потребитель доволен. Как я понял овер 90 процентов здешних веб-мастеров не использует форум и не собирается ни в обычной версии, ни в премиумной. А тему кому он нужен лучше заплатят, чтобы иметь хороший форум.
#5 Вставка видео из фэйсбук 29 февраля 2016 в 12:50
Проверил, видео из контакта тоже не отображается при включенном типографе. А нельзя сделать, чтобы видео из фэйсбука вставлялось без типографа?
#6 Вставка видео из фэйсбук 28 февраля 2016 в 20:57

Detroit:
С остальными редакторами пока не понял
также работает, только вставлять нужно в исходный код.

Fuze
Да все правильно. Но нужен включенный типограф, при котором не получается вставлять посты из фэйсбука, вконтакта и видео из www.liveleak.com/. Как бы это все совместить :)
#7 Вставка видео из фэйсбук 28 февраля 2016 в 20:42
Fuze, WowChih,
Да, в маркитап и с включенным типографом работает. С остальными редакторами пока не понял
#8 Вставка видео из фэйсбук 28 февраля 2016 в 20:10
Fuze,
К сожалению, пока не получается
Инстант версия 2.4, только установленный на опенсервер, без каких либо расширений
Файл system/controllers/typograph/hooks/html_filter.php заменен на версию с гитхаба.
Вставляю конструкцию <facebook>https://www.facebook.com/facebook/videos/10153231379946729/ </facebook> в режиме ввода кода



В результате имеем в посте чистый текст (не ссылку)

#9 Вставка видео из фэйсбук 28 февраля 2016 в 17:53
Fuze, Не прочитал, извиняюсь за невнимательность. Сейчас проверю. Его прямо в тексте можно вставлять? Не используя кнопку вставка видео?
Еще вопросик, файл стилей — это \instantcms2\templates\default\css\theme-content.css?
#10 Вставка видео из фэйсбук 28 февраля 2016 в 16:20
Файл system/controllers/typograph/hooks/html_filter.php заменил на гитхабовский. Не помогло. Перекачал прямо из гитхаба дистрибутив icms2-master.zip. Развернул его. Файл типографа исправленный

Вставляю прежнее видео www.facebook.com/eveonline/videos/10153522839639394/

[hide]
  1. <div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><div class="fb-video" data-allowfullscreen="1" data-href="/eveonline/videos/vb.17614129393/10153522839639394/?type=3"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/"><a href="https://www.facebook.com/eveonline/videos/10153522839639394/">&quot;This is EVE&quot; (Uncensored 2014)</a><p>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers&#039; imaginations for over a decade. &quot;This is EVE&quot; takes you into the game using in-game footage and the voice comms of actual players. Battle cries, calls to action, cheers of victory, panicked escapes and virtual high-fives... This is EVE Online.</p>Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a> 3 августа 2015 г.</blockquote></div></div>
[/hide]

На секунду появляется ссылка



И исчезает, пост выглядит пустым. В режиме редактирования кода виден сохраненный код

[hide]
  1. <p>
  2. (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&amp;version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));
  3. </p>
  4. <div class="fb-xfbml-parse-ignore">
  5. <blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/">
  6. <a href="https://www.facebook.com/eveonline/videos/10153522839639394/">"This is EVE" (Uncensored 2014)</a>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers' imaginations for over a decade. "This is EVE" takes you into the game using in-game footage and the voice comms of actual players. Battle cries, calls to action, cheers of victory, panicked escapes and virtual high-fives... This is EVE Online.<br>
  7. Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a> 3 августа 2015 г.
  8. </blockquote>
  9. </div>
[/hide]

Файл стилей пока не трогал

Добавлю: В режиме ленты блогов остатки кода видны. В режиме просмотра поста пост выглядит пустым. В режиме редактирования код виден.
UPD2: отключение файла system/controllers/typograph/hooks/html_filter.php путем его переименования в html_filter.php_old ничего не изменяет. Вставленная ссылка так же модифицируется.
#11 Вставка видео из фэйсбук 28 февраля 2016 в 15:07
Fuze, Спасибо, попробую
#12 Вставка видео из фэйсбук 28 февраля 2016 в 14:44
Обратил внимание, при сохранении Инстант несколько режет код видео фэйсбука
Вставляем
[hide]
  1. <div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><div class="fb-video" data-allowfullscreen="1" data-href="/eveonline/videos/vb.17614129393/10153522839639394/?type=3"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/"><a href="https://www.facebook.com/eveonline/videos/10153522839639394/">&quot;This is EVE&quot; (Uncensored 2014)</a><p>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers&#039; imaginations for over a decade. &quot;This is EVE&quot; takes you into the game using in-game footage and the voice comms of actual players. Battle cries, calls to action, cheers of victory, panicked escapes and virtual high-fives... This is EVE Online.</p>Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a> 3 августа 2015 г.</blockquote></div></div>
[/hide]

А сохраняется вот что:
[hide]
  1. <p>
  2. (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&amp;version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));
  3. </p>
  4. <div class="fb-xfbml-parse-ignore">
  5. <blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/">
  6. <a href="https://www.facebook.com/eveonline/videos/10153522839639394/">"This is EVE" (Uncensored 2014)</a>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers' imaginations for over a decade. "This is EVE" takes you into the game using in-game footage and the voice comms of actual players. Battle cries, calls to action, cheers of victory, panicked escapes and virtual high-fives... This is EVE Online.<br>
  7. Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a> 3 августа 2015 г.
  8. </blockquote>
  9. </div>
[/hide]

Похоже вот эта часть кода куда то пропадает
  1. <div id="fb-root"></div><script>
и эта
  1. </script><div class="fb-video" data-allowfullscreen="1" data-href="/eveonline/videos/vb.17614129393/10153522839639394/?type=3">
#13 Вставка видео из фэйсбук 28 февраля 2016 в 14:28


с Вк через исходный код все вставилось. а то у Вас слетает форматирование это нормально...)

Можно попробовать это поле
instantcms.ru/blogs/chut-chut-blog/stil-spiska-dlja-tipa-kontenta-kombinirovanyi.html

Jestik
Да по iframe видео из вконтата вставляется. По ссылке не подхватывается. При этом даже по iframe форматирование не слетает. Но по фэйсбуку вопрос остается. Вот код для вставки вот этого видео www.facebook.com/eveonline/videos/10153522839639394/

[hide]
  1. <div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><div class="fb-video" data-allowfullscreen="1" data-href="/eveonline/videos/vb.17614129393/10153522839639394/?type=3"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/"><a href="https://www.facebook.com/eveonline/videos/10153522839639394/">&quot;This is EVE&quot; (Uncensored 2014)</a><p>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers&#039; imaginations for over a decade. &quot;This is EVE&quot; takes you into the game using in-game footage and the voice comms of actual players. Battle cries, calls to action, cheers of victory, panicked escapes and virtual high-fives... This is EVE Online.</p>Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a> 3 августа 2015 г.</blockquote></div></div>
[/hide]

Вот код для вставки поста, содержащего это видео
[hide]
  1. <div id="fb-root"></div><script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/ru_RU/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script><div class="fb-post" data-href="https://www.facebook.com/eveonline/videos/10153522839639394/" data-width="500"><div class="fb-xfbml-parse-ignore"><blockquote cite="https://www.facebook.com/eveonline/videos/10153522839639394/"><p>EVE Online is the massively multiplayer sci-fi universe that has captivated countless gamers&#039; imaginations for over a...</p>Опубликовано <a href="https://www.facebook.com/eveonline/">EVE Online</a>&nbsp;<a href="https://www.facebook.com/eveonline/videos/10153522839639394/">3 августа 2015 г.</a></blockquote></div></div>
[/hide]

Видео без поста не вставляется, внутри фэйсбучного поста вставляется, но летит форматирование ленты блогов. Что то тут не так :)
#14 Успешные сайты на инстанте 28 февраля 2016 в 13:38

Случайно наткнулся, когда увлекся пивоварением beersfan.ru/shop

Юрий
Форум там вроде не инстантовский
#1 Вставка видео из фэйсбук 28 февраля 2016 в 13:32
В фэйсбук есть такая фича, как embed код для вставки видео на свой сайт. Он помогает, если встроеннный редактор не подхватывает видео с фэйсбука (у нас похоже подхватывает видео по ссылке только с ютуба). Однако если вставить этот код в пост в блоге Инстанта, то он не отображается. В режиме редактирования текст embed ссылки виден. С LiveLeak embed код вставляется нормально. У кого какие мысли по этому поводу?
И второй вопрос. Проблему можно обойти, если взять embed код не для видео, а для всего фэйсбучного поста. Пост целиком вставляется нормально. Кстати, так можно вставить пост не только из фэйсбука, но и из контакта. Но тут другая проблема. Во время просмотра поста все нормально. Но во время просмотре ленты блогов мы видим название поста и малоаппетитный обрезок кода. Можно как то запретить вывод именно кусков кода в ленту, не запрещая вывод анонсов для обычных постов?

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.