Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Zero108

Shoutbox только в IP.Content

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

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

Поделиться сообщением


Ссылка на сообщение

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

{

//show Shoutbox

}

 

как-то так

Поделиться сообщением


Ссылка на сообщение
08/13/14 22:42 (изменено)

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

 

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

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

Поделиться сообщением


Ссылка на сообщение

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

Как?

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

 

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

page=index.html

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
08/14/14 09:20 (изменено)

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

 

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

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

Поделиться сообщением


Ссылка на сообщение

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

 

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

 

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

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

 

WZHO3.jpg

Поделиться сообщением


Ссылка на сообщение

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

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

 

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

 

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

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

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

Поделиться сообщением


Ссылка на сообщение
08/16/14 13:28 (изменено)

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>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

спасибо

Поделиться сообщением


Ссылка на сообщение
08/19/14 10:44 (изменено)

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

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

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение
08/19/14 11:15 (изменено)
Ссылка на index.html Изменено пользователем Zero108

Поделиться сообщением


Ссылка на сообщение
<script type='text/javascript'>
   _ccsjQ( ".ipsLayout_content .ipsBox" ).first().after( _ccsjQ( "#category_shoutbox" ) );
</script>

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

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

Поделиться сообщением


Ссылка на сообщение

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...