Небольшая доработка движка. Теперь при наличии непрочитанных личных сообщений уведомление выводится красным цветом, чтобы обратить внимание пользователей.
Личные сообщения - уведомление
Небольшая доработка движка. Теперь при наличии непрочитанных личных сообщений уведомление выводится красным цветом, чтобы обратить внимание пользователей.
То есть я пишу Rizado. а читают все. Спасибо, вы убили личку.
То есть я пишу Rizado. а читают все.
Вот с чего вы это взяли? Это не так.
Спасибо, вы убили личку.
Нет.
Объясняю медленно и по слогам :) . Выводится уведомление лишь для адресата. Единственное изменение - оно сделано красным цветом, чтобы привлечь внимание, а то много кто не читает ЛС.
То есть я пишу Rizado. а читают все. Спасибо, вы убили личку.
Раньше при наличии непрочитанной лички надпись "Личные сообщения" в шапке выделялась жирным, а теперь выделяется жирным и красным :)
К слову, я на MRC это давно сделал, так реально проще заметить, что есть непрочитанные ЛС. Здесь как-то предлагал (если я ничего не путаю, конечно, вроде бы кому-то из администраторов в ЛС писал) сделать, не поддержали. Хорошо, что Rizado это все-таки запилил, фишка реально полезная.
фишка реально полезная
Попробую подумать ещё над одним моментом - чтобы выводилось сразу количество непрочитанных сообщений. По идее, это несложно.
Обещать пока что не буду.
==== Спустя 7 минут ====
Upd. Разобрался, теперь нужно, чтобы Sonic исправил. Ту самую 187-ю строку, которая правилась, нужно изменить так:
$return = $new_messages ? '<span style="color: #f01117; font-weight: bold;">'.$lang_pun_pm['New link'].' ('.$new_messages.')</span>' : (!$pun_pm_my_inbox_full ? $lang_pun_pm['New link'] : $lang_pun_pm['New link full']);Rizado
А зачем сообщать администации? Ну вот Rizado забыл мне ответить. Ну мало ли. А теперь мы его на весь мир? Или что то я не так понял?
А зачем сообщать администации? Ну вот Rizado забыл мне ответить. Ну мало ли. А теперь мы его на весь мир? Или что то я не так понял?
К администрации это никакого отношения не имеет.

См. в правый верхний угол, там надпись "Личные сообщения" выделена жирным шрифтом красного цвета. А раньше эта надпись выделялась жирным шрифтом синего цвета, из-за чего сливалась с фоном, а теперь она бросается в глаза и стала более заметной. Выделяется надпись только при наличии непрочитанных ЛС.
xxblx
То есть это всё равно в личке . Тогда я согласен полностью!
То есть это всё равно в личке
Вот именно, изменился только способ уведомления. И ещё немного доработаем. Личные сообщения ими же и останутся.
Rizado
Вы меня простите, я Вас, для примера. Мог быть verg или ярослав. Я разговариваю с людьми, которые мне нравятся. Ещё раз постите.
В тему вопрос. У меня одного теперь если меня упоминули в цитате, то в верхнем угло появляется слово Цитат? Где букву потеряли? Или это типо во множественном числе? Криво как то смотрится )))
В тему вопрос. У меня одного теперь если меня упоминули в цитате, то в верхнем угло появляется слово Цитат? Где букву потеряли? Или это типо во множественном числе? Криво как то смотрится )))
Придумай лучше вариант - исправим. Учитывая, что там одно и то же слово, независимо от количества.
Придумай лучше вариант
Цитата не лучше будет? Или например (если влезет) упомянули.
Цитата не лучше будет?
Цитата: 2
Не звучит.
Можно "Цитаты" и "Темы".
з.ы. и как сейчас неплохо на самом-то деле
Можно "Цитаты" и "Темы".
*YES* *YES* *OK*
Rizado, в принципе, в fancy_alerts/manifest.xml идет как
// TOPICS ALERTS
if (!$forum_user['is_guest']) {
$fancy_topics_alerts_num = $fancy_alerts->get_num_topics_alerts_for_user($forum_user['id'], $forum_user['group_id']);
if ($fancy_topics_alerts_num > 0) {
$visit_links['fancy_alerts_topics'] = '<span id="fancy_alerts_visit_topics"><a title="'.$lang_fancy_alerts['Alerts Topics Title'].'" id="fancy_alerts_topics_link" href="'.forum_link($forum_url['fancy_alerts_topics_goto_alerts'], $forum_user['id']).'">'.$lang_fancy_alerts['Alerts Topics'].'<span id="fancy_alerts_topic_n">'.$fancy_topics_alerts_num.'</span></a></span>';
} else {
$visit_links['fancy_alerts_topics'] = '<span id="fancy_alerts_visit_topics" style="display: none;"><a title="'.$lang_fancy_alerts['Alerts Topics Title'].'" id="fancy_alerts_topics_link" href="'.forum_link($forum_url['fancy_alerts_topics_goto_alerts'], $forum_user['id']).'">'.$lang_fancy_alerts['Alerts Topics'].'<span id="fancy_alerts_topic_n">0</span></a></span>';
}
// QUOTES ALERTS
$fancy_quotes_alerts_num = $fancy_alerts->get_num_quotes_alerts_for_user($forum_user['id'], $forum_user['group_id']);
if ($fancy_quotes_alerts_num > 0) {
$visit_links['fancy_alerts_posts'] = '<span id="fancy_alerts_visit_posts"><a title="'.$lang_fancy_alerts['Alerts Quotes Title'].'" id="fancy_alerts_posts_link" href="'.forum_link($forum_url['fancy_alerts_quotes_goto_alerts'], $forum_user['id']).'">'.$lang_fancy_alerts['Alerts Quotes'].'<span id="fancy_alerts_quotes_n">'.$fancy_quotes_alerts_num.'</span></a></span>';
} else {
$visit_links['fancy_alerts_posts'] = '<span id="fancy_alerts_visit_posts" style="display: none;"><a title="'.$lang_fancy_alerts['Alerts Quotes Title'].'" id="fancy_alerts_posts_link" href="'.forum_link($forum_url['fancy_alerts_quotes_goto_alerts'], $forum_user['id']).'">'.$lang_fancy_alerts['Alerts Quotes'].'<span id="fancy_alerts_quotes_n">0</span></a></span>';
}
}
Можно добавить дополнительно else if и добавить еще ключи-значения в fancy_alerts/lang/язык/fancy_alerts.php в $lang_fancy_alerts, чтобы было
Цитата: 1
Цитаты: 2 - n
Но это много лишний телодвижений сомнительной нужности, так что, имхо, проще и лучше оставить "Цитаты:" и "Темы:".
Исправил на множественное число.