Thread |
mavonante le Mer Nov 15, 2006 9:27
|
|
|
|
urgent...
Bonjour à tous et merci pour le forum
Netvibes veut que tous les fichiers d'un module (widget) se trouvent dans un même répertoire. Et donc si on veut acceder à un autre repertoire du genre <b>../dir/index.php</b> avec un lien href=../dir1/index.php alors que le repertoire actuel est <b>rep/index.php</b> le resultat donne un message du type "Not a valid XML..." et l'url devient "rep/dir1/index.php".
Est-ce que quelqu'un aurait-il une solution à proposer pour ce problème. Le fichier .htaccess semble ne pas être la bonne solution comme le mod_rewrite de mon hébergeur n'est pas activé.
Merci d'avance. |
|
|
|
lmame le Mer Nov 15, 2006 15:55
|
|
|
|
Bienvenue sur le forum
Je ne suis pas un expert de Netvibes je ne savais pas qu'on pouvait faire des widgets pour lui... "Seulement" de l'agrégation de liens, ce genre de trucs.
Pourrais tu être plus précis dans le code que tu mets, que veux tu faire comme widget et comme l'intègres tu (ou l'appelles tu) depuis Netvibes? |
|
|
|
mavonante le Mer Nov 15, 2006 16:10
|
|
|
|
Vois-tu , j'ai un module de météo sur netvibes, c'est un widget. Si tu visites pour la première fois la page, tu vois l'affichage du météo de ce jour de là où tu surfs . cette affichage vient du fichier ./meteo/index.php où est placé un lien de type <a href="../admin/index.php">admin</a>.
Lorsque tu cliques dessus , tu obtiens une page d'erreur avec mention "Not a valid XML".
Et lorsque tu regardes dans la source, tu vois que le liens vers "admin" devient "<a href='./meteo/admin/index.php'>....."
A partir de là, tout semble sombre.
Je pensais qu'un fichier .htaccess pourrait rediriger ce BAD URL vers ma page admin mais hélas , le serveur de mon hôte est configuré sans le mod_rewrite. |
|
|
|
lmame le Mer Nov 15, 2006 16:32
|
|
|
|
|
|
|
mavonante le Mer Nov 15, 2006 16:48
|
|
|
|
Merci,
j'ai essayé de mettre l'url absolu . lorsqu'on clique sur le liens, une nouvelle fenêtre s"ouvre et je me suis trouvé dans http://www.monsite.com/admin/
quand tu regardes le code source du lien, ton target devient _blank, alors qu'initialement t'as mis _self |
|
|
|
lmame le Jeu Nov 16, 2006 9:49
|
|
|
|
mavonante a écrit: | Merci,
j'ai essayé de mettre l'url absolu . lorsqu'on clique sur le liens, une nouvelle fenêtre s"ouvre et je me suis trouvé dans http://www.monsite.com/admin/
quand tu regardes le code source du lien, ton target devient _blank, alors qu'initialement t'as mis _self |
Humm oki...
Et si tu fais un truc comme ça tu crées dans le même répertoire que "meteo" un fichier "index_admin.php" qui lui redirige ailleurs automatiquement, genre avec:
Code: |
<?
header("location: ../admin/index.php");
exit;
?>
|
et dans ce cas c'est la page que tu appelles (index_admin.php) aui est donc dans le même répertoire que meteo qui redirige tout seul vers la page admin et dans le widget tu mets le lien vers "index_admin.php". |
|
|
|
mavonante le Jeu Nov 16, 2006 10:09
|
|
|
|
Eh, bien, sur monsite.com ton idée marche à merveilles et non sur netvibes. En fait j'ai passé la nuit à chercher d'autres solutions et finalement , j'ai trouvé qqchs que j'espère fonctionner. Après tout je suis toujours entrain de tester.
Alors j'ai fait un file_get_contents et puis , il fallait faire un aoutput avec xhtml-strict, apparement y a po de problème.
Merci à tous |
|
|
|
lmame le Jeu Nov 16, 2006 10:59
|
|
|
|
mavonante a écrit: | Eh, bien, sur monsite.com ton idée marche à merveilles et non sur netvibes. En fait j'ai passé la nuit à chercher d'autres solutions et finalement , j'ai trouvé qqchs que j'espère fonctionner. Après tout je suis toujours entrain de tester.
Alors j'ai fait un file_get_contents et puis , il fallait faire un aoutput avec xhtml-strict, apparement y a po de problème.
Merci à tous |
Ah oki bah cool alors encore un soucis de DTD |
|
|
|
|
| |