New Thread
Back to thread list
Bottom of the page
0.08
Original Post #
902 , published by
Sixe at 19:40 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Original Post #
902 , posted at 19:40 on 2009-09-10
posts below threshold (Show Anyway )
Lorsqu'une nouvelle version du metaforum est disponible, une barre s'affiche tout en haut du forum, avertissant qu'une nouvelle version est disponible et demandant au user de recharger la page ou de cliquer sur le lien pour qu'elle se recharge.
Cette barre peut aussi servir à afficher un message d'administration système, par exemple pour prévenir les utilisateurs que le site sera inaccessible pour des raisons de maintenance de telle heure à telle heure.
L'affichage de cette barre ainsi que le contrôle de la disponibilité d'une nouvelle version ou d'un nouveau message message système (ou de sa suppression), est effectué en AJAX et est effectif dans tous les modules du metaforum.
La paramétrage du changement de version ou du message système, se fait via un nouveau menu dans le panneau d'administration. Ce menu n'est visible et accessible que pour les utilisateurs faisant partie du groupe "sysadmin".
*Edited at 20:19 on 2009-09-10 by Sixe
-0.08
Post #
904 , published by
bean at 19:55 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
904 , posted at 19:55 on 2009-09-10
posts below threshold (Show Anyway )
Des raisons de maintenant ? :)
Post #
905 , published by
Sixe at 20:17 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
905 , posted at 20:17 on 2009-09-10
posts below threshold (Show Anyway )
Pas sûr d'avoir compris ta question.
L'avertissement de mise à jour, ça fait longtemps que j'y pense.
Ça permettra d'éviter que des users se retrouvent avec des fonctions php mises à jour automatiquement car elles sont utilisées en Ajax, et d'un autre côté les fichiers javascripts, les css et les php non Ajax, non à jour. Avec le tout Ajax, un user peut très bien rester plusieurs semaine dans la section "forum" du site, sans jamais avoir à recharger le site. (D'autant plus que l'autorefresh des widgets est en cours de finalisation).
Pour les messages systèmes, je pense que c'est sympa de pouvoir avertir les users en direct, que le serveur va être coupé pendant un moment.
*Edited at 20:17 on 2009-09-10
Post #
906 , published by
bean at 20:18 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
906 , posted at 20:18 on 2009-09-10
posts below threshold (Show Anyway )
Pas une question :
inaccessible pour des raisons de maintenant de telle heure à telle heure
*édité à 20:18 le 10/09/2009
Post #
907 , published by
Sixe at 20:19 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
907 , posted at 20:19 on 2009-09-10
posts below threshold (Show Anyway )
bean a dit :inaccessible pour des raisons de maintenant de telle heure à telle heure
Je voulais dire "maintenance"...
*Edited at 20:19 on 2009-09-10
Post #
908 , published by
bean at 20:20 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
908 , posted at 20:20 on 2009-09-10
posts below threshold (Show Anyway )
Pour la barre, ce serait mieux que le fond ne soit pas tout blanc, un truc quasi transparent (qu'on voit le fond de l'image).
je sais.
Post #
909 , published by
bean at 20:22 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
909 , posted at 20:22 on 2009-09-10
posts below threshold (Show Anyway )
Et ce serait bien que ça disparaisse quand le mec a rechargé les pages (quand c'est un message pour dire que mise à jour des fichiers) car sinon, c'est un peu chiant de l'avoir en permanence.
Un truc un peu comme ce qui avait été mis sur english à un moment, pour indiquer de dire ou sont les sous-titres faits avec les transcripts.
Post #
910 , published by
Sixe at 20:35 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
910 , posted at 20:35 on 2009-09-10
posts below threshold (Show Anyway )
bean a dit :Et ce serait bien que ça disparaisse quand le mec a rechargé les pages (quand c'est un message pour dire que mise à jour des fichiers) car sinon, c'est un peu chiant de l'avoir en permanence.
C'est déjà le cas.
Post #
911 , published by
bean at 20:36 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
911 , posted at 20:36 on 2009-09-10
posts below threshold (Show Anyway )
Et ton test actuel doit être comme ça ?
Car j'ai déjà rechargé plusieurs fois et il est toujours là .
Post #
913 , published by
Sixe at 20:48 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
913 , posted at 20:48 on 2009-09-10
posts below threshold (Show Anyway )
bean a dit :Et ton test actuel doit être comme ça ?
Car j'ai déjà rechargé plusieurs fois et il est toujours là .
Ta question et ma réponse, concernait les messages de disponibilité d'une mise à jour du site.
Concernant les messages systèmes, non, il ne sont pas supposées disparaître vu qu'à priori, ils ne sont pas censés être affichés longtemps (genre 15-30 minutes avant l'opération de maintenance)
*Edited at 20:48 on 2009-09-10
Post #
914 , published by
Sixe at 23:02 on 2009-09-10
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
914 , posted at 23:02 on 2009-09-10
posts below threshold (Show Anyway )
bean a dit :Pour la barre, ce serait mieux que le fond ne soit pas tout blanc, un truc quasi transparent (qu'on voit le fond de l'image).
J'ai mis un peu de transparence (0.80)
Post #
915 , published by
DeX at 00:03 on 2009-09-11
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
915 , posted at 00:03 on 2009-09-11
posts below threshold (Show Anyway )
Un petit screenshot ?
Ou une mise à jour à la con, que je puisse voir à quoi elle ressemble demain matin :)
-- OSX 10.6.2 | Safari 4.0.4
Post #
916 , published by
bean at 08:13 on 2009-09-11
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
916 , posted at 08:13 on 2009-09-11
posts below threshold (Show Anyway )
DeX a dit :Ou une mise à jour à la con, que je puisse voir à quoi elle ressemble demain matin :)
Ca garde l'info que lu par user, ou ?
Perso, avec mes 4/5 pcs (boulot + maison), ce n'est pas cool, un peu être mà j et pas l'autre.
Je dis ça, car à l'instant, au boulot, j'avais pas le message.
Alors que je sais pertinement que le proxy garde en cache tant qu'il peut.
Post #
917 , published by
Sixe at 08:49 on 2009-09-11
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
917 , posted at 08:49 on 2009-09-11
posts below threshold (Show Anyway )
Le numéro de version du metaforum installé sur le serveur est enregistré dans une table avec le "$_SERVER['SERVER_NAME']" ce qui permet de différencier les sous-domaines.
Au lancement de Subfactory, ça enregistre dans une div le numéro de version. Ensuite, toutes les 5 minutes une nouvelle fonction javascript du nom de "checksystem()" va vérfier dans la DB si une version plus récente est dispo (Cette fonction javascript va servir à plusieurs autres trucs).
J'ai aussi changé la façon de nommer les fichiers javascripts. Par exemple le fichier "blur6ex.js" était ouvert ainsi "blur6ex.js?$v" avec le numéro de version dans $v. Maintenant il est nommé ainsi "blur6ex-1.45.1.js" et est ouvert ainsi "blur6ex-$v.js". Ainsi, je suis certain que le navigateur charge la nouvelle version en cas de rechargement du site.
Pour l'instant, ça n'enregistre pas le numéro de version par user, mais ça le fera plus tard de manière à ce que le user puisse s'il le désire, afficher la liste des modifications par rapport à la version qu'il avait.
Post #
918 , published by
bean at 13:10 on 2009-09-11
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
918 , posted at 13:10 on 2009-09-11
posts below threshold (Show Anyway )
Sixe a dit :J'ai aussi changé la façon de nommer les fichiers javascripts. Par exemple le fichier "blur6ex.js" était ouvert ainsi "blur6ex.js?$v" avec le numéro de version dans $v. Maintenant il est nommé ainsi "blur6ex-1.45.1.js" et est ouvert ainsi "blur6ex-$v.js". Ainsi, je suis certain que le navigateur charge la nouvelle version en cas de rechargement du site.
D'après les specs, t'es déjà certain.
Les liens .js avec des ? ne doivent pas être mis en cache.
*édité à 13:11 le 11/09/2009
-0.08
Post #
947 , published by
bean at 14:39 on 2009-09-14
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
947 , posted at 14:39 on 2009-09-14
posts below threshold (Show Anyway )
Un truc intéressant pour gérer le 'cache' des scripts importants et amélioré la réactivitée.
Post #
1769 , published by
youssef at 09:00 on 2011-08-31
Positive Options: Bien vu ! Bonne idée ! Je plussoie Merci Santé ! Tout à fait ! lol
Negative Options: Spam Troll pas lol :(
Post #
1769 , posted at 09:00 on 2011-08-31
posts below threshold (Show Anyway )