orbeon-bluedb-integration/configuration/WEB-INF/resources/config/properties-local.xml

99 lines
5.3 KiB
XML

<properties xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:oxf="http://www.orbeon.com/oxf/processors">
<!-- Default provider is postgresql -->
<property as="xs:string" name="oxf.fr.persistence.provider.*.*.*" value="postgresql" />
<property as="xs:anyURI" name="oxf.fr.persistence.postgresql.uri" value="/fr/service/postgresql"/>
<property as="xs:string" name="oxf.fr.persistence.postgresql.datasource" value="postgresql"/>
<property as="xs:boolean" name="oxf.fr.persistence.postgresql.create-flat-view" value="true"/>
<!-- Auhtentication and permissions -->
<property as="xs:string" name="oxf.fr.authentication.method" value="container"/>
<property as="xs:string" name="oxf.fr.authentication.container.roles" value="form-admin form-user"/>
<!-- Autosave enabled -->
<property as="xs:boolean" name="oxf.fr.persistence.postgresql.autosave" value="true"/>
<!-- Service Methods -->
<property as="xs:string" processor-name="oxf:page-flow" name="service-public-methods" value="GET HEAD POST PUT DELETE" />
<property as="xs:string" processor-name="oxf:page-flow" name="page-public-methods" value="GET HEAD POST PUT DELETE" />
<!-- Logo -->
<property as="xs:anyURI" name="oxf.fr.default-logo.uri.*.*">
/apps/fr/icons/icoca.png
</property>
<!-- Summary buttons -->
<property as="xs:string" name="oxf.fr.detail.buttons.*.*">
refresh summary clear pdf save-draft submit review
</property>
<!-- Save-final button actions -->
<property as="xs:string" name="oxf.fr.detail.process.submit.*.*">
require-uploads
then validate-all
then save
then send(
uri = "http://192.168.0.141:8090/integration/rest/form/submit/{xxf:instance('fr-parameters-instance')/document}",
method = "PUT",
content = "metadata"
)
then email
then success-message("submit-dialog-message")
then send(uri="http://localhost:8080/rest/mapper/submit/{xxf:instance('fr-parameters-instance')/app}/{xxf:instance('fr-parameters-instance')/form}/{xxf:get-remote-user()}", method = "POST", content-type = "application/xml", content = "xml")
then navigate(uri = "javascript:hideSubmit()")
</property>
<!-- Publish button actions -->
<property as="xs:string" name="oxf.fr.detail.process.publish.orbeon.builder">
validate-all
then xf:show(
dialog = "fb-publish-dialog",
app = "{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/application-name}",
form = "{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/form-name}")
then send(uri="http://localhost:8080/rest/mapper/publish/{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/application-name}/{xxf:instance('fb-form-instance')/xh:head/xf:model[@id = 'fr-form-model']/xf:instance[@id = 'fr-form-metadata']/*/form-name}", method = "PUT", prune="false", content = "metadata")
</property>
<!-- Proxy -->
<!--<property as="xs:anyURI" name="oxf.url-rewriting.service.base-uri" value="http://192.168.0.167:8080/orbeon"/>-->
<!-- Style CSS -->
<property as="xs:string" name="oxf.fr.css.custom.uri.*.*" value="/apps/fr/style/style.css"/>
<!-- Custom JS -->
<property as="xs:string" name="oxf.fr.js.custom.uri.*.*" value="/apps/fr/js/attachments.js"/>
<!-- Builder configuration -->
<property as="xs:integer" name="oxf.fb.grid.max-columns" value="6"/>
<property as="xs:string" name="oxf.xforms.xbl.fr.number.digits-after-decimal" value="0"/>
<property as="xs:string" name="oxf.xforms.xbl.fr.number.grouping-separator" value=""/>
<!-- Email configuration -->
<property as="xs:string" name="oxf.fr.email.smtp.host.*.*" value="smtp.gmail.com" />
<property as="xs:string" name="oxf.fr.email.smtp.port.*.*" value="587" />
<property as="xs:string" name="oxf.fr.email.smtp.encryption.*.*" value="tls" />
<property as="xs:string" name="oxf.fr.email.smtp.username.*.*" value="icoorbeon@gmail.com" />
<property as="xs:string" name="oxf.fr.email.smtp.credentials.*.*" value="Passw0rd_a" />
<property as="xs:string" name="oxf.fr.email.from.*.*" value="icoorbeon@gmail.com" />
<property as="xs:string" name="oxf.fr.email.to.*.*" value="m.g.gulewicz@gmail.com" />
<property as="xs:string" name="oxf.fr.email.cc.*.*" value="" />
<property as="xs:string" name="oxf.fr.email.bcc.*.*" value="" />
<property as="xs:boolean" name="oxf.fr.email.attach-pdf.*.*" value="true" />
<property as="xs:boolean" name="oxf.fr.email.attach-tiff.*.*" value="false" />
<property as="xs:boolean" name="oxf.fr.email.attach-xml.*.*" values="false" />
<property as="xs:string" name="oxf.fr.email.attach-files.*.*" values="all" />
<property as="xs:string" name="oxf.fr.resource.*.*.*.email.subject" value="Information about new form in Orbeon."/>
<property as="xs:string" name="oxf.fr.resource.*.*.*.email.body">
Dear Sir/Madam
There is a new form in Orbeon system.
This message contains an attachment with field form.
You can download and save it or find it in Orbeon system.
Best regards
Orbeon
</property>
</properties>