99 lines
5.3 KiB
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> |