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

Оповещение о новых темах в разделе IPB 3.4.6

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

Доброго времени суток!

Скачал недавно дизайн и столкнулся с непонятной для меня проблемой. В дизайне каким-то образом отключено оповещение о новых сообщениях/темах в разделах. Т.е. дизайн использует всего одну иконку рядом с названием форума и после прочтения новой темы в разделе иконка не меняется и текст названия раздела не становится "тонким". Пытался загуглить, но, увы, безрезультатно. :(

 

Собственно, вот о чем идет речь:

 

 

На стандартном шабе:

h2k8acgkT4Y.jpg

 

На новом шабе:

j3nXKG61ywA.jpg

 

 

 

Есть ли какие-нибудь идеи, где можно изменить этот параметр? Я не большой знаток IP.Board, по этому возможно я упускаю какие-то элементарные вещи. :rolleyes:

 

P.S. В названии темы ошибка вкралась. Версия IPB 3.4.7.

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


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

Иконка прочитанной темы должна называться f_icon_read.png (сделайте более прозрачной её и загрузите с заменой). И не помешало бы ссылку на сайт, чтоб подсказать по тексту.

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


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

Вы не поняли, дизайн использует иконку default.png в обоих случаях (read/unread). Дизайн использую на виртуальной машине, в паблик не выставлял.

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


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

А по поводу иконок, скорее всего через код поправляли.

 

Ац - внешний вид - Ваш шаблон - список форум - boardIndexTemplate

 

Ищем default.png: правим на f_icon_read.png

 

var unreadIcon = "<img src='{$this->settings['img_url']}/default.png' />";

 

Ищем default.png: правим на f_icon_read.png

 

<img src='{$this->settings['img_url']}/default.png' />

 

Ищем default.png: правим на f_icon.png

 

<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1&k={$this->member->form_hash}" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><img src='{$this->settings['img_url']}/f_icon.png' /></a>

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


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

Угу, я нашел default.png, но что интересно f_icon_read.png в коде тоже есть, однако он не используюется т.к. при смене одного default.png у дизайна меняются иконки у обоих форумов (с прочитанным и не почитанным контентом).

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


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

Значит шаблон не стандартный, в Вашем шаблоне можно использовать свои иконки для каждого раздела, вроде-бы.

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


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

Сделайте сравнение со стандартным шаблоном, вырежете ненужное с заменой. И всё будет ок.

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


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

К сожалению моих познаний в кодинге не достаточно, чтобы понять что лишнее и что нужно заменить на код из стандартного шаба :(

 

P.S. При полной замене на код из стандартного форум ломается, что, в принципе, ожидаемо.

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


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

Методом тыка я все же сделал правильную замену и теперь иконка стала меняться, однако я так и не обнаружил кусок кода где меняется жирность текста при прочтении новой темы форума.

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


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

это уже css - ссылку на форум в ЛС, с включенным шаблоном.

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


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

Да, это ксс, но привязка к нему происходит именно в boardIndexTemplate т.к. когда я заменяю код boardIndexTemplate целиком из стандартного шаба, то та самая настройка включается. Мне бы понять какой именно кусок нужно заменить на кусок из стандартного шаба. Хотя бы понять где этот кусок у стандартного шаба, а далее я уже сориентируюсь. Просто пока нет возможности загрузить шаб на сам сайт т.к. у меня нет доступа к панельке админа.

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


Ссылка на сообщение
Методом тыка я все же сделал правильную замену и теперь иконка стала меняться, однако я так и не обнаружил кусок кода где меняется жирность текста при прочтении новой темы форума.
Открываете 2 вкладки с главной страницей форума с разными стилями и сравниваете код. Далее уже в шаблоне ищите.

											<tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread</if>'>
											<td class='col_c_icon'>
												<if test="hasUnread:|:$forum_data['_has_unread']">
													<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><img src='{$this->settings['img_url']}/f_icon.png' /></a>
												<else />
													<img src='{$this->settings['img_url']}/f_icon_read.png' />
												</if>
											</td>

Первая строка

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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