Blogurinistes

Espace de discussion pour les blogeurs et webmestres figurinistes, joueurs, hobbyistes...
 
AccueilPortailCalendrierFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Progressbar 'spécial figurines' (script php)

Aller en bas 
AuteurMessage
Adinarak

avatar

Messages : 53
Date d'inscription : 07/01/2008
Age : 43
Localisation : Saint Ouen (Paris)

MessageSujet: Progressbar 'spécial figurines' (script php)   Lun 7 Avr - 10:20

Bonjour à tous,

Suite à l'article de DragonTigre sur l'avancement de projets, qui contenait une lien vers ses Graphiques d'avancement des figurines, je me suis décidé à faire un petit script php (mon premier qui soit fonctionnel cheers ) qui génère une image de barre de progression, montrant l'avancement du travail sur une figurine ou un groupe de figurines.

L'URL de ce script est la suivante : http://ludorg.net/adinarak/mppb.php
Il s'agit d'un première version, dont le code est un peu cradoc et il est encore plus que perfectible (tant au niveau du codage qu'au niveau fonctionnel).

La barre est découpée en 10 étapes, de durées différentes, qui sont les suivantes :

  1. Achat = 1% d'avancement
  2. Dégrappage = 3% d'avancement
  3. Ebavurage = 7% d'avancement
  4. Assemblage = 7% d'avancement
  5. Ensablage socle = 3% d'avancement
  6. Sous-couche = 4% d'avancement
  7. Peinture = 60% d'avancement
  8. Peinture socle = 5% d'avancement
  9. Herbage = 5% d'avancement
  10. Vernis = 5% d'avancement


L'étape (step) est une valeur décimale représentant l'état avancement du travail sur la figurine. Ainsi, un groupe de figurines peint aux 3/4 est dans l'étape 6.75 ; Une figurine dont la peinture est terminée, mais dont la peinture du socle n'est pas commencée, est à l'étape 7. La valeur 0 pour l'étape indique un achat futur.

La taille de l'image générée, ainsi que la couleurs gauche et droite de la barre sont modifiables. Les couleurs sont exprimées en héxadécimal pour les comoposantes RGBA (exemple 0xf0f07f60).

Les options de ce script sont les suivantes :

  • step (obligatoire) : 0 à 10
  • width : int
  • height : int
  • border : hide border (0/no)
  • bg1_color : couleur RGBA en hexadécimal de la partie gauche (la composante A varie de 0 à 127)
  • bg2_color : couleur RGBA en hexadécimal de la partie droite
  • rtfm : une aide (en anglais douteux)



Exemple 1 : figurine peinte aux 3/4.

Code:
http://ludorg.net/adinarak/mppb.php?step=6.25



http://ludorg.net/adinarak/mppb.php?step=6.25


Exemple 2 : figurine assemblée.

Code:
http://ludorg.net/adinarak/mppb.php?step=4&bg1_color=0x7f007f60&bg2_color=0x0f007f60&width=600&height=35



http://ludorg.net/adinarak/mppb.php?step=4&bg1_color=0x7f007f60&bg2_color=0x0f007f60&width=600&height=35


Code:
<img src="http://ludorg.net/adinarak/mppb.php?step=6.75&width=400&height=20">

J'éspère mettre en place quelques petites pages sur l'avancement de mes figurines dans la semaine. N'hésitez à faire des remarques sur ce modeste script et n'hésitez pas à l'utiliser si vous estimez qu'il est utile.

Une petite aide est disponible (en franglais moyen...).

Tschaw

Adinarak/Ludo
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adinarak.net
archiviste Dragontigre
Admin
avatar

Messages : 1025
Date d'inscription : 07/01/2008
Age : 45
Localisation : St-Etienne

MessageSujet: Re: Progressbar 'spécial figurines' (script php)   Mer 9 Avr - 1:42

Ah tiens j'avais loupé ce sujet. C'est ballot quand même. J'ai ps compris tout de suite comment utiliser le machin mais ça y est. Pas bête pour compléter une photo d'un WIP.

Le souci que j'y trouve (hormis les couleurs tongue ) ce sont les dix étapes, qui sont assez personnelles à chaque hobbyiste. Tant dans la durée relative que dans l'ordre. En fait le problème se pose surtout pour le soclage.

Ensablage des socles avant peinture de la fig... c'est ce que je faisais avant par exemple. Maintenant ce serait plutôt peinture figurine, soclage, peinture du socle.

Peut être faudrait-il proposer plusieurs versions. Et pour que ce soit vraiment pratique, complet et lisible, faudrait que le script génére aussi la légende, où qu'on ait un lien vers la légende.

Suggestion d'étapes

1. Préparation (selon les cas dégrapages, ébavurage, ponçage...)
2. Assemblage
3. Sous-couchage
4. Peinture
5. Soclage
6. Peinture socle et finitions (herbe statique et tout ce qui vient après la peinture)
7. Vernis

mais encore une fois c'est très personnel.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://poussefigs.canalblog.com
Adinarak

avatar

Messages : 53
Date d'inscription : 07/01/2008
Age : 43
Localisation : Saint Ouen (Paris)

MessageSujet: Re: Progressbar 'spécial figurines' (script php)   Mer 9 Avr - 9:32

Hello,

Je suis 100% d'accord avec tes propositions sur les étapes variables en nombre et aussi en durée qui peuvent être différentes. L'idéal est que celà soit configurable (nombre, durée et nom) pour chaque hobbyiste. Les couleurs RGBA en héxadécimal, c'est pas très 'user friendly', je le concède Smile Quant à la légende, c'est plus qu'indispensable...

Je vais prendre en compte tout celà pour une prochaine version avec notamment une petite interface pour générer et éditer les différentes options.

Merci de tes remarques

A+

Ludo/Adinarak
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.adinarak.net
Contenu sponsorisé




MessageSujet: Re: Progressbar 'spécial figurines' (script php)   

Revenir en haut Aller en bas
 
Progressbar 'spécial figurines' (script php)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» petits aimants pour figurines
» NabazParis : le script des lapins de Paris
» figurines 28mm
» Ex illis une autre facon de jouer aux figurines
» script creation fichier rss avec nouveau mail

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Blogurinistes :: Bloguer, webmasteriser :: Ressources-
Sauter vers: