Skip to content

MOM CA: Which `conf:params` you can expect in an app?

GVogeler edited this page Jun 24, 2017 · 3 revisions
  • conf:param('request-root') (used in login2.service, app/collection/widget/my-collection-preface-edit.widget.xml, app/mom/widget/desktop-left-menu.widget.xml, ..)

  • conf:param('data-db-base-uri')

  • conf:param('roles')

  • conf:param('xrx-user-db-base-uri'), conf:param('old-user-db-base-uri')

  • conf:param('xrx-user-atom-base-uri')

  • conf:param('xrx-platform-db-base-uri')

  • conf:param('xrx-htdoc-atom-base-uri')

  • conf:param('xrx-i18n-db-base-uri')

  • conf:param('xrx-i18n-catalogs')

  • conf:param('languages')

  • conf:param('default-lang')

  • conf:param('atom-tag-name') (used in app/charter/widget/charter-editor.widget.xml)

  • conf:param('atom-db-base-uri') (used in app/metadata/eap.xqm, ...)

  • conf:param('platform-browser-title')

  • conf:param('color1'), conf:param('color3'), conf:param('color5'), conf:param('color6'), conf:param('color14')

  • conf:param('color2') (used in css/text-annotation.css.xml)

From build.properties.xml

  • conf:param('dba-password')
  • conf:param('jetty-port')
  • conf:param('jetty-servername')

... tbc

Check additionally the xrx:conf hierarchy in the *.app.xml:

<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="annotation-db-base-uri">/db/mom-data/metadata.annotation/</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="color1">#EFF3E1</xrx:param> <!-- background -->
    <xrx:param name="color2">#72856C</xrx:param>  <!--links and menu -->
   <!-- <xrx:param name="color2">#FFFFFF</xrx:param> -->
    <xrx:param name="color3">#8EA384</xrx:param> <!-- footer -->
    <xrx:param name="color4">#F0FEE9</xrx:param> <!-- standard form info -->
     <!--<xrx:param name="color5">#F0F3E2</xrx:param> charter view .inlinehead -->
    <xrx:param name="color5">#BABABA</xrx:param>
   <!--<xrx:param name="color6">#EF6A2F</xrx:param>   header and function links a:links -->
    <xrx:param name="color6">#282828</xrx:param>
    <xrx:param name="color7">#FFE3D9</xrx:param> <!-- function background  -->
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="atom-db-base-uri">/db/mom-data</xrx:param>
    <xrx:param name="atom-tag-name">tag:www.monasterium.net,2011:</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="xrx-htdoc-main-widget">tag:www.monasterium.net,2011:/mom/widget/static-htdoc</xrx:param>
    <xrx:param name="xrx-htdoc-atom-base-uri">/xrx.htdoc/</xrx:param>
    <xrx:param name="xrx-htdoc-db-base-uri">/db/mom-data/xrx.htdoc/</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="xrx-i18n-catalogs">
        <xrx:catalogs>
            <xrx:catalog name="mom" default="true">
                <xrx:label>
                    <xrx:i18n>
                        <xrx:key>mom-application-messages</xrx:key>
                        <xrx:default>MOM-CA application messages</xrx:default>
                    </xrx:i18n>
                </xrx:label>
                <xrx:record>tag:www.monasterium.net,2011:/mom/app/mom</xrx:record>
            </xrx:catalog>
            <xrx:catalog name="cei">
                <xrx:label>
                    <xrx:i18n>
                        <xrx:key>cei-vocabulary</xrx:key>
                        <xrx:default>Charter Encoding Initiative Vocabulary</xrx:default>
                    </xrx:i18n>
                </xrx:label>
                <xrx:record>tag:www.monasterium.net,2011:/mom/app/cei</xrx:record>
            </xrx:catalog>
            <xrx:catalog name="ead">
                <xrx:label>
                    <xrx:i18n>
                        <xrx:key>ead-vocabulary</xrx:key>
                        <xrx:default>Encoded Archival Description Vocabulary</xrx:default>
                    </xrx:i18n>
                </xrx:label>
                <xrx:record>tag:www.monasterium.net,2011:/mom/app/ead</xrx:record>
            </xrx:catalog>
            <xrx:catalog name="xml">
                <xrx:label>
                    <xrx:i18n>
                        <xrx:key>xml-vocabulary</xrx:key>
                        <xrx:default>XML Vocabulary</xrx:default>
                    </xrx:i18n>
                </xrx:label>
                <xrx:record>tag:www.monasterium.net,2011:/mom/app/xml</xrx:record>
            </xrx:catalog>
            <xrx:catalog name="xlink">
                <xrx:label>
                    <xrx:i18n>
                        <xrx:key>xlink-vocabulary</xrx:key>
                        <xrx:default>XLink Vocabulary</xrx:default>
                    </xrx:i18n>
                </xrx:label>
                <xrx:record>tag:www.monasterium.net,2011:/mom/app/xlink</xrx:record>
            </xrx:catalog>
        </xrx:catalogs>
    </xrx:param>
    <xrx:param name="default-lang">eng</xrx:param>
    <xrx:param name="xrx-i18n-db-base-uri">/db/mom-data/xrx.i18n/</xrx:param>
    <xrx:param name="xrx-i18n-atom-base-uri">/xrx.i18n/</xrx:param>
    <xrx:param name="languages">
        <xrx:languages>
            <xrx:lang key="ces" old="cz" name="cesky"/>
            <xrx:lang key="deu" old="de" name="deutsch"/>
            <xrx:lang key="est" old="et" name="eesti"/>
            <xrx:lang key="eng" old="en" name="english"/>
            <xrx:lang key="spa" old="es" name="español"/>
            <xrx:lang key="fra" old="fr" name="français"/>
            <xrx:lang key="hrv" old="hr" name="hrvatski"/>
            <xrx:lang key="ita" old="it" name="italiano"/>
            <xrx:lang key="hun" old="hu" name="magyar"/>
            <xrx:lang key="pol" old="pl" name="polski"/>
            <xrx:lang key="por" old="pt" name="português"/>
            <xrx:lang key="rum" old="ro" name="română"/>
            <xrx:lang key="slv" old="si" name="slovenscina"/>
            <xrx:lang key="slk" old="sk" name="slovensky"/>
        </xrx:languages>
    </xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="request-root">/mom/</xrx:param>
    <xrx:param name="platform-browser-title">Monasterium.net</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="xrx-user-atom-base-uri">/xrx.user/</xrx:param>
    <xrx:param name="old-user-db-base-uri">/db/mom-user-old/</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="xrx-src-db-base-collection-path">/db/XRX.src</xrx:param>
    <xrx:param name="xrx-live-db-base-collection-path">/db/XRX.live</xrx:param>
    <xrx:param name="css-request-base-uri">/mom/css/</xrx:param>
    <xrx:param name="xrx-platform-db-base-uri">/db/XRX.live/mom/</xrx:param>
    <xrx:param name="xrx-user-db-base-uri">/db/mom-data/xrx.user/</xrx:param>
    <xrx:param name="data-db-base-uri">/db/mom-data/</xrx:param>
    <xrx:param name="saved-data-atom-base-uri">/metadata.charter.saved/</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="dba-password">d5xp3ST4c</xrx:param>
    <xrx:param name="jetty-port">8181</xrx:param>
    <xrx:param name="jetty-servername">monasterium.net</xrx:param>
    <xrx:param name="project-name">mom</xrx:param>
    <xrx:param name="xrx-live-collection-name">XRX.live</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="svg-db-base-uri">/db/mom-data/metadata.annotation/svg/</xrx:param>
    <xrx:param name="svg-atom-base-uri">/metadata.annotation/svg/</xrx:param>
    <xrx:param name="cropped-anno-db-base-uri">/db/mom-data/metadata.annotation/cropped-annotations/</xrx:param>
    <xrx:param name="cropped-anno-atom-base-uri">/metadata.annotation/cropped-annotations/</xrx:param>
</xrx:conf>
<xrx:conf xmlns:xrx="http://www.monasterium.net/NS/xrx">
    <xrx:param name="roles">
        <xrx:roles>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>moderator</xrx:key>
                    <xrx:default>Moderator</xrx:default>
                </xrx:i18n>
            </xrx:role>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>translator</xrx:key>
                    <xrx:default>Translator</xrx:default>
                </xrx:i18n>
            </xrx:role>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>html-author</xrx:key>
                    <xrx:default>Html Author</xrx:default>
                </xrx:i18n>
            </xrx:role>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>user-administrator</xrx:key>
                    <xrx:default>User Administrator</xrx:default>
                </xrx:i18n>
            </xrx:role>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>metadata-manager</xrx:key>
                    <xrx:default>Metadata manager</xrx:default>
                </xrx:i18n>
            </xrx:role>
            <xrx:role>
                <xrx:i18n>
                    <xrx:key>archivist</xrx:key>
                    <xrx:default>Archivists</xrx:default>
                </xrx:i18n>
            </xrx:role>
        </xrx:roles>
    </xrx:param>
</xrx:conf>
Clone this wiki locally