J’ai fait quelques tests en 4.1.20 et bidouillé avec un iPhone 3GS.
J’ai ciblé les problèmes de connexion et d’accès des appareils iOS anciens, mais je ne sais corriger proprement (sachant que ça touche les filtres de catégories du dashboard)
Voilà les points qui bloquent :
-
pour le bouton connexion : en modifiant le fichier « html/3rdparty/jquery.utils/jquery.utils.js » L 256
$.clearDivContent = function(_id='') {
par
$.clearDivContent = function(_id) {
Le bouton de connexion est maintenant fonctionnel.
Mais les pages de dashboard n’ont plus aucun équipements. -
Le problème vient de la function filterByCategory du fichier « html/desktop/js/dashboard.js ».
Si je remplace toute cette section parcatFound = true
,if ($(this).hasAttr('data-translate-category')) { eqCats = $(this).attr('data-translate-category').split(',') catFound = eqCats.some(r=> cats.includes(r)) } else if ($(this).hasAttr('data-category')) { eqCats = $(this).attr('data-category') if (cats.findIndex(item => eqCats.toLowerCase() === item.toLowerCase()) >= 0) catFound = true } else { eqCats = '' }
Voilà, les équipements sont à nouveau présent sur le dashboard.
@kiboost penses-tu pouvoir corriger proprement ?