Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Shoutbox только в IP.Content

Как сделать Shoutbox отображаемым только в IP.Content? Есть настройка, что оно или только в форуме, или на каждой странице сайта. А как сделать, чтобы было только на index.html в IP.Content?

Рекомендованные сообщения

if(strpos($_SERVER['REQUEST_URI'], '/index.html') !== false)

{

//show Shoutbox

}

 

как-то так

  • Автор

А поподробнее?

 

Автор хука ничего внятного не сказал.

Изменено пользователем Zero108

Автор хука ничего внятного не сказал.

Как?

Ясно написал, чтобы смотрели настройки по пути: ADMIN CP - OTHER APPS - SHOUTBOX - SETTINGS - HOOK GLOBAL - LOCATION SETTINGS.

 

Там есть 2 нужные нам настройки. В первой отмечаем, чтобы чат отображался на указанных страницах. Во второй пишем

page=index.html

  • Автор

Спасибо, заработало. Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента.

 

Еще почему-то не действует настройка: Shout from user в меню Task: Twitter Import. Например, я создал пользователя Твиттер, указал ему логин. Если логин не соответствует имени пользователя, то импортировало не от имени этого пользователя, а от первого по русскому алфавиту: Алексей Кирин. Потом сделал одинаковые настройки имени пользователя и пароля пользователя. Стало испортировать от него. А теперь опять Алексей Кирин. Странно все это. Как с этим бороться?

Изменено пользователем Zero108

  • Автор

Спасибо, заработало. Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента.

 

Помогите, кто может. Добавлять в платное задание не хочу, так как там тишина с ответами. Готов оплатить.

 

Еще почему-то не действует настройка: Shout from user в меню Task: Twitter Import. Например, я создал пользователя Твиттер, указал ему логин. Если логин не соответствует имени пользователя, то импортировало не от имени этого пользователя, а от первого по русскому алфавиту: Алексей Кирин. Потом сделал одинаковые настройки имени пользователя и пароля пользователя. Стало испортировать от него. А теперь опять Алексей Кирин. Странно все это. Как с этим бороться?

С этим удалось справиться, отключив настройку

 

WZHO3.jpg

Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента.

На указанной странице нет блока Галереи.

 

Для отображения Чата на страницах форума написан хук, который цепляется к указанной в настройках метке. А в конкретном случае данные о метке зависят (перезаписываются) от настройки местоположения.

 

Если Вам нужно разместить Чат на главной странице форума ниже блока с изображениями из Галереи, то:

1. В настройках Чата выберите, чтобы он отображался на главной выше категорий

2. Перейдите на страницу со списком хуков и перетащите хук Чата ниже хука Галереи

  • Автор

2. Перейдите на страницу со списком хуков и перетащите хук Чата ниже хука Галереи

 

Боюсь вас разочаровать, но шаблон главной страницы ip.content регулируется настройками шаблона страницы index.html в админцентре, а не перетаскиванием хуков ниже или выше, как в ip.board.

 

viHV3.jpg

Изменено пользователем Zero108

Боюсь вас разочаровать, но шаблон главной страницы ip.content регулируется настройками шаблона страницы index.html в админцентре, а не перетаскиванием хуков ниже или выше, как в ip.board.

Совсем не разочаровали. Это я что-то затупил. Речь идет о IP.Content, а я написал решение для индексной страницы форума.

 

В данном случае есть 2 способа:

- Создать php-блок Чата.

- Читаем 4-ое сообщение темы. Далее перемещаем блок Чата при помощи js. id блоков меняются динамически, кроме чата, т.к. он не является блоком. Поэтому после нужного блока добавляем

<div id='new_shoutbox_position'></div>

После в самый низ пишем

<script type='text/javascript'>
   _ccsjQ( "#new_shoutbox_position" ).after( _ccsjQ( "#category_shoutbox" ) );
</script>

  • Автор

спасибо

  • Автор

А как вставить код вывода Shoutbox после первой статьи с тегом Прикреплено (Pinned)? В шаблоне первой страницы (Главная страница (одна колонка)) вывод такой статьи никак в коде не отделен от вывода остальных статей.

Изменено пользователем Zero108

Дайте ссылку на страницу

  • Автор
Ссылка на index.html

Изменено пользователем Zero108

<script type='text/javascript'>
   _ccsjQ( ".ipsLayout_content .ipsBox" ).first().after( _ccsjQ( "#category_shoutbox" ) );
</script>

  • Автор

Спасибо. Всё круто!

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.