NearToTheSky's ramblings

Elmandria Art Community - Update

There has been a number of fixes and improvements made on EAC since the last time I posted about it. The main things that have been implemented are: parts of user access control for users in terms of black lists and user groups alongside with a page to handle them in account handling.
Implementation of autocompletion lists

Ability to upload custom avatars and emoticons.

Profile pages

As usual, a more detailed changelog is available here for those of you who are curious:

------------------------------------------------------------------------
r154 | jpicalau | 2011-02-27 13:35:22 +0100 (søn, 27 feb 2011) | 1 line

Fixed the list of predefined absolute timestamp formats
------------------------------------------------------------------------
r153 | jpicalau | 2011-02-26 23:12:30 +0100 (lør, 26 feb 2011) | 1 line

Prevent to use well-known service names as user name
------------------------------------------------------------------------
r151 | jpicalau | 2011-02-26 19:09:11 +0100 (lør, 26 feb 2011) | 1 line

Added settings for user title and show online status to account handling and added "my time" to preview timezone settings
------------------------------------------------------------------------
r150 | jpicalau | 2011-02-26 17:42:19 +0100 (lør, 26 feb 2011) | 1 line

site location shouldn't include "www"
------------------------------------------------------------------------
r149 | jpicalau | 2011-02-26 17:00:10 +0100 (lør, 26 feb 2011) | 1 line

Added profile page
------------------------------------------------------------------------
r145 | jpicalau | 2011-02-19 15:13:59 +0100 (lør, 19 feb 2011) | 1 line

Allow passing of SafeStrings to construct URL objects and corrected a link in account handling
------------------------------------------------------------------------
r144 | jpicalau | 2011-02-19 15:11:53 +0100 (lør, 19 feb 2011) | 1 line

Added some safety checks to the uploads manager
------------------------------------------------------------------------
r143 | jpicalau | 2011-02-17 21:18:23 +0100 (tor, 17 feb 2011) | 1 line

Allowing to treat a query parameter as a subdomain
------------------------------------------------------------------------
r141 | jpicalau | 2011-02-15 21:09:43 +0100 (tir, 15 feb 2011) | 1 line

Added support for user-defined authorization
------------------------------------------------------------------------
r139 | jpicalau | 2011-02-13 21:32:51 +0100 (søn, 13 feb 2011) | 1 line

Somewhat refactored the templating system to have a more reliable knowledge of the document type.
------------------------------------------------------------------------
r138 | jpicalau | 2011-02-05 23:13:15 +0100 (lør, 05 feb 2011) | 1 line

Using common style for the sidebar instead of a specific one.
------------------------------------------------------------------------
r135 | jpicalau | 2011-01-22 19:51:03 +0100 (lør, 22 jan 2011) | 1 line

Keep track of the last connection time
------------------------------------------------------------------------
r134 | jpicalau | 2011-01-22 14:22:10 +0100 (lør, 22 jan 2011) | 1 line

Small javascript fix for IE
------------------------------------------------------------------------
r133 | jpicalau | 2011-01-22 13:02:45 +0100 (lør, 22 jan 2011) | 1 line

Added emoticon sets support
------------------------------------------------------------------------
r132 | jpicalau | 2011-01-20 22:26:26 +0100 (tor, 20 jan 2011) | 1 line

Fixed <br> tags generated by the BBCode parser
------------------------------------------------------------------------
r131 | etath | 2011-01-19 21:54:33 +0100 (ons, 19 jan 2011) | 1 line

Added default emoticon theme and updated emoticon descriptor.
------------------------------------------------------------------------
r130 | jpicalau | 2011-01-18 23:05:56 +0100 (tir, 18 jan 2011) | 1 line

Added ability to upload custom emoticons and fixed bugs in avatar handling.
------------------------------------------------------------------------
r128 | etath | 2011-01-06 23:34:46 +0100 (tor, 06 jan 2011) | 1 line

Added two emoticons and emoticon descriptor file.
------------------------------------------------------------------------
r127 | jpicalau | 2011-01-06 23:15:25 +0100 (tor, 06 jan 2011) | 1 line

Set up database informations for emoticons
------------------------------------------------------------------------
r126 | jpicalau | 2011-01-06 08:04:54 +0100 (tor, 06 jan 2011) | 1 line

Added folder to contain default emoticon set
------------------------------------------------------------------------
r125 | jpicalau | 2011-01-05 20:47:51 +0100 (ons, 05 jan 2011) | 1 line

Perf imrovement. only fetch the languages actually used by the translations manager.
------------------------------------------------------------------------
r124 | jpicalau | 2011-01-05 00:24:17 +0100 (ons, 05 jan 2011) | 1 line

Fixed the rc scripts to use the right working directory
------------------------------------------------------------------------
r123 | jpicalau | 2011-01-05 00:17:19 +0100 (ons, 05 jan 2011) | 1 line

Fixed timestamp issues with syslog
------------------------------------------------------------------------
r120 | jpicalau | 2010-12-13 00:50:59 +0100 (man, 13 des 2010) | 1 line

