Fork me on GitHub






Coment Intégrer le design sur une page php?
Newbie
Inscrit: 22/01/2006 15:05
Messages: 13
Bonjour, Xoops2.0

J'ai mis en place une page (script ecrit en php) de whois sur mon site. J'ai créé un menu dédié aux outils. Dans ce menu on trouve les liens qui pointes soit sur des modules Xoops ou vers des liens externes.
J'aimerais que le lien qui pointe vers ma pages interne whois.php s'affiche dans mon théme en Xoops.
Dans ma page whois.php j'ai rajouter:

Au debut

include '../../mainfile.php';
include XOOPS_ROOT_PATH.'/header.php';

A la fin

include_once XOOPS_ROOT_PATH.'/footer.php';

Mais ça ne marche pas

Quelqu'un à t'il une solution?
Merci
Cordialement,

Posté le : 26/03/2007 13:13
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Semi pro
Inscrit: 05/04/2003 19:03
Messages: 1645
Bonjour,

tout dépend où est placée ta page par rapport au fichier mainfile.php. A mon sens, la première source d'erreur est certainement le include '../../mainfile.php'; qui utilise un lien relatif.

Voilà une piste...

@+

Posté le : 26/03/2007 13:23
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Et pourtant cela fonctionne, regarde ICI

le fichier se trouve dans le dossier mespages
<?php
include("../mainfile.php");
include(
XOOPS_ROOT_PATH."/header.php");
?>

*** ICI VOTRE CODE HTML ***

<?php
include(XOOPS_ROOT_PATH."/footer.php");
?>

Posté le : 26/03/2007 13:23
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Semi pro
Inscrit: 05/04/2003 19:03
Messages: 1645
J'ajouterais que je rajoute également sous include(XOOPS_ROOT_PATH."/header.php");

$xoopsTpl->assign('xoops_showrblock'0);
$xoopsTpl->assign('xoops_showlblock'0);


Mettre la valeur à 1 pour afficher les blocs correspondants.

Posté le : 26/03/2007 13:25
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Newbie
Inscrit: 22/01/2006 15:05
Messages: 13
Bonjour,

Ok, ça marche mais ma page whois.php s'affiche en haut du site et non pas dans le cadre du theme.
Il doit manquer quelque chose pour cadrer la page dans le theme.
Merci beaucoup
Cordialement,

Posté le : 26/03/2007 13:53
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Cà ne va pas répondre précisément à ta question (quoique si tu nous donnes l'url on te dira ce qui colle pas), mais ce module (netquery) fait du whois et bien d'autres choses!

Posté le : 26/03/2007 16:41
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Semi pro
Inscrit: 06/09/2005 11:47
De Barcelone - Espagne
Messages: 691
salut

et pourquoi et crées pas ton Modules/whois ?

comment ? c du boulot mais donne moi 5min


----------- après 15 min -----------

voilà

1 - sur ton pc fais un nouveau dossier et nommes le "whois"
2 - dans ce dossier avec ton Notpad = Bloc notes tu vas :
* créer un fichier index.txt dont le contenu est :
<?php 

require('header.php'); 

include(
XOOPS_ROOT_PATH.'/header.php'); 
?> 


>>>>>>>Ton Code de la Page<<<<<<<


<?php 
include(XOOPS_ROOT_PATH.'/footer.php'); 
?>


* créer un fichier header.txt dont le contenu est :
<?php 

include "../../mainfile.php"

?>


* créer un fichier xoops_version.txt dont le contenu est :

<?php 

$modversion
['name'] = "whois"
$modversion['version'] = version
$modversion['description'] = "description du module"
$modversion['credits'] = "www.Tonsite.com"
$modversion['author'] = "Ton nick"
$modversion['license'] = "Copyright ?"
$modversion['official'] = 0
$modversion['image'] = "images/whois.png"; <==== qu'elle sera dans ton /whois/images/whois.png ( c l'image que tu verras dans la liste des modules dans l'admin )
$modversion['
dirname'] = "whois"; 
// Admin 
$modversion['
hasAdmin'] = 0; <==== mets 1 si y a une administration à cette page
$modversion['
adminmenu'] = 'menu/menu.html(php)'; <====si t'as créé un menu admin à la page whois
// Menu 
$modversion['hasMain'] = 1
?>


* dans ce dossier sur ton pc "whois" crées un dossier "images" où tu mets ton image whois.png


c presque fini

mets tout le dossier "whois" dans ton ftp sans /modules

dans le ftp t'as index.txt , header.txt, xoops_version.txt , alors Rennomes à : index.php , header.php, xoops_version.php

et ce qui reste ? c'est l'instalation deton module whois dans l'admin de ton site , admin > modules


Satisfait ? :banane:

Posté le : 26/03/2007 18:05

La plupart des questions sur Xoops ont des réponses dans le eBook: Bien débuter avec Xoops
Partager Twitter Partagez cette article sur GG+
Re: Coment Intégrer le design sur une page php?
Newbie
Inscrit: 22/01/2006 15:05
Messages: 13
Ok, Pour Netquery

Mais pour la création du son propre module ok mais une fois le transfert effectué dans le répertoire module celui ci n'apparaît pas dans l'interface de gestion de modules admin ->modules.


Merci,

Posté le : 26/03/2007 19:13
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

48 Personne(s) en ligne (36 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 48 | Plus ...