Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Le Site du Zér0 v3 > Rapports de bugs > Développement du site en temps réel > Lecture du sujet

Développement du site en temps réel

Suivez les développeurs du sdz en temps réel !

Vous devez être inscrit pour pouvoir poster des messages

Page : Précédente  1  2  3 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : Précédente  1  2  3 
Hors ligne karamilo # Posté le 19/04/2008 à 00:00:12
Aussie 'til December
Avatar
Admins
Reprise du dernier message de la page précédente :
La coloration Php est maintenant automatiquement html+php. Cela colore d'un coup le HTML, le CSS, le Javascript et bien sûr le PHP ;)

Code : PHP
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<style type="text/css">
.ma_classe
{
background-color: red;
}
</style>
<script type="text/javascript">
<!--
var toto = 1 + 2;
alert('salut');
-->
</script>
<body>
<h1 id="salut">Titre 1</h1>
<p>
<?php
echo "salut";
?>
</p>
</body>
</html>
 
Hors ligne karamilo # Posté le 22/04/2008 à 12:05:36
Aussie 'til December
Avatar
Admins
Changement total de la page de profil des membres ;)
 
Hors ligne karamilo # Posté le 22/04/2008 à 15:53:27
Aussie 'til December
Avatar
Admins
Déplacement du tableau d'activité d'un membre sur le forum à partir du profil vers une nouvelle page.
Ca le règle le problème des profils très longs à charger à cause de ce tableau, qui demande une puissance de calcul très importante.
Ne s'agissant pas d'une information capitale pour le profil, nous avons déplacé cette information sur une autre page :)
 
Hors ligne karamilo # Posté le 22/04/2008 à 16:51:48
Aussie 'til December
Avatar
Admins
Les images des adresses Email, MSN, Yahoo, ICQ, Skype, AIM et Jabber, antispam, sont maintenant avec un fond transparent sur les profils. Elles s'intègrent beaucoup mieux au site.

Ceci a valu une regénération de l'ensemble des images, pour chaque membre.
 
Hors ligne Natim # Posté le 27/04/2008 à 21:33:27
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Correction de la date dans le flux RSS.
Mise en blanc sur noir du minicode de la console.
Ajout de la colorisation du langage Tcl.
Code : Tcl
1
2
3
4
wm title . "Vive Tcl/Tk !"
label .texte -relief groove -text "Hello World !" -width 30
button .ok -text "OK" -command {exit}
pack .texte .ok -side top


Image utilisateur
Édité le 28/04/2008 à 01:59:32 par Natim

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Inki # Posté le 28/04/2008 à 12:33:03
Qui veut du café ?
Avatar
Groupe : Membres
Il est maintenant possible de préparer une news avant de la proposer.

L'interface de proposition de nouvelles news a été repensée pour vous permettre de garder vos "brouillons" avant de les finaliser, récupérer le zCode de vos news refusées et assurer un suivi de l'état de vos news.

Vous pourrez maintenant voir à tout moment vos news qu'elles soient récemment proposées, en cours de préparation par l'équipe ou en ligne.

Code : Console
Êtes vous sûr de vouloir détruire le monde ? (O/n) _
 
Hors ligne karamilo # Posté le 04/05/2008 à 21:06:23
Aussie 'til December
Avatar
Admins
Ajout de l'information "date de dernière modification" sur tous les Zuploads.
 
Hors ligne Inki # Posté le 09/05/2008 à 12:25:17
Qui veut du café ?
Avatar
Groupe : Membres
Il est maintenant possible de signaler une erreur dans une news directement à l'équipe plutôt que de poster un commentaire noyé dans la masse.

Sur la page de visualisation des commentaires un lien "Signaler une erreur" prévu à cet effet est donc présent en bas de la news.

Code : Console
Êtes vous sûr de vouloir détruire le monde ? (O/n) _
 
Hors ligne karamilo # Posté le 09/05/2008 à 12:34:03
Aussie 'til December
Avatar
Admins
Ajout du pays détecté automatiquement dans les profils des membres.
Attention, c'est mis à jour à la prochaine visite du membre donc ça mettra un certain temps à apparaître sur tous les profils ;)
 
Hors ligne Natim # Posté le 11/05/2008 à 13:05:19
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Mise en place du module de statistiques sur les recherches effectuées pour comprendre les manques des zér0s dans certains domaines.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Inki # Posté le 13/05/2008 à 11:14:54
Qui veut du café ?
Avatar
Groupe : Membres
Le décalage horaire par rapport au serveur est maintenant basé sur les fuseaux horaires plutôt qu'en heures, minutes, secondes.

