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 package fr.paris.lutece.plugins.extend.modules.comment.util.constants;
35
36
37
38
39
40
41 public final class CommentConstants
42 {
43
44 public static final String PROPERTY_XPAGE_VIEW_COMMENTS_PAGE_TITLE = "module.extend.comment.view_comments.pageTitle";
45 public static final String PROPERTY_XPAGE_VIEW_COMMENTS_PATH_LABEL = "module.extend.comment.view_comments.pageLabel";
46 public static final String PROPERTY_XPAGE_ADD_COMMENT_PAGE_TITLE = "module.extend.comment.add_comment.pageTitle";
47 public static final String PROPERTY_XPAGE_ADD_COMMENT_PAGE_LABEL = "module.extend.comment.add_comment.pageLabel";
48 public static final String PROPERTY_MANAGE_COMMENTS_PAGE_TITLE = "module.extend.comment.manage_comments.pageTitle";
49 public static final String PROPERTY_COMMENT_CONFIG_LABEL_NO_MAILING_LIST = "module.extend.comment.comment_config.labelNoMailingList";
50 public static final String PROPERTY_DEFAULT_LIST_COMMENTS_PER_PAGE = "module.extend.comment.commentInfo.itemsPerPage";
51 public static final String PROPERTY_USE_CAPTCHA = "module.extend.comment.useCaptcha";
52 public static final String PROPERTY_USE_LUTECE_USER_NAME_AS_AVATAR_KEY = "module.extend.comment.useLuteceUserNameAsAvatarKey";
53 public static final String PROPERTY_COMMENT_ALL_STATE = "module.extend.comment.comment_info.commentAllState";
54 public static final String PROPERTY_COMMENT_STATE_PUBLISHED = "module.extend.comment.comment_info.statePublished";
55 public static final String PROPERTY_COMMENT_STATE_UN_PUBLISHED = "module.extend.comment.comment_info.stateNotPublished";
56 public static final String PROPERTY_COMMENT_FILTER_BY_PINNED = "module.extend.comment.comment_info.filterByPinned";
57 public static final String PROPERTY_COMMENT_FILTER_BY_PINNED_ALL_PINNED = "module.extend.comment.comment_info.filterByPinnedAllPinned";
58 public static final String PROPERTY_COMMENT_FILTER_BY_PINNED_ALL_NOT_PINNED = "module.extend.comment.comment_info.filterByPinnedAllNotPinned";
59 public static final String PROPERTY_COMMENT_FILTER_BY_IMPORTANT = "module.extend.comment.comment_info.filterByImportant";
60 public static final String PROPERTY_COMMENT_FILTER_BY_IMPORTANT_ALL_FLAG_IMPORTANT = "module.extend.comment.comment_info.filterByImportantAllFlagAsImportant";
61 public static final String PROPERTY_COMMENT_FILTER_BY_IMPORTANT_ALL_NOT_FLAG_AS_IMPORTANT = "module.extend.comment.comment_info.filterByImportantAllNotFlagAsImportant";
62
63
64 public static final String MESSAGE_CONFIRM_REMOVE_COMMENT = "module.extend.comment.message.confirm.removeComment";
65 public static final String MESSAGE_ERROR_GENERIC_MESSAGE = "module.extend.comment.message.error.genericMessage";
66 public static final String MESSAGE_NOTIFY_SUBJECT = "module.extend.comment.message.notify.subject";
67 public static final String MESSAGE_ERROR_CANNOT_DELETE = "module.extend.comment.message.error.cannotDelete";
68
69
70 public static final String PARAMETER_ACTION = "action";
71 public static final String PARAMETER_EXTENDER_TYPE = "extenderType";
72 public static final String PARAMETER_ID_EXTENDABLE_RESOURCE = "idExtendableResource";
73 public static final String PARAMETER_EXTENDABLE_RESOURCE_TYPE = "extendableResourceType";
74 public static final String PARAMETER_ID_COMMENT = "idComment";
75 public static final String PARAMETER_REFERER = "referer";
76 public static final String PARAMETER_FROM_URL = "from_url";
77 public static final String PARAMETER_AUTHORIZE_SUB_COMMENTS = "authorizeSubComments";
78 public static final String PARAMETER_NAME = "name";
79 public static final String PARAMETER_VIEW_ALL_RESOURCES = "viewAllResources";
80 public static final String PARAMETER_FILTER_STATE = "filterState";
81 public static final String PARAMETER_FILTER_PINNED = "filterPinned";
82 public static final String PARAMETER_FILTER_MARK_AS_IMPORTANT = "filterMarkAsImportant";
83 public static final String PARAMETER_CONFIRM_REMOVE_COMMENT = "confirm_remove_comment";
84 public static final String PARAMETER_PAGE = "page";
85 public static final String PARAMETER_ID_ACTION = "id_action";
86
87
88 public static final String BEAN_CONFIG_SERVICE = "extend-comment.commentExtenderConfigService";
89
90
91 public static final String MARK_LIST_COMMENTS = "listComments";
92 public static final String MARK_ID_EXTENDABLE_RESOURCE = "idExtendableResource";
93 public static final String MARK_EXTENDABLE_RESOURCE_TYPE = "extendableResourceType";
94 public static final String MARK_COMMENT_CONFIG = "commentConfig";
95 public static final String MARK_MYLUTECE_USER = "myLuteceUser";
96 public static final String MARK_LIST_IDS_MAILING_LIST = "listIdsMailingList";
97 public static final String MARK_COMMENT = "comment";
98 public static final String MARK_RESOURCE_EXTENDER = "resourceExtender";
99 public static final String MARK_RESOURCE_EXTENDER_MAP = "resourceExtenderMap";
100 public static final String MARK_RESOURCE_EXTENDER_NAME = "resourceExtenderName";
101 public static final String MARK_RESOURCE_EXTENDER_DESCRIPTION = "resourceExtenderDescription";
102 public static final String MARK_RESOURCE_EXTENDER_URL = "resourceExtenderUrl";
103 public static final String MARK_PAGINATOR = "paginator";
104 public static final String MARK_NB_ITEMS_PER_PAGE = "nb_items_per_page";
105 public static final String MARK_WEBAPP_URL = "webapp_url";
106 public static final String MARK_LOCALE = "locale";
107 public static final String MARK_USE_BBCODE = "use_bbcode";
108 public static final String MARK_ALLOW_SUB_COMMENTS = "allowSubComments";
109 public static final String MARK_DISPLAY_SUB_COMMENTS = "displaySubComments";
110 public static final String MARK_MESSAGE_COMMENT_CREATED = "message_comment_created";
111 public static final String MARK_RETURN_TO_COMMENT_LIST = "returnToCommentList";
112 public static final String MARK_ENABLE_AUTH_MODE = "enable_auth_mode";
113 public static final String MARK_ALL_RESOURCES = "allResources";
114 public static final String MARK_LIST_COMMENT_STATES = "listCommentStates";
115 public static final String MARK_LIST_MARK_AS_IMPORTANT_FILTER = "listMarkAsImportantFilter";
116 public static final String MARK_LIST_PINNED_FILTER = "listPinnedFilter";
117 public static final String MARK_REGISTERED_USER_EMAIL = "registeredUserEmail";
118 public static final String MARK_NB_PUBLISHED_COMMENTS = "nbPublishedComments";
119 public static final String MARK_CAN_DELETE_COMMENTS = "canDeleteComments";
120 public static final String MARK_TRI_COMMENTS_BY_DATE_CREATION = "triCommentsByDateCreation";
121 public static final String MARK_WORKFLOW_REF_LIST = "workflow_list";
122
123 public static final String MARK_ADD_COMMENT_POSITION = "addCommentPosition";
124 public static final String MARK_ADD_COMMENT_POSITIONS = "allPositions";
125 public static final String MARK_CAPTCHA = "captcha";
126 public static final String MARK_IS_ACTIVE_CAPTCHA = "is_active_captcha";
127 public static final String MARK_FILTER_STATE = "filterState";
128 public static final String MARK_FILTER_PINNED = "filterPinned";
129 public static final String MARK_FILTER_MARK_AS_IMPORTANT = "filterMarkAsImportant";
130 public static final String MARK_COMMENT_CLOSED = "commentClosed";
131
132
133 public static final String ACTION_ADD_COMMENT = "addComment";
134 public static final String ACTION_DO_ADD_COMMENT = "doAddComment";
135 public static final String ACTION_CONFIRM_REMOVE_COMMENT = "confirmRemoveComment";
136 public static final String ACTION_REMOVE_COMMENT = "removeComment";
137
138
139 public static final String MARK_ASC_SORT = "asc_sort";
140
141 public static final String CONSTANT_FIRST_PAGE_NUMBER = "1";
142 public static final String CONSTANT_AND = "&";
143 public static final String CONSTANT_AND_HTML = "%26";
144 public static final String CONSTANT_ALL_RESSOURCE_ID = "*";
145
146 public static final String SESSION_COMMENT_ITEMS_PER_PAGE = "session_comment_fo_items_per_page";
147 public static final String SESSION_COMMENT_CURRENT_PAGE_INDEX = "session_comment_fo_current_page_index";
148 public static final String SESSION_COMMENT_IS_ASC_SORT = "session_comment_fo_is_asc_sort";
149 public static final String SESSION_COMMENT_ADMIN_ITEMS_PER_PAGE = "session_comment_bo_items_per_page";
150 public static final String SESSION_COMMENT_ADMIN_CURRENT_PAGE_INDEX = "session_comment_bo_current_page_index";
151 public static final String SESSION_COMMENT_ADMIN_IS_ASC_SORT = "session_comment_bo_is_asc_sort";
152 public static final String SESSION_COMMENT_ADMIN_SORTED_ATTRIBUTE_NAME = "session_comment_bo_sorted_attribute_name";
153 public static final String SESSION_COMMENT_ADMIN_FILTER_STATE = "session_comment_bo_state";
154 public static final String SESSION_COMMENT_ADMIN_FILTER_PINNED = "session_comment_bo_filter_pinned";
155 public static final String SESSION_COMMENT_ADMIN_FILTER_MARK_AS_IMPORTANT = "session_comment_bo_filter_mark_as_important";
156
157 public static final String MARK_ADMIN_BADGE = "adminBadge";
158 public static final String SESSION_COMMENT_POST_BACK_URL = "commentPostBackUrl";
159 public static final String PARAMETER_POST_BACK_URL = "postBackUrl";
160 public static final String SESSION_COMMENT_ADMIN_POST_BACK_URL = "adminInfoPostBackUrl";
161 public static final String SESSION_COMMENT_ADD_MESSAGE_RESULT = "addCommentMessageResult";
162
163 public static final String MARK_NICKNAME = "nickname";
164 public static final String JCAPTCHA_PLUGIN = "jcaptcha";
165 public static final String ADD_COMMENT_MESSAGE_RESULT_ANCHOR = "message";
166 public static final String MARK_ADD_COMMENT_MESSAGE_RESULT = "addCommentMessageResult";
167 public static final String FROM_SESSION = "from_session";
168
169 public static final String SORT_BY_COMMENT_ORDER = "comment_order";
170
171
172
173
174 private CommentConstants( )
175 {
176 }
177 }