Posted 17 сентября, 20159 yr comment_93242 Собственно, проблему описал в заголовке - Нажатие на иконку форума (отметить прочитанным) рвёт шаблон. Скрины прилагаю. IPB 3.4.5 стиль Luminous http://airsoft31.info установка хука Forum Icons v2.0.1 была произведена после выявления бага.
17 сентября, 20159 yr Author comment_93248 Сравнил линки с работающей кнопки на другом форуме и на своём. Идентичны. .../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 сентября, 20159 yr comment_93258 В используемом стиле в globalTemplate задай поиск по слову "markasread" и проверяй.
18 сентября, 20159 yr Author comment_93272 В используемом стиле в 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 встречается трижды, код идентичен и в нерабочем стиле и в рабочем.
18 сентября, 20159 yr comment_93273 Предлагаете сидеть и гадать по картинке? У нас тут не клуб "Что? Где? Когда?", чтобы накидывать версии.
18 сентября, 20159 yr Author comment_93275 Предлагаете сидеть и гадать по картинке? У нас тут не клуб "Что? Где? Когда?", чтобы накидывать версии. При нажатии на иконку раздела, в котором есть непрочитанные сообщения (для того чтобы отметить его прочитанным), иконка форума пропадает (на картинке она с деревом ) а раздел ниже рвёт на запчасти. Если бы я знал, какая информация нужна - предоставил бы. Риторические вопросы врятли приблизят к цели.
18 сентября, 20159 yr comment_93276 При нажатии на иконку раздела, в котором есть непрочитанные сообщения (для того чтобы отметить его прочитанным), иконка форума пропадает (на картинке она с деревом ) а раздел ниже рвёт на запчасти. Это понятно. Если бы я знал, какая информация нужна - предоставил бы. Риторические вопросы врятли приблизят к цели. 1. Ссылка на форум. 2. Возможность воспроизвести проблему. Можно включить на время для гостей опцию помечать форумы как прочитанные.
18 сентября, 20159 yr Author comment_93285 Это понятно. 1. Ссылка на форум. 2. Возможность воспроизвести проблему. Можно включить на время для гостей опцию помечать форумы как прочитанные. 1. http://www.airsoft31.info/forum/ 2. логин: 123 пароль: 123
18 сентября, 20159 yr Author comment_93298 печалька вылечена в main.js комментированием строки $(this).parent().remove(); /*-----------------------------------------------------------------------------------*/ /* Miscellaneous /*-----------------------------------------------------------------------------------*/ var isRead = $('#readHideMe').html(); $('.forum_marker').on('click', function() { if (isRead == null) { // $(this).parent().remove(); } }); });
18 сентября, 20159 yr comment_93303 печалька вылечена в main.js комментированием строки $(this).parent().remove(); Посмотрел стиль лимониус. Этот код нужен для удаления индикатора "New posts", если отключена настройка "Enable forum icons / markers". Можно строку заменить на $(this).parent('.icon_new_posts').remove();
18 сентября, 20159 yr Author comment_93312 Можно строку заменить на $(this).parent('.icon_new_posts').remove(); сделал так. После нажатия на иконку она пропадает совсем, а после F5 уже грузится "прочитанная". С комментарием работает как надо, т.е. сразу подгружается.
18 сентября, 20159 yr comment_93315 сделал так. После нажатия на иконку она пропадает совсем, а после 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 = "";
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.