Utilisateur:Cantons-de-l'Est/À faire/Applications

  • Menu flottant comme dans [1]
  • Menu rétractable comme dans Moodle 2
  • Menu à sous-menus comme dans [2]
  • URL shortener
    • Unicode
    • 6 × [abcdefghjkmnopqrstuvwxyz0123456789] = 346 = 1 544 804 416
    • a[0] = 'a', a[1] = 'b', a[3] = 'c'... a[33] = '9'
    • short = "a[rand(34)] a[rand(34)] a[rand(34)] a[rand(34)] a[rand(34)] a[rand(34)]"
    • Si short déjà dans table, alors changer un seul caractère
intrant extrant commentaire
accueil
info site/info
administration site/administration page d'administration de la base de données
about site/about page d'information multilingue (/en, /fr, /de...)
wikidata wikidata.org site Wikidata selon la langue du navigateur
wikipedia wikipedia.org site Wikipédia selon la langue du navigateur
commons commons.wikimedia.org site Wikimedia Commons
... ... ...
p...s site/erreur 404
p....n site/erreur 404
v...e site/erreur 404
autres mots irritans erreur 404 à traiter au fur et à mesure des plaintes
  • Deux tables, chacune triée selon première colonne
Adresse Web ==> short (pour prévenir doublons)
adresse Web short
... ...
https://fr.m.wikipedia.org/wiki/... 1gh45h
... ...
https://de.wikisource.org/wiki/... tr42jo


short ==> Adresse Web (pour production rapide)
short adresse Web nombre hit
... ... ...
1gh45h https://fr.m.wikipedia.org/wiki/... 456
... ...
tr42jo https://de.wikisource.org/wiki/... 3
  • filtre pour nombre de requêtes par adresse IP (à voir)