Commit Graph

239 Commits

Author SHA1 Message Date
Gavin Cornwell
26241de0b8 - AWC-663 & AR-602; specialise-type handling
- Added property config for cm:titled aspect so that name, title and description appear at top of property sheet for custom types

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2945 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 10:09:21 +00:00
Gavin Cornwell
d024e64d9d - Added SDK samples for web client customisation
- AWC-687 & AWC-631
- Fixed issue showing custom folder types in advanced search

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2935 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-22 13:35:16 +00:00
Kevin Roast
7ef5ae9ad7 . Improvements to portlet session handling in Login/Logout situations
- Storing of "inPortal" flag in a Threadlocal
 - No longer invalidate portlet session on logout - clear session by hand instead
   - Makes it easier to integrate with other JSR-168 vendors such as Liferay
. Added the current template NodeRef to the default templating model
   - Accessable as an object in the root of the templating model called "template"
. Added the current script NodeRef to the default scripting model
   - Accessable as a root scope object called "script"

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2934 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-22 13:25:58 +00:00
Gavin Cornwell
d3a6eb447f - fixed issues with editing spaces
- made topic pages consistent with 1.2
- added ability to force properties to render even if they are not present in the node
- changed warnings about missing properties to debug but added a log label to turn it on easily

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2922 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-18 21:02:07 +00:00
Kevin Roast
8bb97be974 . Added unlock action to doc details list of actions.
- fixes AWC-566 and AWC-195 and AWC-221
. Fix for unreported issue where an error would occur when showing the details of a locked doc where it's associated working-copy had been deleted.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2912 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-17 16:15:49 +00:00
Kevin Roast
3e36796044 URL argument support for the Template and Script servlets
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2905 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-17 10:02:07 +00:00
Gavin Cornwell
e8457fe8f4 - Fixed regression in rules wizards
- Added title to create/edit space dialogs
- Changed space dialogs to use required field icon
- Converted all forums and removed all old legacy beans and JSPs

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2903 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-16 21:27:22 +00:00
Kevin Roast
76c566db61 . Fixes to the various servlets to allow any number of elements in the web-app context path
- currently anything other than exactly 1 element (e.g. /alfresco) will fail
  - now correctly supports any length including the root context of "/"
. Clipboard copy/move op correctly uses FileFolderService for folders (which means "Copy of…" gets prepended correctly)
. Added more explicit IDs for JbossPortal pages

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2901 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-16 16:22:52 +00:00
Gavin Cornwell
7b51096510 Fix for JBoss Portal
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2890 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-15 09:34:18 +00:00
Kevin Roast
0cdf8e216f . Added support for folder-type restrictions in Advanced Search config
- Added forums folder type to list by default
 - Added folder-type drop-down to Advanced Search UI

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2878 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 16:06:00 +00:00
Kevin Roast
fbe26a49f2 . Soft Delete UI fixes after testing
- Correct rendering of failure/success lists

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2876 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 14:13:13 +00:00
Gavin Cornwell
02cb2ac1e7 - Added error-message-id attribute to dialog and wizard framework
- Added error component to container pages
- Removed error component from each dialog/wizard page
- Fixed problem where dialog or wizard would not work after an error

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2872 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 12:40:16 +00:00
Roy Wetherall
af93c5f1af - Added reapply icon
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2871 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 12:07:31 +00:00
Gavin Cornwell
d6f4146c86 Configuration changes
- each wizard now has its own list of types
- made the inline text editing page the default page in create content wizard
- dialog and wizard config is now global
- fixed problem with create content wizard action

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2870 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 11:33:48 +00:00
Kevin Roast
2120371a7c . Soft Delete UI fixups and minor changes
- Removed use of "sys:archivedOriginalPath" - instead uses childassocref to build path (as per Derek's request)
 - Fix to building of success/failure items lists outside of the transaction to restore nodes
. JavaScript example files added to bootstrap
. JavaScript file icons from Linton

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2868 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 11:02:34 +00:00
Gavin Cornwell
bac4f6f892 - Added ability to hide actions
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2862 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 09:34:43 +00:00
Gavin Cornwell
38f88da91b - Fixed actions config overriding
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2859 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 22:05:03 +00:00
Kevin Roast
931685b753 . Final elements of the Soft Delete UI
- Recover and delete listed items
 - Report screens for listed item results
 - Recover and delete all items (admin only)
 - Recover listed items to a different location

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2856 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 18:01:53 +00:00
Paul Holmes-Higgin
583d26cce4 Added SF logo locally
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2853 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 17:23:35 +00:00
Gavin Cornwell
27a6220926 - Fix couple of issues Steve found regarding properties of subtypes of cm:cmobject
- Fixed missing string id

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2843 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 15:06:06 +00:00
Kevin Roast
47c58162cc . Soft Delete UI - filters implemented:
- Filter by date (Today, Last 7 days, Last 30 days)
   - Admin user can filter by username also

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2842 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 12:45:05 +00:00
Gavin Cornwell
8e9693d55a Added lookup of custom properties files, this means a webclient.properties can be added to alfresco.extension
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2841 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 12:42:53 +00:00
Roy Wetherall
36f8dcc123 - Added the notion of actions only being applicable for certain node types
- 'Run Action' is now available on folder details page

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2837 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-11 10:38:42 +00:00
Kevin Roast
0b58f9ff7f . Soft Delete UI checkpoint
- List of deleted items for an individual user
  - Object details page for a deleted item
  - Reworking of some of the Deleted Items UI
  - Filter by user/date HTML complete (no implementation yet)
  - Recover a single item to a specific location
  - I18N messages added for sys:archive aspect and properties

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2817 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 17:12:37 +00:00
Kevin Roast
b9da374553 . Fix to Script command processor
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2815 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 16:24:03 +00:00
Gavin Cornwell
0c9e0c91ec - Added metadata extractor to add content dialog
- Author aspect is now always added when content is created

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2813 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 15:04:35 +00:00
Gavin Cornwell
86c4748c10 - Re-enabled regular expression validation in JavaScript
- Changed regular expression definition for the name property in content model

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2809 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 13:49:29 +00:00
Gavin Cornwell
8cd2a68717 Added ability to pass parameters to wizards and dialogs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2807 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 11:33:02 +00:00
Gavin Cornwell
c953c45c3d - New edit properties dialog used when new content is added/created
- Minor fixes/enhancements

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2805 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-10 08:54:14 +00:00
Kevin Roast
7f6fabb0b6 . Soft Delete UI checkpoint
- List of deleted items for the Admin user
  - Search for deleted items by Name and full-text
  - First pass at Recover single item
  - First pass at Delete single item
  - Icons for Soft Delete UI from Linton

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2801 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-09 20:05:27 +00:00
Gavin Cornwell
63f98069fe Converted add and create content wizards
Moved dictionary and namespace services to BaseDialogBean

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2792 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-08 21:13:32 +00:00
Kevin Roast
cc2264ee41 . First pass of the Alfresco JavaScript API wiki docs:
http://wiki.alfresco.com/wiki/JavaScript_API
 - JavaDoc and minor API updates that made sense as I was writing the documentation :)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2788 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-08 14:55:05 +00:00
