2023-10-31 11:47:27 -04:00

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>