]> git.mxchange.org Git - addressbook-war.git/log
addressbook-war.git
8 years agoPlease rename:
Roland Häder [Mon, 8 Aug 2016 13:22:38 +0000 (15:22 +0200)]
Please rename:
- this is no longer a contact's land-line/cellphone number controller, it only handles the number data itself
- unlink/link with contact or employees or anything must be done in that specific controller

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Mon, 8 Aug 2016 12:10:07 +0000 (14:10 +0200)]
Continued a bit: (please cherry-pick)
- added title

8 years agoupdated jar(s)
Roland Haeder [Mon, 8 Aug 2016 17:24:30 +0000 (19:24 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated copyright + author
Roland Haeder [Sat, 6 Aug 2016 20:27:49 +0000 (22:27 +0200)]
updated copyright + author

8 years agoSome fixes: (please cherry-pick)
Roland Haeder [Sat, 6 Aug 2016 20:16:43 +0000 (22:16 +0200)]
Some fixes: (please cherry-pick)
- added missing import for MessageFormat
- renamed loginController to userLoginController as this is only for user logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agointroduced method showFacesMessage() with 2nd parameter being a message string (pleas...
Roland Häder [Thu, 21 Jul 2016 16:04:04 +0000 (18:04 +0200)]
introduced method showFacesMessage() with 2nd parameter being a message string (please cherry-pick this)

8 years agosorted members (maybe cherry-pick this?)
Roland Haeder [Sat, 6 Aug 2016 20:11:31 +0000 (22:11 +0200)]
sorted members (maybe cherry-pick this?)

8 years agoContinued with rewrites: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 10:26:59 +0000 (12:26 +0200)]
Continued with rewrites: (please cherry-pick)
- the contact phone controller becomes a generic phone controller (see jcontacts-business-core)
- marked contact-related stuff in it as deprecated
- renamed it's JSF name to adminPhoneController
- all phone instances are being set by beanHelper's copyUserToController() method
- private method setPhoneInstances() introduced
- rewrote all parameters that cannot be auto-completed by IDE to beanHelper and phone controller
- added missing i18n string(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoFixed house number extension: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 08:45:35 +0000 (10:45 +0200)]
Fixed house number extension: (please cherry-pick)
- the contact's house number extension was not exposed in template
- and also not cleared in clear() method

8 years agoPlease cherry-pick:
Roland Häder [Sat, 6 Aug 2016 08:15:05 +0000 (10:15 +0200)]
Please cherry-pick:
- Well, ui:fragment is according to my trainer not right. What I want here is a navigation to edit/delete/lock/unlock pages depending on the user's account status.
- If the account status is UNCONFIRMED, currently only show edit and delete
- If it is CONFIRMED, add a link to "lock" page.
- If it is LOCKED, add a link to "unlock" page.
- Currently I do this with ui:fragment because it seems to be the only JSF tag that is NOT rendering it's body when the rendered attribute resolves to false.
- If you can find a drop-in replacement, please notify me at roland[AT]mxchange[DOT]org
- And please keep in mind that c:if or anything like that is JSP which is being executed on an other life-cycle step than JSFs.

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Sat, 6 Aug 2016 07:55:12 +0000 (09:55 +0200)]
Continued a bit: (please cherry-pick)
- don't wrap command buttons in rendered="" conditions and not with ui:fragment (please name me a full replacement for all the other cases where I'm using it)
- this makes it impossible for the button's action (controller method) being executed as this depends on the life-cycle of the JSF
- it may work in viewing the JSF page but not when you submit it.
- rewrote parameter 'user' to beanHelper.user as this was already being used
- show proper lock/unlock link depending on user's account status
- added navigation rule for new user lock JSF page

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 16:02:11 +0000 (18:02 +0200)]
Continued: (please cherry-pick)
- splitted lock/unlock user form

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:56:09 +0000 (17:56 +0200)]
Continued a bit: (cherry-pick)
- added styleClass="errors"
- added missing i18n strings

