Commit Graph

4869 Commits

Author SHA1 Message Date
Mike Hatfield
02aeeb60e0 DocumentLibrary working again with moved Sites home. "Create folder" using simple dialog framework. Doclist and tree webscript support for nodeRefs. Base.css tweaks to font-size, yui-skin-sam names restored. Toolbar swaps visible elements based on active display filter.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9814 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-11 13:21:21 +00:00
Erik Winlof
1cae290559 DONE TODAY
Uploader 
- Update new version OK in sub folders (requires repo re-deploy)
- Reseting description and version for each display
- Hiding and showing tips and status depending on which mode: upload or update

Popups
- shadow is back under the popups


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9810 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-11 10:20:43 +00:00
Michael Ru
735e6f3961 - added activities for blog posts
- added tagging support for blog

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9809 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-11 10:12:53 +00:00
Simon Buckle
cd93a049c3 Removed reference to site store and updated path clauses in the Lucene queries. Fixed component definitions to work with the latest build.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9808 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-11 09:25:13 +00:00
Erik Winlof
08d74f082d Popups
- More like visuals
- Moved all Panel-styling from each component into base.css.
  The only thing that needs to be styled in each popup is .module-name{width: 40em}
- Refactored all popups I could find: Create site, Create folder, Uploader, Add event, Configure blog
- Popups look ok in FF, Safari, IE7 and almost ok in IE6.

Create site
- Creates real presets so new sites can be created (not limited to deafult anymore)

Uploader
- Update new version is working (not in sub folder though)
- Clashing filenames gets a number appended by default but can be overriden from show() with attribute overwrite=true
- Module is now a "singleton" to avoid several flash instantiations
- For now all uploaded files become versionable (should be revisited when a decision about a new version store has been taken, SLNG-269)

IE6
- Uploader OK in IE6
- IE6 had the wrong color for visited links



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9736 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-10 17:21:02 +00:00
Kevin Roast
3dfa87174e Implemented Delete Document API for remote AVM store (repo-tier) and remote store client (web-tier).
Fixed and added APIs to bind and unbind components in web-tier object model - mirrored API methods for "sitedata" JS API.
 - this completes the working APIs needed to add/remove pages and add/remove/modify component bindings to facilitate user dashboard configuration and site page configuration.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9716 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-10 11:17:30 +00:00
