Keep working on DocBoook support
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 26 Apr 2018 08:37:39 +0000 (10:37 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 26 Apr 2018 08:37:39 +0000 (10:37 +0200)
org.argeo.cms.ui/src/org/argeo/cms/text/DocumentPage.java
org.argeo.jcr/bnd.bnd

index 28436ca0a663affd2fbe400baf7d213b7d92d1ae..824add32d7021c10bd7235f809dc67c0533ff886 100644 (file)
@@ -37,7 +37,7 @@ public class DocumentPage implements CmsUiProvider {
 
                if (context.isNodeType(DocBookTypes.ARTICLE)) {
                        new DocumentTextEditor(page, SWT.NONE, context, cmsEditable);
-               } else if (context.isNodeType(NodeType.NT_FOLDER) || context.getPath().equals("/")) {
+               } else {
                        parent.setBackgroundMode(SWT.INHERIT_NONE);
                        if (context.getSession().hasPermission(context.getPath(), Session.ACTION_ADD_NODE)) {
                                Node indexNode = JcrUtils.getOrAdd(context, CmsNames.CMS_INDEX, DocBookTypes.ARTICLE);
index 5645d300d16fdd9ceb7ead4b89a986ad5d8b6d8f..9183b9a3f0722b371e319a04422675a6fe1ba24b 100644 (file)
@@ -1,3 +1,5 @@
+#Provide-Capability: cms.datamodel;name=docbook;cnd="/org/argeo/jcr/docbook/docbook.cnd"
+
 Import-Package: junit.framework;resolution:=optional,\
 org.xml.sax;version="0.0.0",\
 org.springframework.core;resolution:=optional,\