8 years agoContinued with cleanup: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:42:16 +0000 (17:42 +0200)]
Continued with cleanup: (please cherry-pick)
- enumerations cannot be compared in JSF until JSF 3.0, so compare only the string, thanks to BalusC@stackoverflow
- a lot CSS cleanups, such as correct padding and sizes
- replaced table_row -> para
- removed table_left/right_25/75 (was not working somewhy correctly)

8 years agoadded missing clear div (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:05:38 +0000 (17:05 +0200)]
added missing clear div (please cherry-pick)

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 15:03:13 +0000 (17:03 +0200)]
Continued a bit: (please cherry-pick)
- swapped userName <-> userId
- use table_big better, looked really messy before
- added missing i18n strings (un-/locking user)

8 years agoContinued with unlocking users: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 14:33:42 +0000 (16:33 +0200)]
Continued with unlocking users: (please cherry-pick)
- added controller method unlockUserAccount() which unlocks locked user accounts ... (so?)

8 years agoFixed base URL: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 13:39:44 +0000 (15:39 +0200)]
Fixed base URL: (please cherry-pick)
- "detect" base URL and handle it over as mail templates may link to the website

8 years agoContinued with locking user accounts: (please cherry-pick)
Roland Häder [Fri, 5 Aug 2016 13:02:55 +0000 (15:02 +0200)]
Continued with locking user accounts: (please cherry-pick)
- added user to (by JSF) called methods as he this user needs to be locked
- implemented lockUserAccount() including calling EJB (which still needs implementing)
- this method redirects back to the user's admin-profile page

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with user locking: (please cherry-pick)
Roland Häder [Thu, 4 Aug 2016 16:10:38 +0000 (18:10 +0200)]
Continued with user locking: (please cherry-pick)
- added form for un-/locking users
  + it shows buttons depending on if the user is lock/unlocked or unconfirmed
  + if the user is unconfirmed, a text is shown (maybe not wanted, easy to rewrite to a "feature")
  + if the user is locked, the reason is shown
- added lock reason to controller (bean)
- added missing 18n strings

8 years agoadded missing i18n string (please cherry-pick)
Roland Häder [Thu, 4 Aug 2016 13:37:32 +0000 (15:37 +0200)]
added missing i18n string (please cherry-pick)

8 years agoContinued: (please cherry-pick)
Roland Häder [Wed, 3 Aug 2016 14:39:23 +0000 (16:39 +0200)]
Continued: (please cherry-pick)
- rewrote fetching context parameter with protected methods to have this code encapsulated
- used this for feature controller
- added new user password-change controller (+ interface) to change user's password
- used it in template to avoid monolithic super controllers ...
- added missing i18n strings
- used password-change event for updating user's password history
- added new context parameter for "change_user_password" feature
- added new context parameter for maximum checked passwords
- fixed redirect outcomes

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick and later rewrite:
Roland Häder [Wed, 3 Aug 2016 09:54:23 +0000 (11:54 +0200)]
Please cherry-pick and later rewrite:
- having the current user in his own visuble users list makes no sense
- maybe make a new application-scoped controller which maintains such lists

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick:
Roland Häder [Wed, 3 Aug 2016 09:06:25 +0000 (11:06 +0200)]
Please cherry-pick:
- renamed + sorted field as it is only for user logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Wed, 3 Aug 2016 09:03:18 +0000 (11:03 +0200)]
Continued a bit: (please cherry-pick)
- added retrival of user's password history for current user (not admin)
- added getter in interface

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with fixing: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 17:00:04 +0000 (19:00 +0200)]
Continued with fixing: (please cherry-pick)
- introduced uniqueAddContact() which uniquely adds contact to controller's list(s) which prevents double-listing
- also added missing call of above method after user registration
- introduced uniqueAddUser() which uniquely adds user to controlleräs list(s)
- used above method heavily

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 16:05:10 +0000 (18:05 +0200)]
Continued a bit: (please cherry-pick)
- all form ids now start with form_, fixed (maybe?) all occurrences

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoPlease cherry-pick:
Roland Häder [Tue, 2 Aug 2016 14:39:44 +0000 (16:39 +0200)]
Please cherry-pick:
- also export/show house number extension

