Index: src/templates/admin/_head.tpl
==================================================================
--- src/templates/admin/_head.tpl
+++ src/templates/admin/_head.tpl
@@ -3,11 +3,11 @@
{$title}
-
+
{if isset($js) || isset($custom_js)}
{/if}
{if isset($custom_js)}
{foreach from=$custom_js item="js"}
Index: src/templates/admin/index.tpl
==================================================================
--- src/templates/admin/index.tpl
+++ src/templates/admin/index.tpl
@@ -1,8 +1,26 @@
{include file="admin/_head.tpl" title="Bonjour %s !"|args:$user.identite current="home"}
-
+
+
+
+
-
-
+
{$page.contenu.contenu|raw|format_wiki|liens_wiki:'wiki/?'}
{include file="admin/_foot.tpl"}
Index: src/templates/admin/membres/fiche.tpl
==================================================================
--- src/templates/admin/membres/fiche.tpl
+++ src/templates/admin/membres/fiche.tpl
@@ -52,20 +52,36 @@
{$nb_operations} écritures comptables
— Voir la liste des écritures ajoutées par ce membre
{/if}
+
+
- - Catégorie
- - {$categorie.nom} {format_droits droits=$categorie}
- - Inscription
- - {$membre.date_inscription|date_fr:'d/m/Y'}
- - Dernière connexion
- - {if empty($membre.date_connexion)}Jamais{else}{$membre.date_connexion|date_fr:'d/m/Y à H:i'}{/if}
- - Mot de passe
- - {if empty($membre.passe)}Non{else}☑ Oui{if !empty($membre.otp_secret)} (🔒 avec second facteur activé){else} (🔓 second facteur non activé){/if}{/if}
{foreach from=$champs key="c" item="config"}
- {$config.title}
-
{if $config.type == 'checkbox'}
{if $membre->$c}Oui{else}Non{/if}
@@ -82,12 +98,10 @@
{$membre->$c|format_tel}
{elseif $config.type == 'country'}
{$membre->$c|get_country_name}
{elseif $config.type == 'date' || $config.type == 'datetime'}
{$membre->$c|format_sqlite_date_to_french}
- {elseif $c == 'passe'}
- Oui
{elseif $config.type == 'password'}
*******
{elseif $config.type == 'multiple'}
{foreach from=$config.options key="b" item="name"}
Index: src/www/admin/membres/fiche.php
==================================================================
--- src/www/admin/membres/fiche.php
+++ src/www/admin/membres/fiche.php
@@ -15,11 +15,11 @@
{
throw new UserException("Ce membre n'existe pas.");
}
$champs = $config->get('champs_membres');
-$tpl->assign('champs', $champs->getAll());
+$tpl->assign('champs', $champs->getList());
$cats = new Membres\Categories;
$categorie = $cats->get($membre->id_categorie);
$tpl->assign('categorie', $categorie);
Index: src/www/admin/static/admin.css
==================================================================
--- src/www/admin/static/admin.css
+++ src/www/admin/static/admin.css
@@ -409,10 +409,11 @@
list-style-type: none;
margin: 1em 0;
border-bottom: .1em solid #9c4f15;
border-bottom: .1em solid rgb(var(--gMainColor));
padding: 0 1em;
+ z-index: 100;
}
ul.actions li {
display: inline-block;
margin: 0 0.2em;
@@ -931,11 +932,10 @@
table.rib { display: inline-table; vertical-align: middle; font-size: .9em; text-align: center; border-collapse: collapse; }
table.rib th, table.rib td { padding: .1em .3em; border: 1px solid #ccc; }
dl.describe {
margin-bottom: 1em;
- clear: both;
}
dl.describe > dt {
font-weight: bold;
width: 15em;
@@ -969,17 +969,26 @@
dl.cotisation dd {
margin: .2em 0 .4em 1em;
}
-.infos_asso {
- width: 20%;
+aside.describe {
+ width: 20em;
float: right;
margin: .5em;
- border: .1em solid #ccc;
- background: #eee;
+ background: rgb(255, 174, 80);
+ background: rgba(217, 134, 40, 0.2);
+ background: rgba(var(--gSecondColor), 0.2);
+ border-radius: .5em;
+ border: 2px solid rgb(217, 134, 40);
+ border-color: rgba(var(--gSecondColor), 0.5);
padding: .5em;
+ z-index: 200;
+}
+
+aside.describe dt {
+ float: none;
}
#orderFields fieldset {
position: relative;
min-height: 2em;