1.20.05 Tri et largeur de champs table des utilisateur colonne dernière connection
This commit is contained in:
parent
38b637361b
commit
71fe3ee650
@ -1,4 +1,4 @@
|
||||
# ZwiiCampus 1.20.04
|
||||
# ZwiiCampus 1.20.05
|
||||
|
||||
ZwiiCampus (Learning Management System) est logiciel auteur destiné à mettre en ligne des tutoriels. Il dispose de plusieurs modalités d'ouverture et d'accès des contenus. Basé sur la version 13 du CMS Zwii, la structure logicielle est solide, le framework de Zwii est éprouvé.
|
||||
|
||||
|
@ -51,7 +51,7 @@ class common
|
||||
const ACCESS_TIMER = 1800;
|
||||
|
||||
// Numéro de version
|
||||
const ZWII_VERSION = '1.20.04';
|
||||
const ZWII_VERSION = '1.20.05';
|
||||
|
||||
// URL autoupdate
|
||||
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';
|
||||
|
@ -32,9 +32,18 @@ $(document).ready((function () {
|
||||
"columnDefs": [
|
||||
{
|
||||
targets: 2,
|
||||
type: 'numeric',
|
||||
render: function (data) {
|
||||
return moment(data * 1000).format('DD/MM/YYYY HH:mm');
|
||||
type: 'datetime',
|
||||
searchable: false,
|
||||
render: function (data, type, row) {
|
||||
if (type === 'display') {
|
||||
if (typeof data === 'number' || !isNaN(data)) {
|
||||
return moment(Number(data) * 1000).format('DD/MM/YYYY HH:mm');
|
||||
} else {
|
||||
return data;
|
||||
}
|
||||
}
|
||||
// Pour le tri, retournez la valeur au format ISO
|
||||
return moment(Number(data) * 1000).toISOString();
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -33,17 +33,19 @@ $(document).ready((function () {
|
||||
"columnDefs": [
|
||||
{
|
||||
target: 4,
|
||||
type: 'num', // Utilisez 'num' pour le tri
|
||||
render: function (data) {
|
||||
// Si data est un nombre, formatez-le en date
|
||||
if (typeof data === 'number' || !isNaN(data)) {
|
||||
return moment(Number(data) * 1000).format('DD/MM/YYYY HH:mm');
|
||||
} else {
|
||||
return data; // Sinon, affichez le texte tel quel
|
||||
type: 'datetime', // Utilisez 'datetime' pour le tri
|
||||
searchable: false,
|
||||
render: function (data, type, row) {
|
||||
if (type === 'display') {
|
||||
if (typeof data === 'number' || !isNaN(data)) {
|
||||
return moment(Number(data) * 1000).format('DD/MM/YYYY HH:mm');
|
||||
} else {
|
||||
return data;
|
||||
}
|
||||
}
|
||||
},
|
||||
orderable: false,
|
||||
searchable: false
|
||||
// Pour le tri, retournez la valeur au format ISO
|
||||
return moment(Number(data) * 1000).toISOString();
|
||||
}
|
||||
},
|
||||
{
|
||||
target: 5,
|
||||
|
@ -68,4 +68,4 @@
|
||||
</div>
|
||||
</div>
|
||||
<?php echo template::formClose(); ?>
|
||||
<?php echo template::table([3, 2, 2, 1, 3, 1, 1], user::$users, ['Nom', 'Groupe', 'Profil', 'Étiquettes', 'Dernière connexion', '', ''], ['id' => 'dataTables'], ['name','group','profile','tag','data-timestamp','edit','delete']); ?>
|
||||
<?php echo template::table([3, 2, 2, 2, 2, 1, 1], user::$users, ['Nom', 'Groupe', 'Profil', 'Étiquettes', 'Dernière connexion', '', ''], ['id' => 'dataTables'], ['name','group','profile','tag','data-timestamp','edit','delete']); ?>
|
Loading…
x
Reference in New Issue
Block a user