Aller au menu - Aller au contenu
Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !

Un dépôt git pour le zDesign

Pour récupérer le design et voir les modifications apportées

Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page 1  2  Suivante
Auteur Message
1 visiteur sur ce sujet (1 Anonyme)
Page 1  2  Suivante
Hors ligne DJ Fox # Posté le 29/07/2010 à 12:01:57
Oh yeah yeah yeah !
Avatar
Groupe : Anciens

Ville : Dunkerque
Pays : France métropolitaine
Études : IUT Calais

Un dépôt git


Nous avons bien compris votre demande, celle de pouvoir être informé sur les modifications apportées au design officiel du Site du Zéro. En effet, nous sommes souvent amenés à modifier des fichiers CSS ou à ajouter / modifier des images, et nous ne pensons pas toujours à prévenir la communauté (ce serait d'ailleurs trop de travail pour nous de vous signaler la moindre ligne qui aurait changé).
C'est pourquoi nous avons décidé de créer un dépôt git pour le zDesign. Nous avons pensé qu'il était inutile de coder une quelconque fonctionnalité supplémentaire permettant de voir des diffs du design, puisque cela serait réinventer la roue.

L'avantage de git est justement de montrer toutes les différences d'une version à l'autre, et on peut même choisir les deux versions à comparer !
Pour ceux qui ne connaissent pas git, il s'agit d'un système de gestion de versions très performant, très complet, même si un peu déroutant au début. Si vous ne connaissez pas git, pas de panique ! Rendez-vous sur le tutoriel Gérez vos codes source avec Git de M@teo21.
Et même si vous avez toujours peur de git après avoir lu son tutoriel, pas de panique non plus ! Nous avons fait le choix d'héberger le dépôt git du zDesign sur github, une des plates-formes les plus utilisées et les plus complètes pour héberger des dépôts git. Vous pouvez allez voir directement les diffs entre les versions du design (sans ouvrir de console !) en vous rendant sur l'historique des commits du dépôt et en cliquant sur le commit en question.


Comparer deux versions précises


Image utilisateur

Si vous le désirez, il est également possible de comparer deux versions données, en utilisant la compare view et en indiquant ensuite le commit de début et le commit de fin à comparer. Il s'agit de la zone entourée en rouge sur l'image. Pour ceux qui connaissent git, c'est l'équivalent de git diff commit1...commit2.
Par exemple, admettons que vous en êtes resté à la version du 5 août 2010, mais que maintenant le design en est au 5 octobre 2010. Il vous suffit de choisir pour début « master » (qui correspond à la version la plus récente du design) et pour fin le commit où vous en êtes resté. On vous affichera alors toutes les modifications qui ont été effectuées. Vous n'aurez plus qu'à les effectuer dans votre design !


Comment ça marche ?


Cela ne nous demandera aucun travail supplémentaire, et vous pouvez être sûr que le dépôt sera toujours à jour : j'ai codé un script bash (un cron) qui commite sur le dépôt tous les soirs les modifications apportées par les développeurs dans la journée. Cela inclut les fichiers CSS et les images. S'il n'y a pas eu de modifications, rien n'est commité.



Le dépôt git remplace l'ancien fichier ZIP du pack design, qui ne sera, quant à lui, plus mis à jour. Vous pouvez toujours télécharger tout le design en cliquant sur « Download Source » sur la page du dépôt en haut à droite.






Nous espérons que cela simplifiera la tâche aux zDesigners. ;)
Publicité # Posté le 29/07/2010 à 12:01:57

Hors ligne anonyme # Posté le 29/07/2010 à 12:43:35

Hey !
Je vois que nos idées ont été acceptées, bonne initiative :)

Cependant, comme tu l'as si bien dit, ce dépôt remplace le pack design, excepté que ce dernier pouvait être téléchargé sur cette page. Je te suggère donc de recadrer cette dernière page avec le nouveau dépôt et un petit lien vers ce sujet pour expliquer comment fonctionne le dépôt.

Cordialement, Cyril Mizzi
Hors ligne DJ Fox # Posté le 29/07/2010 à 14:13:09
Oh yeah yeah yeah !
Avatar
Groupe : Anciens

Ville : Dunkerque
Pays : France métropolitaine
Études : IUT Calais

C'était prévu. C'est fait. :)
Hors ligne cyril5789 # Posté le 21/08/2010 à 19:07:44
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

D'où le plantage de notre site...
Ben oui, il trouvait plus le pack design à l'adresse habituel ^^