Ce système plus classique permettra de ne plus voir d'évènements se terminant à des heures telles que 23:58:54 dans le calendrier puisqu'un décalage d'une minute et six secondes ne sera plus possible.

Note: La sélection de votre fuseau horaire peut se faire par la page de gestion des formats de dates. Les membres soufrant actuellement d'un décalage trop précis devront venir le re-régler eux-même afin de bénéficier du nouveau système.

Code : Console
Êtes vous sûr de vouloir détruire le monde ? (O/n) _
 
Hors ligne M@teo21 # Posté le 27/05/2008 à 10:25:27
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Nouvelles icônes de Spoz pour la page des options membres.
Des icônes pour la page d'administration ont aussi été réalisées et seront ajoutées sous peu.

Bientôt : de nouvelles icônes pour certains chapitres de mes tutoriels officiels ;)
(faut dire que certaines craignent un peu pour le moment :-° )

Ce qui se conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Nicolas Boileau (je suis fan)
Autobiographe à ses heures perdues :p
 
Hors ligne Natim # Posté le 05/06/2008 à 01:29:16
Apprendre à coder c'est coder
Avatar
Groupe : Membres
L'ajout de smilies à été modifié dans le zForm, plus de Popup pour les nouveaux smilies mais un système de pagination AJAX.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 15/06/2008 à 12:28:29
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Mise en place de la version mercurial de Pygments pour la coloration syntaxique plutôt que la version 0.9 qui était actuellement en place.

Les corrections faites par les développeurs de pygments seront donc plus rapidement prises en compte et permettent d'améliorer la coloration des codes.

Comme par exemple la prise en compte de Tcl, la prise en compte de size_t en C ou encore la coloration assembleur.

Code : Netwide Assembler
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
;  hello.asm  a first program for nasm for Linux, Intel, gcc
;
; assemble:	nasm -f elf -l hello.lst  hello.asm
; link:		gcc -o hello  hello.o
; run:	        hello 
; output is:	Hello World 

	SECTION .data		; data section
msg:	db "Hello World",10	; the string to print, 10=cr
len:	equ $-msg		; "$" means "here"
				; len is a value, not an address

	SECTION .text		; code section
        global main		; make label available to linker 
main:				; standard  gcc  entry point
	
	mov	edx,len		; arg3, length of string to print
	mov	ecx,msg		; arg2, pointer to string
	mov	ebx,1		; arg1, where to write, screen
	mov	eax,4		; write sysout command to int 80 hex
	int	0x80		; interrupt 80 hex, call kernel
	
	mov	ebx,0		; exit code, 0=normal
	mov	eax,1		; exit command to kernel
	int	0x80		; interrupt 80 hex, call kernel

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 25/06/2008 à 15:49:27
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Ajout de la nouvelle fonctionnalité NAP

Vous pouvez maintenant rédiger vos news à plusieurs.
Ce système fonctionne de la même manière que le prochain Vos Tutos 3.5 avec TAP

Le fonctionnement


Le créateur de la news peut ajouter d'autre zéro pour rédiger sa news avec lui.
Il est le seul à pouvoir la supprimer et la proposer ou ajouter d'autres auteurs.

Une fois la news proposée, seuls les newsers peuvent prendre la main, ils peuvent alors eux aussi modifier la liste des auteurs.
Le créateur de la news ne peut cependant pas être supprimé de la liste des auteurs.

J'espère que cette nouvelle fonctionnalité vous sera bien utile. ^^

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Inki # Posté le 26/06/2008 à 13:26:54
Qui veut du café ?
Avatar
Groupe : Membres
Aujourd'hui promotion 2 en 1 !

Pour la modique somme d'une maintenance de 2 heures vous voilà gâtés d'un nouveau module de concours ET d'une section Mes équipes !

Les concours



Voilà le gros morceau. Un lien dans la speedbar, une belle image à gauche sur la page principale, une interface new age, voilà bien un beau module.... Et mieux ! il sert à quelque chose !

Comme son nom l'indique on peut y organiser des concours, ces concours peuvent tous accepter des participants qui s'inscriront puis rendrons leurs œuvres. Cependant, il existe deux types de concours fondamentalement différents.

Les concours avec notations



Une fois toutes les œuvres rendues (ou la date limite dépassée) un jury, composé de Zéros, étudiera chaque œuvre pour lui attribuer une note. Suivant ces notes, et la date a laquelle l'œuvre a été rendue en cas d'ex-aequo, un classement se fera et il y aura un gagnant suivi de plein de perdants :-°

Les concours sans notation



Plus pacifiques ces concours n'induisent pas de notation ni de classement. Le jury n'existe donc pas et les participants en quête de gloire peuvent rebrousser chemin, l'idée même d'avoir un gagnant donne des boutons à l'organisateur.

