Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2021-07-24
03:02
[MODULES] - Third attempt to fix the bug, hope this is the definitive. Leaf check-in: d95d044c59 user: julcar tags: trunk
02:58
[MODULES] - 2nd attempt to fix the weird bug with user activation, in this case, simplify activation process, it seems to be related to the misbehavior. check-in: f1919cd7bb user: julcar tags: trunk
02:31
[MODULES] - Attempt to fix a weird bug with USER_ACTIVE value, sometimes gives true and others false, avoid that misbehavior by using numbers. check-in: b3a008c337 user: julcar tags: trunk
2021-07-23
20:10
[CORE] - Fix a wrong placed EXIT FOR in ValidateCaptcha, this was preventing to validate any other answer than the first one. check-in: 97f8c69add user: julcar tags: trunk
10:06
[CORE] - Addendum to last commit, fix the same stupid bug in ValidateCaptcha() this time. check-in: e1af4f352f user: julcar tags: trunk
09:46
[CORE] - Fix stupid bug in Captcha() function, we were sizing an array without knowing the correct element count, definitively the BRUH moment of the day. check-in: a0a1cda89f user: julcar tags: trunk
08:57
[MODULES] - Implement Post Excerpt feature, useful to reduce the size of post lists. check-in: 0ae5576439 user: julcar tags: trunk
2021-07-22
21:01
[TEMPLATES] - Clear out default value in post tags field. check-in: cdb8dbce0c user: julcar tags: trunk
20:54
[LANGUAGES] - Delete unused language file. check-in: efbadbe7c2 user: julcar tags: trunk
08:52
[MAIN] - New version number: 0.1.2-beta. check-in: 18638df929 user: julcar tags: trunk, 0.1.2-beta
08:43
[CORE] - Implement a simple procedure to allow overwriting site settings on the fly, it could be a powerful tool to make some changes to site structure and appeal on run time. check-in: 177c242e91 user: julcar tags: trunk
07:48
[TEMPLATES] - Addendum to last commit, show also tag list in front-end post lists. check-in: f9183ed12b user: julcar tags: trunk
07:45
[TEMPLATES] - Complement tag rework with their respective changes in publishers module template file. check-in: 1eabf15036 user: julcar tags: trunk
07:40
[MODULES] - Rework the Post Tags functionality, create a procedure to load and parse the JSON array into a more simpler string array, this allows to display the tags in more flexible ways such as comma-separated string, or HTML formatted link list. check-in: d4c45ffe31 user: julcar tags: trunk
02:48
[MODULES] - Leave the loop as soon as we have a matching tag. check-in: 641567a686 user: julcar tags: trunk
2021-07-21
21:29
[MODULES] - Implement post listing by tag in publisher module. check-in: 1ad250874b user: julcar tags: trunk
09:05
[LANGUAGES][TEMPLATES] - Complement support for tags in publisher's module language files and template. check-in: 1ae774ea4a user: julcar tags: trunk
08:59
[MODULES] - Implement post tags for publisher module, tags are added into a JSON array, so they can be retrieved again for edit them and in the future, for use as indexing parameter. check-in: 846741bada user: julcar tags: trunk
08:52
[LIBS][JSON] - Formatting fixes for JSON procedures. check-in: d5fe05e5b0 user: julcar tags: trunk
08:41
[LIBS][JSON] - Improve JSON_ParseArray() by avoiding to redim the values array for every count increment, among other minor fixes. check-in: deaa786782 user: julcar tags: trunk
08:02
[LIBS][JSON] - Implement JSON_CountValues for value count in JSON arrays, also fix a little bug when reading array values in JSON_GetValue(). check-in: f297cdef18 user: julcar tags: trunk
2021-07-20
08:04
[TEMPLATES] - Update single entry template snippet in publisher module, do not retrieve full names because it breaks when an user does not have his profile created. check-in: f8b13c28bd user: julcar tags: trunk
08:01
[MODULES] - Fix broken images in two cases: 1) when user has no profile created, and 2) when user has profile but did not uploaded an avatar image. check-in: 32a337c94f user: julcar tags: trunk
07:58
[MODULES] - Load profile module tpl snippets when displaying profile data in publisher module. check-in: b5922b5a8d user: julcar tags: trunk
2021-07-19
08:46
[TEMPLATES] - Add BBCodes link in admin control panel. check-in: 8973d14fde user: julcar tags: trunk
08:39
[MODULES] - Condition the group listing process to whether there are in fact groups to list. check-in: 23c3ef3abc user: julcar tags: trunk
08:37
[MODULES] - Always is better to be sure to not return negative numbers. check-in: 8ddbafb5b0 user: julcar tags: trunk
08:28
[LANGUAGES][TEMPLATES] - Complement post access restriction system by adding the needed language strings and template code snippets. check-in: 66e9c8f3f9 user: julcar tags: trunk
08:25
[MODULES] - Implement post access restrictions based on the specified group in the post properties, directly related to the groups available on groups.json. check-in: 1bc0abb37f user: julcar tags: trunk
06:16
[MODULES] - Start implementing User Groups: rework LoadUserGroups() to take in account the groups present in groups.json rather than User_Groups enum. Create two functions to access to Groups array. check-in: 5e0c74b6ad user: julcar tags: trunk
04:18
[MODULES] - Remove this built-in group id as it will not be used. check-in: 3ae413d71e user: julcar tags: trunk
2021-07-18
21:41
[LANGUAGES] - Add missing string in admin module language file. check-in: eb5541adf1 user: julcar tags: trunk
21:40
[TEMPLATES] - Add a missing link in user's post list. check-in: bc5cad5063 user: julcar tags: trunk
21:36
[TEMPLATES] - Fix wrong module name in profile page. check-in: b106e38ffe user: julcar tags: trunk
21:31
[MODULES][TEMPLATES] - Change 'Control Panel' to 'Options Menu'. check-in: bdb951bf38 user: julcar tags: trunk
21:28
[LANGUAGES][TEMPLATES] - Complement changes to users module with new added strings and template snippets. check-in: 5ec0713902 user: julcar tags: trunk
21:25
[MODULES] - Rework completely the users control panel to allow modularize and localize strings, thus we can avoid having hard-coded english strings in template files. check-in: 01deca1d41 user: julcar tags: trunk
21:03
[LANGUAGES][TEMPLATES] - Complement changes in publisher module with the new strings and template updates. check-in: d9871f247b user: julcar tags: trunk
19:58
[MODULES] - Publisher module: Add logic to allow display user options in frontend entries. Also fix a wrong snippet name. check-in: f96407c94c user: julcar tags: trunk
19:31
[TEMPLATES][LANGUAGES] - Complement the changes in profile module by adding the new language strings, also the respective template snippets. check-in: 3e8ccfff5c user: julcar tags: trunk
19:10
[MODULES] - Profile module: Implement the case when user is new and does not has his profile created. Also change some logic to allow show edit links directly on profile page. check-in: 50184f8457 user: julcar tags: trunk
2021-07-17
08:43
[MODULES] - Increase security by adding a session check before executing sensible operations as changing or deleting data, this allows to mitigate some types of CSRF attacks that we were vulnerable. Still needs improvements, but now it's a lot safer than before. check-in: c658976328 user: julcar tags: trunk
08:33
[TEMPLATES] - Update form templates: remove useless name attribute to submit buttons, also add a hidden field with the hashed session token, it will be useful later. check-in: 1b6b749959 user: julcar tags: trunk
07:47
[MODULES] - Implement a tiny function to validate if a string matches the user's hashed session token. Will be useful later. check-in: ebc2c27e9f user: julcar tags: trunk
2021-07-16
08:09
[MODULES] - Do not zero-initialize un-needed module values, this is way more flexible than older system. check-in: 80f35246ae user: julcar tags: trunk
07:37
[MAIN][CORE][MODULES] - Big re-implementation of the modules system, get rid of the long REDIM'ed arrays and instead replace them with a flexible type definition. check-in: 8a9753acac user: julcar tags: trunk
2021-07-11
21:32
[TEMPLATES][LANGUAGES] - Add the option to specify whether to encode or not the page content. check-in: 092f16798a user: julcar tags: trunk
21:20
[MODULES] - Fix conditional behavior when encoding page content. check-in: ec74fa454c user: julcar tags: trunk
08:53
[MODULES] - Forgot to change this line in last commit. check-in: aa7702c662 user: julcar tags: trunk
08:51
[MAIN][MODULES] - Choose a better word for describing this feature. check-in: be6e8a503a user: julcar tags: trunk