Glen Johnson
f8d631f9f1 Latest fixes for Java-backed Invite REST API Web Scripts - but invites.get (pending invites) still failing on Unit Tests
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9714 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-10 10:10:03 +00:00
Glen Johnson
f0b7fc0569 Fix to GET invites web script API - invites now directly addressable by invite ID, see invites.get.desc.xml for API description
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9706 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 18:03:09 +00:00
Glen Johnson
595fd3f854 Latest round of Invites (pending invites) Java-backed Web Script fixes/modifications
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9704 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 15:37:07 +00:00
Michael Ru
0d2114d4e0 - new webscript for my forum topics
- proper pagination component
- cleanup of topic list page js code
- tag support for blog REST API (still disabled though)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9702 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 15:20:48 +00:00
Simon Buckle
4b1d7c48cb Modified scripts to handle all day events; added all day event checkbox to the event form as per the visuals.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9700 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 12:38:07 +00:00
Glen Johnson
63bf4b1355 Latest drop of Java-backed version of Invite Web Scripts for (invite.get [start, cancel], inviteresponse.get [accept, reject], invites.get [pending])
- to take over from JavaScript version of these web scripts to allow secure running under admin authority

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9697 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 11:21:17 +00:00
Glen Johnson
6cd1fb9ac0 Remote-api-context.xml containing workflowDeployer bean with invite workflow definition and model deployment (previously in Repository bootstrap-context.xml which caused problems running repository unit tests in Eclipse)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9695 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-09 07:44:48 +00:00
Simon Buckle
47f5deedb3 Any html tags and/or wiki markup are now removed from the page content in the wiki page listing to ensure display consistency. Modified wiki css. Fixed width problem when displaying event information in the calendar.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9686 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-08 16:01:27 +00:00
Mike Hatfield
f14738c917 DocLib file upload posting to Activities service. Fixes for hash updates in browser address bar. More placeholder images for DocLib actions. Fix to json.status.ftl to pass YAHOO JSON isValid() test.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9681 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-08 14:35:29 +00:00
Simon Buckle
ae8d81fa5d Added first cut of page rename functionality to the toolbar.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9676 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-08 12:54:16 +00:00
Simon Buckle
b2eb746a0f Initial version of wiki page filter.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9667 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-07 15:21:51 +00:00
Michael Ru
61815aa9d1 - some unit tests for the discussion service
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9666 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-07 14:28:28 +00:00
Michael Ru
9a7cc0f21f - Some unit tests for the blog web scripts
- Added proper permission handling for blog post drafts

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9665 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-07 13:05:25 +00:00
Michael Ru
30e3243e2a - made date properties on blg:releaseDetails aspect mandatory
- added webscripts for different blog filters
- adapted frontend for new filters

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9657 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-04 17:17:50 +00:00
Simon Buckle
0cf078cc21 Added first cut of activity templates for delete and renaming wiki pages. Modified the corresponding scripts to log page deletes and renames to the activity service.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9656 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-04 16:22:25 +00:00
Simon Buckle
2b99b7ec5b Added landing page for wiki; lists all the pages as per the visuals. Modified wiki page definition(s). Added scripts for listing all the pages for a given site. Page delete now redirects back to the list of pages.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9653 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-04 15:15:27 +00:00
Michael Ru
63dad6aa29 - Alfresco.util.Ajax now allows specifying the used http method
- blog draft/publish/publish external
- various css/js fixes for blog and discussions
- Added new aspect "blg:releaseDetails" to blog model, temporary naming/solution


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9647 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-04 11:15:36 +00:00
Simon Buckle
43b3208641 Fixed problem with event creation in the calendar; modified form POST to submit data as JSON.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9643 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-04 09:51:47 +00:00
Mike Hatfield
652cd91de7 Re-org of DocLib data webscripts to support both site-format and noderef-format references. New DocLib "generic action" function which enables much easier addition of new actions.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9638 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-03 15:34:18 +00:00
Simon Buckle
1aa32e5638 Initial version of wiki page delete scripts. Added delete button to toolbar.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9637 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-03 14:26:12 +00:00
Mike Hatfield
330e9022ee "hiddenComponents" class removed throughout client. DocLib actions HTML restructured to enable "More" pop-up and icon-only simple view.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9631 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-03 08:52:47 +00:00
Simon Buckle
a0db2845b9 Added activity templates for wiki page create and edit. Modified create and edit scripts to accept a 'context' parameter in order to generate a link to the page on the web tier.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9624 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-02 11:38:43 +00:00
Michael Ru
8a6466de5b correct error handling for publishing, fixed include in one js file
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9620 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-02 10:04:49 +00:00
Glen Johnson
739b875bd4 Various fixes to REST Person Service and Web Script Unit Test
- Delete people and authentications for users created in setUp()
- Modify person.lib.ftl so that it copes with firstName and lastName being undefined
- Modify people.post.js to use var.properties["propKey"]=value when adding person properties so that it copes with setting properties that don't already exist 

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9619 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-02 07:34:41 +00:00
Simon Buckle
708a28e535 First cut of wiki page renaming scripts. Added 'editable' property to page template.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9615 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-01 16:07:44 +00:00
Michael Ru
d3bd0bb402 - improved discussions rss feeds
- added blog rss feed

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9613 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-01 15:12:25 +00:00
Michael Ru
310d127f36 - added paged results lib methods
- cleanup for blogs, comments and discussions API
- deleting a forum reply post now changes the content to "removed" instead of deleting the node
- fix for comment deletion and archive filter in client side javascript

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9612 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-01 13:44:33 +00:00
Kevin Roast
0c4683657d Fix for SLNG-613 - mimetype now correctly guessed by repo after upload via Flash (which helpfully applies the binary mimetype to all files)
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9608 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-07-01 09:56:02 +00:00
Simon Buckle
35d64aee98 Populates wiki page history tag with version info. Added support for more wiki markup. Modified base.css for both themes to add default styling for "em" tag. Fixed page link bug.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9603 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-30 16:03:48 +00:00
Mike Hatfield
1eaaed2a2c Remaining DocLib filters. Fix to active filter highlight. New "available actions" logic based on document state.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9599 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-30 15:34:36 +00:00
Glen Johnson
e3afa83704 Latest cut of Invite Service/Workflow containing last bunch of fixes/modifications needed to get Web Script Unit Tests to pass
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9597 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-30 14:53:26 +00:00
Michael Ru
35b2603c97 - Forum, blog and comments REST API
- Forum and blog pages for slingshot

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9593 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-30 13:56:30 +00:00
Jan Vonka
7bb7d8f36b Fix URLs in FeedControlTest
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9584 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-27 16:55:15 +00:00
Simon Buckle
88ea0e482e First cut of user dashboard dashlet that shows an aggregated view of all the events of all the sites the user belongs to.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9579 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-26 16:35:31 +00:00
Mike Hatfield
83240b3cc1 First cut of DocLib filters. Only "I'm editing" currently active. Placeholder "checkout" action to confirm working filter.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9578 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-26 15:06:30 +00:00
Jan Vonka
3276be3d62 Activity Service:
- fix user feed controls
- add support for Derby dialect, including sample config
- add derby.jar (10.4.1.3)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9572 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-25 15:51:16 +00:00
Simon Buckle
e982b07f6d Import of initial version of the wiki component. Allows simple page create / edit.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9571 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-25 15:27:05 +00:00
Glen Johnson
57f8a813c1 Person Service - now all Web Script Unit Tests pass
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9558 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-24 23:20:13 +00:00
Mike Hatfield
6234679ccb CSS tweaks to DocLib
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9555 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-24 14:49:03 +00:00
Mike Hatfield
c644bc8be3 "componentId" changed to "containerId" for repo storage. Create folder i18N. Treeview sync'ing to delete and create events. Breadcrumb nav fixed. DocLib containerId moved to component instance config.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9554 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-24 14:47:46 +00:00
Kevin Roast
48ba5b5a30 AVM remote store now default location for Slingshot app to look in for site-data objects.
- Falls back to classpath (i.e. webapp) if files not found in remote repo.
 - This means page/component/templateinstance etc. site-data files can now be created in/retrieved from a central repo.
 - The AVM store is called "sitestore" and has the same structure as the webapp, i.e. site-data/components/...
Page/Component creation API cleanup (sitedata JS object in web-tier)
Related fix ups and improvements.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9541 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-23 11:36:58 +00:00
Roy Wetherall
1f3e2a47c1 Preference Service
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9538 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-23 09:48:22 +00:00
Glen Johnson
b9fe333e4d Latest drop of Slingshot Invite Web Scripts
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9536 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-22 22:57:15 +00:00
Kevin Roast
84891a3f01 Remote AVM Store REST API now supports "list" and "listall" to retrieve lists and recursive lists of document paths.
Much improved JUnit test for RemoteStore - on web-tier end.
 - various issues fixed in existing API as highlighted by JUnit tests
Separated out RemoteStore test from the RemoteClient JUnit test into own file.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@9530 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
2008-06-20 13:27:43 +00:00