Vous n'êtes pas connecté.



Bonjour,
J'ai installé signatux sur mon site : http://tpe-miconia-nc.fr.nf/livredor.php
Pour que ça s'intègre bien au reste du site, j'ai créé une nouvelle page livredor.php, basée sur livre.php... mais j'ai quelques problèmes
: tout mon site, et donc la page en question sont en utf-8. Mais le contenu du livre est apparemment en iso8858-1 et j'ai donc des caractères bizarres sur la page.
Et également, je n'ai plus en bas de la page le lien "Signatux" et l'accès à l'admin, ainsi que le bandeau informant qu'on est connecté en tant qu'admin !
Voilà,
Merci d'avance de votre aide. 
edit... modif lien (nouveau domaine)
Dernière modification par nico@nc (15/03/07 21:41:06)
TOP Hors ligne


Malheureusement, Signatux n'est pas encore prévu en UTF-8 (erreur grossière de ma part, j'aurais du y penser pour la v1.0). Cependant, je compte bien le prévoir pr la prochaine bêta.
Il faut également prendre en compte l'encodage de ta BDD mysql, c'est surement là que ça péche. Sinon il faut juste penser à passer le fichier lang en UTF-8 (en remplaçant les caractères qui foirent).
Pour les éléments manquants, en tout cas le lien Signatux, je crois que le pb a déjà été rencontré dans un cas similaire, c'est donc probablement lié.
TOP Hors ligne



D'accord... ben je vais passer la page en iso 8858, ça sera plus simple je pense. 
Merci de votre réponse rapide en tout cas !
TOP Hors ligne



Re,
Je suis passé en iso 8858-1, il n'y a plus de problème d'encodage (et de validation à l'occasion > This Page Is Valid XHTML 1.0 Strict!
), mais les éléments manquants... sont toujours manquants !
Si ça peux t'aider, voici le code de la page (je redonne le lien : http://tpe-miconia-nc.fr.nf/) - j'ai commenté les include pour que tu sache ce que c'est :
<?php
define('SGTUX_ROOT','signatux/'); // Chemin du dossier
require_once SGTUX_ROOT.'header.php'
?>
<?php switch($signatux->config['Liens']['Ouverture']) {
case 'self':
case 'javascript':
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">'."\n"; break;
case 'blank':
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">'."\n";
}
?>
//les meta et le hack ie pour la transparence png
<?php
include("hautlivre.php");
?>
//signatux, partie 1
<?php sgtux_header() ?>
//la mise en forme de la page, dont le menu
<?php
include("menulivre.php");
?>
<h2>Livre d'or</h2>
//signatux partie 2
<?php signatux() ?>
//le pied de page (les liens de validation et de contact)
<?php
include("bas.php");
?>Merci beaucoup de ton aide !
TOP Hors ligne


Tu es partit de livre.php pour réaliser cette page ?
Pourquoi avoir autant fait le ménage ?
Tout ce qui est install.lock, à la limite ok, mais il te manque cette ligne (à mettre juste en dessous du chemin du dossier, la première ligne :
define('SGTUX', TRUE);PS: Ca se fait pas trop de modifier ton titre comme ça, laisse l'énoncé du pbn et contente-toi de cliquer sur Marquer comme résolu, ça suffira 
TOP Hors ligne



Ju a écrit:
Tu es partit de livre.php pour réaliser cette page ?
Pourquoi avoir autant fait le ménage ?
Tout ce qui est install.lock, à la limite ok, mais il te manque cette ligne (à mettre juste en dessous du chemin du dossier, la première ligne :Code:
define('SGTUX', TRUE);
Merci !
Ju a écrit:
PS: Ca se fait pas trop de modifier ton titre comme ça, laisse l'énoncé du pbn et contente-toi de cliquer sur Marquer comme résolu, ça suffira
Ok, c'est modifié.
TOP Hors ligne