Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Primtux8 est arrivée! Rendez-vous ici
Vous pouvez désormais vous inscrire librement en cliquant sur "S'enregistrer".

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
clicmenu: l'ordre alphabétique
#1
Voici une adaptation des deux applications de clicmenu sur l'ordre alphabétique :
https://primtux.fr/applications/ordre-alphabetique/

Merci de bien vouloir faire vos retours et propositions d'amélioration dans ce fil.
Répondre
#2
- lorsque je clique sur vérifier rien ne se passe ...
Répondre
#3
perlimpinpin a écrit :- lorsque je clique sur vérifier rien ne se passe ...
Il manquait des messages d'erreur lorsque la réponse était incorrecte. C'est corrigé.
Diverses modifications ont été apportées, tenant compte notamment des remarques faites pour croissant-décroissant.
Répondre
#4
- même remarque que sur les piles de nombres
il faudrait des indices permettant d'avancer
Répondre
#5
Paquet ordre-alphabetique_1.0_all.deb fait le 18/11/19
Répondre
#6
Et j'ai un problème avec cette série, il m'indique qu'elle est fausse... pourtant elle me semble correcte !!!
[Image: apXjmbTkMnUp.png]
Répondre
#7
Erreur lors de ma saisie des données !
J'ai corrigé sur la version en ligne.
Je vais refaire un paquet.
Répondre
#8
Le paquet a été refait pour corriger ce bug.
Paquet ordre-alphabetique_1.0.1_all.deb fait le 21/11/19
Répondre
#9
Bon, j'en ai trouvé d'autres :
[Image: N77ISH8sI5vs.png]
[Image: 6fhsI7Ctnkc5.png]
Répondre
#10
Le premier c'est le même que celui que tu as signalé précédemment. Il a été corrigé.
Je viens de corriger le second dans les données. C'est bon pour la version en ligne.
Je re-refais un paquet ! Rolleyes
Répondre
#11
Paquet re-refait, avec le même N° de version car je ne pense pas que Steph ait eu le temps de le mettre dans le dépôt !
Répondre
#12
Ben si en fait.
Répondre
#13
Bon, ben je renumérote en 1.0.2 !
T'es trop rapide Steph ! Wink
Répondre
#14
Voilà, paquet ordre-alphabetique_1.0.2_all.deb disponible.
Répondre
#15
J'ai pas trouvé d'erreur Big Grin
Répondre
#16
zoom61 a écrit :J'ai pas trouvé d'erreur Big Grin
Merci d'avoir testé en profondeur ! Wink
Répondre
#17
Désolé d'arriver un peu tard sur le sujet.

Voici mes remarques qui ne sont pas prioritaires vu que l'app fonctionne bien tel quel :

