Précédent   Forum des professionnels en informatique > PHP > Scripts > Forum > phpBB
phpBB Avant de poster -> Cours phpBB, FAQ phpBB et Sources phpBB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/01/2007, 12h38   #1
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
Par défaut Inclure lien css en dehors du <head>

Bonjour,

j'ai un fichier css que je voudrais inclure comme d'habitude de facon classique :
Code html :
1
2
3
<head>
    <link rel="stylesheet" type="text/css" href="style.css"/>
</head>


Mon problème est que je dois inclure ce fichier css dans phpBB qui génère de son côté le <head>. Du coup, si je veux ajouter du css, je redéfini un autre <head> ce qui n'est pas propre du tout.

Je voudrais savoir comment modifié le <head> existant à tout moment dans une page php en ajoutant ce lien css.

Merci

(dsl, je ne sais pas trop où je dois poster : php, css, html ?)
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2007, 12h59   #2
Membre Expert
 
Avatar de Djakisback
 
Inscription : février 2005
Messages : 1 797
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 1 797
Points : 1 688
Points : 1 688
Salut,
tu peux modifier les source de phpBB se serait le plus simple.
Sinin tu peux écrire un head à la volée en Javascript.
Bye
Djakisback est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2007, 13h30   #3
Membre éclairé
 
Inscription : août 2006
Messages : 379
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : août 2006
Messages : 379
Points : 383
Points : 383
Citation:
Envoyé par sunvialley
Bonjour,

Mon problème est que je dois inclure ce fichier css dans phpBB
Plutôt que de l'inclure ... pourquoi ne pas l'ajouter à la suite du fichier css ?
SpiritOfDoc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/01/2007, 14h11   #4
Invité régulier
 
Inscription : janvier 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 6
Points : 6
Points : 6
bon la solution est simple, il doit y avoir un fichier css qui est appelé dans toutes les pages, il sufit que tu le trouves et tu y ajoutes le contenu de ton fichier css.
f_in_afyn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2007, 09h59   #5
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
Le truc c'est que j'ai plusieurs fichiers css, chacun représentant une "application". Donc je voulais pas avoir 1 seul fichier css super long...

Et je voulais pas ajouter les fichier css si ils ne sont pas utiles... (même si ce n'est qu'un lien).

Bon, si je trouve pas de moyen pour modifier le <head>, j'insérerai les css dans les fonctions phpBB (mais j'aime pas trop, car on est dépendant des mises à jour....)
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2007, 18h43   #6
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Pourquoi dépendant des mises à jour ? Si tu mets ton css dans le fichier overall_header.tpl tu n'as pas de mises à jour à effectuer. Les mises à jour phpBB se font sur le code PHP généralement. Donc de ce côté tu n'auras pas de soucis. Maintenant si tu veux pas utiliser le template fournit avec le forum, tu peux mettre ta page hors phpBB .

Mais il serait préférable de garder le header.php qui contient toutes les variables nécessaires à la connexion
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 15h52   #7
Membre actif
 
Inscription : avril 2003
Messages : 281
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : avril 2003
Messages : 281
Points : 160
Points : 160
Je pense que je vais faire comme ca.
Mettre tout mes liens css dans overall_header.
C'est juste que certain css ne servent que pour quelques pages et non tout le site...

Je voulais juste savoir si une moficiation d'header était possible.
__________________
S'il n'y a pas de solution, il n'y a pas de problème.
Moi je dis ça, je dis rien.
sunvialley est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 15h55   #8
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Une fois qu'il est généré tu peux pas le modifier sans rechargement de la page (fonction header).

Si tu ne veux pas qu'il soit chargé à chaque page, un petit if ça te dit pas ?
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h30.


 
 
 
 
Partenaires

Hébergement Web