`;
}
}
else
@@ -82,4 +82,4 @@
} // fin only on frontpage
},
};
-})(Drupal, drupalSettings);
\ No newline at end of file
+})(Drupal, drupalSettings);
diff --git a/api_lemon_pleiade/js/api_lemon_pleiade_sidebar_menu.js b/api_lemon_pleiade/js/api_lemon_pleiade_sidebar_menu.js
index 9acfc5d..b660d09 100644
--- a/api_lemon_pleiade/js/api_lemon_pleiade_sidebar_menu.js
+++ b/api_lemon_pleiade/js/api_lemon_pleiade_sidebar_menu.js
@@ -56,9 +56,9 @@
let Icon;
if (appLogo && !hasImageExtension) {
- Icon = '';
+ Icon = '';
} else {
- Icon = '';
+ Icon = '';
}
menuHtml += // on créé ensuite le lien avec le title du lien et le la description, pour créer le bloc
@@ -78,8 +78,7 @@
menuHtml += "";
- document.getElementById("menuTestLemon2").innerHTML = menuHtml; // on récupère l'entièreté du menu créé puis on le stocke dans la div contenant l'id menuTestLemon2
- feather.replace();
+ document.getElementById("menuLemon").innerHTML = menuHtml; // on récupère l'entièreté du menu créé puis on le stocke dans la div contenant l'id menuLemon
// Fo nction pour gérer le changement de la case à cocher
function handleCheckboxChange() {
const checkbox = document.querySelector('input[name="extended_menu"]');
@@ -166,4 +165,4 @@
} // fin exlude admin pages
},
};
- })(Drupal, once);
\ No newline at end of file
+ })(Drupal, once);
diff --git a/api_pastell_pleiade/js/api_pastell_menu.js b/api_pastell_pleiade/js/api_pastell_menu.js
index 9c0a1c4..2441759 100644
--- a/api_pastell_pleiade/js/api_pastell_menu.js
+++ b/api_pastell_pleiade/js/api_pastell_menu.js
@@ -30,15 +30,15 @@
(localStorage.getItem('extended_menu') === '1' ? ' show' : '') + // Add 'show' class if localStorage has extended_menu value of 1
'" aria-labelledby="headingOne" style="">\
\
- Lister les documents\
+ Lister les documents\
\
- Créer un document\
+ Créer un document\
';
}
// Set the menu_a_remplir as innerHTML of menu_Pastell
menu_Pastell.innerHTML = menu_a_remplir
- feather.replace();
+
}
}
diff --git a/api_zimbra_pleiade/js/api_zimbra_add_img_user_pleiade.js b/api_zimbra_pleiade/js/api_zimbra_add_img_user_pleiade.js
index 7290b25..8496a37 100644
--- a/api_zimbra_pleiade/js/api_zimbra_add_img_user_pleiade.js
+++ b/api_zimbra_pleiade/js/api_zimbra_add_img_user_pleiade.js
@@ -51,10 +51,6 @@
};
xhr.onloadend = function () {
-
-
- // feather icons
- feather.replace();
};
xhr.send();
diff --git a/api_zimbra_pleiade/js/api_zimbra_agenda_pleiade.js b/api_zimbra_pleiade/js/api_zimbra_agenda_pleiade.js
index 3d254b7..584964c 100644
--- a/api_zimbra_pleiade/js/api_zimbra_agenda_pleiade.js
+++ b/api_zimbra_pleiade/js/api_zimbra_agenda_pleiade.js
@@ -93,10 +93,6 @@ for (var k = 0; k < donneesArray.length; k++) {
};
xhr.onloadend = function () {
-
-
- // feather icons
- feather.replace();
};
xhr.send();
diff --git a/api_zimbra_pleiade/js/api_zimbra_pleiade.js b/api_zimbra_pleiade/js/api_zimbra_pleiade.js
index 2477f56..7eb815d 100644
--- a/api_zimbra_pleiade/js/api_zimbra_pleiade.js
+++ b/api_zimbra_pleiade/js/api_zimbra_pleiade.js
@@ -1,26 +1,36 @@
(function (Drupal, once, drupalSettings) {
- "use strict";
- Drupal.behaviors.APIzimbraDataHistoryBehavior = {
- attach: function (context, settings) {
- // Load on front page only,
- if (drupalSettings.path.isFront && drupalSettings.api_zimbra_pleiade.field_zimbra_mail) {
- once("APIzimbraDataHistoryBehavior", "#zimbra_block_mail_id", context).forEach(
- function () {
- // show spinner while ajax is loading
- document.getElementById("zimbra_block_mail_id").innerHTML = drupalSettings.api_lemon_pleiade.spinner;
- var xhr = new XMLHttpRequest();
- // URL DE TEST POUR LE MOMENT COONF DANS l'ADMIN DU MODULE : sites/default/files/datasets/js/zimbra_test.json
- // xhr.open("GET", Drupal.url("v1/api_zimbra_pleiade/zimbra_mail_query"));
- xhr.open("GET", Drupal.url("v1/api_zimbra_pleiade/zimbra_mails_query"));
- xhr.responseType = "json";
+ "use strict";
+ Drupal.behaviors.APIzimbraDataHistoryBehavior = {
+ attach: function (context, settings) {
+ // Load on front page only,
+ if (
+ drupalSettings.path.isFront &&
+ drupalSettings.api_zimbra_pleiade.field_zimbra_mail
+ ) {
+ once(
+ "APIzimbraDataHistoryBehavior",
+ "#zimbra_block_mail_id",
+ context
+ ).forEach(function () {
+ // show spinner while ajax is loading
+ document.getElementById("zimbra_block_mail_id").innerHTML =
+ drupalSettings.api_lemon_pleiade.spinner;
+ var xhr = new XMLHttpRequest();
+ // URL DE TEST POUR LE MOMENT COONF DANS l'ADMIN DU MODULE : sites/default/files/datasets/js/zimbra_test.json
+ // xhr.open("GET", Drupal.url("v1/api_zimbra_pleiade/zimbra_mail_query"));
+ xhr.open(
+ "GET",
+ Drupal.url("v1/api_zimbra_pleiade/zimbra_mails_query")
+ );
+ xhr.responseType = "json";
- xhr.onload = function () {
- if (xhr.status === 200) {
-var linkEntitie = ''; // Initialiser la variable linkEntitie ici
-var donnees = xhr.response; // Assurez-vous que xhr.response contient un tableau d'objets "donnees"
-//console.log(donneesArray)
-var linkEntitie =
- '
\
+ xhr.onload = function () {
+ if (xhr.status === 200) {
+ var linkEntitie = ""; // Initialiser la variable linkEntitie ici
+ var donnees = xhr.response; // Assurez-vous que xhr.response contient un tableau d'objets "donnees"
+ //console.log(donneesArray)
+ var linkEntitie =
+ '
\
\
\
Boite de réception
\
@@ -30,86 +40,96 @@ var linkEntitie =
\
';
+ console.log(donnees);
+ var linkEntities = "";
+ if (donnees.userData.Body.SearchResponse.c) {
+ for (
+ var i = 0;
+ i < donnees.userData.Body.SearchResponse.c.length;
+ i++
+ ) {
+ // var mail_expediteur = donnees.userData.Body.SearchResponse.c[i].e[1].a
+ var id_expediteur =
+ donnees.userData.Body.SearchResponse.c[i].id;
+ //------------------------------------------------------
+ // ON CONVERTIT LA DATE DEPUIS TIMESTAMP ET ON RECUPERE HEURE / MINUTES
+ //------------------------------------------------------
+ var hour_mail =
+ donnees.userData.Body.SearchResponse.c[i].d / 1000;
+ var objectDate = new Date(hour_mail * 1000);
- console.log(donnees);
- var linkEntities = '';
- if (donnees.userData.Body.SearchResponse.c) {
-
- for (var i = 0; i < donnees.userData.Body.SearchResponse.c.length; i++) {
- // var mail_expediteur = donnees.userData.Body.SearchResponse.c[i].e[1].a
- var id_expediteur = donnees.userData.Body.SearchResponse.c[i].id
- //------------------------------------------------------
- // ON CONVERTIT LA DATE DEPUIS TIMESTAMP ET ON RECUPERE HEURE / MINUTES
- //------------------------------------------------------
- var hour_mail = (donnees.userData.Body.SearchResponse.c[i].d /1000 );
- var objectDate = new Date(
- hour_mail * 1000
- );
-
- linkEntitie += '