-
Постов
695 -
Зарегистрирован
-
Посещение
-
Победитель дней
31
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные kgb
-
-
10 часов назад, Silence сказал:
А как покажем толко первий елемент после начални т.е без главная .....
Возможно удалить/закомментировать вот это
<li {{if $useMicrodata}} itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"{{endif}}> <a title="{lang="home"}" href='{setting="base_url"}' {{if $useMicrodata}}itemscope itemtype="http://schema.org/Thing" itemprop="item"{{endif}}> <span {{if $useMicrodata}}itemprop="name"{{endif}}><i class='fa fa-home'></i> {lang="home"}{{if count( \IPS\Output::i()->breadcrumb )}} <i class='fa fa-angle-right'></i>{{endif}}</span> </a> <meta itemprop="position" content="1"> </li>
-
29 минут назад, andros0789 сказал:
Я хочу понять как именно из этого кода убрать заголовок темы)
Как вариант.
Где нибудь перед {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} дописать {{array_pop(\IPS\Output::i()->breadcrumb);}}
Т.е
{{array_pop(\IPS\Output::i()->breadcrumb);}}{{/*remove last element of the array*/}} {{foreach \IPS\Output::i()->breadcrumb as $k => $b}} <li {{if $useMicrodata}} itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"{{endif}}> {{if $b[0] === NULL}} {$b[1]} {{else}} <a href='{$b[0]}' {{if $useMicrodata}}itemscope itemtype="http://schema.org/Thing" itemprop="item"{{endif}}> <span {{if $useMicrodata}}itemprop="name"{{endif}}>{$b[1]} {{if ( $i + 1 != count( \IPS\Output::i()->breadcrumb ) )}}<i class='fa fa-angle-right'></i>{{endif}}</span> </a> {{endif}} <meta itemprop="position" content="{$i+2}"> </li> {{$i++;}} {{endforeach}}
-
Удалить .htaccess и .htpasswd и установить новый пароль
И да, а нахрена закрашивать адрес?
-
3 минуты назад, malinin1991 сказал:
не сломает ли это что-то на форуме?
Четверка формирует такой файл .htaccess
#<ipb-protection> <Files ~ "^.*\.(php|cgi|pl|php3|php4|php5|php6|phtml|shtml|([a-z0-9]{32}))$"> Order allow,deny Deny from all </Files> #</ipb-protection>
В тройке был Content-Disposition но для определенных файлов
<Files ~ "^.*\.(ipb)$"> Header set Content-Disposition attachment </Files>
-
Сервер отдает ответ Content-Disposition: attachment
Ищи почему
-
2 минуты назад, BrunoCreed сказал:
какой шаблон использует данный ресурс
-
8 часов назад, Dark Shy сказал:
Не могу зайти ни в ап, ни на сам сайт.
А то что тебя именно сервер не пускает, Ни о чем не говорит?
-
6 минут назад, qwreich сказал:
Ну и? Ничего не поменялось.
Да ладно. Серьезно? А если про span почитать, про инлайн стили и про то как в css задать жирный шрифт?
-
14 минут назад, hawk2012 сказал:
Плагины уже выключены, но ошибка еще не пропала
Я вообще думал что это с хранилкой связано. Еще полагаю что с кодировкой что-то. До того не жаловались на такое с ипб 4, форумы кроме этого также стоят и ничего
https://yandex.ru/search/?text=Module already loaded in Unknown&lr=2
-
12 минут назад, MaZaHaKa сказал:
А примерно куда копать?
Если у тебя хостинг, пиши хостеру, пусть он копает.
-
3 часа назад, MaZaHaKa сказал:
В настройках PHP
xmlwrite-включено
zip-включено
memcache-включено
memcached-включеноГде то это все включено дважды! Например в самом php.ini и через mods-available
-
49 минут назад, benix сказал:
На моем портале
Ну так показал бы.
49 минут назад, benix сказал:Остальное - кастом.
А кастом - на каком движке?
-
-
43 минуты назад, benix сказал:
Ну так плохо, что развития никакого. Топтание на месте - есть признак деградации.
Все, что ты предложил, реализовано. Т.е. нового ты не предложил ничего.
А вот предложи гениальную идею, как при обновлении учесть все, что твоя наворотил в своем кастомном шаблоне и автоматически внести изменения с учетом твоих наворотов.
Какое еще должно быть развитие?
45 минут назад, benix сказал:Это по отношению к дизайну. А вёрстка
А что такого можно верстать на стандартном форуме? Шапку в подвал перенести, а сайдбар в шапку?
-
32 минуты назад, benix сказал:
Чтобы поменять 10 небольших элементов вёрстки, нужно создавать 10 плагинов?
Достаточно 1-го плагина. А вот хуков в нем может быть и 10000. Это во первых.
Во вторых, огромное количество изменений можно сделать через css
В третьих
2 часа назад, benix сказал:чтобы разработчики внедрили полноценную систему кастомных перезагрузчиков стандартных шаблонов стиля, подобно таким, какие были в хуках для 3.x.
я уже писал, в четверке тоже самое.
42 минуты назад, benix сказал:И именно поэтому не перехожу на 4.x, т.к. при их частом обновлении и изменении шаблонов
Ты не поверишь, но в тройке тоже шаблоны постоянно изменялись.
42 минуты назад, benix сказал:постоянно обновлять форум при существующей системе адаптации стиля я не представляю возможным.
А как тройку обновлял?
-
11 минут назад, benix сказал:
чтобы разработчики внедрили полноценную систему кастомных перезагрузчиков стандартных шаблонов стиля, подобно таким, какие были в хуках для 3.x.
Оно есть. Через создание плагинов.
12 минут назад, benix сказал:Если захотелось поменять вёрстку шаблона, трогать оригинальный не потребуется. Открываем стандартный шаблон и нажимаем на кнопку "Создать копию/перезагрузчик". В этом шаблоне меняем всё, что захотим, и он будет иметь приоритет загрузки при формировании дизайна сайта.
И это есть
12 минут назад, benix сказал:Инструмент обновления IPS пользовательские перезагрузчики шаблонов трогать не будет совсем, только в случае различий шаблонов с новыми будет выводить список изменений и название шаблона.
И это тоже есть
-
Цитата
Я в упор не вижу topicViewTemplate в ипб 2.3.4
Ооо, тогда извиняюсь, тема в находиться в разделе Invision Power Board 3.x и то, что это еще и древнейшая двойка я не заметил. Я ее еще лет десять назад удалил. Интересно, а на компе у тебя windows 98?
Но по любому где то в скине skin_topic должен инклюдится skin_post. И по любому без префикса skin_ . Т.к. что 2-ка, что 3-ка, что 4-ка - общий смысл один и тот же
Скинь сюда содержимое skin_topic, лучше аттачем в файле тхт
-
13 минут назад, Mr.Maniac сказал:
Помогите кто ни будь.
У тебя, млин, судя по скину, кастомная тема, плюс возможно какой то хук, плюс сайт не работает. Ты считаешь здесь битва экстрасенсов что ли?
-
11 часов назад, golgofa сказал:
В упор не вижу
Мляяя. topicViewTemplate . ctrl + f post или ctrl + f template - это если не знаешь как шаблоны инклюдятся. А если знаешь (а должен знать) то ctrl + f parse template
А в кучу ctrl + f parse template="post"
И в итоге вот оно {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"}
Или с "обрамлением"
<foreach loop="post_data:$post_data as $post"> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} </foreach>
Поэтому написать так
<foreach loop="post_data:$post_data as $post"> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} BLAH, BLAH, BLAH </foreach>
То после каждого поста будет выводиться BLAH, BLAH, BLAH
А вот наприер кусок моего кода, который я использовал, когда на тройке был
<foreach loop="post_data:$post_data as $post"> <php> $topic['ads']++; </php> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} <!-- DirectInPost -> topicViewTemplate --> <if test="!$this->memberData['member_id']"> <if test="$this->request['page']"> <if test="$topic['ads'] == 3"> <div class="adBlock728x90"> {parse template="DirectInTopic" group="skin_Advertising" params="directInTopic_1"} </div> </if> <else /> <if test="$topic['ads'] == 3"> <div class="adBlock728x90"> {parse template="DirectInTopic" group="skin_Advertising" params="directInTopic_2"} </div> </if> </if> <if test="$this->request['page']"> <if test="$topic['ads'] == 9"> {parse template="DirectInTopic" group="skin_Advertising" params="directInTopic_3"} </if> </if> </if> </foreach>
Где DirectInTopic - это кастомные шаблоны в кастомной группе шаблонов skin_Advertising
-
11 минут назад, Sipsb сказал:
А @kgb всегда так!
Да, всегда так, потому что считаю, что надо дать человеку наводку, а до остального он должен додуматься сам.
13 минут назад, Sipsb сказал:! Знаешь где что ну подскажи и не мучай человека.
Так подсказал уже. Есть шаблон темы, есть шаблон постов. Раз посты содержаться в теме, значит где то в шаблоне темы происходит вставка шаблона постов. Осталось только найти где и после этой вставки прописать свой код. Причем раз баннер под каждый пост, то никакой дополнительной логики не надо.
В шаблоне темы всего то около 500 строк, да и ctrl + f в помощь.
-
55 минут назад, golgofa сказал:
skin_post это же публикация.
Ну вроде ссображаешь.
И?
55 минут назад, golgofa сказал:А skin_topic весь облазил.
Если skin_topic - это шаблон темы, а skin_post - шаблон постов, которые располагаются в теме, то..?
-
2 часа назад, golgofa сказал:
куда вставлять?
Шаблон post или шаблон topicViewTemplate (можно и там и там сделать) в группе шаблонов topic
-
12 часов назад, kgb сказал:
Других способов нет, т
Впрочем я соврал. Другой способ - включить премодерацию сообщений с ссылками.
-
Noindex в тегах тем ( не индексируются теги )
в Техническая поддержка Invision Community
Опубликовано
файл /applications/core/modules/front/search/search.php
Закомментировать \IPS\Output::i()->metaTags['robots'] = 'noindex';