[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка "2 новых писем"
Oyeme
Показыает что у меня "2 новых писем"
Хотя все письма прочитаны,это уже начинает надоедать.

Игорь_Vasinsky
они просто молоком написаны. так Ленин делал в казиматах.
подержи моник над свечкой - всё проявится

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
Oyeme
бывает такой глюк, видимо FatCat ручками в бд что то правит. Пролистай личку, там по любому какие то два из старых сообщений будут помечены как непрочитанные.
Oyeme
Цитата (killer8080 @ 6.03.2014 - 17:20)
Oyeme
бывает такой глюк, видимо FatCat ручками в бд что то правит. Пролистай личку, там по любому какие то два из старых сообщений будут помечены как непрочитанные.

Мне никогда не приходило "2 сообщения",всегда по 1 было.
Все просмотрел,все прочитаны
Winston
И добавьте "Plural forms"
Свернутый текст
<?php

function
plural($num, $words = array())
{
$num = $num % 100;
if($num > 19)
$num = $num % 10;
switch($num)
{
case 1:
return $words[0];
break;
case 2:
case 3:
case 4:
return $words[1];
break;
default:
return $words[2];
}
}


echo '2 ' . plural(
2,
array(
'новое письмо',
'новых письма',
'новых писем'
)
);
// 2 новых письма

А то "2 новых писем" как-то не кошерно выглядит
killer8080
Oyeme у меня то же был такой глюк, только показывало 1 непрочитанное. Типа не прочитанным оказалось сообщение годовалой давности, само собой я его когда то читал smile.gif
Подозреваю что дела в ручной правке бд админами.
FatCat
Цитата (Oyeme @ 6.03.2014 - 19:10)
Хотя все письма прочитаны

Не прочитаны айди 48382 и 48385.
_ttp://phpforum.ru/index.php?act=Msg&CODE=03&VID=in&MSID={айдишник}


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

Сейчас алгоритм исправлен, считается реальная цифра непрочитанных.


Цитата (Winston @ 6.03.2014 - 21:43)
добавьте "Plural forms"

Когда руки дойдут, хочу сделать иначе: при нуле текст "личные письма", при наличии непрочитанных текст "непрочитанных писем ххх".

_____________
Бесплатному сыру в дырки не заглядывают...
waldicom
Цитата (FatCat @ 6.03.2014 - 20:20)
Когда руки дойдут, хочу сделать иначе: при нуле текст "личные письма", при наличии непрочитанных текст "непрочитанных писем ххх".

Со склонениями красивее

_____________
Свои мозги еще никто не отменял.
Телепатов нету.
Oyeme
Цитата (FatCat @ 6.03.2014 - 19:20)
Цитата (Oyeme @ 6.03.2014 - 19:10)
Хотя все письма прочитаны

Не прочитаны айди 48382 и 48385.
_ttp://phpforum.ru/index.php?act=Msg&CODE=03&VID=in&MSID={айдишник}


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

Сейчас алгоритм исправлен, считается реальная цифра непрочитанных.


Цитата (Winston @ 6.03.2014 - 21:43)
добавьте "Plural forms"

Когда руки дойдут, хочу сделать иначе: при нуле текст "личные письма", при наличии непрочитанных текст "непрочитанных писем ххх".

Спасибо теперь все хорошо

P.S сообщения 2013 года smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.