PCv5/app/forms
Lephe db0e42d285
programs: add tag input and display (#114)
* Add a TagListField which automatically validates its input against the
  TagInformation database, and has a richer .selected_tags() method
* Add a dynamic tag input widget, available through a macro (*import
  with context*), that supports both JS and non-JS input
* Add a TagInformation.all_tags() function
* Add colored tag display to all themes
* Fix a bug causing programs to have no names
* Add tags: games.action, games.narrative, courses.informatics

[MASTER] Run the 'update-tags' command of master.py.
2022-06-14 23:19:41 +01:00
..
account.py Updated WTForms imports 2022-04-14 20:01:45 +02:00
forum.py forum: allow users to move topics to wherever they can write 2021-07-12 21:33:03 +02:00
login.py PEP8: removed trailing spaces 2021-03-05 23:56:03 +01:00
login_as.py login_as: add function to login as arbitrary account 2021-03-05 23:56:03 +01:00
poll.py Updated WTForms imports 2022-04-14 20:01:45 +02:00
post.py post: add move to another thread operation (#79) 2021-07-14 19:55:16 +02:00
programs.py programs: add tag input and display (#114) 2022-06-14 23:19:41 +01:00
search.py Updated WTForms imports 2022-04-14 20:01:45 +02:00
trophy.py utils: add a simple regex-based CSS validator (#11) 2021-07-08 10:59:43 +02:00