> Tous les forums > Forum des Webmasters
 "include()" dans un fichier .tpl ?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
philbouq
  Posté le 30/12/2009 @ 19:39 
Aller en bas de la page 
Petit astucien

Me revoilou avec un nouveau souci d'include (et de favicon tant qu'on y est !)

J'ai créé un forum en marge de mon site (bon ok, il ne s'y passe rien mais attendez un peu que je fignole tout ça !)
Bref !

j'ai mis trois jours à comprendre comment utiliser la fonction include dans les pages de mon site (qui sont maintenant en .php)

Je voudrais insérer sur le forum le même header que dans mon site.

J'ai appris il y a des lustres que pour cela, c'est le fichier overall_header.tpl qu'il faut modifier.

J'ai bien inséré la ligne de code <?php include('header.php'); ?> mais il n'apparaît pas.

y aurait-il un souci d'adresse du header ?
Cela est-il du au fait que le fichier overall_header n'est pas en php ?

Comment puis-je faire s'il vous plaît ?

Question subsidaire : j'ai tenté d'insérer également une favicon ; de la même façon que je l'ai fait sur le site mais elle ne fonctione pas non plus sur le forum (je l'ai insérée également dans le fichier overall_header !

Merci beaucoup et bonne soirée à toutes et à tous.

Publicité
philbouq
 Posté le 31/12/2009 à 10:04 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour à tous.

Un petit up de ma question...

Merci beaucoup et bon réveillon à tous.

kalinka
 Posté le 31/12/2009 à 12:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucienne

Bonjour

c'est expliqué ici tout en bas de la page (inclure du php dans votre template=> première méthode )

bon reveillon a toi aussi

philbouq
 Posté le 31/12/2009 à 16:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci beaucoup Kalinka.

J'y vais de ce pas.

Et Bonne année !

philbouq
 Posté le 31/12/2009 à 17:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Dans le sujet, il est dit :

Pour utiliser les insertions de php, vous devez au préalable en avoir donné l'autorisation dans le panneau d'administration: onglet général -> Paramètres de sécurité, option 'Autoriser le PHP dans les templates'.

Et je ne trouve pas cette option dans mon panneau admin du forum phpBB.

C'est où ça ?

Merci beaucoup.

kalinka
 Posté le 01/01/2010 à 09:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucienne

bonne question

as tu essayé comme ca pour voir si cela fonctionne sans modifier les parametres de securité ?

philbouq
 Posté le 01/01/2010 à 12:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour et bonne année pour commencer !

oui, j'ai essayé le truc proposé mais rien n'apparaît sur l'index du forum . C'est comme si je n'avais rien fait !

EDIT : où insère-t-on ces lignes de code dans le fichier tpl ? Je l'ai mis juste après le </head>



Modifié par philbouq le 01/01/2010 12:10
philbouq
 Posté le 02/01/2010 à 18:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir à tous

un petit up... {#}

Merci beaucoup.

Dreamer
 Posté le 02/01/2010 à 18:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Bon , les fichiers *.tpl , sont là pour le design de ton forum , donc le php est a proscrire car tu vas devoir changer l'extension et ça ne marchera pas .

Tu vas devoir mettre les mains dans le code , ce n'est pas trop compliqué surtout si ce n'est qu'un bandeau à installer !!

Pour le favicon , il est à mettre dans dans ton script entre <head> et </head>

<link rel="icon" type="image/ico" href="favicon.ico" /> tous navigateurs sauf IE
<!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="favicon.ico" /><![endif]-->
Pour I.E qui ne supporte que l'extension *.ico


Comme ceci tu es compatible tous navigateurs

A+

philbouq
 Posté le 02/01/2010 à 19:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

OK pour la favicon.

Pour le bandeau, à l'origine, je voulais également insérer les menus déroulants qui figurent sur le site mais finalement, je m'en passerai jusqu'au jour où j'aurai le temps de m'y remettre. Ce n'est pas une urgence.

Merci Dreamer (pour changer !)

Dreamer
 Posté le 02/01/2010 à 19:56 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Pour ta barre de menus, tu peux l'insérer entre la header et le reste de la page !!

philbouq
 Posté le 02/01/2010 à 22:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

ouaip.

Re Re Re Re Re Merci.

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
179,99 €Ecran portable 15,6 pouces Lenovo L15 (FullHD, IPS, USB-C) à 179,99 €
229,99 € -22%

Fnac fait une promotion sur l'écran portable 15,6 pouces Lenovo L15 qui passe à 179,99 € au lieu de 229,99 €. Cet écran à emporter partout avec vous possède une dalle IPS antireflet FullHD avec un design ultrafin. L'alimentation et l'affichage se font par USB-C. Branchez simplement votre ordinateur portable ou votre smartphone pour profiter d'un second écran ou même votre console, un ordinateur fixe ou un raspberry Pi 4 pour profiter d'écran principal. La base de l'écran pivote pour servir de support. Inclinaison réglable.


Voir l'offre
199,99 €Ecran 23,8 pouces Acer Nitro XV240Y (FullHD, IPS, 1 ms, 165 Hz, FreeSync; pied réglable) à 199,99 €
259 € -23%

La Fnac fait une promotion sur l'écran 23,8 pouces Nitro XV240YPbmiiprx qui passe à 199,99 € alors qu'on le trouve ailleurs à partir de 259 €. Cet écran dédié aux joueurs dispose d'une dalle IPS Full HD de 1920x1080 pixels. Grâce à sa compatibilité Freesync et Gsync (165Hz) et son temps de réponse rapide de 1 ms, ce moniteur Acer offre une excellente fluidité d'affichage. Interfaces : 2 x HDMI, DP (1.2), Sortie de ligne audio. Pied ergonomique avec réglage de l'inclinaison, de la hauteur, du panoramique et de la rotation.


Voir l'offre
14,99 €Ensemble fitness (rouleau abdos, poignées de pompes, corde à sauter, pince à mains, tapis) à 14,99 €
29,99 € -50%

Amazon fait une promotion sur l'ensemble fitness Aeike qui passe à 14,99 € grâce à un coupon à activer sur la page du produit. On le trouve habituellement à 29,99 €. Cet ensemble comporte une roue abdominale, une paire de poignée de pompe, une corde à sauter réglable, une pince d’exercice des doigts et un coussinet pour genou.


Voir l'offre
44,80 €Philips SENSEO Original Plus (dosettes, sélecteur d'intensité) + 200 dosettes gratuites à 44,80 €
55 € -19%

Amazon fait une promotion sur la machine à café Philips SENSEO Original Plus qui passe à 44,80 € grâce à un coupon à activer sur la page du produit. Notez que 200 dosettes vous sont également offertes (via une opération en ligne)


Voir l'offre

Sujets relatifs
écrire dans un fichier
inserer un fichier audio dans une page web
Sauter une ligne dans un fichier texte.
afficher un fichier xls dans page WEB
Lien dans un include
Ouverture fichier pdf dans frame sous firefox
création d'un menu dans Dreamweaver - PB d'include
un fichier pdf dans une page web
ajax dans un include php? AutoRefresh
Importer un fichier excel dans une bdd MySQL
Plus de sujets relatifs à "include()" dans un fichier .tpl ?
 > Tous les forums > Forum Forum des Webmasters