- tags on blog list and blog view page are now clickable (SLNG-813
- search handles quotes and special characters better (SLNG-835)
- search now encodes the searched string (SLNG-862)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10073 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- User Profile page now visible for any user via the /page/user/<username>/profile URL
- Pages in slingshot now reference the user profile URL to display it on username click
- Only the logged in User can modify their own profile page - other pages are all read-only
- Enhancements to User Factory pattern to load user details for arbitrary users
General I18N message walk through as agreed with doc team+ui design.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10032 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- CSS styling overhaul to bring profile inline with latest visuals
- Avatar thumbnail displayed on profile summary dashlet
- Info message labels for Photo Upload
- Fix to issue where photo image persisted but not updated in web-tier User object if user clicks out of the profile page
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10020 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Upload of Avatar image - added as a child node via preferences aspect to the cm:person node for the current user
- Ajax update of image in profile read/edit views
- Auto generated thumbnail used for avatar immediately after upload
Tweak of file-upload component to allow override of destination URL for POST of content
Added new flag to thumbnail GET call to force thumbnail creation synchronously without waiting
Fix to Person PUT API (Unit Test now executes correctly)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10008 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- fixes for top search bar, but icons still not correctly layed out
- fixed blog/discussion REST API unit tests
- fix for broken external blog config dialog
- documentlibrary activity now produces correct download url for files (filename at the end of the url was missing)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10001 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
File upload GUI: Displays the No flash text without destroying the layout
My site profile and collaboration site handles missing variables such as title and description
Create site: Its now possible to choose between public and private in the gui
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9982 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Alfresco Network dashlet for Share
- Credential Vault returns boolean for save and load to assist with persistent stores
- AlfrescoConnector now supports "unauthenticated-mode" property which when set to "guest" allows unauthenticated users to participate against Alfresco repo as a guest user
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9980 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- Read only view mode
- View/Edit screen switching
- User Avatar now returned as noderef in person meta-data call
- User Avatar displayed (via proxy) if present in person data
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9957 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
- TBD: read only view (which will be the initial view), Save Changes, Upload photo.
Alfresco Share logo added to slingshot header area.
Improvements to user meta-data retrieval to return content strings if content properties are found.
AlfrescoUserFactory now retrieves user bio property.
Enhanced FreeMarker template API - added method to test for content properties.
Enhanced script People API - added method to test for admin authority.
Changed User Dashboard default template to two column.
Removed some old files/folders no longer needed in slingshot.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9942 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
Added AlfrescoUser object, to be responsible for persisting changes to User Profile.
Added concept of ThreadLocalRequestContext - similar to FacesContext in that it has a static accessor method to retrieve the "current" instance.
Removal of 'alfresco-system' endpoint from web-framework and replaced usage with 'alfresco' endpoint:
- removes the need for admin user detailed to be stored in web-framework config files (!) and being constantly transmitted between tiers
- refactored appropriate webscripts to accept non-admin authentication but added code checks to ensure non-admin users can only bring back meta-data about themselves
- refactored AVMRemoteStore and RemoteStore client to use authenticated endpoint rather than system admin authentication driven endpoint
- this also reduces the the traffic between tiers and vastly reduces the number of login tickets requested
Added open HTTP endpoint - for use by RSS feed components etc. that point to any website feed - configured as 'unsecure' endpoint so purposely cannot be accessed via proxy URLs.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9920 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261