Aller au contenu

ElMoustiko

Membres
  • Compteur de contenus

    444
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. C'est plus efficace de faire comme Dash l'a indiqué, on sépare comportement JS et le reste, c'est bien plus modulable et pratique
  2. Euhh au sujet des tailles relatives, rien à voir, mais j'ai un sérieux doute quand à leur utilisation dans IE justement, encore une fois c'est du côté de l'utilisateur lambda mi neuneu mi ignorant, mais lorsque son navigateur est réglé sur taille minimale et que ça passe sur tous les sites parcequ'ils sont en taille en pixel et que quand ils arrivent sur un site soucieux de la facilité de redimenssionement, il n'y voient plus rien et ne savent pas quoi faire et en concluent que le site est pourri... Les fautes sont partagées à mon avis - habitude générale dans le web, taille en pixel donc tout le tps pareil même en très petit - méconnaissance de l'outil pour l'utilisateur - souhait de peut être vouloir trop bien faire pour les utilisateurs de taille relative...
  3. Il doit avoir mal aux fesses le mec nan ?
  4. En fait j'ai pas de dossier administration. J'ai mon dossier principal J'ai mes fichier administration.php, ajout_crea.php dans ce dossier Et je veux que "administration/" utilise administration.php et "administration/ajout_crea/" utilise ajout_crea.php Je crois que je vais pas plus me casser la tête, ça fonctionne comme ça... j'ai honte mais bon, j'ai perdu pas mal de temps, alors je préfère passer à autre chose, quitte à y revenir plus tard. Mais si vous avez une méthode imparable, je suis tout ouïe bien sûr Merci à vous en tout cas d'avoir pris le temps de chercher une solution.
  5. Bon, j'ai trouvé un truc qui fonctionne... Mais je comprend pas pourquoi l'autre ne fonctionnait pas. RewriteRule ^(.+)/(.+)/$ /studi-o-normes/$2.php [L] (note : ceci fonctionne aussi) RewriteRule ^(.+)/ajout_crea/$ /studi-o-normes/ajout_crea.php [L] Mais ceci ne fonctionne pas RewriteRule ^administration/(.+)/$ /studi-o-normes/$1.php [L] Allez comprendre pourquoi
  6. Donc, j'ai modifié en fonction de ce que tu indiquais Dan RewriteRule administration/(.+)/$ $1.php [L] (avec ou sans le .php ça marche pas :s) Comme ça ne faisait rien, j'ai testé avec les adresses "réelles" RewriteRule administration/ajout_crea/$ ajout_crea.php [L] Mais rien n'y fait, je pige pas :s Pourtant quand je regarde l'explication dans les publications du HUB RewriteRule ^article/([0-9]+)/([0-9]+)\.html$ article.php?numero=$1&page=$2 [L] Dans mon cas, ça ferait un truc du genre RewriteRule ^administration/(.+)/$ $1.php [L] Enfin je comprend plus tellement ... En plus le truc arrive à réécrire mes url et les interpreter alors que mon htaccess est vide de toute règle de réécriture et là c'est vraiment trop zarb...
  7. Parceque moi aussi je le vaut bien Moi aussi, j'ai droit à la différence Et pis je me laisserais pas faire par ce petit con de .htaccess
  8. Nan, quedal... C'est vraiment du grand n'importe quoi... En fait le truc se contre fout de mon url, il me met administration.php si j'ai administration dans l'url et pis voilà... et je sais même pas comment il peut faire puisque rien ne lui dit de faire ça :s
  9. Non, rien y fait... je test plein de trucs, et rien ne fonctionne, je comprend plus rien... Déjà que je pigeais pas grand chose aux rewrite rule, là c'est encore pire Même en mettant juste la règle qui devrait intervenir RewriteEngine on RewriteRule ^administration/([^<>]+)/$ /studi-o-normes/$1 [L] Qui devrait faire ceci : "studi-o-normes/administration/QQCHOSE/" => "studi-o-normes/QQCHOSE.php" Ca foire et ça me fait "studi-o-normes/administration.php" à la place Le bidule croit que $1 est équivalent à administration, allez savoir pourquoi...
  10. ElMoustiko

    Rewrite Rule (encore :s)

    Salut les Hubbeurs, me r'vla avec un problème de règle de réécriture C'est assez étrange, j'ai pas la même chose en local ou en ligne Je vous donne le topo RewriteEngine on RewriteRule ^administration/([^<>]+)/$ /studi-o-normes/$1 [L] Donc, les urls du type "administration/QQCHOSE/" sont en fait des alias pour "studi-o-normes/QQCHOSE.php" En local, je met $1.php ça roule, c'est impec, mais en ligne, il faut que je mette $1 sans le .php pour que ça marche, déjà là c'est pas très logique. Enfin, ici ça marche même pas, j'y viens, ma remarque précédente c'est pour cette règle : RewriteRule ^([^<>]+)/$ /studi-o-normes/$1 [L] Qui fait un alias de "QQCHOSE/" pour "/studi-o-normes/QQCHOSE.php" Donc en ligne $1 et en local $1.php Je comprend pas trop déjà là Donc, pour en revenir au problème, la première règle que je donne ne fonctionne pas, c'est plutôt étrange, parcequ'elle fonctionne en local et semble bien écrite... J'ai aussi testé en mettant mon url à tester en dur RewriteRule ^administration/ajout_crea/$ /studi-o-normes/ajout_crea.php [L] Mais rien ne se passe... Je vous met le fichier htaccess complet Version en ligne RewriteEngine on RewriteRule ^administration/([^<>]+)/$ /studi-o-normes/$1 [L] RewriteRule ^creations/([0-9]+)_(.*)/$ /studi-o-normes/creations.php?id=$1 [L] RewriteRule ^accueil/$ /studi-o-normes/ [L] RewriteRule ^([^<>]+)/$ /studi-o-normes/$1 [L] ErrorDocument 404 /studi-o-normes/err404/ Version local RewriteEngine on RewriteRule ^administration/([^<>]+)/$ /site_perso/$1.php [L] RewriteRule ^creations/([0-9]+)_(.*)/$ /site_perso/creations.php?id=$1 [L] RewriteRule ^accueil/$ /site_perso/ [L] RewriteRule ^([^<>]+)/$ /site_perso/$1.php [L] ErrorDocument 404 /site_perso/err404/ Il n'y a que la première règle qui déconne. (j'ai pas pu encore tester la 2ème en ligne, parceque pour ajouter une création, je dois utiliser une page qui est dans la zone d'admin et justement ma règle pour la zone d'admin foire !! D'avance, merci
  11. Il semble que notepad++ et SciTE soient en fait très proche !!! http://www.framasoft.net/article2579.html Même base de Scintilla. Ils semblent dire que SciTE est compliqué, je vois pas trop où ils vont chercher ça !!! Je le trouve hyper simple et très intuitif, c'est plutôt pas mal. Par contre, niveau config c'est vrai que c'est un peu chiant les fichiers .properties
  12. Pour la différence avec IE, ça vient peut être des marges utilisées ? IE double les marges sur les float va savoir pourquoi Une solution parmi d'autre : margin: VALEUR FIREFOX !important; margin: VALEUR IE; Mais c'est pas sûr que ça vienne de là, je te dis ça un peu à l'aveugle
  13. Oui (en mettant .php comme extension à ton fichier XML) De la même façon. Mais il faudrat prendre soin d'indiquer le type MIME adéquat pour que le rendu final soit interprété comme du XML <?php header("Content-Type: text/xml; charset=ISO-8859-15"); echo "<?xml version=\"1.0\" encoding=\"ISO-8859-15\" ?>\n"; ?> @++
  14. Ca ne sera pas possible avec la technique utilisée sur alsacreations. Pour faire ce que tu veux, il faut utiliser le positionement flottant (que *je* trouve bien plus souple et efficace que le positionment absolu pour la mise en page) Le principe général : <div id="conteneur"> <h1>Titre de la page</h1> <div id="menu"> <h2>Titre de la rubrique</h2> <ul> <li>item 1</li> <li>item 2</li> <li>item 3</li> <li>item 4</li> </ul> <h2>Titre de la rubrique</h2> <ul> <li>item 1</li> <li>item 2</li> <li>item 3</li> <li>item 4</li> </ul> </div> <div id="contenu"> <h2>Titre de la page</h2> <p>Ton contenu</p> </div> <p id="footer">Pied de page</p> </div> Voilà pour la structure HTML, qui doit être sensiblement identique sur alsacreations. Ensuite pour le principe du code CSS, tu met les 2 parties menu et contenu en flottant (avec float: left elles se mettent ainsi en colone, et ensuite, tu applique la propriété clear: both; au pied de page pour le faire passer sous les éléments flottant. Et voilà, ensuite si tu veux avoir un effet d'extension du fond identique pour le menu et le contenu, tu appliques une image de fond au conteneur avec la technique des fausses colones expliquée ici : http://www.alistapart.com/articles/fauxcolumns/ Wala pour l'idée générale -edit- en réponse à Loupilo, le clear: both; n'a d'utilité que pour les élément en float le précédent, pas pour le positionement absolu
×
×
  • Créer...