Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zér0 > 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
Excellent!
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
Excellent!
Avatar
Admins
Changement total de la page de profil des membres ;)
 
Hors ligne karamilo # Posté le 22/04/2008 15:53:27
Excellent!
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
Excellent!
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
En stage chez Simple It
Avatar
Admins
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

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Inki # Posté le 28/04/2008 12:33:03
Qui veut du café ?
Avatar
Admins
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
Excellent!
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
Admins
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
Excellent!
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
En stage chez Simple It
Avatar
Admins
Mise en place du module de statistiques sur les recherches effectuées pour comprendre les manques des zér0s dans certains domaines.

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Inki # Posté le 13/05/2008 11:14:54
Qui veut du café ?
Avatar
Admins
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 :-° )

<tuto etat="redaction" mode="venere" target="c++" />

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
En stage chez Simple It
Avatar
Admins
L'ajout de smilies à été modifié dans le zForm, plus de Popup pour les nouveaux smilies mais un système de pagination AJAX.

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Natim # Posté le 15/06/2008 12:28:29
En stage chez Simple It
Avatar
Admins
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

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Natim # Posté le 25/06/2008 15:49:27
En stage chez Simple It
Avatar
Admins
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. ^^

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Inki # Posté le 26/06/2008 13:26:54
Qui veut du café ?
Avatar
Admins
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
En stage chez Simple It
Avatar
Admins

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.)

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Inki # Posté le 27/06/2008 09:53:19
Qui veut du café ?
Avatar
Admins
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
En stage chez Simple It
Avatar
Admins
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

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Natim # Posté le 01/07/2008 10:18:14
En stage chez Simple It
Avatar
Admins
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

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 
Hors ligne Natim # Posté le 03/07/2008 16:26:52
En stage chez Simple It
Avatar
Admins
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.

Python IRC sur Epiknet
@ bientôt Natim
Status Jabber : Image utilisateur Image utilisateur
Zenwalk.fr
 

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 | Fil RSS | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | 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 191 Zéros connectés | Requêtes SQL 7 requêtes | Temps de génération de la page : Total (SQL) 0.0273s (0.0113s)