├── .gitattributes ├── .eslintignore ├── .coveralls.yml ├── generators ├── webscript │ ├── templates │ │ ├── de.properties │ │ ├── en.properties │ │ ├── es.properties │ │ ├── fr.properties │ │ ├── csv.ftl │ │ ├── html.ftl │ │ ├── json.ftl │ │ ├── xml.ftl │ │ ├── webscript-context.xml │ │ ├── controller.js │ │ ├── config.xml │ │ ├── atom.ftl │ │ ├── DeclarativeWebScript.java │ │ └── AbstractWebScript.java │ └── USAGE ├── app │ ├── templates │ │ ├── archetypes │ │ │ ├── 3.0.1 │ │ │ │ └── archetype-resources │ │ │ │ │ ├── __rootArtifactId__-platform-jar │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── META-INF │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── test.html │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ ├── extension │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ └── tutorials │ │ │ │ │ │ │ │ │ ├── helloworld.get.html.ftl │ │ │ │ │ │ │ │ │ ├── helloworld.get.js │ │ │ │ │ │ │ │ │ └── helloworld.get.desc.xml │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ ├── alfresco-global.properties │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ └── content-model.properties │ │ │ │ │ │ │ │ ├── workflow │ │ │ │ │ │ │ │ └── sample-process.bpmn20.xml │ │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ └── workflow-model.xml │ │ │ │ │ │ │ │ └── context │ │ │ │ │ │ │ │ └── webscript-context.xml │ │ │ │ │ │ │ ├── assembly │ │ │ │ │ │ │ ├── file-mapping.properties │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── platformsample │ │ │ │ │ │ │ └── Demo.java │ │ │ │ │ └── pom.xml │ │ │ │ │ ├── __rootArtifactId__-share-jar │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── alfresco │ │ │ │ │ │ │ │ └── web-extension │ │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ ├── site-data │ │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ │ │ └── __artifactId__-example-widgets.xml │ │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ │ └── __artifactId__.properties │ │ │ │ │ │ │ │ │ └── __artifactId__-slingshot-application-context.xml │ │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── __rootArtifactId__-share-jar │ │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ └── tutorials │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ │ └── assembly │ │ │ │ │ │ │ ├── file-mapping.properties │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── README.md │ │ │ │ │ └── pom.xml │ │ │ │ │ ├── run.sh │ │ │ │ │ ├── debug.sh │ │ │ │ │ ├── src │ │ │ │ │ └── test │ │ │ │ │ │ ├── license │ │ │ │ │ │ └── README.md │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── tomcat │ │ │ │ │ │ └── context-solr.xml │ │ │ │ │ ├── integration-tests │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── tomcat │ │ │ │ │ │ └── context-solr.xml │ │ │ │ │ ├── run.bat │ │ │ │ │ ├── debug.bat │ │ │ │ │ └── README.md │ │ │ ├── 3.1.0 │ │ │ │ └── archetype-resources │ │ │ │ │ ├── __rootArtifactId__-platform-jar │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── META-INF │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ │ └── test.html │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ ├── module │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ │ ├── log4j.properties │ │ │ │ │ │ │ │ │ ├── alfresco-global.properties │ │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ │ └── content-model.properties │ │ │ │ │ │ │ │ │ ├── workflow │ │ │ │ │ │ │ │ │ └── sample-process.bpmn20.xml │ │ │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ │ └── workflow-model.xml │ │ │ │ │ │ │ │ │ └── context │ │ │ │ │ │ │ │ │ └── webscript-context.xml │ │ │ │ │ │ │ │ └── extension │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ └── tutorials │ │ │ │ │ │ │ │ ├── helloworld.get.html.ftl │ │ │ │ │ │ │ │ ├── helloworld.get.js │ │ │ │ │ │ │ │ └── helloworld.get.desc.xml │ │ │ │ │ │ │ ├── assembly │ │ │ │ │ │ │ ├── file-mapping.properties │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── platformsample │ │ │ │ │ │ │ └── Demo.java │ │ │ │ │ └── pom.xml │ │ │ │ │ ├── __rootArtifactId__-share-jar │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── alfresco │ │ │ │ │ │ │ │ ├── web-extension │ │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ ├── site-data │ │ │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ │ │ │ └── __artifactId__-example-widgets.xml │ │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ │ │ └── __artifactId__.properties │ │ │ │ │ │ │ │ │ └── __artifactId__-slingshot-application-context.xml │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ │ └── __rootArtifactId__-share-jar │ │ │ │ │ │ │ │ │ └── log4j.properties │ │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ └── __rootArtifactId__-share-jar │ │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ └── tutorials │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ │ └── assembly │ │ │ │ │ │ │ ├── file-mapping.properties │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ └── README.md │ │ │ │ │ └── pom.xml │ │ │ │ │ ├── run.sh │ │ │ │ │ ├── debug.sh │ │ │ │ │ ├── src │ │ │ │ │ └── test │ │ │ │ │ │ ├── license │ │ │ │ │ │ └── README.md │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── tomcat │ │ │ │ │ │ └── context-solr.xml │ │ │ │ │ ├── integration-tests │ │ │ │ │ └── src │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── tomcat │ │ │ │ │ │ └── context-solr.xml │ │ │ │ │ ├── run.bat │ │ │ │ │ ├── debug.bat │ │ │ │ │ └── README.md │ │ │ ├── 2.0.0 │ │ │ │ └── archetype-resources │ │ │ │ │ ├── repo-amp │ │ │ │ │ ├── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ │ ├── amp │ │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ │ ├── extension │ │ │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ │ │ │ ├── webscript.get.html.ftl │ │ │ │ │ │ │ │ │ │ │ ├── webscript.get.js │ │ │ │ │ │ │ │ │ │ │ └── webscript.get.desc.xml │ │ │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ │ │ └── module-context.xml │ │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ │ ├── licenses │ │ │ │ │ │ │ │ │ └── README-licenses.txt │ │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ │ └── demoamp.css │ │ │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ │ └── demoamp.js │ │ │ │ │ │ │ │ │ └── jsp │ │ │ │ │ │ │ │ │ └── demoamp.jsp │ │ │ │ │ │ │ └── java │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ └── demoamp │ │ │ │ │ │ │ │ └── Demo.java │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── test-log4j.properties │ │ │ │ │ └── run.sh │ │ │ │ │ ├── share-amp │ │ │ │ │ ├── src │ │ │ │ │ │ └── main │ │ │ │ │ │ │ └── amp │ │ │ │ │ │ │ ├── web │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ └── web-extension │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ └── site-data │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ └── example-widgets.xml │ │ │ │ │ │ │ └── file-mapping.properties │ │ │ │ │ └── run.sh │ │ │ │ │ ├── repo │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ └── extension │ │ │ │ │ │ └── dev-log4j.properties │ │ │ │ │ ├── share │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── properties │ │ │ │ │ │ └── local │ │ │ │ │ │ └── application.properties │ │ │ │ │ ├── run.sh │ │ │ │ │ ├── solr │ │ │ │ │ └── src │ │ │ │ │ │ ├── assembly │ │ │ │ │ │ └── solr-config-assembly.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ └── solr-properties │ │ │ │ │ │ └── log4j-solr.properties │ │ │ │ │ └── runner │ │ │ │ │ ├── tomcat │ │ │ │ │ ├── context-solr.xml │ │ │ │ │ ├── context-repo.xml │ │ │ │ │ └── context-share.xml │ │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── webapp │ │ │ │ │ └── index.html │ │ │ ├── 2.1.0 │ │ │ │ └── archetype-resources │ │ │ │ │ ├── repo-amp │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── amp │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ ├── extension │ │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ │ │ ├── helloworld.get.html.ftl │ │ │ │ │ │ │ │ │ │ ├── helloworld.get.js │ │ │ │ │ │ │ │ │ │ └── helloworld.get.desc.xml │ │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ │ ├── alfresco-global.properties │ │ │ │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ │ │ ├── bootstrap-context.xml │ │ │ │ │ │ │ │ │ └── webscript-context.xml │ │ │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ │ ├── content-model.xml │ │ │ │ │ │ │ │ │ └── workflow-model.xml │ │ │ │ │ │ │ │ │ └── module-context.xml │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ ├── licenses │ │ │ │ │ │ │ │ └── README-licenses.txt │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── demoamp.css │ │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ └── demoamp.js │ │ │ │ │ │ │ │ └── jsp │ │ │ │ │ │ │ │ └── demoamp.jsp │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── demoamp │ │ │ │ │ │ │ └── Demo.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── test-log4j.properties │ │ │ │ │ ├── share-amp │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── amp │ │ │ │ │ │ │ ├── web │ │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ └── web-extension │ │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ │ └── custom.properties │ │ │ │ │ │ │ │ │ ├── site-data │ │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ │ │ └── example-widgets.xml │ │ │ │ │ │ │ │ │ └── custom-slingshot-application-context.xml │ │ │ │ │ │ │ └── file-mapping.properties │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ │ └── share-config-custom.xml.sample │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── testng.xml │ │ │ │ │ ├── repo │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ └── extension │ │ │ │ │ │ └── dev-log4j.properties │ │ │ │ │ ├── run.sh │ │ │ │ │ ├── run.bat │ │ │ │ │ └── runner │ │ │ │ │ ├── src │ │ │ │ │ └── main │ │ │ │ │ │ └── webapp │ │ │ │ │ │ └── index.html │ │ │ │ │ └── tomcat │ │ │ │ │ └── context-solr.xml │ │ │ ├── 2.1.1 │ │ │ │ └── archetype-resources │ │ │ │ │ ├── repo-amp │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── amp │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ ├── extension │ │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ │ │ ├── helloworld.get.html.ftl │ │ │ │ │ │ │ │ │ │ ├── helloworld.get.js │ │ │ │ │ │ │ │ │ │ └── helloworld.get.desc.xml │ │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ │ ├── alfresco-global.properties │ │ │ │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ │ │ ├── bootstrap-context.xml │ │ │ │ │ │ │ │ │ └── webscript-context.xml │ │ │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ │ ├── content-model.xml │ │ │ │ │ │ │ │ │ └── workflow-model.xml │ │ │ │ │ │ │ │ │ └── module-context.xml │ │ │ │ │ │ │ └── web │ │ │ │ │ │ │ │ ├── licenses │ │ │ │ │ │ │ │ └── README-licenses.txt │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── demoamp.css │ │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ │ └── demoamp.js │ │ │ │ │ │ │ │ └── jsp │ │ │ │ │ │ │ │ └── demoamp.jsp │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── demoamp │ │ │ │ │ │ │ └── Demo.java │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── test-log4j.properties │ │ │ │ │ ├── share-amp │ │ │ │ │ └── src │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── amp │ │ │ │ │ │ │ ├── web │ │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ └── web-extension │ │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ │ └── __artifactId__.properties │ │ │ │ │ │ │ │ │ ├── site-data │ │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ │ │ └── __artifactId__-example-widgets.xml │ │ │ │ │ │ │ │ │ └── __artifactId__-slingshot-application-context.xml │ │ │ │ │ │ │ └── file-mapping.properties │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ │ └── share-config-custom.xml.sample │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── testng.xml │ │ │ │ │ ├── repo │ │ │ │ │ └── src │ │ │ │ │ │ └── main │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ └── extension │ │ │ │ │ │ └── dev-log4j.properties │ │ │ │ │ ├── run.sh │ │ │ │ │ ├── run.bat │ │ │ │ │ └── runner │ │ │ │ │ ├── src │ │ │ │ │ └── main │ │ │ │ │ │ └── webapp │ │ │ │ │ │ └── index.html │ │ │ │ │ └── tomcat │ │ │ │ │ └── context-solr.xml │ │ │ └── 2.2.0 │ │ │ │ └── archetype-resources │ │ │ │ ├── __rootArtifactId__-repo-amp │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── amp │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ ├── extension │ │ │ │ │ │ │ │ └── templates │ │ │ │ │ │ │ │ │ └── webscripts │ │ │ │ │ │ │ │ │ ├── helloworld.get.html.ftl │ │ │ │ │ │ │ │ │ ├── helloworld.get.js │ │ │ │ │ │ │ │ │ └── helloworld.get.desc.xml │ │ │ │ │ │ │ │ └── module │ │ │ │ │ │ │ │ └── __artifactId__ │ │ │ │ │ │ │ │ ├── alfresco-global.properties │ │ │ │ │ │ │ │ ├── context │ │ │ │ │ │ │ │ ├── bootstrap-context.xml │ │ │ │ │ │ │ │ └── webscript-context.xml │ │ │ │ │ │ │ │ ├── model │ │ │ │ │ │ │ │ ├── content-model.xml │ │ │ │ │ │ │ │ └── workflow-model.xml │ │ │ │ │ │ │ │ └── module-context.xml │ │ │ │ │ │ └── web │ │ │ │ │ │ │ ├── licenses │ │ │ │ │ │ │ └── README-licenses.txt │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ └── demoamp.css │ │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ └── demoamp.js │ │ │ │ │ │ │ └── jsp │ │ │ │ │ │ │ └── demoamp.jsp │ │ │ │ │ └── java │ │ │ │ │ │ └── demoamp │ │ │ │ │ │ └── Demo.java │ │ │ │ │ └── test │ │ │ │ │ └── resources │ │ │ │ │ └── test-log4j.properties │ │ │ │ ├── __rootArtifactId__-share-amp │ │ │ │ └── src │ │ │ │ │ ├── main │ │ │ │ │ ├── amp │ │ │ │ │ │ ├── web │ │ │ │ │ │ │ └── js │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ └── widgets │ │ │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ │ └── TemplateWidget.html │ │ │ │ │ │ │ │ ├── i18n │ │ │ │ │ │ │ │ └── TemplateWidget.properties │ │ │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ │ └── TemplateWidget.css │ │ │ │ │ │ │ │ └── TemplateWidget.js │ │ │ │ │ │ ├── config │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ └── web-extension │ │ │ │ │ │ │ │ ├── site-webscripts │ │ │ │ │ │ │ │ ├── com │ │ │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ │ │ │ └── pages │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.html.ftl │ │ │ │ │ │ │ │ │ │ ├── simple-page.get.desc.xml │ │ │ │ │ │ │ │ │ │ └── simple-page.get.js │ │ │ │ │ │ │ │ └── org │ │ │ │ │ │ │ │ │ └── alfresco │ │ │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ │ └── __artifactId__.properties │ │ │ │ │ │ │ │ ├── site-data │ │ │ │ │ │ │ │ └── extensions │ │ │ │ │ │ │ │ │ └── __artifactId__-example-widgets.xml │ │ │ │ │ │ │ │ └── __artifactId__-slingshot-application-context.xml │ │ │ │ │ │ └── file-mapping.properties │ │ │ │ │ └── resources │ │ │ │ │ │ └── META-INF │ │ │ │ │ │ └── share-config-custom.xml.sample │ │ │ │ │ └── test │ │ │ │ │ └── resources │ │ │ │ │ └── testng.xml │ │ │ │ ├── run.bat │ │ │ │ ├── run.sh │ │ │ │ ├── repo │ │ │ │ └── src │ │ │ │ │ └── main │ │ │ │ │ └── resources │ │ │ │ │ └── alfresco │ │ │ │ │ └── extension │ │ │ │ │ └── dev-log4j.properties │ │ │ │ └── runner │ │ │ │ ├── src │ │ │ │ └── main │ │ │ │ │ └── webapp │ │ │ │ │ └── index.html │ │ │ │ └── tomcat │ │ │ │ └── context-solr.xml │ │ ├── repo │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── resources │ │ │ │ └── alfresco │ │ │ │ └── extension │ │ │ │ └── license │ │ │ │ └── README.md │ │ ├── scripts │ │ │ ├── find-exploded.sh │ │ │ ├── grep-exploded.sh │ │ │ ├── package-to-exploded.sh │ │ │ └── env.sh │ │ ├── customizations │ │ │ ├── modules │ │ │ │ ├── share │ │ │ │ │ └── README.md │ │ │ │ └── platform │ │ │ │ │ └── README.md │ │ │ ├── amps │ │ │ │ └── README.md │ │ │ ├── amps_share │ │ │ │ └── README.md │ │ │ ├── README.md │ │ │ └── pom.xml │ │ ├── gitignore │ │ ├── editorconfig │ │ ├── sdk3-scripts │ │ │ ├── run.sh │ │ │ ├── debug.sh │ │ │ ├── run.bat │ │ │ ├── debug.bat │ │ │ └── explode-alf-sources.sh │ │ ├── generated-README.md │ │ ├── sdk2-scripts │ │ │ ├── run.bat │ │ │ ├── debug.sh │ │ │ ├── run-without-springloaded.sh │ │ │ ├── explode-alf-sources.sh │ │ │ └── run.sh │ │ └── source_templates │ │ │ └── README.md │ └── USAGE ├── action │ └── templates │ │ ├── action.properties │ │ └── action-context.xml ├── amp │ └── USAGE ├── module │ └── USAGE ├── amp-add-local │ └── USAGE ├── amp-add-remote │ └── USAGE ├── amp-add-source │ ├── USAGE │ └── index.js ├── jar-add-local │ └── USAGE ├── module-add-source │ └── USAGE ├── behavior │ └── templates │ │ └── behavior-context.xml ├── jsrootobject │ └── templates │ │ └── jsroot-object-context.xml ├── model │ ├── templates │ │ ├── custom-model-context.xml │ │ └── customModel.properties │ └── model-prompt-filters.js ├── surf-extension │ └── surf-extension-prompt-filters.js └── base-generator.js ├── .gitignore ├── test ├── fixtures │ ├── repo-amp.amp │ ├── empty-amp.amp │ ├── empty-jar.jar │ ├── share-amp.amp │ ├── share-jar.jar │ └── platform-jar.jar ├── test-eslint.js ├── test-app-enterprise-3-0-1.js ├── test-app-enterprise-3-1-0.js ├── test-app-enterprise-2-1-1.js └── test-surf-extensions-prompt-filters.js ├── .bithoundrc ├── .editorconfig ├── .jshintrc ├── .eslintrc.js ├── .travis.yml └── .github ├── PULL_REQUEST_TEMPLATE.md └── ISSUE_TEMPLATE.md /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | **/templates/**/*.js 2 | -------------------------------------------------------------------------------- /.coveralls.yml: -------------------------------------------------------------------------------- 1 | service_name: travis-ci 2 | -------------------------------------------------------------------------------- /generators/webscript/templates/de.properties: -------------------------------------------------------------------------------- 1 | greeting=Hallo 2 | -------------------------------------------------------------------------------- /generators/webscript/templates/en.properties: -------------------------------------------------------------------------------- 1 | greeting=Hello 2 | -------------------------------------------------------------------------------- /generators/webscript/templates/es.properties: -------------------------------------------------------------------------------- 1 | greeting=Hola 2 | -------------------------------------------------------------------------------- /generators/webscript/templates/fr.properties: -------------------------------------------------------------------------------- 1 | greeting=Bonjour 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .idea 3 | generator-alfresco.iml 4 | npm-debug.log 5 | *~ 6 | coverage/ 7 | node_modules/ 8 | -------------------------------------------------------------------------------- /test/fixtures/repo-amp.amp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/repo-amp.amp -------------------------------------------------------------------------------- /test/fixtures/empty-amp.amp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/empty-amp.amp -------------------------------------------------------------------------------- /test/fixtures/empty-jar.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/empty-jar.jar -------------------------------------------------------------------------------- /test/fixtures/share-amp.amp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/share-amp.amp -------------------------------------------------------------------------------- /test/fixtures/share-jar.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/share-jar.jar -------------------------------------------------------------------------------- /test/fixtures/platform-jar.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/binduwavell/generator-alfresco/HEAD/test/fixtures/platform-jar.jar -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/META-INF/resources/test.html: -------------------------------------------------------------------------------- 1 | Test 123 -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/META-INF/resources/test.html: -------------------------------------------------------------------------------- 1 | Test 123 -------------------------------------------------------------------------------- /.bithoundrc: -------------------------------------------------------------------------------- 1 | { 2 | "ignore": [ 3 | "**/incomplete-action/**", 4 | "**/node_modules/**" 5 | ], 6 | "test": [ 7 | "test/**" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/webscript.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: ${message} -------------------------------------------------------------------------------- /generators/app/templates/repo/src/main/resources/alfresco/extension/license/README.md: -------------------------------------------------------------------------------- 1 | license 2 | ======= 3 | 4 | Place your enterprise license file in this directory. 5 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/webscript.get.js: -------------------------------------------------------------------------------- 1 | model["message"] = "Hello World!"; -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 |
-------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: ${fromJS} ${fromJava} -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: ${fromJS} ${fromJava} -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n! 2 | hello-test=New label! -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.js: -------------------------------------------------------------------------------- 1 | model["fromJS"] = "Hello World from JS!"; -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n! 2 | hello-test=New label! -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.js: -------------------------------------------------------------------------------- 1 | model["fromJS"] = "Hello World from JS!"; -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n! 2 | hello-test=New label! -------------------------------------------------------------------------------- /generators/webscript/templates/csv.ftl: -------------------------------------------------------------------------------- 1 | <#escape x as x?replace('"', '""')> 2 | "header-row","field1","field2" 3 | "${data}","${msg("greeting")}","${item!"config not loaded"}" 4 | #escape> 5 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: ${fromJS} ${fromJava} -------------------------------------------------------------------------------- /generators/webscript/templates/html.ftl: -------------------------------------------------------------------------------- 1 | <#escape x as x?html> 2 | 3 |${item!"config not loaded"}
7 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/share-amp/src/main/amp/config/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/share-amp/src/main/amp/config/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/share-amp/src/main/amp/config/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-repo-amp/src/main/amp/config/alfresco/extension/templates/webscripts/helloworld.get.js: -------------------------------------------------------------------------------- 1 | model["fromJS"] = "Hello World from JS!"; -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-share-amp/src/main/amp/web/js/example/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/webscript/templates/json.ftl: -------------------------------------------------------------------------------- 1 | <#escape x as x?json_string> 2 | { 3 | "data": "${data}", 4 | "greeting": "${msg("greeting")}", 5 | "item": "${item!"config not loaded"}" 6 | } 7 | #escape> 8 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/repo-amp/src/main/amp/web/licenses/README-licenses.txt: -------------------------------------------------------------------------------- 1 | This folder (root in the AMP) gets mapped automagically in WEB-INF/licenses 2 | in the war build -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/repo-amp/src/main/amp/web/licenses/README-licenses.txt: -------------------------------------------------------------------------------- 1 | This folder (root in the AMP) gets mapped automagically in WEB-INF/licenses 2 | in the war build -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/repo-amp/src/main/amp/web/licenses/README-licenses.txt: -------------------------------------------------------------------------------- 1 | This folder (root in the AMP) gets mapped automagically in WEB-INF/licenses 2 | in the war build -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-share-amp/src/main/amp/web/js/example/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n! 2 | hello-test=New label! -------------------------------------------------------------------------------- /generators/app/templates/scripts/find-exploded.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | DIR=$( cd "$( dirname "$BASH_SOURCE[0]" )" && pwd ) 4 | 5 | CWD=$( pwd ) 6 | cd "$DIR/../exploded" 7 | find $( pwd ) $@ 8 | cd "$CWD" 9 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-share-amp/src/main/amp/config/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/alfresco/module/__artifactId__/log4j.properties: -------------------------------------------------------------------------------- 1 | # Add here module-specific custom log4j.properties configuration -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/alfresco/web-extension/site-webscripts/com/example/pages/simple-page.get.html.ftl: -------------------------------------------------------------------------------- 1 | <@processJsonModel group="share"/> -------------------------------------------------------------------------------- /generators/app/templates/customizations/modules/share/README.md: -------------------------------------------------------------------------------- 1 | share 2 | ===== 3 | Place pre-packaged share jar modules in here and then use: 4 | 5 | yo alfresco:module-add-local 6 | 7 | to install into your project. 8 | -------------------------------------------------------------------------------- /generators/app/templates/gitignore: -------------------------------------------------------------------------------- 1 | .classpath 2 | .externalToolBuilders 3 | .idea 4 | .ipr 5 | *.iml 6 | .project 7 | .settings 8 | /*.log 9 | /*.log* 10 | target/ 11 | alf_data_dev/ 12 | exploded/ 13 | overlays/ 14 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-repo-amp/src/main/amp/web/licenses/README-licenses.txt: -------------------------------------------------------------------------------- 1 | This folder (root in the AMP) gets mapped automagically in WEB-INF/licenses 2 | in the war build -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/alfresco/extension/templates/webscripts/alfresco/tutorials/helloworld.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: '${fromJS}' '${fromJava}' -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/alfresco/extension/templates/webscripts/alfresco/tutorials/helloworld.get.js: -------------------------------------------------------------------------------- 1 | model["fromJS"] = "Hello from JS!"; 2 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/alfresco/extension/templates/webscripts/alfresco/tutorials/helloworld.get.html.ftl: -------------------------------------------------------------------------------- 1 | Message: '${fromJS}' '${fromJava}' -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-platform-jar/src/main/resources/alfresco/extension/templates/webscripts/alfresco/tutorials/helloworld.get.js: -------------------------------------------------------------------------------- 1 | model["fromJS"] = "Hello from JS!"; 2 | -------------------------------------------------------------------------------- /generators/app/templates/customizations/amps/README.md: -------------------------------------------------------------------------------- 1 | amps 2 | ==== 3 | Place pre-packaged repo amps in here and then use: 4 | 5 | ```bash 6 | yo alfresco:amp-add-local 7 | ``` 8 | 9 | to install into your project. 10 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.0.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/css/TemplateWidget.css: -------------------------------------------------------------------------------- 1 | .my-template-widget { 2 | border: 1px #000000 solid; 3 | padding: 1em; 4 | width: 100px; 5 | } -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.0/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/css/TemplateWidget.css: -------------------------------------------------------------------------------- 1 | .my-template-widget { 2 | border: 1px #000000 solid; 3 | padding: 1em; 4 | width: 100px; 5 | } -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.1.1/archetype-resources/share-amp/src/main/amp/web/js/example/widgets/css/TemplateWidget.css: -------------------------------------------------------------------------------- 1 | .my-template-widget { 2 | border: 1px #000000 solid; 3 | padding: 1em; 4 | width: 100px; 5 | } -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/alfresco/module/__rootArtifactId__-share-jar/log4j.properties: -------------------------------------------------------------------------------- 1 | # Add here module-specific custom log4j.properties configuration -------------------------------------------------------------------------------- /generators/app/templates/customizations/modules/platform/README.md: -------------------------------------------------------------------------------- 1 | platform 2 | ======== 3 | Place pre-packaged repo jar modules in here and then use: 4 | 5 | yo alfresco:module-add-local 6 | 7 | to install into your project. 8 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/META-INF/resources/__rootArtifactId__-share-jar/js/tutorials/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n 2 | 3 | 4 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/META-INF/resources/__rootArtifactId__-share-jar/js/tutorials/widgets/i18n/TemplateWidget.properties: -------------------------------------------------------------------------------- 1 | hello-label=Hello from i18n 2 | 3 | 4 | -------------------------------------------------------------------------------- /generators/app/templates/customizations/amps_share/README.md: -------------------------------------------------------------------------------- 1 | amps\_share 2 | =========== 3 | Place pre-packaged share amps in here and then use: 4 | 5 | ```bash 6 | yo alfresco:amp-add-local 7 | ``` 8 | 9 | to install into your project. 10 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/2.2.0/archetype-resources/__rootArtifactId__-share-amp/src/main/amp/web/js/example/widgets/css/TemplateWidget.css: -------------------------------------------------------------------------------- 1 | .my-template-widget { 2 | border: 1px #000000 solid; 3 | padding: 1em; 4 | width: 100px; 5 | } -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.0.1/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/META-INF/resources/__rootArtifactId__-share-jar/js/tutorials/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/app/templates/archetypes/3.1.0/archetype-resources/__rootArtifactId__-share-jar/src/main/resources/META-INF/resources/__rootArtifactId__-share-jar/js/tutorials/widgets/templates/TemplateWidget.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generators/app/templates/scripts/grep-exploded.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | DIR=$( cd "$( dirname "$BASH_SOURCE[0]" )" && pwd ) 4 | 5 | grep $@ --line-number --color=always --exclude-dir={.bzr,.cvs,.git,.hg,.svn} --recursive "$DIR/../exploded/" | less -R 6 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # http://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | indent_style = space 6 | indent_size = 2 7 | charset = utf-8 8 | trim_trailing_whitespace = true 9 | insert_final_newline = true 10 | 11 | [*.md] 12 | trim_trailing_whitespace = false 13 | -------------------------------------------------------------------------------- /generators/webscript/templates/xml.ftl: -------------------------------------------------------------------------------- 1 | <#escape x as x?xml> 2 | 3 |
7 | Congratulations, you are successfully running the All in One project from the Alfresco SDK 2.0.0, powered by Apache Maven!
8 |
9 | You can access the Alfresco components running embedded below:
Resources:
16 |
7 | Congratulations, you are successfully running the All in One project from the Alfresco SDK 2.1.0, powered by Apache Maven!
8 |
9 | You can access the Alfresco components running embedded below:
Resources:
16 |
7 | Congratulations, you are successfully running the All in One project from the Alfresco SDK 2.1.1, powered by Apache Maven!
8 |
9 | You can access the Alfresco components running embedded below:
Resources:
16 |
7 | Congratulations, you are successfully running the All in One project from the Alfresco SDK 2.2.0, powered by Apache Maven!
8 |
9 | You can access the Alfresco components running embedded below:
Resources:
17 |