comparison src/server/constants.py @ 823:027139763511

server (blog): cleaning & improvments: - use a constant for themes url - moved RSM related constants to server only constants, and renamed theme STATIC_RSM* - raised the default number of items/comments to 10 - removed references to microblog namespace as it is managed by backend - many little improvments for better readability - dont use dynamic relative paths anymore - replaced use of old formatting syntax (%) by format() - profile name in url is now properly (un)quoted - removed max_items as it was used at the same time as RSM (TODO: check RSM support before using it) - renamed render_* methods using camelCase for consistency - put a limit for rsm_max, to avoid overloading - don't sort items after getting them anymore, as sorting is already done by backend/pubsub according to request - use urllib.urlencode when possible
author Goffi <goffi@goffi.org>
date Fri, 08 Jan 2016 14:42:39 +0100
parents f8a7a046ff9c
children fd438e51bda8
comparison
equal deleted inserted replaced
822:2819e4241e78 823:027139763511
31 SERVICE_PROFILE = 'libervia' # the SàT profile that is used for exporting the service 31 SERVICE_PROFILE = 'libervia' # the SàT profile that is used for exporting the service
32 32
33 SESSION_TIMEOUT = 300 # Session's timeout, after that the user will be disconnected 33 SESSION_TIMEOUT = 300 # Session's timeout, after that the user will be disconnected
34 HTML_DIR = "html/" 34 HTML_DIR = "html/"
35 THEMES_DIR = "themes/" 35 THEMES_DIR = "themes/"
36 THEMES_URL = "themes"
36 MEDIA_DIR = "media/" 37 MEDIA_DIR = "media/"
37 CARDS_DIR = "games/cards/tarot" 38 CARDS_DIR = "games/cards/tarot"
38 39
39 ERRNUM_BRIDGE_ERRBACK = 0 # FIXME 40 ERRNUM_BRIDGE_ERRBACK = 0 # FIXME
40 ERRNUM_LIBERVIA = 0 # FIXME 41 ERRNUM_LIBERVIA = 0 # FIXME
45 # Security limit for Libervia server_side 46 # Security limit for Libervia server_side
46 SERVER_SECURITY_LIMIT = constants.Const.NO_SECURITY_LIMIT 47 SERVER_SECURITY_LIMIT = constants.Const.NO_SECURITY_LIMIT
47 48
48 # keys for cache values we can get from browser 49 # keys for cache values we can get from browser
49 ALLOWED_ENTITY_DATA = {'avatar', 'nick'} 50 ALLOWED_ENTITY_DATA = {'avatar', 'nick'}
51
52 STATIC_RSM_MAX_LIMIT = 100
53 STATIC_RSM_MAX_DEFAULT = 10
54 STATIC_RSM_MAX_COMMENTS_DEFAULT = 10