Leshchev
Пользователи
-
Регистрация
-
В сети
Reputation Activity
-
Leshchev reacted to Viktar83 in Forum Icons Rusискать надо не в папках на сервере, а в админке
АЦ ---> Внешний вид ---> %стиль% ---> CSS ---> ipb_styles.css
-
Leshchev reacted to LvsF in Forum Icons RusДобрый.Хм... у меня на тестовом форуме работают форумы-ссылки. Хотя может я сам что-то изменил.
А затупил. Форум не сохранился, как ссылка.
В boardIndextemplate ищите
<img src='{$this->settings['img_url']}/f_redirect.png' /> и меняйте на
<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">{$forum_data['icon']}<else /><img src='{$this->settings['img_url']}/f_redirect.png' /></if> Для подфорумов аналогично. Только меняем в шаблоне forumIndexTemplate -
Leshchev reacted to LvsF in Forum Icons RusИз файла ReadMe (ОБЯЗАТЕЛЬНО СМОТРЕТЬ).html
Проблема в том, что значение переменной unreadIcon переопределяется и равно иконке самого последнего непрочитанного форума.
Один из вариантов решения:
1. Найти
var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />"; Ниже добавить
var dp3FiUse = 1; var unreadForums = {};2. Строчку
<if test="$this->settings['dp3_fi_mode'] == 'replace'">var unreadIcon = "{$forum_data['icon_read']}";</if> заменить на
<if test="$this->settings['dp3_fi_mode'] == 'replace' && $forum_data['icon_read']">unreadForums.forum_img_{$forum_data['id']} = "{$forum_data['icon_read']}";<else />unreadForums.forum_img_{$forum_data['id']} = unreadIcon;</if>3. Открыть файл
/public/js/ipb.js Найти
$( id ).replace( unreadIcon ); Заменить на
var icon = (typeof(dp3FiUse) != 'undefined' && typeof(unreadForums[id]) != 'undefined') ? unreadForums[id] : unreadIcon; $( id ).replace( icon ); Для подфорумов не буду писать. Сами разберетесь.