Darks
9de0f9f823
Merge branch 'preprod' into 'master'
2 months ago
Darks
3e399fb4c4
gallery: second prototype, evolving into a beta
2 months ago
Darks
7b66e1ec20
gallery: rebase from dev
2 months ago
Darks
fe8e2f0265
gallery: second prototype
...
Don't look for the first one, it's trapped in a parallel universe.
2 months ago
Lephe
db5e613f7e
model: use methods to access a user's typed posts ( #104 )
2 months ago
Lephe
8098642d4b
model: add an index on Post.type
...
This is useful to quickly browse a list of polymorphic Posts for topics,
programs, etc. The main application is from Member.posts, since
polymorphic collection seems both difficult and edgy.
[MIGRATION] This commit contains a new version of the schema.
2 months ago
Darks
8eee0ad236
pclinks: fixed a typo
2 months ago
Darks
13b1d29e42
theme: add support for download widget to FK's dark theme
2 months ago
Darks
17f5e82a2a
pclinks: switched to <> as delimiters ( #108 )
...
And some other enhancements
2 months ago
Darks
2119329997
widgets: add '[[f: 123]]' pclink widget
2 months ago
Darks
09c7f63b55
menu.js: fixed bad design
2 months ago
Lephe
f53032fc88
markdown: add an extension for image/video galleries
...
This will be used on program pages. Currently there is no check that
list elements are images and videos.
2 months ago
Lephe
610fe6f1fd
markdown: allow videos with size and positioning
...
Same options as for images, except for [pixelated]. Supported sources
are standard videos and YouTube, and there is basic auto-detection which
avoids the need to set the [video] attribute.
2 months ago
Lephe
48d6c1c03c
markdown: allow positioning attributes on images
...
New attributes
* left, center, right: Exactly what you expect
* float-left, float-right: Also just what you expect
Currently there is no way to force a clear.
2 months ago
Lephe
e9c1f04f42
markdown: add a MediaExtension that allows attributes on images
...
Supported attributes:
* size=<WIDTH>x<HEIGHT>, both being optional
* pixelated
In the near future it will also support audio files and videos.
2 months ago
Lephe
39748667ee
model: add a number of missing indexes
...
See #107 .
[MIGRATION] This commit contains a new version of the schema.
2 months ago
Lephe
19d90c6845
meta: actually useful diagram
3 months ago
Lephe
df07c905ab
meta: update model diagram
3 months ago
Darks
dda7cce5d5
Updated WTForms imports
3 months ago
Eragon
2b2a5cc0d1
Small typo fix
7 months ago
Lephe
d964641e1f
forum: fix antibot field being visible ( #51 )
9 months ago
Lephe
9c78aca5ad
(minor improvement on threads' div.info)
9 months ago
Lephe
19586f9087
fix incorrect date display omitting years
9 months ago
Eragon
875524ccb6
#98 New readme with pictures and better description
9 months ago
Louis Gatin
bf03862439
requirements: updated requirements
12 months ago
Louis Gatin
48d2b3333b
master.py: added help command
12 months ago
Darks
94c0f3be70
Merge pull request 'css : update Tituya's V43 theme' ( #103 ) from Tituya/PCv5:dev into dev
...
Reviewed-on: #103
12 months ago
Tituya
fba53699ad
css : update Tituya's V43 theme
12 months ago
Darks
a5ca1a252c
less: switched to lesscpy as Less compiler
...
*Lephe entering god mode*
12 months ago
Darks
c6ef83d32c
post: add move to another thread operation ( #79 )
...
Currently only support forum
12 months ago
Darks
d4ceeb2cd1
menu: filter the last topics viewable by user ( fix #101 )
12 months ago
Darks
fbc500e833
Merge pull request 'Switch to LessCSS' ( #102 ) from lesscss into dev
...
Reviewed-on: #102
12 months ago
Darks
87d795959f
less ( #97 ): first shot to Less
...
Quick switch, still may need some refacto and delete unused code
12 months ago
Darks
1112decbd0
less ( #97 ): created makefile
12 months ago
Lephe
b9abfcfde7
forum: properly redirect topic after changing forum
...
The URL changes so using the referrer is not much of an option.
12 months ago
Lephe
3551103c88
forum: allow users to move topics to wherever they can write
12 months ago
Lephe
be644a6e18
forum: update trophies/xp of deleted topics' contributors
12 months ago
Lephe
76f03be60f
forum: do not delete threads of promoted topics
...
Threads of promoted topics belong to the programs they were promoted
into, so they shouldn't be deleted.
12 months ago
Lephe
a6689312cf
master.py: enforce non-antialised upscaling of trophy icons
...
Either the default changed in PIL, the mode of the source image was
affected, or something else.
12 months ago
Lephe
306f1bab64
forum: balance XP of topic creation and deletion
12 months ago
Lephe
9f0cbc810b
forum: enable topic modification
...
This works only after a top comment has been selected (but topics
without top comments are an anomaly of databases initialized before it
was added, so we don't care).
12 months ago
Lephe
b8ed0bba99
forum: enable topic deletion
...
Topic modification does not work in this snapshot, this is normal.
12 months ago
Lephe
9727c2a986
forum: add an action to change the top comment of a topic
...
This also prepares the thread_leader macro for top comments of
topics, programs, etc. which have extra stuff to render and more
specific actions.
12 months ago
Lephe
7423e522c3
forum: minor improvements to thread display
12 months ago
Lephe
d10f9b3b48
forum: decrease XP when deleting posts (+penalty)
12 months ago
Lephe
b533f8a161
forum: replace comment action links with contextual menu
...
The menu works with HTML/CSS only, and JS support will also allow
closing it by clicking outside of it (instead of closing allow when
clicking on the menu icon again).
12 months ago
Darks
44d2a59cbe
requirements: add python-email-validator as flask-wtf now requires it
12 months ago
Lephe
b1ca1c4bbc
model: fix a bug in Guest.__repr__
12 months ago
Lephe
2d6007ead4
improve rendering and overflow of code blocks
12 months ago
Lephe
7fc4424812
forum: use a more readable date format
12 months ago