Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Rénovation des stats... où notre Tigrou se plie en quatre ;o)


Messages recommandés

  • Modérateurs
Posté(e)

À propos des couleurs, on peut sans problème – grâce à la feuille de style – dissocier la couleur des entêtes et celle des lignes paires/impaires. On pourrait en effet avoir – comme actuellement – une alternance à fréquence quotidienne sur les entêtes, mais une couleur fixe sur les lignes paires (je propose le RGB #CCC, qui est un gris pâle). Mais il faut vous décider, parce que ça va changer le contenu de la feuille de style StatStyle.css et celui du générateur PERL de la page HTML.

@Kana-chan Voici d'ailleurs un premier jet du générateur meilleur.pl
Je n'ai pas touché à la cinématique du script (enfin, je l'espère).
Il n'y a pas d'erreurs de syntaxe, mais je ne peux pas le tester, je n'ai pas la BDD sous la main…
Pour vérif, pourrais-tu m'adresser en retour le code HTML de la page générée ? :sourire:

Remarques

  • je n'ai pas touché à la ligne 18 ($DestWWW)
  • il me manque 2 images, jgp_bye.gif (ligne 323) et jgp_new.gif (ligne 325)
  • j'ai joint StatStyle.css – ajout de la spécif   .corps img {border:0} (lignes 409/411)

Posté(e) (modifié)

@Dylav,

C'est génial. Par contre je te laisse juge du résultat ICI.

Il a fallu que j'y retouche car les images de JGP Soldat sont dans le dossier "./images/" et non "./images_site/" que je réserve au site car il est pas placé au même endroit.
Je dois en effet séparer les fichiers html autogénérés des fichiers html du site.

PS : Je trouve trop grand le tableau comme cela. Dans la version de JGP Soldat, il n'y a pas de scroll horizontal.

Voilà ... :D

Modifié par Kana-chan
  • Modérateurs
Posté(e)

Oui mais attends, là il y a un vrai problème !
D'une part j'ai l'impression que la feuille de style n'est pas prise en compte : est-elle au bon endroit ?
Et puis les entêtes doublées, ça m'étonne. Je vais entrer dans le code, pour voir.
Enfin, j'ai un loupé au niveau des émoticônes : tous ceux qui ne sont pas bye sont jugés new (j'ai trop simplifié) :outch:

Bref, je suis déjà content de n'avoir pas foutu en l'air la cinématique du générateur. Mais y a du taf ! :wink:

Posté(e) (modifié)

@Dylav,

En fait, le style est dans

./site/StatStyle.css

Les images relatifs aux pages générées sont dans

./images/

Les images du site chapeau sont dans

./site/images_site/

Et pour le cas des émoticons, c'est ici :

  if ( $u1+$u2+$u3+$u4+$u5+$u6+$u7 <= 0 and $ccc > 1 ) {
    print file ("<TD WIDTH=\"240\"><font color=\"".$bbb."\"");
    if (length($nom[$actuelle]) > 30) { print file (" size=\"-2\""); }
    elsif (length($nom[$actuelle]) > 22) { print file (" size=\"-1\""); }
    else {}
    print file ("><b>".$nom[$actuelle]."</b></font> <IMG src=\"images/jgp_bye.gif\" border=\"0\"></TD>");
  } else {
    $nomB = $nom[$actuelle];
    if (length($nom[$actuelle]) > 30) { $nomB = "<font size=\"-2\">".$nom[$actuelle]."<font>"; }
    elsif (length($nom[$actuelle]) > 22) { $nomB = "<font size=\"-1\">".$nom[$actuelle]."<font>"; }
    else {}
    print file ("<TD WIDTH=\"240\"><font color=\"".$bbb."\"");
    if (length($nom[$actuelle]) > 30) { print file (" size=\"-2\""); }
    elsif (length($nom[$actuelle]) > 22) { print file (" size=\"-1\""); }
    else {}
    if ($credit[$actuelle-1] == 0 or $posg[$actuelle-1] == 0) {
      $allo++;
      print file ("><b>".$nom[$actuelle]."</b></font> <IMG src=\"images/jgp_new.gif\" border=\"0\"></TD>");
    } elsif ( $u1 > 0 and $u2 == 0 and $u3 == 0 and $u4 == 0 and $u5 == 0 and $u6 == 0 and $u7 == 0 and $u8 == 0 ) {
      $nouv++;
      print file ("><b>".$nom[$actuelle]."</b></font></TD>");
    } else { print file ("><b>".$nom[$actuelle]."</b></font></TD>"); }
    $vert++;
  }

