Blame view

common/modules/comment/todo 1.8 KB
4253cbec   root   first commit
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
  Сделать:
  1. Реализовать действия.
  2. Добавить RBAC.
  3. Добавить рейтинг.
  4. Добавить модерацию.
  5. Добавить соц сети.
  6. Добавить "пожаловаться".
  7. Добавить установщик.
  8. Добавить PJAX.
  9. Добавить приколы.
  10. Добавить возможность бана.
  11. Предусмотреть удаление пользователя (что делать с его комментариями).
  12. Добавить базовую верстку bootstrap / nonbootstrap.
  13. Добавить возможность использования кастомной модели комментариев.
  14. Реализовать мультиязычность.
  15. Добавить возможность изменения макета (layout) функцией (Вместо "{form}{list}" добавить возможность function($parts, $view ...)).
  16. Добавить сортировку.
  17. Сделать навигацию по ссылкам related как на Youtube.
  
  Действия:
  1. Добавить
  2. Редактировать
  3. Ответить
  4. Like / dislike
  5. Удалить
  
  Таблица (artbox_comment):
  artbox_comment_id primary_key
  text text
  user_id int foreign key
  username string
  email string
  date_add int notNull
  date_update int notNull
  date_delete int notNull
  status int notNull default(1)
  comment_pid int foreign_key
  related_id int foreign key
  ip string notNull
  info text
  
  Таблица (artbox_comment_like):
  artbox_comment_like_id primary_key
  artbox_comment_id int foreign key
  user_id int foreign key
  date_add int notNull
  is_like int notNull default(1)
  
  Приколы:
  1. Рандомная генерация изображений
  2. Смайлы