[EDIT] : Comment on fait maintenant pour télécharger toutes les nuits automatiquement la dernière version du pack ? sur depot git, il génère un zip avec nom aléatoire... ça complique un peu la tâche !
Édité le 21/08/2010 à 19:10:23 par cyril5789

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne DJ Fox # Posté le 23/08/2010 à 09:49:55
Oh yeah yeah yeah !
Avatar
Groupe : Anciens

Ville : Dunkerque
Pays : France métropolitaine
Études : IUT Calais

Sinon tu peux te coder un script bash qui pull régulièrement sur le dépôt et qui fait des git archive. :)
Hors ligne cyril5789 # Posté le 23/08/2010 à 21:41:41
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

N'y aurait-il pas un moyen de générer quand même un pack_designs zippé sur le sdz, que seuls nous pourraient avoir accès ? (et à jour)
Mais qui serait l'identique à celui sur le dépot git...

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne nod_ # Posté le 11/09/2010 à 02:04:22
ninjavascript
Avatar
Groupe : Anciens

Ville : Lille
Pays : France métropolitaine

Le dépot c'est très pratique mais les messages de commit sont strictement inutiles. Y'a pas moyen d'avoir (encore) un peu mieux ?

Dans le doute, faites pas de Javascript.
Bonnes pratiques javascript !

 
Hors ligne vincent1870 # Posté le 11/09/2010 à 17:21:29
Traqueur de bugs
Avatar

Ville : Villeurbanne
Pays : France métropolitaine
Études : INSA Lyon

Oui on sait qu'ils sont inutiles mais le problème est que ça serait alors dur à gérer de notre côté. Actuellement c'est pratique puisque les développeurs n'ont rien à faire, tout est automatisé. Personnaliser le message de commit nécessiterait que le développeur fasse lui-même le commit, ce qui serait vraiment lourd, peu pratique, et avec tous les risques d'oubli que cela implique.

Membre des zCorrecteurs, qui ont corrigés une grande partie des cours présents sur le SdZ.
Contributeur au code source du site des zCorrecteurs, publié sous licence AGPL.

Adhérent de Corrigraphie, association structurant les zCorrecteurs.
 
Hors ligne nod_ # Posté le 11/09/2010 à 17:48:14
ninjavascript
Avatar
Groupe : Anciens

Ville : Lille
Pays : France métropolitaine

je me disais bien aussi. tant pis :)

Dans le doute, faites pas de Javascript.
Bonnes pratiques javascript !

 
Hors ligne cyril5789 # Posté le 13/09/2010 à 09:13:27
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Et en ce qui concerne mon soucis ?

Pourriez vous continuer à créer un pack_design tout simple hébergé sur le sdz ? juste pour que notre cron (zdesigns) puisse le télécharger toutes les nuits et être à jour ?


même si vous le renommez 3e55gt2z22fe5gf54.zip ça m'est égal ! mais ça serait vraiment super !

Merci ;)

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne DJ Fox # Posté le 13/09/2010 à 09:50:20
Oh yeah yeah yeah !
Avatar
Groupe : Anciens

Ville : Dunkerque
Pays : France métropolitaine
Études : IUT Calais

Comme je te l'ai dit, tu peux adapter ton cron pour qu'il exporte le dépôt git et qu'il crée un zip. ;)
Hors ligne cyril5789 # Posté le 14/09/2010 à 08:45:04
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

<hs>Tu peux me mettre un peu sur la voie ? parcque je connais très peu le batch, et encore moins le batch sur serveur...</hs>

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne Alex-D # Posté le 04/10/2010 à 21:14:12
Avatar
Modérateurs

Ville : Varesnes
Pays : France métropolitaine
Études : IUT A Lille 1

Cette url là ne fonctionnerais pas cyril ?
http://github.com/simpleit/zDesign/zipball/master
Normalement si tu télécharge ça, sa choppe le *.zip après je sais pas comment sa tourne de votre côté...

Retrouvez mes tutoriels vidéos sur Grafikart.fr
Pour découvrir les sources de zDesigns.fr V2, visitez ce sujet ou accédez directement au dépôt sur GitHub.
 
Hors ligne frenchcaracole # Posté le 01/11/2010 à 21:38:01
Ultreia!

Ville : Benicassim
Pays : Espagne

Bonjour,

Si j'ai bien compris, si je veux personnaliser mon "interface" du site du zéro, il faut que je suive un cours de css, de ht je ne sais quoi, que je passe des tests, des qcm...
vraiment c'est nul. et reservé aux initiés.
Quand je clique sur mon compte -> reglages -> modifier le design je ne veux pas avoir a programmer ( du moins tant que je suis null ! )

alors je propose de suggerer en plus de URL du design distant une liste dans laquelle je peux choisir des habillages qui me conviennent.

Personnelement, je suis retraité la vue d'une page où le font très lumineux et des caractères assez clairs, me fatiguent la vue surtout quand je passe du temps devant ce site OH combien passionnant.
Alors mon idée on l'achète ?
Un saludo à todos
Pierre

Le peu que je sais, le site du Zéro me l'a appris...
Le reste je l'ai deviné tout seul !
 
Hors ligne Alex-D # Posté le 01/11/2010 à 22:19:42
Avatar
Modérateurs

Ville : Varesnes
Pays : France métropolitaine
Études : IUT A Lille 1

Clic là : http://www.siteduzero.com/designs-394. [...] signs/105/286 puis sur le bouton "Envoyer"
Édité le 01/11/2010 à 22:20:07 par Alex-D

Retrouvez mes tutoriels vidéos sur Grafikart.fr
Pour découvrir les sources de zDesigns.fr V2, visitez ce sujet ou accédez directement au dépôt sur GitHub.
 
Hors ligne anonyme # Posté le 02/11/2010 à 10:43:49

Le Site du Zéro n'a pas pour but de devenir une application artistique comme les thèmes Xooit ou de forums quelconques. Les principes seraient inutiles surtout que, en général, quand tu réalises un webdesign, les images changent de taille et les blocs parents ne sont pas forcément prévus à cet effet donc il y a bug. Si tu ne touches pas le code CSS, tu ne pourras pas régler les problèmes et rien faire de bien beau.

Si tu veux simplement habiller le design, c'est pas compliqué tu sais : tu télécharges le pack design, tu modifies le contenu du dossier images puis tu envoies l'URL sur le site (en vérifiant qu'il n'y ait aucun bug) et l'effet sera exactement le même.
Hors ligne cyril5789 # Posté le 02/11/2010 à 18:42:18
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Citation : Alex-D
Cette url là ne fonctionnerais pas cyril ?
http://github.com/simpleit/zDesign/zipball/master
Normalement si tu télécharge ça, sa choppe le *.zip après je sais pas comment sa tourne de votre côté...


Non ça fonctionne pas, je crois qu'il cherche à télécharger le Dossier "master".

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne vincent1870 # Posté le 02/11/2010 à 19:02:22
Traqueur de bugs
Avatar

Ville : Villeurbanne
Pays : France métropolitaine
Études : INSA Lyon

Euh l'url fonctionne très bien, tu as essayé ? Je viens de faire le test, ça télécharge bien la dernière version en provenance du dépôt.

Membre des zCorrecteurs, qui ont corrigés une grande partie des cours présents sur le SdZ.
Contributeur au code source du site des zCorrecteurs, publié sous licence AGPL.

Adhérent de Corrigraphie, association structurant les zCorrecteurs.
 
Hors ligne Alex-D # Posté le 02/11/2010 à 19:42:12
Avatar
Modérateurs

Ville : Varesnes
Pays : France métropolitaine
Études : IUT A Lille 1

C'est une redirection d'URL, donc c'est de votre côté que ça coince...

Retrouvez mes tutoriels vidéos sur Grafikart.fr
Pour découvrir les sources de zDesigns.fr V2, visitez ce sujet ou accédez directement au dépôt sur GitHub.
 
Hors ligne cyril5789 # Posté le 02/11/2010 à 21:56:06
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Ok, il la télécharge bien... mais elle est endomagée (124Ko...)

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne vincent1870 # Posté le 03/11/2010 à 10:23:24
Traqueur de bugs
Avatar

Ville : Villeurbanne
Pays : France métropolitaine
Études : INSA Lyon

Tu utilises quelle commande ? Avec un wget ça passe sans soucis.

Membre des zCorrecteurs, qui ont corrigés une grande partie des cours présents sur le SdZ.
Contributeur au code source du site des zCorrecteurs, publié sous licence AGPL.

Adhérent de Corrigraphie, association structurant les zCorrecteurs.
 
Hors ligne cyril5789 # Posté le 03/11/2010 à 12:38:08
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

c'est quel langage le wget ? Batch ?

Moi je suis en php...

Code : PHP
1
2
3
4
5
6
7
8
<?php

/*(Fichier de config)*/
$adresse_pack_design_distant = 'http://github.com/simpleit/zDesign/zipball/master';