Vos équipes



Et voilà, chose promise, chose due ! C'est une mise à jour 2 en 1 ! Pour l'apparition des concours les équipes sont offertes !

En effet, il est toujours sympa de participer à des concours en équipes. Mais une équipe ça peut-être tellement plus qu'un simple groupe formé pour un concours puis perdu ensuite qu'on a décider de créer un module à part entière pour gérer les équipes du Site du Zéro.

Bien sûr, je devais développer le module de concours dans un temps réduit et finalement j'en ai profité pour faire le module d'équipes en plus, il est donc minimal, mais est voué à grandir ;)

Pour l'instant donc, on peut créer des équipes d'un maximum de 10 personnes dans lesquelles il n'y a pas de chef, la petite taille des équipes permetra, on l'espère, que les membres puissent se partager le pouvoir sans créer de conflit.

Ces équipes se distinguent les unes des autres par trois choses : leur nom, le blason (une sorte d'avatar d'équipe) et leur description grâce à laquelle on peut expliquer la motivation de l'équipe et tout et tout.

On peut figer une équipe, c'est-à-dire empêcher toute entrée et sortie de membre de l'équipe. C'est une opération irréversible qui est pourtant nécessaire pour participer aux concours.
Le fait que les équipes qui participent aux concours soient figées nous assure que les auteurs d'une œuvre resteront les mêmes dans le temps et que personne ne s'appropriera une œuvre à laquelle il n'a pas participé.
Ne figez donc vos équipes uniquement quand ça devient nécessaire ;)


Jamais deux sans trois



On n'allait pas en rester là ?! J'ai légèrement retoucher le design officiel Light FLight pour qu'il ait moins de soucis avec son pied de page :p
Édité le 26/06/2008 à 13:56:31 par Inki

Code : Console
Êtes vous sûr de vouloir détruire le monde ? (O/n) _
 
Hors ligne Natim # Posté le 26/06/2008 à 17:35:11
Apprendre à coder c'est coder
Avatar
Groupe : Membres

Amélioration du côté de Postgresql.



Auto vacuum



Au milieu de l'après midi, un léger ralentissement, me donne envie de me pencher sur la base de données et de voir que les auto_vacuum continuait à ralentir le site.

Après discussions avec la communauté postgresqlfr, sur irc.freenode.net/#postgresqlfr, que je remercie d'ailleurs, il a été convenu de faire plus d'auto_vacuum par heure.

Ils seront donc plus nombreux et plus courts et donc ne se feront pas sentir.

PgBouncer



La deuxième optimisation était d'utiliser un pool de connexion.

En effet, on avait parfois un message "serveur sql ne répond plus dû à une erreur de script ..." à cause d'un sur-nombre de connexions simultanées.

L'installation de pgbouncer a donc été réalisée sur lisa.
Il s'occupe donc de faire un pool de connexions et de réutiliser les connexions existantes. (On ne perd donc moins de temps à ouvrir une connexion et à la fermer)

Un gain de temps et de puissance serveur qui devrait vous apporter plus de fiabilité sur un site internet dont le nombre de visiteurs et de pages vues quotidiennement ne cessent d'augmenter. (Passant la barre des 400 000 pages vues par jour cette semaine.)

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Inki # Posté le 27/06/2008 à 09:53:19
Qui veut du café ?
Avatar
Groupe : Membres
Les équipes figées n'existent plus !

Vous serez désormais libre de modifier vos équipes à volonté. En lieu et place, lorsque un concours se terminera, ça créera une copie des équipes ayant participé en version non modifiable... Un petit clone immuable dans le temps ;)

Code : Console
Êtes vous sûr de vouloir détruire le monde ? (O/n) _
 
Hors ligne Natim # Posté le 27/06/2008 à 11:40:26
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Correction du bug pour les MP qui n'était pas mis à jour lors d'une invitation dans une équipe.

Dans la page Mes équipes, vous voyez maintenant les équipes dans lesquelles vous êtes invité.

Et d'autres améliorations sont en cours ;)

Edit : Les modérateurs peuvent maintenant renvoyer un membre de l'équipe et supprimer une invitation dans une équipe.
Edit2 : Tout code bien codé :-° ne devrait pas faire plus de 80 caractères de large. Et ceux qui code avec Vim, emacs-nox, nano ou pico le savent. La balise code qui posée des problèmes sur tous les designs depuis un certain temps à donc été codé de manière à n'afficher une largeur que de 80 caractères (sur les forums uniquement). Il vous faut faire un petit ctrl+R pour mettre à jour vos fichiers css et en profiter.
Édité le 27/06/2008 à 15:07:48 par Natim

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 01/07/2008 à 10:18:14
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Mise en place de "The wall", un encart de communication entre les newsers et les membres sur la page Mes news