Fixed javascript error when the avatars table has no entries
------------------------------------------------------------------------
r119 | jpicalau | 2010-12-13 00:49:33 +0100 (man, 13 des 2010) | 1 line

Fixed png transparency bug when uploading avatars
------------------------------------------------------------------------
r118 | jpicalau | 2010-12-13 00:02:52 +0100 (man, 13 des 2010) | 1 line

Fixed the avatar_name and bad_avatar_name strings, fixed the size of the textareas on the access settings page and fixed the list of predefined groups in the info strings
------------------------------------------------------------------------
r115 | jpicalau | 2010-12-12 00:32:06 +0100 (søn, 12 des 2010) | 1 line

Stop using the ssl session id as part of the session cookie as it becomes invalid way too fast
------------------------------------------------------------------------
r114 | jpicalau | 2010-12-12 00:29:49 +0100 (søn, 12 des 2010) | 1 line

Return correct file extensions and properly support animated formats (such as GIF)
------------------------------------------------------------------------
r113 | jpicalau | 2010-12-11 23:07:02 +0100 (lør, 11 des 2010) | 1 line

Don't convert uploaded gif avatars to png and make sure to keep trnasparency for png
------------------------------------------------------------------------
r112 | jpicalau | 2010-12-11 21:21:27 +0100 (lør, 11 des 2010) | 1 line

Fix: The strings list wasn't getting the list of tag properly.
------------------------------------------------------------------------
r111 | jpicalau | 2010-12-11 19:30:49 +0100 (lør, 11 des 2010) | 1 line

Added avatars uploading/management to account handling
------------------------------------------------------------------------
r110 | jpicalau | 2010-12-11 19:28:00 +0100 (lør, 11 des 2010) | 1 line

Fixed wrapping issue on buttons
------------------------------------------------------------------------
r108 | jpicalau | 2010-12-11 19:21:39 +0100 (lør, 11 des 2010) | 1 line

Taken out the styling for the field selection radio buttons from SiteSettings and made thempart of the global css
------------------------------------------------------------------------
r107 | jpicalau | 2010-12-11 19:16:18 +0100 (lør, 11 des 2010) | 1 line

Added support for arrays as input
------------------------------------------------------------------------
r105 | jpicalau | 2010-12-11 18:53:51 +0100 (lør, 11 des 2010) | 1 line

Added architecture needed to handle file uploads
------------------------------------------------------------------------
r102 | etath | 2010-10-21 22:38:30 +0200 (tor, 21 okt 2010) | 1 line

Added pencil.png and wastebin.png for avatar page.
------------------------------------------------------------------------
r101 | jpicalau | 2010-08-20 19:40:21 +0200 (fre, 20 aug 2010) | 1 line

Made the info text for the timestamp settings formattable
------------------------------------------------------------------------
r99 | jpicalau | 2010-08-17 23:49:13 +0200 (tir, 17 aug 2010) | 1 line

Fixing some string names in site_settings
------------------------------------------------------------------------
r97 | jpicalau | 2010-08-17 09:21:00 +0200 (tir, 17 aug 2010) | 6 lines

Added access settings section of the account handling page:

-Implemented handling of black lists
-Implemented handling of user groups
-Implemented an auto-completion popup
-Implemented auto-completion of user names
------------------------------------------------------------------------
r95 | jpicalau | 2010-08-16 20:57:31 +0200 (man, 16 aug 2010) | 1 line

Usernames should not contain commas (,) since it can be used as a separator
------------------------------------------------------------------------
r93 | jpicalau | 2010-08-16 20:51:31 +0200 (man, 16 aug 2010) | 1 line

Added a function to the default accessor implementation to allow selecting a connection directly knowing the minimum required credentials. + Fixed a typo in a comment.
------------------------------------------------------------------------
r88 | jpicalau | 2010-07-31 22:57:26 +0200 (lør, 31 jul 2010) | 1 line

Made start_time a $GLOBAL to allow time reporting at any point (profiling)
------------------------------------------------------------------------
r87 | jpicalau | 2010-07-31 22:52:50 +0200 (lør, 31 jul 2010) | 1 line

Updated project for NetBeans 6.9
------------------------------------------------------------------------
r86 | jpicalau | 2010-06-25 15:55:55 +0200 (fre, 25 jun 2010) | 1 line

Don't first load the document without javascript if javascript is working.
------------------------------------------------------------------------
r85 | jpicalau | 2010-06-25 15:51:05 +0200 (fre, 25 jun 2010) | 1 line

Fixed the login popup to work with browser password managers
------------------------------------------------------------------------
r84 | jpicalau | 2010-06-25 15:47:08 +0200 (fre, 25 jun 2010) | 1 line

Small code fixes and bug fixes + added some debugging code
------------------------------------------------------------------------
r79 | jpicalau | 2010-05-06 21:46:24 +0200 (tor, 06 mai 2010) | 1 line

Sketched database design improvements
------------------------------------------------------------------------
r78 | jpicalau | 2010-05-06 21:33:33 +0200 (tor, 06 mai 2010) | 1 line

Ensuring that Site Settings doesn't appear when a user is logged on
------------------------------------------------------------------------
r77 | etath | 2010-04-30 21:50:51 +0200 (fre, 30 apr 2010) | 1 line

Added Cover page and profile page tabs. (mockups)
------------------------------------------------------------------------
r76 | jpicalau | 2010-04-22 21:16:04 +0200 (tor, 22 apr 2010) | 1 line

Made registration take into account the current site settings
------------------------------------------------------------------------
r75 | jpicalau | 2010-04-18 21:28:49 +0200 (søn, 18 apr 2010) | 1 line

Added site settings link to the top bar
------------------------------------------------------------------------
r74 | jpicalau | 2010-04-18 18:37:27 +0200 (søn, 18 apr 2010) | 1 line

Added site settings page to allow some customization for non-registered users.
------------------------------------------------------------------------
r73 | jpicalau | 2010-04-18 18:35:19 +0200 (søn, 18 apr 2010) | 1 line

Added reading of site settings from cookies for non-registered users
------------------------------------------------------------------------
r71 | jpicalau | 2010-04-17 10:25:49 +0200 (lør, 17 apr 2010) | 1 line

Fixed some info strings in account handling
------------------------------------------------------------------------
r70 | jpicalau | 2010-04-17 02:10:08 +0200 (lør, 17 apr 2010) | 1 line

Added site settings sub-page to account handling.
------------------------------------------------------------------------
r69 | jpicalau | 2010-04-17 02:06:06 +0200 (lør, 17 apr 2010) | 1 line

set locale for the script depending on the chosen language
------------------------------------------------------------------------
r66 | jpicalau | 2010-04-04 20:02:55 +0200 (søn, 04 apr 2010) | 1 line

Added label attribute of optgroups to the list of translatable attributes
------------------------------------------------------------------------
r64 | jpicalau | 2010-04-04 18:54:36 +0200 (søn, 04 apr 2010) | 1 line

String change in the about user agreement page
------------------------------------------------------------------------
r63 | jpicalau | 2010-04-04 18:13:30 +0200 (søn, 04 apr 2010) | 2 lines

Fixed missing string tags in About and User Agreement.
Added styling to some user agreement strings
------------------------------------------------------------------------
r62 | jpicalau | 2010-04-04 14:09:11 +0200 (søn, 04 apr 2010) | 1 line

Added list of missing translations to strings list
------------------------------------------------------------------------
r60 | jpicalau | 2010-04-03 23:05:35 +0200 (lør, 03 apr 2010) | 1 line

Make account recovery fail even if recovery password is too short.
------------------------------------------------------------------------
r59 | jpicalau | 2010-04-03 22:49:34 +0200 (lør, 03 apr 2010) | 1 line

Added formatting for the account recovery information strings
------------------------------------------------------------------------
r57 | jpicalau | 2010-04-03 18:39:17 +0200 (lør, 03 apr 2010) | 1 line

Fixed the text and placeholders of all emails and other small bugs in the emails in general
------------------------------------------------------------------------
r56 | jpicalau | 2010-04-02 21:47:31 +0200 (fre, 02 apr 2010) | 1 line

determine the position of the translation box relative to the replaced element instead of the original one.
------------------------------------------------------------------------
r55 | jpicalau | 2010-04-02 20:10:38 +0200 (fre, 02 apr 2010) | 1 line

Added disabled username field to the required informations page
------------------------------------------------------------------------
r54 | jpicalau | 2010-04-02 19:31:34 +0200 (fre, 02 apr 2010) | 1 line

Fixed a typo in the default string box
------------------------------------------------------------------------
r53 | jpicalau | 2010-04-02 19:24:18 +0200 (fre, 02 apr 2010) | 1 line

Style the Log in "link" as a link
------------------------------------------------------------------------
r52 | jpicalau | 2010-04-02 18:50:00 +0200 (fre, 02 apr 2010) | 1 line

Added link to the account recovery page from the login form
------------------------------------------------------------------------
r49 | jpicalau | 2010-04-02 17:48:29 +0200 (fre, 02 apr 2010) | 2 lines

Added link to the email validation page from account handling page
Added ability to request a new validation email
------------------------------------------------------------------------
r48 | jpicalau | 2010-04-02 14:34:03 +0200 (fre, 02 apr 2010) | 1 line

Display the string name when editing default translation
------------------------------------------------------------------------
r47 | jpicalau | 2010-04-02 14:30:50 +0200 (fre, 02 apr 2010) | 1 line

Fixed the link in account recovery email
------------------------------------------------------------------------
r46 | jpicalau | 2010-04-02 02:21:49 +0200 (fre, 02 apr 2010) | 1 line

Fixed bug preventing users with translate_privs set to NULL to log in
------------------------------------------------------------------------
r45 | jpicalau | 2010-04-01 18:58:33 +0200 (tor, 01 apr 2010) | 1 line

Fixed some incorrect string identifiers
------------------------------------------------------------------------
r43 | jpicalau | 2010-04-01 12:40:12 +0200 (tor, 01 apr 2010) | 1 line

Strings for which the default language is set to an empty string are treated as missing
Posted on the 17-03-2011 22:32

Write a comment

Your comment will be added to the post if it is found suitable and you haven't requested it to be private