/*(Fichier Cron)*/
copy($adresse_pack_design_distant, './designs/officiel/pack_design.zip');
?>

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne vincent1870 # Posté le 03/11/2010 à 12:42:09
Traqueur de bugs
Avatar

Ville : Villeurbanne
Pays : France métropolitaine
Études : INSA Lyon

Ah bah oui forcément, ça peut difficilement marcher vu qu'il y a une redirection... Je pensais que c'était un script shell votre cron.

Membre des zCorrecteurs, qui ont corrigés une grande partie des cours présents sur le SdZ.
Contributeur au code source du site des zCorrecteurs, publié sous licence AGPL.

Adhérent de Corrigraphie, association structurant les zCorrecteurs.
 
Hors ligne cyril5789 # Posté le 03/11/2010 à 12:50:55
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

ok, c'est bien ce que je disait ^^ ... je viens de voir que notre hebergeur propose un service cron gratuit. Il faut taper des commandes.
Je pense que c'est du Shell du coup...

Mais j'y connais strictement rien !

Peut tu me donner la commande pour télécharger le pack ?

J'ai un formulaire ou je choisi la date et l'heure, et en dessous, j'ai un champs "commande"... je suppose que je doit mettre wget....

Merci à toi !

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne vincent1870 # Posté le 03/11/2010 à 12:59:26
Traqueur de bugs
Avatar

Ville : Villeurbanne
Pays : France métropolitaine
Études : INSA Lyon

Bah euh comme ça je peux pas deviner ce qu'il faut entrer dans le champ commande, si c'est une suite d'instructions shell, l'adresse d'un script à exécuter, une unique commande à exécuter, etc. De façon simple la commande ressemble à wget --no-check-certificate http://github.com/simpleit/zDesign/zipball/master, mais je ne peux guère t'en dire plus...

Membre des zCorrecteurs, qui ont corrigés une grande partie des cours présents sur le SdZ.
Contributeur au code source du site des zCorrecteurs, publié sous licence AGPL.

Adhérent de Corrigraphie, association structurant les zCorrecteurs.
 
Hors ligne cyril5789 # Posté le 03/11/2010 à 13:04:53
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

ok ok...

Je viens de trouver une petite doc, et j'ai essayé ceci :
wget --output-document=./designs/officiel/pack_design.zip http://github.com/simpleit/zDesign/zipball/master

Toute les minutes... mais ça marche pas...

Bon je vais chercher, merci de ta patience

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne kenny61 # Posté le 03/11/2010 à 13:54:32
Bazinga !
Avatar

Bon je viens de tester ton script sur un ubuntu, il ne fonctionne pas, mais ce n'est pas grand chose. Il faut rajouter le --no-check-certificate, comme l'a montré Vincent.

Code : Console
wget --output-document=./designs/officiel/pack_design.zip http://github.com/simpleit/zDesign/zipball/master --no-check-certificate


La ça fonctionne bien, le zip est crée.
Édité le 03/11/2010 à 14:08:00 par kenny61

Image utilisateur
 
Hors ligne Alex-D # Posté le 03/11/2010 à 14:11:23
Avatar
Modérateurs

Ville : Varesnes
Pays : France métropolitaine
Études : IUT A Lille 1

Yeah ! zDesigns.fr de retour en maj automatique !! Faudra que j'ajuste mon module pour tiens !

Retrouvez mes tutoriels vidéos sur Grafikart.fr
Pour découvrir les sources de zDesigns.fr V2, visitez ce sujet ou accédez directement au dépôt sur GitHub.
 
Hors ligne cyril5789 # Posté le 03/11/2010 à 16:53:44
Technicien Supérieur !
Avatar

Ville : Bischoffsheim
Pays : France métropolitaine

Pas si vite ! les crons ne sont pas exécutés !
Faut que je contact Maven Hosting !

Image utilisateur

<-- Après une looongue absence,
le voici de-nouveau enfin !

 
Hors ligne Alex-D # Posté le 03/11/2010 à 17:39:16
Avatar
Modérateurs

Ville : Varesnes
Pays : France métropolitaine
Études : IUT A Lille 1

Mince :(
J'espère bientôt en tout cas vous tenez la solution ;)

Retrouvez mes tutoriels vidéos sur Grafikart.fr
Pour découvrir les sources de zDesigns.fr V2, visitez ce sujet ou accédez directement au dépôt sur GitHub.
 

Retour au forum "Designs du Site du Zéro" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx