1. А чом би й ні
2. Ну, якщо термін може бути не кратний терміну спливання зірочки - то просто буде видавати форму бану, як зараз, просто допише в поле терміну 14d...
3. Можна...
4. Ну, просто той варіант, що я вказав перший, він працює за схемою
модератор дає зірочку
...
...
користувач намагається написати, кількість зірочок (
менша 9 - дозволено
модератор дає зірочку (9-ту)
користувач намагається написати, кількість зірочок (9) більша за 8 - не дозволено, відпочиваємо поки не сплине одна зірочка (наприклад, два тижні)
модератор дає зірочку (10-ту)
користувач намагається написати, кількість зірочок (10) більша за 8 - не дозволено, відпочиваємо доки не сплинуть дві зірочки (наприклад, чотири тижні)
...
Тобто модератор вказує термін бану кількістю зірочок. Тоді поточну систему бану можна й прибрати - вона зроблена досить "криво".
Edit:P.P.S. А можна зробити часткові зірочки
тоді термін бану може бути довільним...
M: За математичний флуд отримуєте 3.1415 зірочки
5. Тоді модератор будете сам її туди вписувати (як воно зараз і є), а у причину в лозі можна автоматично заганяти посилання на допис (із можливістю її відредагувати?)
P.S. В будь-якому випадку зірочки треба робити як частину інформації про користувача - інакше забагато груп буде, отож це буде окрема система від поточної системи бану.