Commit Graph

4588 Commits

Author SHA1 Message Date
Kevin Roast
08f4586da7 . Fix to issue in login page redirect code where URL arguments (e.g. for templates and scripts) were removed and not passed through.
- this only affected the template/command servlets that were using parameters and had not already logged in

. Support for 'path' argument on DownloadContentServlet
  for example /alfresco/download/direct?path=/Company%20Home/Kev's%20Home%20Space/myimage.jpg
  - paths are specified in a similar way to webdav path - they are 'cm:name' based URL encoded strings
  - this means we no longer need to have the NodeRef to a document to download it

. Support for 'templatePath' and 'contextPath' URL arguments in TemplateContentServlet
  for example: /alfresco/template?templatePath=/Company%20Home/Data%20Dictionary/Presentation%20Templates/doc_info.ftl&contextPath=/Company%20Home/file.txt
  - the 'templatePath' argument specifies the cm:name based path to the template to execute
  - the 'contextPath' argument specifies the cm:name based path to the context for the template

. Support for 'scriptPath' and 'contextPath' URL arguments in Script CommandProcessor
  for example: /alfresco/command/script/execute?scriptPath=/Company%20Home/Data%20Dictionary/Scripts/append%20copyright.js&contextPath=/Company%20Home/file.txt
  - the 'scriptPath' argument specifies the cm:name based path to the script to execute
  - the 'contextPath' argument specifies the cm:name based path to the context for the script

. Adding debugging output to get timings for executing templates and scripts

. Enhancements and additions to JavaScript API:
  setPermission()
  removePermission()
  get/setInheritsPermissions()

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3297 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-07-11 10:13:30 +00:00
Britt Park
89a108a9d7 Big hunk of merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3265 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-28 17:31:18 +00:00
Paul Holmes-Higgin
8af011cd6d Added language packs as extension
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3242 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-26 13:43:04 +00:00
Kevin Roast
2074d1c89f Added 'Raise an Issue' link to main page to display the Alfresco support page for reporting issues and bugs
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3194 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-22 12:38:42 +00:00
Kevin Roast
63e31ad63a Fix authentication, upload and download to handle generic JSR-168 portals - means we can run against Liferay and other portals besides JBoss
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3188 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-22 10:33:58 +00:00
Kevin Roast
88cf70d910 Fix to allow IE6/7 to render drop-down menu DIVs with full width
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3151 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-19 13:47:02 +00:00
Jon Cox
a4a67f056b Point checkin: skelatal replacement for StandardHost (for AVM-based webapp autoload).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3133 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-18 14:26:14 +00:00
Britt Park
d2f8666983 Merged up to HEAD.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@3129 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-16 19:18:30 +00:00
David Caruana
3b58a15784 Fix AR-649.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3121 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-15 17:58:03 +00:00
Kevin Roast
c0795d2a1c UI enhancements suggestions from Linton after previous checkin
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3100 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-14 11:12:11 +00:00
Kevin Roast
ef275a586a Fix to add explicity IDs to all components in Spaces and Content panels in Browse screen so they can be expanded/collapsed. Fix to allow page size of Spaces/Content panels to be changes on the fly
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3097 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-14 09:36:35 +00:00
Kevin Roast
a5d34f6c0d Fix to web-client performance issue in BrowseBean - approx 10% improvement for general browsing and searching page rendering
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3044 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-06 14:51:29 +00:00
Kevin Roast
1066f2e6d2 fix merge issue
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3036 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-06 07:33:30 +00:00
Kevin Roast
acf32be79d Fix for AR-636
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3033 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-05 16:09:40 +00:00
Kevin Roast
c12888bfa6 Fix to remove ISO encoding from attached filenames - no longer requried now URL encoding is used for filenames
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3024 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-05 10:19:26 +00:00
Derek Hulley
e17290f94d merge into HEAD from BRANCHES/V1.3
svn merge svn://www.alfresco.org:3691/alfresco/BRANCHES/V1.3@2980 svn://www.alfresco.org:3691/alfresco/BRANCHES/V1.3@2981 .


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3015 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-06-02 11:47:33 +00:00
Kevin Roast
2f45ae8d88 AWC-667 fix
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2974 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-24 17:44:49 +00:00
Kevin Roast
292f43bd8f corrected typo
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2971 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-24 15:59:45 +00:00
Kevin Roast
893f45e1a8 Fix for AWC-613 - Groups UI now checks for duplicate existing group IDs when creating new/sub groups
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2968 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-24 13:08:01 +00:00
Britt Park
77df6eb45d Morning merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2959 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 16:39:21 +00:00
Kevin Roast
8abc4a6e95 . Fix for AWC-693 - Added evaluator so the user cannot try to Take Ownership of a locked item
. Fixes for AWC-640 and AWC-457
  - Company Home, Guest Home and My Home links now disable/enable depending on the user permissions on the respective locations
  - Guest can now longer see Company Home link if they do not have access (which is the default)
. Company/Home/Guest link toolbar no longer highlights the selected item (as it is not the only way to navigate to it)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2958 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 16:02:24 +00:00
Gavin Cornwell
a77bc51bac Fix for AWC-656 & 695
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2956 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 14:39:51 +00:00
Kevin Roast
197078d672 . Fix for AWC-661 - you can no longer paste a link as a link (yes that's just weird)
. Link file/folder external destination link no longer shown in portal mode (external access URLs don't work in a portal)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2951 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 11:20:53 +00:00
Gavin Cornwell
cc14120cdf Rendered version of required icon
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2950 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 11:20:09 +00:00
Roy Wetherall
5ce9b275cb - Fixed bug when moving a locked node in the UI
- Added 'run action' to menu for linked content and folders

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2947 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 10:42:09 +00:00
Kevin Roast
aa7c7c2db7 . More JBoss portal specific fixes
- actions in lists need IDs on the parent columns in forum, forums and topic JSPs

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2946 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-23 10:23:43 +00:00
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
Kevin Roast
0855774f0d . removed duplicates as spotting in forums
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2938 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-22 17:52:06 +00:00
Britt Park
9189208bad Morning merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2937 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-22 17:20:58 +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
Britt Park
ea740e26bf Morning merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2925 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-19 17:37:14 +00:00
Britt Park
740626f4bc Another merge. I was bored.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2923 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-19 00:38:14 +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
Britt Park
e18a26f4f3 Afternoon merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2915 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-17 22:42:03 +00:00
Jon Cox
009fd6f36f Skeleton of new top-level dependency mapper project,
plus misc config changes to support it.    Does nothing
but test build mechanism so far.


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2913 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-17 19:54:13 +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
Britt Park
fb8d4d4bc2 Late morning merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2892 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-15 18:25:41 +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
Britt Park
1d80b81517 Morning merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2889 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-14 16:21:55 +00:00
Britt Park
1dd2a7b72b Daily merge.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/WCM-DEV2/root@2882 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2006-05-12 20:22:46 +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