Voilà ... :D

Modifié par Kana-chan
Posté(e)

@Dylav,

il y a 43 minutes, Dylav a dit :

Et puis les entêtes doublées, ça m'étonne. Je vais entrer dans le code, pour voir.

Moi, je le vois bien deux fois dans ton code. La première fois est inutil puisqu'il est déjà dans la boucle while après.

Voilà ... :D

 

  • Modérateurs
Posté(e)

OK, j'ai retrouvé mes petits.

  1. Entêtes doublées : vu, c'était un copier/coller de trop.
  2. Feuille de style : tu n'as pas installé la dernière version (je te la joins à mon nouvel envoi).
  3. Largeur totale : 1712px, qui passeront à 1785px lorsque (J-6) sera renseigné
  4. Couleur lignes paires : finalement, j'ai mis le gris pâle #DDD (quel que soit le jour de la semaine)
  5. Favicon : j'ai enlevé la ligne (inutile)
  6. Émoticône new : j'ai changé le code PERL, il manquait un test.
  7. Autres images : je pense les avoir casé aux bons endroits (à verifier).
  8. Bas de page, ligne date : il y avait un doublé, que j'ai enlevé.

Voici la nouvelle version du générateur, plus la feuille de style. J'espère que ça va le faire... :sourire:

Posté(e)

@Dylav,

Quelques soucis pour trouver le StatStyle.css qui est dans "./site/" et les images du site chapeau qui sont dans "./site/images_site/".

Sinon, c'est tout bon ! Tu peux voir au même endroit que tout à l'heure.

Voilà ... :D

  • Modérateurs
Posté(e)

Bon, il me semble que j'ai tout positionné correctement, cette fois-ci.
J'ai aussi corrigé une petite coquille dans le générateur, concernant la couleur de l'entête du tableau.
Je te renvoie générateur et feuille de style (cause image bandeau). Dis-moi si cette fois-ci c'est tout bon ?

Quelle autre page souhaitez-vous que je maquette ? :sourire:

Posté(e) (modifié)

@Dylav,

Pourquoi avoir changé l'emplacement de l'image dans le StatStyle.css ? Il était bon avant, car ce fichier est au même niveau que Teams*.html et donc l'image est dans ./images_site/.

Voici l'organisation :

.
├── images
│   ├── AllianceFrancophone.jpg
│   ├── alliance.png
│   ├── belge.gif
│   ├── deuxieme.gif
│   ├── favicon.png
│   ├── folding5.gif
│   ├── foldinghome2.jpg
│   ├── forum1.gif
│   ├── forum2.gif
│   ├── forum.gif
│   ├── france.gif
│   ├── icon1.gif
│   ├── jgp0.gif
│   ├── jgp1.gif
│   ├── jgp2.gif
│   ├── jgp3.gif
│   ├── jgp4.gif
│   ├── jgp5.gif
│   ├── jgp6.gif
│   ├── jgp7.gif
│   ├── jgp_allo.gif
│   ├── jgp_bye.gif
│   ├── jgp_new.gif
│   ├── premier.gif
│   ├── que.gif
│   ├── retour.gif
│   ├── Suisse.gif
│   ├── switzerC.gif
│   ├── trois.gif
│   ├── vide.gif
│   └── www0a.gif
├── index.html
├── favicon.ico
├── meilleur-new.html
└── site
    ├── images_site
    │   ├── bg_header.jpg
    │   ├── C_Actives.jpg
    │   ├── C_Pays.png
    │   ├── C_Sommeil.gif
    │   ├── C_Sommeil.jpg
    │   ├── C_Stats.jpg
    │   ├── D_Belgique.jpg
    │   ├── D_France.jpg
    │   ├── D_Quebec.jpg
    │   ├── D_Suisse.jpg
    │   └── logo_1140.png
    ├── StatStyle.css
    ├── TeamsActives.html
    ├── TeamsPays.html
    ├── TeamsSommeil.html
    └── TeamsStats.html

Tu peux essayer de faire le fichier score2.html qui est produit par le fichier score2.pl si tu veux !

Voilà ... :D

Modifié par Kana-chan

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...