Configure Maven repository for unionflow-server-api dependency
This commit is contained in:
@@ -0,0 +1,263 @@
|
||||
<!DOCTYPE html>
|
||||
<html xmlns="http://www.w3.org/1999/xhtml"
|
||||
xmlns:h="http://xmlns.jcp.org/jsf/html"
|
||||
xmlns:f="http://xmlns.jcp.org/jsf/core"
|
||||
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
|
||||
xmlns:p="http://primefaces.org/ui">
|
||||
|
||||
<ui:composition template="/templates/main-template.xhtml">
|
||||
<ui:param name="page" value="#{organisationDetailBean}"/>
|
||||
<ui:define name="title">Détail de l'Organisation</ui:define>
|
||||
|
||||
<ui:define name="content">
|
||||
<h:form id="formDetail">
|
||||
<p:messages id="messages" showDetail="true" closable="true"/>
|
||||
|
||||
<!-- En-tête résumé -->
|
||||
<div class="card mb-3">
|
||||
<div class="flex justify-content-between align-items-center flex-column md:flex-row">
|
||||
<div class="flex align-items-center gap-3 mb-2 md:mb-0">
|
||||
<ui:include src="/templates/components/layout/organisation-logo.xhtml">
|
||||
<ui:param name="logo" value="#{organisationDetailBean.organisation.logo}"/>
|
||||
<ui:param name="size" value="64"/>
|
||||
</ui:include>
|
||||
<div>
|
||||
<h3 class="m-0">
|
||||
<h:outputText value="#{empty organisationDetailBean.organisation ? 'Organisation introuvable' : organisationDetailBean.organisation.nom}" />
|
||||
</h3>
|
||||
<div class="mt-2 flex align-items-center gap-2">
|
||||
<p:tag value="#{organisationDetailBean.organisation.typeLibelle}" severity="info" />
|
||||
<p:tag value="#{organisationDetailBean.organisation.statutLibelle}"
|
||||
severity="#{organisationDetailBean.organisation.statutSeverity}" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex gap-2">
|
||||
<ui:include src="/templates/components/buttons/button-secondary.xhtml">
|
||||
<ui:param name="value" value="Retour à la liste"/>
|
||||
<ui:param name="icon" value="pi pi-arrow-left"/>
|
||||
<ui:param name="outcome" value="/pages/secure/organisation/liste"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h:panelGroup rendered="#{not empty organisationDetailBean.organisation}">
|
||||
<div class="grid">
|
||||
<!-- Bloc identité -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Identité</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Nom complet"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.nom}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Nom court / Sigle"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.nomCourt}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Type"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.typeLibelle}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Statut"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.statutLibelle}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Date de fondation"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.dateFondation}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Numéro d'enregistrement"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.numeroRegistre}"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc contact -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Contacts</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Email"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.email}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Email secondaire"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.emailSecondaire}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Téléphone"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.telephone}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Téléphone secondaire"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.telephoneSecondaire}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Site web"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.siteWeb}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Responsable principal"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.responsablePrincipal}"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc localisation -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Localisation</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Adresse complète"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.adresseComplete}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Ville"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.ville}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Région"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.region}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Pays"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.pays}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Code postal"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.codePostal}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Latitude"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.latitude}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Longitude"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.longitude}"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc description, objectifs et activités -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Description, objectifs & activités</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Description"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.description}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Objectifs"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.objectifs}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Activités principales"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.activitesPrincipales}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc gouvernance & membres -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Gouvernance & membres</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Nombre de membres"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.nombreMembres}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Nombre d'administrateurs"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.nombreAdministrateurs}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Organisation publique"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.organisationPublique ? 'Oui' : 'Non'}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Accepte de nouveaux membres"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.accepteNouveauxMembres ? 'Oui' : 'Non'}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Cotisation obligatoire"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.cotisationObligatoire ? 'Oui' : 'Non'}"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc budget & cotisations -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Budget & cotisations</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Budget annuel"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.budgetAnnuel}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Devise"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.devise}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Montant cotisation annuelle"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.montantCotisationAnnuelle}"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc réseaux & partenariats -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Réseaux & partenariats</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Réseaux sociaux"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.reseauxSociaux}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Certifications / labels"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.certifications}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Partenaires principaux"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.partenaires}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Bloc notes & hiérarchie -->
|
||||
<div class="col-12 md:col-6">
|
||||
<div class="card">
|
||||
<h5 class="mb-3">Notes & hiérarchie</h5>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Organisation parente"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.nomOrganisationParente}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="ID organisation parente"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.organisationParenteId}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Niveau hiérarchique"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.niveauHierarchique}"/>
|
||||
</ui:include>
|
||||
<ui:include src="/templates/components/forms/detail-field.xhtml">
|
||||
<ui:param name="label" value="Notes administratives"/>
|
||||
<ui:param name="value" value="#{organisationDetailBean.organisation.notes}"/>
|
||||
<ui:param name="multiline" value="true"/>
|
||||
</ui:include>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</h:panelGroup>
|
||||
</h:form>
|
||||
</ui:define>
|
||||
</ui:composition>
|
||||
</html>
|
||||
Reference in New Issue
Block a user