Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je travaille actuellement sur le créateur de style de Easy-Forums mais un bug m'empêche de continuer. Les images pour les status des posts ne s'affichent pas ! L'adresse est correcte et le fichier est bien présent seulement je n'ai pas d'affichage 
Voici les fichiers de mon style : (Il est très moche mais ce n'est qu'un test !)
fichier .css
http://punbb.upload.free.fr/files/M@x/4 … st-css.txt
fichier _cs.css (contenant les images)
http://punbb.upload.free.fr/files/M@x/0 … cs-css.txt
Je pense que c'est une propriété Css qui empêche l'affichage mais ne la trouve pas...
Merci de votre aide,
M@x
...
Hors ligne
Pourrais je avoir l'adresse de forum de test ou vous avez mis le style pour voir de quoi il s'agit concrètement (même si vous avez bien expliqué le problème
)
Si vous faites des tests en local, peut etre qu'il s'agit d'un problème de droits sur les seuls fichiers icon.gif, icon_new.gif, icon_stiky.gif et icon_closed.gif (ça m'arrive quand par exemple je modifie les icones et que je les remplace (par la commande cp) en etant root: resultat, seul le root a le droit de lecture sur ces fichiers alors que tout le reste du repertoir est en rw pour tout le monde)
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Je suis sous Windows donc no commande 
Je vais vous passer une adresse dés que possible (En effet je suis en locale !)
M@x.
...
Hors ligne
Ok je reste en stand by.
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Disponible à cette adresse lorsque mon ordi est allumé 
http://maraumax.no-ip.org/upload/index.php
Le style est vraiment très moche 
M@x.
...
Hors ligne
c'est très joli ca:
"; $recherche_type = "#(\[".$pun_liste_balise['nom'].".*?\])(.*)#"; $end_style = ""; } if ($pun_liste_balise['baltype']=="1") { $type = "type_".$pun_liste_balise['nom'].""; $recherche_type = "recherche_type_".$pun_liste_balise['nom'].""; $end_style = "end_style_".$pun_liste_balise['nom'].""; $type = ""; $recherche_type = "#(\*".$pun_liste_balise['nom'].".*?\*)(.*)#"; $end_style = ""; } if ($pun_liste_balise['baltype']=="2") { $type = "type_".$pun_liste_balise['nom'].""; $recherche_type = "recherche_type_".$pun_liste_balise['nom'].""; $end_style = "end_style_".$pun_liste_balise['nom'].""; $type = ""; $recherche_type = "#(\#".$pun_liste_balise['nom'].".*?\#)(.*)#"; $end_style = ""; } $replace = $subject; if ($pun_liste_balise['baltype']=="0") { if ( $replace == $subject ) { $replace = preg_replace( $recherche_type, $type. "\${1}" . $end_style . "\${2}", $subject ); $replace = ereg_replace("$type\[\[","$type ",$replace); $replace = ereg_replace("\]\]$end_style"," $end_style",$replace); } } if ($pun_liste_balise['baltype']=="1") { if ( $replace == $subject ) { $replace = preg_replace( $recherche_type, $type. "\${1}" . $end_style . "\${2}", $subject ); $replace = ereg_replace("$type\*\*","$type ",$replace); $replace = ereg_replace("\*\*$end_style"," $end_style",$replace); } } if ($pun_liste_balise['baltype']=="2") { if ( $replace == $subject ) { $replace = preg_replace( $recherche_type, $type. "\${1}" . $end_style . "\${2}", $subject ); $replace = ereg_replace("$type\#\#","$type ",$replace); $replace = ereg_replace("\#\#$end_style"," $end_style",$replace); } } $subject = $replace; } ?>
Quand on veut aller sur le message de test XD (par contre quand on clique dans la colonne "dernier message" le message s'affiche bien 
En ce qui concerne l'icone qui ne s'affiche pas, j'ai l'impression que la case où elle est sensé être est trop petite. Peu être que ca viens de là..
Hors ligne
Pour le code ce n'est pas le soucis, c'est un vieux forum "brouillons" !
Je vais test avec de petites images.
M@x.
...
Hors ligne
C'est vrai que c'est un peu bizarre ce comportement. Essayez de rajouter les propriétés suivantes dans DIV.icon {} du style Forum_de_test.css:
MARGIN: 0.2em;
MARGIN-BOTTOM: -0.2em;
HEIGHT: 16px; /* je pense que c'est bien ca les dimension de vos images (?) */
WIDTH: 16px;
Normalement tout devrait etre correcte car toutes les propriétés css apres celles des POST STATUS ne modifie en rien ces dernieres.
A moins que... comme votre background est noir, vos images ne soient confondues avec... (mais je pense pas lol car il y'a quand meme une touche de rouge)
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Avec
MARGIN: 0.2em;
MARGIN-BOTTOM: -0.2em;
HEIGHT: 16px; /* je pense que c'est bien ca les dimension de vos images (?) */
WIDTH: 16px;çà fonctionne impec' !
Merci bien mais comment éviter ce soucis sachant que les image peuvent être de taille différente :S
Merci,
M@x.
...
Hors ligne
Ben soit à chaque fois que changiez d'image, vous alliez rectifier dans le style pour mettre les bonnes valeures, soit vous faite un "style en php" (un peu comme vous m'aviez expliqué dans un autre post) dans lequel vous calculez directement la taille de l'image grace aux fonctions de la librairie GD.
Je pense que la deuxieme option pourrait s'averer tres rentable si votre hebergeur supporte le htaccess: vous mettez les .css dans la liste des fichiers interpretés par le moteur php et comme ca vous pourrez inserer du php dans vos feuillets et ils seront interpretés.
Ravi d'avoir pu aider.
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Je pense que la deuxieme option pourrait s'averer tres rentable si votre hebergeur supporte le htaccess: vous mettez les .css dans la liste des fichiers interpretés par le moteur php et comme ca vous pourrez inserer du php dans vos feuillets et ils seront interpretés.
Ravi d'avoir pu aider.
J'ai pas trop suivit le rapport entre htaccess et css mais bon
Je connait le Php et sachant que c'est un créateur de style pour PunBB je pense que la meilleur solution est de calculer la taille des images 
M@x.
...
Hors ligne
Le htaccess vous permettra de mettre du php dans vos feuilles de styles sans jamais changer l'extension .css en .php. Ainsi donc, vous ne vous embetterez plus à modifier les extensions ni à mettre text/php (ou je sais plus trop quoi lol) dans le header.php au niveau des link pour les feuilles de style. Il suffit juste de mettre l'extension .css dans la liste des fichiers passant par le moteur php (qui est par defaut volontairement reduis à .php .php3 .php4.php5 ... je m'en rappelle plus)
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Le htaccess vous permettra de mettre du php dans vos feuilles de styles sans jamais changer l'extension .css en .php. Ainsi donc, vous ne vous embetterez plus à modifier les extensions ni à mettre text/php (ou je sais plus trop quoi lol) dans le header.php au niveau des link pour les feuilles de style. Il suffit juste de mettre l'extension .css dans la liste des fichiers passant par le moteur php (qui est par defaut volontairement reduis à .php .php3 .php4.php5 ... je m'en rappelle plus)
Pas besoin, je créer un fichier css en php (donc je peut calculer la taille de l'image avant). Donc mon fichier après création est en css et c'est bon. 
M@x.
...
Hors ligne
Ah oui c'est une autre alternative bien pensée.
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Bah tout est déjà fait, juste le petit bug des images qui m'empêchait de continuer 
M@x.
...
Hors ligne
Bonne continuation alors M@x
Join us now and share the software, Hackers you'll be FREE!
Hors ligne
Pages : 1