-
Постов
1 120 -
Зарегистрирован
-
Посещение
-
Победитель дней
18
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные spoken
-
-
Т.е. в оригинальном на главной breadcumbs нет. Значит первоначальный мой рецепт соответствует поведению оригинального скина. И что смущает?
Удали вот эту придумку автора стиля и спи спокойно.
<if test="ipsRegistry::$current_application == 'forums' AND ipsRegistry::$current_module == 'forums' AND ( ipsRegistry::$current_section == 'boards' OR ! ipsRegistry::$current_section )"> <a href='{parse url="act=idx" seotitle="false" base="public"}' itemprop="url"><span>{$this->settings['board_name']}</span></a> </if>
-
Ну а на главной в оригинальном всё нормально?
-
Шаблон страницы входа есть, но навигация в globalTemplate лежит. В дефольном стиле нет такого лишнего куска с URL форума. Что с отображением на главной в дефолтовом стиле?
Убери только это в условии и проверь
AND ( ipsRegistry::$current_section == 'boards' OR ! ipsRegistry::$current_section )
-
Там логика ошибочная, надо переделывать. Пример верной логики в дефолтовом стиле.
-
Что-то лишнее ты удалил. Тот кусок выводит только одну эту дурацкую ссылку и только в одном месте. Навигацию он не трогает.
Кажется я понял, там через else надо сделать.
-
Это убери и проверь результат
<if test="ipsRegistry::$current_application == 'forums' AND ipsRegistry::$current_module == 'forums' AND ( ipsRegistry::$current_section == 'boards' OR ! ipsRegistry::$current_section )">
<a href='{parse url="act=idx" seotitle="false" base="public"}' itemprop="url"><span>{$this->settings['board_name']}</span></a>
</if> -
Lordbl4, да не так трудно это найти в исходниках. Рыть в модуле установки приложений, там будет функция установки хуков, в ней и будут заветные строки.
-
Respected, строка про defaultcharset в .htaccess не помогает? От крякозябр при перестроении кешей помогает.
-
-
Первое условие меняем так
<if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data ) AND !in_array( $cat_data['cat_data']['id'], array( 7,15 ) )">
Тут 7 и 15 это ID категорий, которые не надо выводить.
С условием для вывода форумов внутри категорий аналогично.
-
Вот это условие надо доработать
<if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data )">
и вот это
<if test="cat_has_forums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">
а вот это ID категории, который надо проверять
$_data['cat_data']['id']
а это ID форума
$forum_data['id']
ID категории и форума надо немного преобразовать и добавить в те условия.
В первом условии ID категории, думаю, будет таким для проверки $cat_data['cat_data']['id']
Во втором условии ID форума, думаю, будет таким $_data['forum_data']['id']
Это тебе намек куда рыть, а не готовая инструкция.
Но припоминаю, что есть готовый хук для скрытия категорий/форумов с главной. Даже индивидуально по выбору пользователя.
-
-
А как вам платные подписки на форум и его разделы?
__community.invisionpower.com/files/file/4329-subscriptions-manager/
-
Информация о пользователях хранится в БД форума. В файлах хранятся только аватары пользователей.
-
-
Это можно сделать через хитрое редактирование шаблона boardIndexTemplate, там есть цикл вывода категорий, в него надо добавить условия с ID категорий для сворачивания.
-
Ссылку смотрел?
-
jack007, если не ошибаюсь, то видел что-то такое. В ibEconomy нет такого функционала?
Вот оно
__community.invisionpower.com/files/file/4256-raw31-top-richest-members/
-
Respected, да, это помогло.
-
-
Эту
<if test="authorwarn:|:$author['show_warn']"> <li> <if test="hasWarningId:|:$options['wl_id']"> <img src='{$this->settings['img_url']}/warn.png' class='clickable' onclick='warningPopup( this, {$options['wl_id']} )' title='{$this->lang->words['warnings_issued']}' /> </if> <a class='desc lighter blend_links' href='{parse url="app=members&module=profile&section=warnings&member={$author['member_id']}&from_app={$this->request['app']}&from_id1={$contentid}&from_id2={$options['id2']}" base="public"}' id='warn_link_{$contentid}_{$author['member_id']}' title='{$this->lang->words['warn_view_history']}'>{parse expression="sprintf( $this->lang->words['warn_status'], $author['warn_level'] )"}</a> </li> </if>
-
-
Фигасе ты резвый. Стим уберу, остальное сам.
<ul class='ipsList_inline'> <li><a href="/index.php?app=core&module=global&section=login&serviceClick=facebook" class='ipsButton_secondary'><img src="{style_images_url}/facebook.png" alt="Facebook" /> Use Facebook</a></li> <li><a href="/index.php?app=core&module=global&section=login&do=process&use_steam=1&auth_key=880ea6a14ea49e853634fbdc5015a024" class='ipsButton_secondary'><img src='{style_images_url}/login-steam-icon.png' alt='Steam' /> Use Steam</a></li> </ul>
Вырезал это. Ваш дизайнер копирует шаблоны бездумно совсем.
-
Pulse v1.0.10
в Стили, Темы, Шаблоны для IP.Board
Опубликовано
А что будет показывать breadcrumbs на главной? Ссылку на сам форум? Их и без этого там две - в логотипе и в слове "Форумы". Странная задумка и реализована некорректно. Править автору стиля надо было генератор breadcrumbs, а не изобретать велосипед из-за которого идёт такое дублирование. Короче, мне добавить нечего.