Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Иконки для форума

Опубликовано:

Очень нужна ваша помощь. Больше чем пол года не могу решить проблему. Хотя, для программиста кажется это простейшее дело.

 

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

post-14562-0-36214000-1294402389_thumb.png

post-14562-0-39342300-1294402379_thumb.png

 

На IBR форуме предложили решение, но я никак не пойму как его применить

Решение проблемы было следующим, в шаблоне главного стиля

для html вывода шаблона(в шаблоне boardIndexTemplate

из категории Список форумов в ) вставляем следующее,

после этого комментария (<!-- SKINNOTE: this URL is wrong, needs updating -->) там будет ссылка и в нее надо добавить атрибут onclick:

 

onclick="ipb.global.boardMarkers.f_unread=<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">
'<center><img src=\\\'{$this->settings['board_url']}/public/forumicons/{$forum_data['icon']}_off.gif\\\' /></center>'
<else />ipb.global.boardMarkers.f_unreadbackup</if>;"

 

и делаем бэкап переменной джаваскрипта в том же самом шаблоне в самом начале:

ipb.global.boardMarkers.f_unreadbackup = ipb.global.boardMarkers.f_unread;

 

и все будет работать, может пригодится кому то

 

В моём шаблоне нет строки <!-- SKINNOTE: this URL is wrong, needs updating -->, поэтому не знаю куда этот фрагмент кода вставлять.

 

Ещё одно решения я нашёл ЗДЕСЬ да только применить его не получается. Если заменить этот фрагмент кода, я не могу сохранить шаблон, пишет, что в коде ошибка синтаксиса.

 

Помогите кто чем может!

Изменено пользователем Volod

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

Опубликовано:

На одном форуме встречала такое.

Исправил Ritsuka. Ловите его.

Опубликовано:
  • Автор

На одном форуме встречала такое.

Исправил Ritsuka. Ловите его.

 

Fisana, а на каком форуме можете сказать? Можно в ЛС.

Я уже так давно мучаюсь с этими иконками. Уже всю мне плешь проели...

Изменено пользователем Volod

Опубликовано:

http://forum.kerch.com.ua/

Тут, например.

Я только скин делала и иконки рисовала. А отлаживал программист.

Но на какой-то стадии вроде неактивные были дефолтными (из скина, но простыми).

Опубликовано:
  • Автор

Я смотрю Вы один из администраторов того форума. А нельзя ли для меня сделать копию boardIndexTemplate и boardIndexTemplat? Думаю, всё, что связано с иконками находится именно там.

  • 3 недели спустя...
Опубликовано:
  • Автор

Дело сдвинулось с мёртвой точки. ЗДЕСЬ почти рабочий вариант. Единственная проблема осталась, с форумами, у которых есть подфорумы. Там по-прежнему после нажатия появляется дефолтная иконка и только потом нормальная неактивная.

Но если подфорумов нет, то работает отлично.

  • 6 месяцев спустя...
Опубликовано:

При переносе форума "Кулинарные рецепты" в другой раздел, появилась непонятная иконка в админ- меню форумы. Что она означает? Можно ли её убрать?

post-46209-0-91520000-1312485619_thumb.jpg

Опубликовано:

У Вас версия 2.x

Зачем залезли не в свой раздел???

Здесь ответа не будет, так как обсуждаются только вопросы 3.x

 

 

 

Потрудитесь поднять глаза и прочесть правила над темой!

Гость
Эта тема закрыта для дальнейших сообщений.

Сейчас на странице 0

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.