2026-10-18 18:42:24 -04:00
|
|
|
<?xml version='1.0' encoding='UTF-8'?>
|
2026-10-18 17:01:36 +00:00
|
|
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
2026-10-18 19:27:17 -04:00
|
|
|
<xsl:param name="CSRF_TOKEN"/>
|
2026-10-21 06:53:45 -04:00
|
|
|
<xsl:param name="CAN_MANAGE_CLUBS"/><xsl:param name="IS_SUPER"/>
|
2026-10-18 17:01:36 +00:00
|
|
|
<xsl:output method="html" encoding="utf-8" indent="yes"/>
|
|
|
|
|
|
|
|
|
|
<!-- Parameters -->
|
|
|
|
|
|
|
|
|
|
<xsl:param name="VERSION">1.0</xsl:param>
|
2026-10-18 18:42:24 -04:00
|
|
|
<xsl:param name="APPLICATION_NAME"/>
|
2026-10-18 17:01:36 +00:00
|
|
|
<xsl:param name="NAVIGATION_AREA_WIDTH">xxl</xsl:param>
|
|
|
|
|
<xsl:param name="CONTENT_AREA_WIDTH">xxl</xsl:param>
|
|
|
|
|
|
|
|
|
|
<!-- Main Template -->
|
|
|
|
|
|
|
|
|
|
<xsl:template match="/">
|
|
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<xsl:text disable-output-escaping="yes"><!DOCTYPE html></xsl:text>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<html lang="en" data-bs-theme="{$THEME}">
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<head>
|
2026-10-18 19:27:17 -04:00
|
|
|
<meta name="csrf-token" content="{$CSRF_TOKEN}"/>
|
|
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<meta charset="utf-8"/>
|
|
|
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
|
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
|
|
|
|
|
|
|
|
|
<title>
|
|
|
|
|
<xsl:value-of select="$APPLICATION_NAME"/>
|
|
|
|
|
</title>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<link rel="icon" type="image/x-icon" href="images/baseproject-logo.png"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<link href="css/themes/MyHuntingClubRoster/bootstrap.css?version={$VERSION}" rel="stylesheet" media="screen"/>
|
|
|
|
|
<link href="css/bootstrap-icons.min.css?version={$VERSION}" rel="stylesheet" media="screen"/>
|
|
|
|
|
<link href="css/base.css?version={$VERSION}" rel="stylesheet" media="screen"/>
|
|
|
|
|
<link href="css/bootstrap-datepicker.min.css?version={$VERSION}" rel="stylesheet" media="screen"/>
|
|
|
|
|
<link href="css/bootstrap-select.min.css?version={$VERSION}" rel="stylesheet" media="screen"/>
|
|
|
|
|
<link href="css/themes/MyHuntingClubRoster/huntroster-theme.css?version={$VERSION}" rel="stylesheet"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<script src="js/jquery-3.7.1.min.js?version={$VERSION}"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
<script src="js/bootstrap.bundle.min.js?version={$VERSION}"/>
|
|
|
|
|
<script src="js/base.js?version={$VERSION}"/>
|
|
|
|
|
<script src="js/content.js?version={$VERSION}"/>
|
|
|
|
|
<script src="js/bootstrap-datepicker.min.js?version={$VERSION}"/>
|
|
|
|
|
<script src="js/jquery.inputmask.min.js?version={$VERSION}"/>
|
|
|
|
|
<script src="js/bootstrap-select.min.js?version={$VERSION}"/>
|
2026-10-18 17:01:36 +00:00
|
|
|
<script src="js/dinero.min.js?version={$VERSION}"/>
|
|
|
|
|
<!--<script src="js/autologout.js?version={$VERSION}"/>-->
|
|
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<body class="hr-app">
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<a href="#main-content" class="hr-skip btn btn-primary">Skip to content</a>
|
2026-10-20 06:45:30 -04:00
|
|
|
<script src="js/browser-support.js"/>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
|
|
|
|
<input type="hidden" id="APPLICATION_MNEMONIC" value="{$APPLICATION_MNEMONIC}"/>
|
|
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<aside class="hr-sidebar offcanvas-lg offcanvas-start" id="hr-sidebar" tabindex="-1" aria-label="Main navigation">
|
|
|
|
|
<a href="./" class="hr-brand">
|
|
|
|
|
<i class="bi bi-tree" aria-hidden="true"/>
|
|
|
|
|
<span>
|
2026-10-18 17:01:36 +00:00
|
|
|
<xsl:value-of select="$APPLICATION_NAME"/>
|
2026-10-18 18:42:24 -04:00
|
|
|
</span>
|
|
|
|
|
</a>
|
|
|
|
|
<button type="button" class="btn-close btn-close-white d-lg-none position-absolute top-0 end-0 m-3" data-bs-dismiss="offcanvas" data-bs-target="#hr-sidebar" aria-label="Close navigation"/>
|
|
|
|
|
<div class="offcanvas-body">
|
2026-10-21 06:53:45 -04:00
|
|
|
<xsl:if test="$IS_SUPER = '1'"><a class="nav-link" href="main.php?Xaction=Roster.createClub"><i class="bi bi-plus-circle me-1" aria-hidden="true"/>Create club</a></xsl:if>
|
2026-10-18 18:42:24 -04:00
|
|
|
<div class="hr-sidebar-caption">Club workspace</div>
|
|
|
|
|
<ul class="navbar-nav">
|
|
|
|
|
|
|
|
|
|
<li class="nav-item">
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="nav-link" href="main.php?Xaction=Roster.workspace">
|
|
|
|
|
<i class="bi bi-people me-1" aria-hidden="true"/>Clubs</a>
|
2026-10-18 18:42:24 -04:00
|
|
|
</li>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-21 06:53:45 -04:00
|
|
|
<li class="nav-item">
|
|
|
|
|
<a class="nav-link" href="main.php?Xaction=Roster.invitations">
|
|
|
|
|
<i class="bi bi-calendar4-event me-1"></i>Invitations</a>
|
|
|
|
|
</li>
|
|
|
|
|
<li class="nav-item">
|
|
|
|
|
<a class="nav-link" href="main.php?Xaction=Roster.tickets">
|
|
|
|
|
<i class="bi bi-ticket-perforated me-1"></i>Tickets</a>
|
|
|
|
|
</li>
|
|
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<!-- MANAGE/REPORTS/SETUP is only available to Administrators -->
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-21 06:53:45 -04:00
|
|
|
<xsl:if test="$CAN_MANAGE_CLUBS = '1'">
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<li class="nav-link disabled">
|
|
|
|
|
<xsl:text> | </xsl:text>
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
<li class="nav-item">
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="nav-link select-report" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-printer me-1" aria-hidden="true"/>
|
2026-10-20 06:45:30 -04:00
|
|
|
Reports
|
2026-10-18 17:01:36 +00:00
|
|
|
</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
</li>
|
|
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</xsl:if>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<li class="nav-link disabled">
|
|
|
|
|
<xsl:text> | </xsl:text>
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
<li class="nav-item">
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="nav-link" href="main.php?Xaction=Roster.help">
|
|
|
|
|
<i class="bi bi-question-circle"></i>
|
|
|
|
|
Help</a>
|
2026-10-18 18:42:24 -04:00
|
|
|
</li>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</ul>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<div class="hr-sidebar-foot">Hunting Club Management Software</div>
|
2026-10-18 18:42:24 -04:00
|
|
|
</div>
|
2026-10-20 06:45:30 -04:00
|
|
|
</aside>
|
|
|
|
|
|
|
|
|
|
<!-- Content Area -->
|
2026-10-18 18:42:24 -04:00
|
|
|
|
|
|
|
|
<div class="hr-workspace">
|
|
|
|
|
<header class="hr-topbar">
|
|
|
|
|
<div class="d-flex align-items-center gap-3">
|
|
|
|
|
<button type="button" class="btn btn-outline-primary d-lg-none" data-bs-toggle="offcanvas" data-bs-target="#hr-sidebar" aria-controls="hr-sidebar" aria-label="Open navigation">
|
|
|
|
|
<i class="bi bi-list" aria-hidden="true"/>
|
|
|
|
|
</button>
|
|
|
|
|
<span class="fw-semibold">Club management</span>
|
|
|
|
|
</div>
|
|
|
|
|
<ul class="navbar-nav user-dropdown">
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<li class="nav-item dropdown">
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a href="#" class="nav-link ps-2 dropdown-toggle" data-bs-toggle="dropdown" role="button" aria-expanded="false">
|
2026-10-18 18:42:24 -04:00
|
|
|
<span class="username me-1">
|
|
|
|
|
<span>
|
|
|
|
|
<i class="bi bi-person-circle me-2" aria-hidden="true"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
</span>
|
2026-10-18 18:42:24 -04:00
|
|
|
<xsl:value-of select="$USER_FULL_NAME"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
</span>
|
2026-10-18 18:42:24 -04:00
|
|
|
</a>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 19:27:17 -04:00
|
|
|
<div class="dropdown-menu dropdown-menu-end mt-2 pt-0 pb-0">
|
|
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<!-- <a class="dropdown-item ps-2 my-account" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-person me-2"/>My Account</a>-->
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 toggle-theme" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-moon me-2"/>Toggle Dark/Light</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-21 06:53:45 -04:00
|
|
|
<xsl:if test="$USER_ROLE = 'Super System Administrator'">
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<div class="dropdown-divider mt-1 mb-1"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-alerts" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-info-circle me-2"/>Alerts</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-dropdowntypes" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-caret-down-square me-2"/>Dropdown Types
|
|
|
|
|
</a>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-dropdowns" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-caret-down me-2"/>Dropdowns
|
|
|
|
|
</a>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-popovers" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-chat-left-dots me-2"/>Popovers
|
|
|
|
|
</a>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-statuses" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-card-checklist me-2"/>Statuses
|
|
|
|
|
</a>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<!-- <a class="dropdown-item ps-2 setup-subscriptions" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-list-check me-2"/>Subscriptions
|
|
|
|
|
</a>
|
|
|
|
|
-->
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<div class="dropdown-divider mt-1 mb-1"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 setup-users" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-person-circle me-2"/>Users
|
|
|
|
|
</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 view-journal" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-journal me-2"/>Journal
|
|
|
|
|
</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<!-- <a class="dropdown-item ps-2 view-support-tickets" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-question-circle me-2"/>Support Tickets
|
|
|
|
|
</a>-->
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<div class="dropdown-divider mt-1 mb-1"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</xsl:if>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-20 06:45:30 -04:00
|
|
|
<a class="dropdown-item ps-2 sign-out" href="#">
|
2026-10-18 18:42:24 -04:00
|
|
|
<i class="bi bi-box-arrow-left me-2"/>Sign Out</a>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</li>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</ul>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</header>
|
|
|
|
|
<main class="container-xxl content" id="main-content" tabindex="-1">
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
$$$-CONTENT-$$$
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</main>
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 19:27:17 -04:00
|
|
|
<footer id="footer">
|
2026-10-18 17:01:36 +00:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
<div class="col text-center mt-3 lh-1">
|
2026-10-18 19:27:17 -04:00
|
|
|
<div class="m-0 p-0">
|
2026-10-20 06:45:30 -04:00
|
|
|
<small class="text-muted pb-4">Copyright © <span>
|
2026-10-18 18:42:24 -04:00
|
|
|
<xsl:value-of select="$COPYRIGHT"/>
|
|
|
|
|
|
|
|
|
|
|
</span> OneSource IT Solutions | All Rights Reserved</small>
|
|
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 18:42:24 -04:00
|
|
|
</footer>
|
|
|
|
|
|
2026-10-18 19:27:17 -04:00
|
|
|
</div><!-- Footer -->
|
2026-10-18 17:01:36 +00:00
|
|
|
|
|
|
|
|
<!-- Spinner Modal Dialog -->
|
|
|
|
|
|
|
|
|
|
<div class="modal" id="spinner-dialog" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1">
|
|
|
|
|
<div class="modal-dialog modal-sm modal-dialog-centered">
|
|
|
|
|
<div class="modal-content bg-transparent border-0">
|
|
|
|
|
<div class="modal-body text-center">
|
|
|
|
|
<div class="spinner-border text-white" style="width:5rem;height:5rem;" role="status">
|
|
|
|
|
<span class="visually-hidden">Loading...</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Confirm Modal Dialog -->
|
|
|
|
|
|
|
|
|
|
<div class="modal" id="confirm-dialog" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1">
|
|
|
|
|
<div class="modal-dialog modal-dialog-centered">
|
|
|
|
|
<div class="modal-content">
|
|
|
|
|
<div class="modal-header bg-primary p-1 ps-3">
|
2026-10-18 19:27:17 -04:00
|
|
|
<h6 class="modal-title text-white"/>
|
2026-10-18 17:01:36 +00:00
|
|
|
</div>
|
|
|
|
|
<div class="modal-body mt-2"/>
|
|
|
|
|
<div class="buttons m-3 mt-2">
|
|
|
|
|
<button type="button" class="btn btn-sm btn-primary me-2 btnConfirmDialogCancel" data-bs-dismiss="modal">
|
|
|
|
|
<i class="bi bi-box-arrow-left me-2"/>Cancel</button>
|
|
|
|
|
<button type="button" class="btn btn-sm btn-primary me-2 btnConfirmDialogConfirm">
|
|
|
|
|
<i class="bi-check-lg me-2"/>Confirm</button>
|
|
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Continue Modal Dialog -->
|
|
|
|
|
|
|
|
|
|
<div class="modal" id="continue-dialog" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1">
|
|
|
|
|
<div class="modal-dialog modal-dialog-centered">
|
|
|
|
|
<div class="modal-content">
|
|
|
|
|
<div class="modal-header bg-primary p-1 ps-3">
|
|
|
|
|
<h6 class="modal-title text-white"/>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body mt-2"/>
|
|
|
|
|
<div class="buttons m-3 mt-2">
|
|
|
|
|
<button type="button" class="btn btn-sm btn-primary me-1 btnClose" data-bs-dismiss="modal">
|
|
|
|
|
<i class="bi bi-box-arrow-left me-2"/>Close</button>
|
|
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<!-- Toast -->
|
|
|
|
|
|
|
|
|
|
<div class="toast-container position-fixed bottom-0 start-50 translate-middle-x p-2">
|
|
|
|
|
<div id="toast-message" class="toast bg-primary text-center" role="alert" aria-live="assertive" aria-atomic="true" data-bs-delay="3000">
|
|
|
|
|
<div class="toast-body fs-100 text-white"/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<!-- Print Dialog -->
|
|
|
|
|
|
|
|
|
|
<div class="modal fade" id="print-dialog" tabindex="-1" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false">
|
|
|
|
|
<div class="modal-dialog" role="document">
|
|
|
|
|
<div class="modal-content">
|
|
|
|
|
<div class="modal-header bg-primary p-2 pl-2">
|
|
|
|
|
<h6 class="modal-title text-white">
|
|
|
|
|
View / Print
|
|
|
|
|
</h6>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="modal-body">
|
|
|
|
|
<div id="print-report-container"/>
|
2026-10-18 19:27:17 -04:00
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
<div class="modal-footer">
|
|
|
|
|
<button type="button" class="btn page-link btn-sm mr-auto" data-dismiss="modal" data-toggle="tooltip" title="Close" data-placement="top">Close</button>
|
|
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
</div>
|
2026-10-18 17:01:36 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<!-- Common Submit Form -->
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
<form action="./" method="post" id="formSubmit"/>
|
|
|
|
|
|
|
|
|
|
</body>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
</html>
|
2026-10-18 19:27:17 -04:00
|
|
|
|
2026-10-18 17:01:36 +00:00
|
|
|
</xsl:template>
|
|
|
|
|
|
|
|
|
|
</xsl:stylesheet>
|