Discussion MediaWiki:Gadget-modernisation.js

Le contenu de la page n’est pas pris en charge dans d’autres langues.
La bibliothèque libre.

Regex et Split[modifier]

Notification phe, ThomasV et Tpt :

Bonjour. Ce qui suit fait référence à cette discussion.

Je vois à la ligne 20 que a-zçâàäāãéèêẽëîïôöōõûùüÿœæA-ZÀÂÄÉÈÊËÎÏÔÖÙÛÜŸÇŒÆ&ßẞĩq̃ĨQ̃ est utilisée comme regex pour la séparation des mots dans LanguageConverter.js, ligne 358 et 359, alors que plus bas, ligne 726, on voit que la regex par défaut est a-zA-Z\'- avec un tiret à la fin. Je comprends donc pourquoi co-ordonnée est considéré comme étant deux mots et pourquoi il faut, dans le dictionnaire, écrire co ordonnée: coordonnée, et, du coup, pourquoi l'attribut title a comme valeur co ordonnée.

Sur mon wiki local, j'ai ajouté le tiret à a-zçâàäāãéèêẽëîïôöōõûùüÿœæA-ZÀÂÄÉÈÊËÎÏÔÖÙÛÜŸÇŒÆ&ßẞĩq̃ĨQ̃\- et j'ai, dans mon dictionnaire, remplacé co ordonnée: coordonnée par co-ordonnée: coordonnée et ça fonctionne très bien, les mots sont remplacés correctement et mon attribut title a comme valeur co-ordonnée.

Je me dis que si ça n'a pas été fait ici c'est qu'il y a une raison, un problème auquel je n'ai pas pensé. Je me tourne vers vous pour essayer d'y voir plus clair.

Merci d'avance pour le temps que vous consacrerez à ce problème.

Cordialement, R [CQ, ici W9GFO] 15 janvier 2016 à 10:04 (UTC)[répondre]

Notification Reptilien.19831209BE1 :, je crois que ça vient du fait des mots composés dont seule la seconde partie change, si on ajoute "-" dans la regex il faudra ajouter plusieurs fois la seconde partie, par exemple "yyyy" ---> "yyyymoderne" et "xxx-yyyy" --> "xxx-yyyymoderne" et ceci pour chaque "xxxx" qui est le début d'un mot composé avec comme seconde partie "yyyy" — Phe 25 avril 2016 à 19:06 (UTC)[répondre]

Dictionnaire sur plusieurs pages[modifier]

Bonjour. Le dictionnaire commence à devenir volumineux et le chargement de la page prend de plus en plus de temps. D'après ce que j'ai pu tester, il est techniquement possible de diviser le dictionnaire en plusieurs sous-pages sans grandes modifications. On pourrait créer des sous-pages du dictionnaire (Wikisource:Dictionnaire/A, Wikisource:Dictionnaire/B, Wikisource:Dictionnaire/C, etc) et faire de Wikisource:Dictionnaire la page d'accueil avec un index alphabétique vers les sous-pages. Une fois fait, il faudrait modifier la ligne 65 de cette manière où chaque sous-page est séparée par un pipeline (|)

Qu'en pensez-vous ? R [CQ, ici W9GFO] 19 janvier 2016 à 16:22 (UTC)[répondre]

Notification VIGNERON, Phe et Tpt :, je sais que le dictionnaire n'est pas une priorité, mais il n'y a vraiment personne pour prendre en charge cette requête ? Je peux m'occuper de la division du dico en sous-pages, ça ne me dérange pas, mais pour le reste je ne peux m'en remettre qu'à un administrateur. :-( R [CQ, ici W9GFO] 22 avril 2016 à 18:59 (UTC)[répondre]
Notification Reptilien.19831209BE1 :, désolé pour la réponse tardive, c'est fait, mais actuellement le nouveau code ne fonctionne que pour moi (sinon il y a des messages d'erreurs concernant l'inexistence des sous-pages), les sous-pages devront s'appeler Wikisource:Dictionnaire/A --> /Z et doivent être créés même si elles sont vides, une fois fait je mettrais en place le nouveau code. — Phe 25 avril 2016 à 14:38 (UTC)[répondre]
Notification Phe : super ! je m'en occupe ce soir. Tant qu'on y est, une petite correction pour « Cacher les alérations » → « Cacher les altérations ». R [CQ, ici W9GFO] 25 avril 2016 à 14:47 (UTC)[répondre]
Notification Phe : Les sous-pages sont créées. R [CQ, ici W9GFO] 25 avril 2016 à 18:43 (UTC)[répondre]
Notification Reptilien.19831209BE1 :, je vais attendre 5-10 minutes avant de mettre le nouveau code en place pour tout le monde. — Phe 25 avril 2016 à 18:46 (UTC)[répondre]
Notification Reptilien.19831209BE1 :, c'est en place. — Phe 25 avril 2016 à 19:00 (UTC)[répondre]
Merci pour tout Phe, tu es formidable. :-) R [CQ, ici W9GFO] 25 avril 2016 à 19:17 (UTC)[répondre]