Plus d'infos sur la news à ce sujet

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 03/07/2008 à 16:26:52
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Mise en place des alertes dans les Messages Privés, si vous recevez des insultes, un spam ou autre, vous pouvez maintenant alerter un modérateur pour qu'il puisse sanctionner l'utilisateur qui vous embête.

Ceci se rajoute à la fonction ignorer ce membre qui existait déjà.

Le fait d'alerter un modérateur lui permettra de lire ce MP de manière irrévocable.


Les modérateurs pourront aussi s'ajouter à la discussion pour y laisser un message d'explication.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 10/07/2008 à 14:50:02
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Suppression de l'information du nombre de visualisations d'un topic de forum pour supprimer les updates concurrents à la lecture d'un sujet qui provoquaient régulièrement l'affichage du message connexion SQL impossible.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 13/08/2008 à 14:52:21
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Le lien MP vous amènera maintenant vers l'accueil de vos messages privés et non sur la liste de tous vos messages privés.

Vous pouvez donc alléger l'affichage en rangeant vos mails important que vous souhaitez garder dans des dossiers.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 20/08/2008 à 10:57:20
Apprendre à coder c'est coder
Avatar
Groupe : Membres
VT 3.5 est là après 5 heures de maintenance.
Les implémentations vont pouvoir enfin commencer.

Il y a des bugs, je le sais, le but était de changer de modèle pour que les modifications soient plus simples ensuite.

Ce n'est qu'une toute première version des surprises que vous réserve le nouveau Vos Tutos.

Il me reste 2 semaines de stage qui vont être consacré à la correction des nombreux bugs, que vous allez dénicher, ainsi qu'à la rédaction de mon rapport de stage.

Sachez toutefois que les prochaines personnes qui travailleront sur Vos Tutos pourront mettre tout de suite en ligne leurs modifications et donc ne pas être bloquée dans le développement comme c'était le cas cette année.

Enjoy it !

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne Natim # Posté le 26/08/2008 à 15:25:23
Apprendre à coder c'est coder
Avatar
Groupe : Membres
Voilà maintenant 6 jours que Vos Tutos 3.5.0 a fait son apparition.
Comme prévu pas mal de bugs.

Au final, nous pouvons maintenant ressortir la tête de l'eau.
Reste quelques bugs au niveau de l'import/export XML
Reste quelques bugs au niveau de la validation
Reste quelques bugs au niveau de l'édition des chapitres des bigs-tuts et des QCM.

from utbm import rentree
Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk-fr.org
 
Hors ligne karamilo # Posté le 02/09/2008 à 08:01:39
Aussie 'til December
Avatar
Admins
Information "catégorie" sur le module Tutoriels sur l'accueil.

Remise en place du tutoriel visité sur les "membres connectés".

Des dizaines de corrections de bugs sur Vos Tutos.
 
Hors ligne karamilo # Posté le 02/09/2008 à 09:07:53
Aussie 'til December
Avatar
Admins
Flux RSS des derniers tutoriels (bas de page)
 
Hors ligne M@teo21 # Posté le 04/10/2008 à 17:23:56
Doh ! Nuts. Mmh, donuts !
Avatar
Admins
Ajout du formulaire de contact de l'école pour toutes les écoles dont la fiche n'a pas été remplie et pour lesquelles nous avons pu trouver (après recherche) les coordonnées de son responsable de la communication.

Concrètement, sur les écoles d'ingénieurs en particulier (car nous nous occupons en priorité d'elles pour le moment) : http://www.siteduzero.com/etudes-550-2 [...] ralistes.html
Toutes les fiches qui ne possèdent pas le logo de l'école sont encore vides. Nous avons besoin de votre aide pour faire connaître le Site du Zéro aux responsables de la communication des écoles qui ne le connaissent pas encore et qui sont chargés de nous fournir le texte et les photographies de présentation de l'école.

2 cas sont possibles :

  • Vous êtes élève dans cette école
  • Vous n'êtes pas élève dans cet école, mais celle-ci vous intéresse


Exemple avec la fiche de l'ISEN de Toulon. Un bandeau apparaît et vous propose de nous aider si vous faites partie d'un de ces 2 cas.
Un formulaire s'ouvre alors et vous aide à pré-remplir un mail pour faire connaître le site au responsable de la communication de l'école. Vous pouvez modifier cet e-mail à votre guise pour le personnaliser bien entendu. :)

Ce qui se conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.

Nicolas Boileau (je suis fan)
Autobiographe à ses heures perdues :p
 

Retour au forum "Rapports de bugs" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 110 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.2122s (0.1963s)