Zero108 Posted August 13, 2014 Share Posted August 13, 2014 Как сделать Shoutbox отображаемым только в IP.Content? Есть настройка, что оно или только в форуме, или на каждой странице сайта. А как сделать, чтобы было только на index.html в IP.Content? Link to comment Share on other sites More sharing options...
siv1987 Posted August 13, 2014 Share Posted August 13, 2014 if(strpos($_SERVER['REQUEST_URI'], '/index.html') !== false){//show Shoutbox} как-то так Link to comment Share on other sites More sharing options...
Zero108 Posted August 13, 2014 Author Share Posted August 13, 2014 (edited) А поподробнее? Автор хука ничего внятного не сказал. Edited August 13, 2014 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted August 14, 2014 Share Posted August 14, 2014 Автор хука ничего внятного не сказал. Как?Ясно написал, чтобы смотрели настройки по пути: ADMIN CP - OTHER APPS - SHOUTBOX - SETTINGS - HOOK GLOBAL - LOCATION SETTINGS. Там есть 2 нужные нам настройки. В первой отмечаем, чтобы чат отображался на указанных страницах. Во второй пишем page=index.html 1 Link to comment Share on other sites More sharing options...
Zero108 Posted August 14, 2014 Author Share Posted August 14, 2014 (edited) Спасибо, заработало. Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента. Еще почему-то не действует настройка: Shout from user в меню Task: Twitter Import. Например, я создал пользователя Твиттер, указал ему логин. Если логин не соответствует имени пользователя, то импортировало не от имени этого пользователя, а от первого по русскому алфавиту: Алексей Кирин. Потом сделал одинаковые настройки имени пользователя и пароля пользователя. Стало испортировать от него. А теперь опять Алексей Кирин. Странно все это. Как с этим бороться? Edited August 14, 2014 by Zero108 Link to comment Share on other sites More sharing options...
Zero108 Posted August 15, 2014 Author Share Posted August 15, 2014 Спасибо, заработало. Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента. Помогите, кто может. Добавлять в платное задание не хочу, так как там тишина с ответами. Готов оплатить. Еще почему-то не действует настройка: Shout from user в меню Task: Twitter Import. Например, я создал пользователя Твиттер, указал ему логин. Если логин не соответствует имени пользователя, то импортировало не от имени этого пользователя, а от первого по русскому алфавиту: Алексей Кирин. Потом сделал одинаковые настройки имени пользователя и пароля пользователя. Стало испортировать от него. А теперь опять Алексей Кирин. Странно все это. Как с этим бороться?С этим удалось справиться, отключив настройку Link to comment Share on other sites More sharing options...
newbie Posted August 16, 2014 Share Posted August 16, 2014 Вопрос в силе: как вставлять шаутбокс туда, куда надо, например после блока Gallery (Галерея) (показ слайдов с галереи) на этой странице контента.На указанной странице нет блока Галереи. Для отображения Чата на страницах форума написан хук, который цепляется к указанной в настройках метке. А в конкретном случае данные о метке зависят (перезаписываются) от настройки местоположения. Если Вам нужно разместить Чат на главной странице форума ниже блока с изображениями из Галереи, то:1. В настройках Чата выберите, чтобы он отображался на главной выше категорий2. Перейдите на страницу со списком хуков и перетащите хук Чата ниже хука Галереи Link to comment Share on other sites More sharing options...
Zero108 Posted August 16, 2014 Author Share Posted August 16, 2014 (edited) 2. Перейдите на страницу со списком хуков и перетащите хук Чата ниже хука Галереи Боюсь вас разочаровать, но шаблон главной страницы ip.content регулируется настройками шаблона страницы index.html в админцентре, а не перетаскиванием хуков ниже или выше, как в ip.board. Edited August 16, 2014 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted August 19, 2014 Share Posted August 19, 2014 Боюсь вас разочаровать, но шаблон главной страницы 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> 1 Link to comment Share on other sites More sharing options...
Zero108 Posted August 19, 2014 Author Share Posted August 19, 2014 спасибо Link to comment Share on other sites More sharing options...
Zero108 Posted August 19, 2014 Author Share Posted August 19, 2014 (edited) А как вставить код вывода Shoutbox после первой статьи с тегом Прикреплено (Pinned)? В шаблоне первой страницы (Главная страница (одна колонка)) вывод такой статьи никак в коде не отделен от вывода остальных статей. Edited August 19, 2014 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted August 19, 2014 Share Posted August 19, 2014 Дайте ссылку на страницу Link to comment Share on other sites More sharing options...
Zero108 Posted August 19, 2014 Author Share Posted August 19, 2014 (edited) Ссылка на index.html Edited August 19, 2014 by Zero108 Link to comment Share on other sites More sharing options...
newbie Posted August 19, 2014 Share Posted August 19, 2014 <script type='text/javascript'> _ccsjQ( ".ipsLayout_content .ipsBox" ).first().after( _ccsjQ( "#category_shoutbox" ) ); </script> 1 Link to comment Share on other sites More sharing options...
Zero108 Posted August 19, 2014 Author Share Posted August 19, 2014 Спасибо. Всё круто! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now