370 lines
16 KiB
XML
Executable File
370 lines
16 KiB
XML
Executable File
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
//
|
|
// LoginPage.xml - XML definition for the initial Mocha `Login Page` system page
|
|
//
|
|
// Author:
|
|
// Michael Becker <alcexhim@gmail.com>
|
|
//
|
|
// Copyright (c) 2020 Mike Becker's Software
|
|
//
|
|
// This program is free software: you can redistribute it and/or modify
|
|
// it under the terms of the GNU General Public License as published by
|
|
// the Free Software Foundation, either version 3 of the License, or
|
|
// (at your option) any later version.
|
|
//
|
|
// This program is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
//
|
|
// You should have received a copy of the GNU General Public License
|
|
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
-->
|
|
<mocha xmlns="urn:net.alcetech.schemas.Mocha">
|
|
<libraries>
|
|
<library id="{1c8cfb35-24a8-4b1f-9b44-7cde72a7168e}">
|
|
<instances>
|
|
<instance id="{E753D577-90AA-44EE-90A9-99D002B43367}" classInstanceId="{C269A1F3-E014-4230-B78D-38EAF6EA8A81}">
|
|
<!-- Style Rule -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{B69C2708-E78D-413A-B491-ABB6F1D2A6E0}">
|
|
<!-- Style Rule.has Style Property -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{1AE4BE55-312D-461C-9A4B-5F3F13CCF7F9}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="&IDA_Value;" value="center" />
|
|
</attributeValues>
|
|
</instance>
|
|
<instance id="{372D78D0-ED49-4C16-9841-084AC3224A19}" classInstanceId="{C269A1F3-E014-4230-B78D-38EAF6EA8A81}">
|
|
<!-- Style Rule -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{B69C2708-E78D-413A-B491-ABB6F1D2A6E0}">
|
|
<!-- Style Rule.has Style Property -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{F936088C-8D65-4476-BDBC-421EE8BC41A9}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="&IDA_Value;" value="14pt" />
|
|
</attributeValues>
|
|
</instance>
|
|
<instance id="{C7C4790B-4D81-4E1E-965F-1DD1A7D788F0}" classInstanceId="{C269A1F3-E014-4230-B78D-38EAF6EA8A81}">
|
|
<!-- Style Rule -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{B69C2708-E78D-413A-B491-ABB6F1D2A6E0}">
|
|
<!-- Style Rule.has Style Property -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{354D0A44-6816-4E65-BC84-4910CE0CE6F5}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="&IDA_Value;" value="16px" />
|
|
</attributeValues>
|
|
</instance>
|
|
|
|
<instance id="{EED15C64-0279-4219-A920-E9635AA84468}" classInstanceId="{A48C843A-B24B-4BC3-BE6F-E2D069229B0A}">
|
|
<!-- Style: Login Page Header Style -->
|
|
<translations>
|
|
<translation relationshipInstanceId="{963233D5-88F6-41F0-9DE0-63BAB95FA228}">
|
|
<!-- Style.has title Translation -->
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Login Header Text Style" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{B69C2708-E78D-413A-B491-ABB6F1D2A6E0}">
|
|
<!-- Style.has Style Property -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{E753D577-90AA-44EE-90A9-99D002B43367}" />
|
|
<instanceReference instanceId="{372D78D0-ED49-4C16-9841-084AC3224A19}" />
|
|
<instanceReference instanceId="{C7C4790B-4D81-4E1E-965F-1DD1A7D788F0}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{F0C52DD4-B074-49AE-A96F-5F907359DB6D}" classInstanceId="{ADFF93CE-9E85-4168-A7D4-5239B99BE36D}">
|
|
<!-- Paragraph Page Component: -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{818CFF50-7D42-43B2-B6A7-92C3C54D450D}">
|
|
<!-- Page Component.has Style -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{EED15C64-0279-4219-A920-E9635AA84468}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{0E002E6F-AA79-457C-93B8-2CCE1AEF5F7E}">
|
|
<!-- Text Page Component.gets content from Method -->
|
|
<targetInstances>
|
|
<!-- Tenant@get Login Page Header Text -->
|
|
<instanceReference instanceId="{781e25f0-28cc-4590-9fe9-54f449494d44}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{A77F672B-7F9C-4F20-B5CE-1990529407F4}" classInstanceId="{798B67FA-D4BE-42B9-B4BD-6F8E02C953C0}">
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{481E3FBE-B82A-4C76-9DDF-D66C6BA8C590}">
|
|
<targetInstances>
|
|
<!--
|
|
this USED TO BE a hardcoded reference to a File on a particular Tenant
|
|
in other words, a GSI - Get Specific Instance method returning File
|
|
{E6A5D3B3-7E81-41FD-9F5C-1D460175C60E}
|
|
|
|
this IS NOW a reference to a method, Tenant@get Logo Image File
|
|
which is a GRS - Get Referenced Instance Set using relationship
|
|
`Tenant.has logo image File` for the instance `Current Tenant`
|
|
-->
|
|
<instanceReference instanceId="{4f0ecfdd-e991-4d9c-9ac9-5afe218637a1}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{c5027dc2-53ee-4fc0-9ba6-f2b883f7dad8}" classInstanceId="&IDC_Translation;">
|
|
<relationships>
|
|
<relationship relationshipInstanceId="&IDR_Translation__has__Translation_Value;">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{29C02384-57B0-45F5-9C15-747F9DFD2C69}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
<instance id="{29C02384-57B0-45F5-9C15-747F9DFD2C69}" classInstanceId="&IDC_TranslationValue;">
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="&IDA_Value;" value="Please log in to continue" />
|
|
</attributeValues>
|
|
<relationships>
|
|
<relationship relationshipInstanceId="&IDR_Translation_Value__has__Language;">
|
|
<targetInstances>
|
|
<instanceReference instanceId="&IDI_Language_English;" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{ed1093d2-3522-4687-869b-d84d99b70aab}" classInstanceId="&IDC_ReturnInstanceSetMethodBinding;">
|
|
</instance>
|
|
<instance id="{de0650d4-06a4-4be7-a2ba-8fd8bb26b917}" classInstanceId="&IDC_GetSpecifiedInstancesMethod;">
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="&IDA_Verb;" value="get" />
|
|
</attributeValues>
|
|
<translations>
|
|
<translation relationshipInstanceId="{52B65829-4A3F-44FB-BEE8-D9A240F1E9C9}">
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Default Login Page Welcome Text" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{dea1aa0b-2bef-4bac-b4f9-0ce8cf7006fc}">
|
|
<!-- GSI Method.has Instance -->
|
|
<targetInstances>
|
|
<!-- build in TTC "Please log in to continue" -->
|
|
<instanceReference instanceId="{c5027dc2-53ee-4fc0-9ba6-f2b883f7dad8}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="&IDR_Method__has__Method_Binding;">
|
|
<!-- Method.has Method Binding return instance set method binding [rsmb] -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{ed1093d2-3522-4687-869b-d84d99b70aab}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="&IDR_Method__for__Class;">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{34241fb3-ca55-4e23-80c2-5e0058311657}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{23164023-03A8-4DB2-9C15-DB8321F3486B}" classInstanceId="{FD86551E-E4CE-4B8B-95CB-BEC1E6A0EE2B}">
|
|
<attributeValues>
|
|
<!-- Level [Numeric Attribute] -->
|
|
<attributeValue attributeInstanceId="{8C528FB0-4063-47B0-BC56-85E387A41BD2}" value="4" />
|
|
</attributeValues>
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{0E002E6F-AA79-457C-93B8-2CCE1AEF5F7E}">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{de0650d4-06a4-4be7-a2ba-8fd8bb26b917}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
<translations>
|
|
<translation relationshipInstanceId="{C5027DC2-53EE-4FC0-9BA6-F2B883F7DAD8}">
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Please sign in to access this feature PAGEBUILDER TEST" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
</instance>
|
|
|
|
<instance id="{4f416621-fb60-4349-988e-7c876e38c6a8}" classInstanceId="{5EBA7BD6-BA0A-45B2-835C-C92489FD7E74}">
|
|
<!-- SummaryPageComponent, Editable=True -->
|
|
<attributeValues>
|
|
<!-- Editable (Boolean Attribute) -->
|
|
<attributeValue attributeInstanceId="{957fd8b3-fdc4-4f35-87d6-db1c0682f53c}" value="true" />
|
|
</attributeValues>
|
|
</instance>
|
|
|
|
<instance id="{DF0FCBC5-E1E5-40AD-B1FF-FD001FB680F6}" classInstanceId="{ADFF93CE-9E85-4168-A7D4-5239B99BE36D}">
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{0E002E6F-AA79-457C-93B8-2CCE1AEF5F7E}">
|
|
<!-- Text Page Component.gets content from Method -->
|
|
<targetInstances>
|
|
<!-- Tenant@get Login Page Footer Text -->
|
|
<instanceReference instanceId="{52bc7c5a-359a-4843-b807-809e3763c56a}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{10C3078C-F2FC-4B8E-9875-450449549351}" classInstanceId="{A48C843A-B24B-4BC3-BE6F-E2D069229B0A}">
|
|
<!-- Style: Login Page Header Style -->
|
|
<translations>
|
|
<translation relationshipInstanceId="{963233D5-88F6-41F0-9DE0-63BAB95FA228}">
|
|
<!-- Style.has title Translation -->
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Primary Theme Color Style" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
<integrationIDs>
|
|
<integrationID name="StyleName" value="LoginPage" />
|
|
</integrationIDs>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="{0F42BCB6-549A-4407-BB91-DD147443F68F}" value="Primary" />
|
|
</attributeValues>
|
|
</instance>
|
|
|
|
|
|
<instance id="{3A52305F-4D96-44F9-B50C-4AC1A75DB1B8}" classInstanceId="{F480787D-F51E-498A-8972-72128D808AEB}">
|
|
<translations>
|
|
<translation relationshipInstanceId="{C25230B1-4D23-4CFE-8B75-56C33E8293AF}">
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Log In" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
</instance>
|
|
<instance id="{4DEEAB31-9A57-4CDB-9770-6AFDF19F153C}" classInstanceId="{F480787D-F51E-498A-8972-72128D808AEB}">
|
|
<translations>
|
|
<translation relationshipInstanceId="{C25230B1-4D23-4CFE-8B75-56C33E8293AF}">
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Cancel" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
</instance>
|
|
|
|
<instance id="{8F9C429D-2FF5-46E1-B906-CD1D3DFF7BDE}" classInstanceId="{D349C489-9684-4A5A-9843-B906A7F803BC}">
|
|
<!-- Panel Page Component: -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{AD8C5FAE-2444-4700-896E-C5F968C0F85B}">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{23164023-03A8-4DB2-9C15-DB8321F3486B}" />
|
|
<instanceReference instanceId="{4f416621-fb60-4349-988e-7c876e38c6a8}" />
|
|
<instanceReference instanceId="{DF0FCBC5-E1E5-40AD-B1FF-FD001FB680F6}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{56E339BD-6189-4BAC-AB83-999543FB8060}">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{3A52305F-4D96-44F9-B50C-4AC1A75DB1B8}" />
|
|
<instanceReference instanceId="{4DEEAB31-9A57-4CDB-9770-6AFDF19F153C}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{818CFF50-7D42-43B2-B6A7-92C3C54D450D}">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{10C3078C-F2FC-4B8E-9875-450449549351}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{E7C69CF3-CB71-43D8-91AB-B8F5030350AB}" classInstanceId="{A66D9AE2-3BEC-4083-A5CB-7DE3B03A9CC7}">
|
|
<!-- Sequential Container Page Component: -->
|
|
<relationships>
|
|
<relationship relationshipInstanceId="&IDR_Sequential_Container_Page_Component__has__Sequential_Container_Orientation;">
|
|
<targetInstances>
|
|
<instanceReference instanceId="{9B7B7F14-0925-456D-98E6-E3FFEFDC272C}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{CB7B8162-1C9E-4E72-BBB8-C1C37CA69CD5}">
|
|
<!-- Container Page Component.has Page Component -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{A77F672B-7F9C-4F20-B5CE-1990529407F4}" />
|
|
<instanceReference instanceId="{F0C52DD4-B074-49AE-A96F-5F907359DB6D}" />
|
|
<instanceReference instanceId="{8F9C429D-2FF5-46E1-B906-CD1D3DFF7BDE}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
</instance>
|
|
|
|
<instance id="{96B81CE8-DEDA-4EFF-BF5F-0F988ABCC3EC}" classInstanceId="{A48C843A-B24B-4BC3-BE6F-E2D069229B0A}">
|
|
<integrationIDs>
|
|
<integrationID name="StyleName" value="LoginPage" />
|
|
</integrationIDs>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="{0F42BCB6-549A-4407-BB91-DD147443F68F}" value="LoginPage" />
|
|
</attributeValues>
|
|
<translations>
|
|
<translation relationshipInstanceId="{963233D5-88F6-41F0-9DE0-63BAB95FA228}">
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Login Page Style" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
</instance>
|
|
|
|
<instance id="{9E272BC3-0358-4EB7-8B3B-581964A59634}" classInstanceId="{D9626359-48E3-4840-A089-CD8DA6731690}">
|
|
<integrationIDs>
|
|
<integrationID name="PageName" value="LoginPage" />
|
|
</integrationIDs>
|
|
<translations>
|
|
<translation relationshipInstanceId="{7BE6522A-4BE8-4CD3-8701-C8353F7DF630}">
|
|
<!-- Page.has title Translation -->
|
|
<translationValues>
|
|
<translationValue languageInstanceId="&IDI_Language_English;" value="Login Page" />
|
|
</translationValues>
|
|
</translation>
|
|
</translations>
|
|
<relationships>
|
|
<relationship relationshipInstanceId="{6E6E1A85-3EA9-4939-B13E-CBF645CB8B59}">
|
|
<!-- Page.has Style -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{96B81CE8-DEDA-4EFF-BF5F-0F988ABCC3EC}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{24F6C596-D77D-4754-B023-00321DEBA924}">
|
|
<!-- Page.has Page Component -->
|
|
<targetInstances>
|
|
<instanceReference instanceId="{E7C69CF3-CB71-43D8-91AB-B8F5030350AB}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
<relationship relationshipInstanceId="{15199c49-9595-4288-846d-13b0ad5dcd4b}">
|
|
<!-- Securable Object.secured by domains from Method -->
|
|
<targetInstances>
|
|
<!-- Anyone: {01a86f06-9f1e-45ce-ad0b-24655baa936a} -->
|
|
<!-- Authenticated Users: {843dcb86-be54-4c81-9ff7-8235215623ba} -->
|
|
|
|
<!-- Security Domain@get Anyone instance -->
|
|
<instanceReference instanceId="{01a86f06-9f1e-45ce-ad0b-24655baa936a}" />
|
|
</targetInstances>
|
|
</relationship>
|
|
</relationships>
|
|
<attributeValues>
|
|
<attributeValue attributeInstanceId="{970F79A0-9EFE-4E7D-9286-9908C6F06A67}" value="account/login" />
|
|
</attributeValues>
|
|
</instance>
|
|
</instances>
|
|
</library>
|
|
</libraries>
|
|
</mocha>
|