
Recherche avancée
Autres articles (53)
-
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...) -
Contribute to translation
13 avril 2011You can help us to improve the language used in the software interface to make MediaSPIP more accessible and user-friendly. You can also translate the interface into any language that allows it to spread to new linguistic communities.
To do this, we use the translation interface of SPIP where the all the language modules of MediaSPIP are available. Just subscribe to the mailing list and request further informantion on translation.
MediaSPIP is currently available in French and English (...)
Sur d’autres sites (8098)
-
Anomalie #4543 : Accessibilité des chargements ajax (live regions)
9 septembre 2020, par RastaPopoulos ♥Ah là ya un peu d’explication :
https://disic.github.io/guide-developpeur/9-utiliser-aria.htmlBien utilisée, cette propriété est une solution robuste et efficace pour gérer les zones de mise à jour dynamique, par exemple un panier d’achats affiché dans la page.
Mais attention : puisque la zone contrôlée par aria-live va être vocalisée, il convient de l’utiliser avec précaution dès que cette zone va contenir beaucoup de contenus.
Par exemple, imaginons un moteur de recherche qui afficherait ses résultats dans la même page via AJAX. L’utilisation de aria-live sur la zone mise à jour risque d’être particulièrement lourde et contre-indiquée. Préférez une prise de focus sur la zone mise à jour en résultat de la fonctionnalité de recherche afin de simuler un rechargement de page classique par exemple.
Donc pour tout rechargement ajax suite à un clic (liens rechargeant un bloc, ou validation de formulaire), il faudrait retirer l’attribut et "juste" placer le focus au début du bloc. Est-ce déjà le cas aussi ?
-
Anomalie #4823 : Problème avec le bouton "Tout enlever" sur la gestion des documents dans un objet
16 juin 2021, par RastaPopoulos ♥Comme tu le lis dès le tout début de l’erreur : c’est lié un à un fichier du plugin Linkcheck. Donc tu devrais plutôt créer ce ticket dans ce plugin. :)
https://git.spip.net/spip-contrib-extensions/linkcheck/issues -
Anomalie #4543 : Accessibilité des chargements ajax (live regions)
9 septembre 2020, par RastaPopoulos ♥Mmh pour le polite, elle dit pas de le supprimer tout court donc, mais le supprimer de cet endroit et le déplacer à un autre… Donc l’idée ça serait que c’est au final à chacun⋅e de le placer sur un élément au début de l’intérieur de ce qu’on recherche… si c’est pertinent pour ce cas de rechargement. Le "problème" étant que c’est effectivement pertinent d’après ce que je comprends dans 99% (allez 90% pour être gentil) des utilisations d’ajax de SPIP, liens et forms compris (sur 100% des forms déjà, quand on les recharge en ajax, c’est volontaire, et on veut que ça lise le début du bloc rechargé, indiquant qu’il y a XX erreurs par ex ou inverse que tout s’est bien passé). Mais donc ça veut dire qu’il faudrait reprendre des centaines de squelettes pour ajouter cet attribut au début de chaque morceau rechargé, manuellement… :(
Au-delà de la recommandation, l’explication précise c’est quoi derrière ? Quand l’attribut est sur le parent, ça fait que le bloc rechargé entier est lu (sans pouvoir être arrêté ?) par le lecteur ? Alors que si on met l’attribut que sur un premier élément au début de l’intérieur du bloc, alors seul cet élément est relu et ça laisse le focus du lecteur à cet endroit ?
Ça serait bien de savoir concrètement ce que ça veut dire, ce que ça produit comme effet, et donc pourquoi on conseille de pas le mettre sur le div du bloc rechargé entier mais seulement sur un élément du début interne.
Surtout que ces conseils sont inverses à ce qui est documenté sur MozDev, qui dans ses exemples de l’attribut "polite" (comme pour les fiches oiseaux cités plus haut) met bien l’attribut sur le bloc rechargé entier.