π
<-

Améliorations du mois de Novembre 2015

Nouveautés, changements, améliorations côté sécurité, performance, bugfix, divers...

Améliorations du mois de Novembre 2015

Unread postby Adriweb » 03 Dec 2015, 03:54

Récapitulatif des changements du mois de Novembre, sans ordre particulier (107 commits dont environ 70 pour le project-builder, plus particulièrement le compilateur C pour CE).

Sécurité:
  • Update du kernel grsec
  • Updates habituelles des packages utilisés par l'OS
  • Fix d'un problème introduit récemment au niveau de l'upload DnD images (merci Excale)

Performances:
  • Bouton de Follow sur twitter passé en lien sur image statique (au lieu de charger leur JS pour faire, en gros, la même chose)
  • Les pages relatives aux archives utilisent désormais une view sur les uploads uniquement quand il ne s'agit pas de gérer des générations
  • Réecriture d'un bout de code sur le formulaire d'upload/édit réduisant le nombre de requêtes SQL de cette partie de plusieurs 10aines à qu'une seule
  • Changement d'un paramètre de php-fpm (qui engendre en gros soit rien de visible, soit des chargements un poil plus rapides)

Bugfix:
  • MathJax sur le grand chat ne marchait plus correctement, c'est désormais réparé.
  • Pour certaines sous-catégories avec un espace à un endroit précis, des archives pouvaient être mal groupées, et du coup les nombres étaient faux, etc.
  • Le formulaire d'upload/édit n'avait pas forcément les bonnes catégories pour une archive dans des cas particuliers (à cause de "==" au lieu de "===", c'était marrant à débugger...)
  • Le formulaire d'upload/édit d'archives ne conservait pas l'état du champ de visibilité (public/non-listé/privé) disponible pour les modos et +.
  • Il y avait un bug pour certains navigateurs (au moins Safari) sur certains trucs du chat en relation avec Flash (merci noelnadal)
  • Il y avait un double-encoding avec la commande /lmgtfy du chat.
  • La page de 404 s'affichait mal sur Firefox selon la taille et proportions de la fenêtre (merci Anonyme0)

Nouveautés:
  • ßeta 1 du project-builder, plus particulièrement le compilateur C pour CE
  • Background vert sur les messages privés sur le chat, pour mieux les voir
  • SmartNav rendue compatible avec le forçage de l'URL canonique (≈ sans paramètres inutiles). Particulièrement utile sur les pages de listing archives
  • Page de gestion de ses images uploadées en DnD (voir ce post)
  • Ajout de quelques nouvelles/manquantes extensions de fichiers acceptables au formulaire d'upload
  • Ajout des numéros de ligne sur les blocs de code
  • Création d'une page/script de login compatible GET/POST directement, via l'API de phpBB (nécessaire pour le client TI-Planet, voir ici en particulier)
  • Mise en place d'une redirection automatique après donation premium pour validation

Divers:
  • Améliorations mineures côté templates
  • Correction d'une typo sur une réponse de CalcMaster
  • Correction d'une typo sur les générations mViewer GX Creator (accent manquant dans la catégorie)
  • Cleanups de quelques scripts

Merci à ceux qui ont rapporté des bugs et/ou suggéré des fonctionnalités :)
Comme d'habitude, si vous voyez des choses qui clochent, n'hésitez pas à le dire.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Améliorations du mois de Novembre

Unread postby GalacticPirate » 03 Dec 2015, 12:28

Bien sûr, pas de "Merci STV" pour la correc' du MathJax :D Sinon bravo pour ces correction et surtout pour le C-Compiler :p
User avatar
GalacticPirateModo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 1.3%
 
Posts: 1156
Images: 2
Joined: 23 May 2015, 10:36
Location: Hauts-de-Seine, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: M2

Re: Améliorations du mois de Novembre

Unread postby Adriweb » 03 Dec 2015, 22:47

Bien sûr, pas de "Merci STV" pour la correc' du MathJax :D

J'avais vu le problème depuis bien longtemps :D Mais si ça te console, tu es inclus dans le remerciements globaux à la fin :P

Sinon bravo pour ces correction et surtout pour le C-Compiler :p

Merci :)

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: Améliorations du mois de Novembre

Unread postby noelnadal » 03 Dec 2015, 23:27

Maintenant, tu peux t'occuper des 32 erreurs décrites sur cette page :

https://validator.w3.org/nu/?doc=https% ... portal.php

:troll:
User avatar
noelnadalEcrivain
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 37%
 
Posts: 2264
Images: 0
Joined: 10 Mar 2011, 00:00
Location: France, Melun (77)
Gender: Male
Calculator(s):
MyCalcs profile
Class: INRIA Paris
Twitter: nadalnoel
Facebook: noel.nadal1
GitHub: noelnadal

Re: Améliorations du mois de Novembre

Unread postby Adriweb » 04 Dec 2015, 02:47

En fait, il y a beaucoup de doublons à cause d'un non-encodage d'URL sur un lien... Et en gros absolument rien de grave autre part.
Il y a quelques temps, j'avais passé un gros coup de cleanup niveau validation HTML. Au début de TI-Planet on était à plusieurs centaines, la, c'est juste quelques unes, et peu graves.

M'enfin bref, je vais voir pour l'urlencode pour ce cher lien twitter...'

Edit: done, corrigé les mauvais urlencoding, ainsi que d'autres trucs.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 78.9%
 
Posts: 14744
Images: 1119
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb


Return to Changelog TI-Planet/Serveur

Who is online

Users browsing this forum: ClaudeBot [spider] and 0 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
757 utilisateurs:
>740 invités
>11 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)