mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged DEV/SWIFT-MIKE to HEAD
28328: Merged DEV/SWIFT-UI to DEV/SWIFT-MIKE 28245: Work in Progress: DocLib data webscript and action config refactor. 28676: Work in Progress: Document Library list view renders with new data structures. Action evaluators mostly populated. Tweaks to appUtils.toJSON. Client-side "ScriptNode-lite". Evaluators now use json-simple lib. 28898: Work in progress. New doclib webscripts into new "v2" namespace. Action refactoring. Initial status indicator config. Site preset & container type returned & evaluator templates to support wcmqs and dod5015. 28952: Work in Progress: End of Sprint 3. Refactored web-tier data webscripts. Full parent node details returned with nodes (or in metadata for common parent scenario). Action fixes. 28971: Merged HEAD@28970 to DEV/SWIFT-MIKE 29018: Work in progress: Document details page. Evaluator tweaks. New value evaluator. Consolidated getActionUrls. 29037: Merged HEAD@29035 to DEV/SWIFT-MIKE (Bringing in publishing action to migrate to new framework) 29156: Work in progress: Folder details page refactor. "working mode" flag removed to allow removal of some repository browser-specific overrides. Client-side folder and document renderers coalesced. Category, link and working copy handling improved. 29168: Merged HEAD@29166 to DEV/SWIFT-MIKE (Share extensibility features merged across. Folder details page conflicts resolved by migrating to new extensibility model.) 29195: Minor fixes for action event handler and changes to Surf API 29197: Merged HEAD@29196 to DEV/SWIFT-MIKE to prepare for merge back to trunk Note: Awaiting imminent Spring Surf fix before Document Libraries are fully functional. git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@29201 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -130,7 +130,7 @@ public class ScriptNode implements Serializable, Scopeable, NamespacePrefixResol
|
||||
private final static String CONTENT_PROP_URL = "/d/d/{0}/{1}/{2}/{3}?property={4}";
|
||||
private final static String CONTENT_DOWNLOAD_PROP_URL = "/d/a/{0}/{1}/{2}/{3}?property={4}";
|
||||
private final static String FOLDER_BROWSE_URL = "/n/browse/{0}/{1}/{2}";
|
||||
|
||||
|
||||
/** Root scope for this object */
|
||||
protected Scriptable scope;
|
||||
|
||||
@@ -1263,7 +1263,7 @@ public class ScriptNode implements Serializable, Scopeable, NamespacePrefixResol
|
||||
{
|
||||
return getDownloadUrl();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @return The WebDav cm:name based path to the content for the default content property
|
||||
* (@see ContentModel.PROP_CONTENT)
|
||||
@@ -1411,7 +1411,7 @@ public class ScriptNode implements Serializable, Scopeable, NamespacePrefixResol
|
||||
*
|
||||
* @return Object[] of packed permission strings.
|
||||
*/
|
||||
private Object[] retrieveAllSetPermissions(boolean direct, boolean full)
|
||||
protected Object[] retrieveAllSetPermissions(boolean direct, boolean full)
|
||||
{
|
||||
Set<AccessPermission> acls = this.services.getPermissionService().getAllSetPermissions(getNodeRef());
|
||||
List<Object> permissions = new ArrayList<Object>(acls.size());
|
||||
@@ -3076,7 +3076,7 @@ public class ScriptNode implements Serializable, Scopeable, NamespacePrefixResol
|
||||
* @param longQName
|
||||
* @return the short form of the QName string, e.g. "cm:content"
|
||||
*/
|
||||
private String getShortQName(QName longQName)
|
||||
protected String getShortQName(QName longQName)
|
||||
{
|
||||
return longQName.toPrefixString(services.getNamespaceService());
|
||||
}
|
||||
@@ -3088,7 +3088,7 @@ public class ScriptNode implements Serializable, Scopeable, NamespacePrefixResol
|
||||
*
|
||||
* @return QName
|
||||
*/
|
||||
private QName createQName(String s)
|
||||
protected QName createQName(String s)
|
||||
{
|
||||
QName qname;
|
||||
if (s.indexOf(NAMESPACE_BEGIN) != -1)
|
||||
|
Reference in New Issue
Block a user