mikeloud Опубликовано 17 сентября, 2015 Поделиться Опубликовано 17 сентября, 2015 Собственно, проблему описал в заголовке - Нажатие на иконку форума (отметить прочитанным) рвёт шаблон. Скрины прилагаю. IPB 3.4.5 стиль Luminous http://airsoft31.info установка хука Forum Icons v2.0.1 была произведена после выявления бага. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 17 сентября, 2015 Автор Поделиться Опубликовано 17 сентября, 2015 Сравнил линки с работающей кнопки на другом форуме и на своём. Идентичны. .../index.php?app=forums&module=forums§ion=markasread&marktype=forum&forumid=12&returntoforumid=0&i=1 .../index.php?app=forums&module=forums§ion=markasread&marktype=forum&forumid=32&returntoforumid=0&i=1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Сергий Щербинин Опубликовано 17 сентября, 2015 Поделиться Опубликовано 17 сентября, 2015 В используемом стиле в globalTemplate задай поиск по слову "markasread" и проверяй. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 18 сентября, 2015 Автор Поделиться Опубликовано 18 сентября, 2015 В используемом стиле в globalTemplate задай поиск по слову "markasread" и проверяй. <a rel="nofollow" id='mark_all_read' href="{parse url="app=forums&module=forums&section=markasread&marktype=all&k={$this->member->form_hash}" base="public"}" title='{$this->lang->words['mark_all_as_read']}'>{$this->lang->words['mark_board_as_read']}</a> <ul id='mark_all_read_menucontent' class='ipbmenu_content' style='display: none'> <foreach loop="$footer_items['mark_read_apps'] as $app => $appData"> <li> <if test="hideRcForPerms:|:$this->memberData['showReportCenter'] OR $app != 'core'"> <a href="{parse url="app=forums&module=forums&section=markasread&marktype=app&markApp={$app}&k={$this->member->form_hash}" base="public"}"><if test="isCoreRC:|:$app=='core'">{$this->lang->words['markread_rc_link']}<else />{IPSLib::getAppTitle($app)}</if></a> </if> </li> </foreach> <li> <a href="{parse url="app=forums&module=forums&section=markasread&marktype=all&k={$this->member->form_hash}" base="public"}"><strong> {$this->lang->words['mark_all_as_read']}</strong></a> В globalTemplate встречается трижды, код идентичен и в нерабочем стиле и в рабочем. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 18 сентября, 2015 Поделиться Опубликовано 18 сентября, 2015 Предлагаете сидеть и гадать по картинке? У нас тут не клуб "Что? Где? Когда?", чтобы накидывать версии. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 18 сентября, 2015 Автор Поделиться Опубликовано 18 сентября, 2015 Предлагаете сидеть и гадать по картинке? У нас тут не клуб "Что? Где? Когда?", чтобы накидывать версии. При нажатии на иконку раздела, в котором есть непрочитанные сообщения (для того чтобы отметить его прочитанным), иконка форума пропадает (на картинке она с деревом ) а раздел ниже рвёт на запчасти. Если бы я знал, какая информация нужна - предоставил бы. Риторические вопросы врятли приблизят к цели. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 18 сентября, 2015 Поделиться Опубликовано 18 сентября, 2015 При нажатии на иконку раздела, в котором есть непрочитанные сообщения (для того чтобы отметить его прочитанным), иконка форума пропадает (на картинке она с деревом ) а раздел ниже рвёт на запчасти. Это понятно. Если бы я знал, какая информация нужна - предоставил бы. Риторические вопросы врятли приблизят к цели. 1. Ссылка на форум. 2. Возможность воспроизвести проблему. Можно включить на время для гостей опцию помечать форумы как прочитанные. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 18 сентября, 2015 Автор Поделиться Опубликовано 18 сентября, 2015 Это понятно. 1. Ссылка на форум. 2. Возможность воспроизвести проблему. Можно включить на время для гостей опцию помечать форумы как прочитанные. 1. http://www.airsoft31.info/forum/ 2. логин: 123 пароль: 123 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 18 сентября, 2015 Поделиться Опубликовано 18 сентября, 2015 А зачем Вы обрамили иконку тегом <center>? Убирайте его. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 18 сентября, 2015 Автор Поделиться Опубликовано 18 сентября, 2015 печалька вылечена в main.js комментированием строки $(this).parent().remove(); /*-----------------------------------------------------------------------------------*/ /* Miscellaneous /*-----------------------------------------------------------------------------------*/ var isRead = $('#readHideMe').html(); $('.forum_marker').on('click', function() { if (isRead == null) { // $(this).parent().remove(); } }); }); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 18 сентября, 2015 Поделиться Опубликовано 18 сентября, 2015 печалька вылечена в main.js комментированием строки $(this).parent().remove(); Посмотрел стиль лимониус. Этот код нужен для удаления индикатора "New posts", если отключена настройка "Enable forum icons / markers". Можно строку заменить на $(this).parent('.icon_new_posts').remove(); Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mikeloud Опубликовано 18 сентября, 2015 Автор Поделиться Опубликовано 18 сентября, 2015 Можно строку заменить на $(this).parent('.icon_new_posts').remove(); сделал так. После нажатия на иконку она пропадает совсем, а после F5 уже грузится "прочитанная". С комментарием работает как надо, т.е. сразу подгружается. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 18 сентября, 2015 Поделиться Опубликовано 18 сентября, 2015 сделал так. После нажатия на иконку она пропадает совсем, а после F5 уже грузится "прочитанная". С комментарием работает как надо, т.е. сразу подгружается. У меня при любом раскладе иконка пропадает. Лимониус 1.0.1.0 IPB 3.4.8 У меня при любом раскладе иконка пропадает. Лимониус 1.0.1.0 IPB 3.4.8 Автор var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />"; заменил на var unreadIcon = ""; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.