Roy Wetherall
a5fbb8f7e2 - Added reapply rules action to manage rules dialog.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2787 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-08 14:49:09 +00:00
Kevin Roast
d0548daf0e . Minor fix to search services in JavaScript API
. Some javadoc improvements

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2785 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-08 09:42:34 +00:00
Kevin Roast
ac24ab9373 . Rhino JavaScript integration:
- APIs for testing of Permissions and checking that an Aspect exists on a node

. Added new command processor to config for Command Servlet
   - new command processor to allow execution of Alfresco JavaScript files via URLs
   - Wiki docs: http://wiki.alfresco.com/wiki/URL_Addressability#Script_Command_Processor

. Fixed issue where a deleted/missing NodeRef on the end of a Link object would cause errors in the web-client
   - Still needs cleanup/change to assoc mechanism as per AWC-647

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2774 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-05 12:09:15 +00:00
Gavin Cornwell
a43f5cf150 No parameter conditions and actions can now be added with no client changes & made all summary strings use parameters in correct way
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2772 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-05 11:41:12 +00:00
Paul Holmes-Higgin
571ade41b4 changed enterprise headers to open
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2757 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-04 12:37:20 +00:00
Gavin Cornwell
f07af6f403 Finished customisability of action based wizards
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2756 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-04 11:27:17 +00:00
Gavin Cornwell
abdcacffe4 Fixed cifs and webdav edit link evaluators and fixed copyright symbol in footer
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2753 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-04 10:02:13 +00:00
Kevin Roast
d8acd3d80a . Rhino JavaScript integration checkpoint:
- Added APIs to allow updating and addition of node properties
  - Added APIs for content manipulation
  - Added APIs to allow creation of files and folders

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2749 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-03 21:34:42 +00:00
Paul Holmes-Higgin
737f4fa8de Merged enterprise features
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2746 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-03 18:34:13 +00:00
Gavin Cornwell
b620d62954 - fixed illegal character use in forum article names
- fixed navigation issue with editing rules
- added links to details pages in forums area
- you can no longer create spaces, forums or topics with illegal characters in the name

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2745 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-03 15:28:20 +00:00
Kevin Roast
0d67f51ed9 . Rhino JavaScript integration checkpoint:
- Added a new action to the repository for executing JavaScript files
  - Added script action UI to rule framework, means we can execute a JavaScript file as part of a rule
  - Lucene search and Saved Search functionality added to default data-model for scripts
  - Added Scripts folder to Data Dictionary (created during bootstrap)
  - Created patch to add the Scripts folder to existing schemas
  - Added ScriptService to ServiceRegistry bean

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2740 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-03 12:01:21 +00:00
Gavin Cornwell
86134ca56f Added check for duplicate form submissions to dialog/wizard framework
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2736 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-02 11:27:17 +00:00
Gavin Cornwell
aa417e841f converted new rule/run action wizard to new framework
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2734 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-02 10:44:51 +00:00
Kevin Roast
b9f82bee05 Checkpoint for the Manage Deleted Items UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2718 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-04-27 09:02:38 +00:00
Kevin Roast
3e2d0546a7 Checkpoint for the Manage Deleted Items UI
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2717 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-04-27 09:01:47 +00:00
Gavin Cornwell
644d788a66 - Changed discussion icon from forum_large to forum
- Disabled regex validation

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2706 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-04-26 08:35:30 +00:00
Gavin Cornwell
6477e0ccfb - Added list of values constraint support
- Setup regex validation support (but not working yet)
- Added required field icon to replace asterisk

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2701 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-04-25 07:58:44 +00:00
Kevin Roast
a872096f72 . Fix for AWC-635 (TemplateContentServlet not working with TICKET url argument)
. Fix to image resolver for TemplateContentServlet
. Minor improvement to CommandServlet interfaces as per wiki docs
. Minor fix to date field format in RSS2.0 template (thanks Mike!)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2685 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-04-21 16:58:47 +00:00