8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Tue, 2 Aug 2016 14:37:25 +0000 (16:37 +0200)]
Continued a bit: (please cherry-pick this)
- added missing i18n strings

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 14:07:45 +0000 (16:07 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed
- renamed countryI18nkey -> countryI18nKey
- fixed name of context property (was shortended)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 14:07:45 +0000 (16:07 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed
- renamed countryI18nkey -> countryI18nKey
- fixed name of context property (was shortended)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 13:57:50 +0000 (15:57 +0200)]
Continued a bit: (please cherry-pick)
- variable was not fully renamed, fixed

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 09:25:04 +0000 (11:25 +0200)]
Continued a bit: (please cherry-pick)
- that the user must change password enforced by administrator may be not wanted everywhere, so better make it as a feature that can be disabled per project
- ignored some strings for i18n

Signed-off-by: Roland Häder <roland@haeder.net>
8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Tue, 2 Aug 2016 08:42:08 +0000 (10:42 +0200)]
Continued a bit: (please cherry-pick)
- sorted members
- cleared also new flag in clear() method
- set flag before the user instance is being submitted to EJB

8 years agoContinued a bit: (please cherry-pick)
Roland Häder [Mon, 1 Aug 2016 15:57:56 +0000 (17:57 +0200)]
Continued a bit: (please cherry-pick)
- basicly added (unfinished) setting flag "user must change password"

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofixed field id (please cherry-pick)
Roland Häder [Fri, 29 Jul 2016 15:57:53 +0000 (17:57 +0200)]
fixed field id (please cherry-pick)

8 years agoContinued (please cherry-pick)
Roland Häder [Fri, 29 Jul 2016 15:52:21 +0000 (17:52 +0200)]
Continued (please cherry-pick)
- fixed feature config entry is_feature_foo_enabled is the pattern

