@denis-skripnik
сомневаюсь я, Ден, что можно сделать скрипт, учитывающий все нюансы...
в общем, завтра я еще подумаю, какие позиции могут всплыть.
спокойной ночи!
О Лиге новичков и идее по усовершенствованию
@denis-skripnik
сомневаюсь я, Ден, что можно сделать скрипт, учитывающий все нюансы...
в общем, завтра я еще подумаю, какие позиции могут всплыть.
спокойной ночи!
Ага. Но не вижу тут препятствий. Просто повидимому не такой простой алгоритм будет, но он возможен. По идее, количество постов без учёта периодичности и пр., должно хорошо срабатывать.
Да: последний автор несправедливо быстро им перестанет, поэтому можно учитывать частоту публикаций. Например, в базе отслеживается, что автор за сегодня опубликовал 1 или больше постов (ставится число 1). Так и прибавляется 1 + 1 + 1 + 1... пока не станет 100: тогда он перестанет быть новичком. В этом случае даже если человек пишет по 4+ поста, он перестанет быть новичком через 100 дней.
Вот так.
@denis-skripnik
может быть, тогда не заморачиваться количеством постов вообще, пусть их частота зависит от желания автора, а установить временной срок?
тогда что делать с теми, кто публикуется раз в месяц по каким-то своим личным причинам?
Тогда смотри как будет. допустим, кто-то опубликовал пост 1 июня. Счётчик прибавил 1. затем он опубликовал пост 1 июля: счётчик добавил + 1 и того 2. и т.д. в результате он будет новичком 100 месяцев, если будет продолжать публиковаться раз в месяц.
@denis-skripnik
да, вариант.
то есть, получается все-таки по количеству постов?
Отлично. Благодарю.
Не совсем: это скорее статус: "Опубликовал сегодня 1 или больше постов - +1, не опубликовал - +0.
@denis-skripnik
ага, поняла