- mettre la même couleur de fond en haut et en bas. (header et footer)
- uniformiser les modales : celle du choix du niveau de difficulté ne ressemble pas (et devrait griser l'arrière plan) à celui de félicitation ou celui qui précise qu'il y a encore des erreurs.
- idéalement, si les wagons pouvaient être centrés verticalement dans la réserve et le train dans le paysage (id=receptacle)
- les boutons OK dans les modales sont assez ternes : ça donne le sentiment qu'ils sont grisés

J'ai d'autres remarque sur les modales mais j'ai cru comprendre que tu voulais avoir un paquet de composants réutilisables donc ça n'a peut-être pas sa place ici.
L'idéal serait que la modal ai le focus quand elle est ouverte et qu'on puisse naviguer au clavier.
Notamment, sortir de la modal avec la touche ECHAP.

Niveau code, j'ai parcouru en rapide.
Y'a de net améliorations donc "chapeau".

En revanche, quand tu mets ""use strict" en entête d'un fichier js, il faut le mettre partout si possible.
En réalité, les navigateurs ont 2 moteurs de javascript : 1 qui supporte l'ecmascript > 5 et un < 5.
Si tu ne peux pas faire autrement (migration d'un gros site de ecmascript < 5 vers supérieur), tu mixes les 2.
Hors, toi tu pars de zéro et en mettant "use strict" partout, tu vas forcer le navigateur a n'utiliser que le moteur le plus récent donc tu gagnes des ressources (RAM, CPU IO voir GPU).
Répondre
#18
Y'a aussi un point qui me parait assez important :
toutes les constantes d'accès au DOM, les mettre en constantes globales.

Alors, je sais, ça peut aller à l'encontre de ce qu'on peut lire à droite, à gauche sur le net.

Je vais t'expliquer l'intérêt :
Tu sais que le DOM est un arbre en mémoire et dès qu'on cherche un ou plusieurs élément (getElementById, getElementsByTagName, getElementsByClassName querySelectorAll, etc.)
on le parcours.
Si tu fais ta déclaration au début d'une fonction, a chaque fois qu'elle sera appelé, l'arbre DOM sera irrémédiablement parcouru.
(et ta constante ne sera pas vraiment une constante)

Donc, si tu es certain que cet arbre ne bouge pas (c'est ce que je t'avais déjà dis précédemment : il vaut mieux tout créer en HTML et faire de l'affichage/masquage de zone plutôt que créer à la volé)
et que le sélecteur te renverra toujours la même chose, autant tout faire à l'initialisation de ta page.

Je vais créer une branche avec un correctif : ça te permettra de voir le diff.
Répondre
#19
Bonjour

Un petit souci réglé

quand j'ai voulu installé ordre alphabétique dans des hady menu à chaque fois il propose histoires
J'ai compris à grâce à vous tous certains fonctionnement

je suis allé dans /usr/share/apllications/ ordrelaphabétique
et avec leafpad j'ai modifié la troisième ligne
en remplaçant histroires par ordre alphabétique

un petit paquet deb à modifier

Merci
dernière
les talents acquis ne nous appartiennent pas, ne les enterreront pas, faisons les fructifier par le partage!
Répondre
#20
Ok, merci Pierre.
Répondre
#21
Oui, effectivement, j'ai oublié de modifier le nom de l'application en créant le lanceur.
Je corrige et refais un paquet.
Répondre
#22
Voilà, paquet 1.0.3 refait ce jour, téléchargeable ici:
https://primtux.fr/Documentation/applis/....3_all.deb
Répondre
#23
Philippe Dpt35 a écrit :Oui, effectivement, j'ai oublié de modifier le nom de l'application en créant le lanceur.
Je corrige et refais un paquet.
profite pour regarder pourquoi lorsque l'on met dans le lundi menu l'application licorne qui est dans var/www/le nom de l'application/favicon,png

Ne s'installe pas il faut aller la chercher, on dirait que handy menu va spontanément dans pixmaps
les talents acquis ne nous appartiennent pas, ne les enterreront pas, faisons les fructifier par le partage!
Répondre
#24
chti5933 a écrit :profite pour regarder pourquoi lorsque l'on met dans le lundi menu l'application licorne qui est dans var/www/le nom de l'application/favicon,png
?
Répondre
#25
Je reprends sans passer par la dictée de mon smart que je maitrise très mal

quand on veut céer un lanceur dans un handy menu on glisse l'application, le nom et l'icone apparaissent

pour les appli situées dans var/www/

le nom prévu apparaît, pas l'icone, qu'il faut aller chercher,
en lançant la recherche on tombe, par défaut sur /usr/share/pixmaps

et donc comme l'icone des appli situées dans /var/www /l'application en question, est dans ce répertoire au nom de flavicon.png

je commence à comprendre et donc je sais faire et très vite

par contre je suggère d'essayer de faire en sorte que ces appli puissent disposer de la même simplicité d'affichage ( nom + icône)

steph ou quelqu’un d'autre qui a dans ptx5 a introduit ces appli dans clicmenu, avec nom et icone, a peut être une solution pour que l'affichage soit immédiat...


En espérant avoir été un peu plus clair

Merci

Pierre
les talents acquis ne nous appartiennent pas, ne les enterreront pas, faisons les fructifier par le partage!
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)