8 years agoupdated jar(s)
Roland Haeder [Sat, 6 Aug 2016 20:12:33 +0000 (22:12 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Fri, 5 Aug 2016 18:37:30 +0000 (20:37 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Tue, 2 Aug 2016 19:34:41 +0000 (21:34 +0200)]
updated jar(s)

8 years agore-added doUserLogout() + removed doLogout() as it was to generic
Roland Haeder [Thu, 28 Jul 2016 20:06:29 +0000 (22:06 +0200)]
re-added doUserLogout() + removed doLogout() as it was to generic

8 years agofixed import + base class
Roland Haeder [Thu, 28 Jul 2016 20:04:09 +0000 (22:04 +0200)]
fixed import + base class

8 years agoremoved g/setControllerType as there is now a base template path (please cherry-pick...
Roland Haeder [Thu, 28 Jul 2016 20:03:37 +0000 (22:03 +0200)]
removed g/setControllerType as there is now a base template path (please cherry-pick this)

8 years agoadded div tag (container) for errors (please cherry-pick this)
Roland Häder [Mon, 25 Jul 2016 16:07:50 +0000 (18:07 +0200)]
added div tag (container) for errors (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agorenamed (not finished; please cherry-pick)
Roland Häder [Fri, 22 Jul 2016 15:35:08 +0000 (17:35 +0200)]
renamed (not finished; please cherry-pick)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 10:25:21 +0000 (12:25 +0200)]
Continued a bit: (please cherry-pick this)
- added custom required messages for country/mobile provider form fields
- added missing i18n keys

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoown class for errors (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 09:44:29 +0000 (11:44 +0200)]
own class for errors (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued a bit: (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 08:19:07 +0000 (10:19 +0200)]
Continued a bit: (please cherry-pick this)
- don't use the converter attribute, better use <f:converter converterId="FooConverter" />

8 years agoRenamed variable as nothing is shortened (please cherry-pick this)
Roland Häder [Fri, 22 Jul 2016 07:51:17 +0000 (09:51 +0200)]
Renamed variable as nothing is shortened (please cherry-pick this)

8 years agoNew "feature" controller introduced: (please cherry-pick this)
Roland Häder [Fri, 10 Jun 2016 10:03:45 +0000 (12:03 +0200)]
New "feature" controller introduced: (please cherry-pick this)
- no more tons of separate and same-looking methods, just one central and very flexible method isFeatureEnabled()
- renamed all context parameters
- added features "imprint", "terms" and "privacy"

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoRenamed controller (please cherry-pick this):
Roland Häder [Fri, 15 Jul 2016 10:35:47 +0000 (12:35 +0200)]
Renamed controller (please cherry-pick this):
- renamed it as it was old name

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoClosed internal TODO: (please cherry-pick this)
Roland Häder [Mon, 11 Jul 2016 16:03:32 +0000 (18:03 +0200)]
Closed internal TODO: (please cherry-pick this)
- house numbers may have extensions like 'a', so the full number can be
  e.g. '123a' which should be better splitted into number and extension
- expanded templates for above stuff
- expanded controllers for this
- added missing i18n strings

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agouse !isEmpty(), not size() > 0
Roland Häder [Mon, 27 Jun 2016 13:04:54 +0000 (15:04 +0200)]
use !isEmpty(), not size() > 0

8 years agoapplied naming convention (due to updated jar; please cherry-pick this)
Roland Häder [Mon, 20 Jun 2016 08:54:44 +0000 (10:54 +0200)]
applied naming convention (due to updated jar; please cherry-pick this)

8 years agoRewrites: (please cherry-pick also)
Roland Häder [Fri, 10 Jun 2016 12:55:14 +0000 (14:55 +0200)]
Rewrites: (please cherry-pick also)
- rewrote templateType to baseTemplatePathName which allows more "complex" paths than just simple
- imprint, terms and privacy can now make usage of that new variable and don't need to be shown in new browser window

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agofixed template "base path" (please cherry-pick this)
Roland Häder [Thu, 16 Jun 2016 14:04:49 +0000 (16:04 +0200)]
fixed template "base path" (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded generic CSS class table_right_aligned (please cherry-pick this)
Roland Häder [Thu, 16 Jun 2016 13:49:28 +0000 (15:49 +0200)]
added generic CSS class table_right_aligned (please cherry-pick this)

8 years agoMoved border-bottom to other file as this was in the way for jreports
Roland Häder [Thu, 16 Jun 2016 08:35:47 +0000 (10:35 +0200)]
Moved border-bottom to other file as this was in the way for jreports
(please cherry-pick)

Signed-off-by: Roland Häder <roland@haeder.net>
8 years agoClosed internal TODO: (please cherry-pick this)
Roland Häder [Mon, 11 Jul 2016 16:03:32 +0000 (18:03 +0200)]
Closed internal TODO: (please cherry-pick this)
- house numbers may have extensions like 'a', so the full number can be
  e.g. '123a' which should be better splitted into number and extension
- expanded templates for above stuff
- expanded controllers for this
- added missing i18n strings

Signed-off-by: Roland Häder <roland@haeder.net>
Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded div tag (container) for errors (please cherry-pick this)
Roland Häder [Mon, 25 Jul 2016 16:07:50 +0000 (18:07 +0200)]
added div tag (container) for errors (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoImported new way into + ignored .gitcommits (please cherry-pick this)
Roland Haeder [Thu, 28 Jul 2016 19:08:26 +0000 (21:08 +0200)]
Imported new way into + ignored .gitcommits (please cherry-pick this)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with generic logout (please cherry-pick this):
Roland Häder [Thu, 9 Jun 2016 16:07:17 +0000 (18:07 +0200)]
Continued with generic logout (please cherry-pick this):
- _FOO changed to _LOGOUT
- missing i18n strings set
- added form so the user can still decide to logout or go back
- added observer method afterUserLogout() which clears the localization bean
- added controller method doLogout() which will do the job

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded missing language i18n strings + show logout form only to logged-in users ...
Roland Häder [Fri, 10 Jun 2016 13:01:57 +0000 (15:01 +0200)]
added missing language i18n strings + show logout form only to logged-in users ...

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with rewrites:
Roland Häder [Mon, 6 Jun 2016 14:02:42 +0000 (16:02 +0200)]
Continued with rewrites:
- moved selectableContacts to contact controller, makes more sense
- fixed template for above
- introduced isGenderRequired() to make difference between general and administrative contact controller
- added new context parameter for above method
- fired event when a new user account has been linked with existing contact data
- the other event (added user) is being fired now on else path
- No more need for afterAdminAddedContact() in general user controller

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded parameter 'createContactData'
Roland Häder [Fri, 13 May 2016 12:57:58 +0000 (14:57 +0200)]
added parameter 'createContactData'

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Thu, 21 Jul 2016 19:43:06 +0000 (21:43 +0200)]
updated jar(s)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoupdated jar(s)
Roland Haeder [Wed, 8 Jun 2016 18:06:37 +0000 (20:06 +0200)]
updated jar(s)

8 years agominor: tpzo fixed
Roland Häder [Wed, 1 Jun 2016 09:30:12 +0000 (11:30 +0200)]
minor: tpzo fixed

8 years agoclosed TODO: internationalized this text
Roland Häder [Wed, 1 Jun 2016 09:09:03 +0000 (11:09 +0200)]
closed TODO: internationalized this text

8 years agofixed ids and used h:outputText
Roland Häder [Wed, 1 Jun 2016 08:56:11 +0000 (10:56 +0200)]
fixed ids and used h:outputText

8 years agoContinued a bit:
Roland Häder [Wed, 1 Jun 2016 08:38:54 +0000 (10:38 +0200)]
Continued a bit:
- added resend_done.xhtml with using message_box.tpl
- added navigation rule for above
- used more h:outputText (remember that this is a WUI)
- removed old-lost index.xhtml (user login area)
- added i18n strings

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoshould be "all_users"
Roland Häder [Wed, 1 Jun 2016 07:40:01 +0000 (09:40 +0200)]
should be "all_users"

8 years agoopps, wrong bait, wrong fish
Roland Häder [Tue, 31 May 2016 15:45:48 +0000 (17:45 +0200)]
opps, wrong bait, wrong fish

8 years agoContinued a bit:
Roland Häder [Tue, 31 May 2016 15:19:55 +0000 (17:19 +0200)]
Continued a bit:
- added user data export (currently with contact data)
- user name is only shown/exported when enabled as requirement in project

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoopps, English again?
Roland Häder [Tue, 31 May 2016 14:52:06 +0000 (16:52 +0200)]
opps, English again?

8 years agoContinued a bit:
Roland Häder [Tue, 31 May 2016 13:55:18 +0000 (15:55 +0200)]
Continued a bit:
- removed admin_logout
- added missing h:outputText

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded title (e.g. Dr., Prof. etc)
Roland Häder [Tue, 31 May 2016 13:27:46 +0000 (15:27 +0200)]
added title (e.g. Dr., Prof. etc)

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded missing messages (error)
Roland Häder [Tue, 31 May 2016 13:21:31 +0000 (15:21 +0200)]
added missing messages (error)

8 years agoavoid NPEs, if cellphone, fax or land-line instances are not set
Roland Häder [Tue, 31 May 2016 13:12:18 +0000 (15:12 +0200)]
avoid NPEs, if cellphone, fax or land-line instances are not set

8 years agoadded missing navigation rule for contact list -> show
Roland Häder [Tue, 31 May 2016 13:07:51 +0000 (15:07 +0200)]
added missing navigation rule for contact list -> show

8 years agofixed JNDI name?
Roland Haeder [Thu, 26 May 2016 15:24:31 +0000 (17:24 +0200)]
fixed JNDI name?

8 years agoupdated jar(s)
Roland Haeder [Wed, 25 May 2016 19:19:40 +0000 (21:19 +0200)]
updated jar(s)

8 years agothis.clear(); needs to be called to remove the email address from form.
Roland Häder [Tue, 24 May 2016 15:11:11 +0000 (17:11 +0200)]
this.clear(); needs to be called to remove the email address from form.

8 years agoremoved double-redundant XML parsing instructions, (X)HTML doesn't want it anyway
Roland Häder [Tue, 24 May 2016 15:09:04 +0000 (17:09 +0200)]
removed double-redundant XML parsing instructions, (X)HTML doesn't want it anyway

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoagain some more h:outputText for better encapsulation of messages. and it makes more...
Roland Häder [Tue, 24 May 2016 12:20:24 +0000 (14:20 +0200)]
again some more h:outputText for better encapsulation of messages. and it makes more sense, JSF is a WUI (web user interface) where you attach UI components to and not direct texts.

8 years agono, the error message for the salutation (aka. "gender") should not be in generic...
Roland Häder [Tue, 24 May 2016 11:07:03 +0000 (13:07 +0200)]
no, the error message for the salutation (aka. "gender") should not be in generic template as this makes it look very ugly.

8 years agono "genderification" of applications, keep the good-old "salutation"
Roland Häder [Tue, 24 May 2016 11:01:18 +0000 (13:01 +0200)]
no "genderification" of applications, keep the good-old "salutation"

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agogender (salutation) is also a required field
Roland Häder [Tue, 24 May 2016 10:59:05 +0000 (12:59 +0200)]
gender (salutation) is also a required field

8 years agoUsed much more h:outputText instead of directly the message in the template. This...
Roland Häder [Tue, 24 May 2016 10:49:37 +0000 (12:49 +0200)]
Used much more h:outputText instead of directly the message in the template. This should make it more compatible and lesser problematic in the future.

8 years agoadded missing required messages for contact data
Roland Häder [Tue, 24 May 2016 10:41:12 +0000 (12:41 +0200)]
added missing required messages for contact data

8 years agofixed tpzo in i18n string
Roland Häder [Tue, 24 May 2016 10:35:30 +0000 (12:35 +0200)]
fixed tpzo in i18n string

8 years agoadded h:message
Roland Häder [Tue, 24 May 2016 10:28:02 +0000 (12:28 +0200)]
added h:message

8 years agothe administrative area is secured by the web container's constraints, not by own...
Roland Häder [Tue, 24 May 2016 09:37:43 +0000 (11:37 +0200)]
the administrative area is secured by the web container's constraints, not by own logins

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued with rewrite:
Roland Häder [Mon, 23 May 2016 13:30:19 +0000 (15:30 +0200)]
Continued with rewrite:
- introduced showFacesMessage()
- rewrote to FacesMessage and not ugly exception 500 error
- rewrote more messages + fixed form ids to naming convention

8 years agoadded pre-checks on user account
Roland Häder [Mon, 23 May 2016 12:53:02 +0000 (14:53 +0200)]
added pre-checks on user account

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoadded resend link to footer navigation
Roland Häder [Mon, 23 May 2016 12:31:34 +0000 (14:31 +0200)]
added resend link to footer navigation

8 years agodebug lines cannot be the logger EJB + it *MUST* be javax.enterprise.context.SessionS...
Roland Häder [Mon, 23 May 2016 12:19:29 +0000 (14:19 +0200)]
debug lines cannot be the logger EJB + it *MUST* be javax.enterprise.context.SessionScoped imported

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agoContinued:
Roland Häder [Mon, 23 May 2016 09:59:19 +0000 (11:59 +0200)]
Continued:
- added Apache POI 3.4 for Excel export
- added missing i18n strings
- CSV support currently only use comma as "column" delimiter, better switch to Excel format
- these columns cannot have a double-dot on the end as the import may not work
- no need to have these JARs in WARs as you can place them on the server's proper lib path

Signed-off-by: Roland Häder <roland@mxchange.org>
8 years agosome cleanups + added missing i18n strings
Roland Häder [Mon, 23 May 2016 08:47:09 +0000 (10:47 +0200)]
some cleanups + added missing i18n strings

8 years agoset user's initial locale from given one
Roland Häder [Mon, 23 May 2016 07:48:59 +0000 (09:48 +0200)]
set user's initial locale from given one

Signed-off-by: Roland Häder <roland@mxchange.org>