Bonjour à tous,
Contrairement à la plupart des messages concernant l'identification, je ne cherche pas à supprimer ce bloc mais plutot à l'ajouter sur une autre page de mon site... afin de donner un accès utilisateur, hors pwg, à la zone propre à chaque login/pass de pwg.
Le tout sur la 1.6.2 chez 1and1. (même espace web)
La suite sera de rendre le tout homogène, mais là ça devrait aller.... j'espère :D
Merci pour vos indices !
Moi aussi j'avais testé les includes sur une une version 1.3.4, mais malheureusement, c'était trop facile pour que ça marche !
On m'avait répondu à l'époque que la dernière version permettait une authentification externe. je n'ai pas poussé la démarche car je n'ai pas des masses de temps pour faire une migration !
Mais je suis preneur d'infos !
XFree
Hors ligne
Salut, le plus simple serait de reprendre le juste le formulaire d'identification de la page identification.php (sans la mise en forme). Ensuite adapter le formulaire pour qu'il poste à la bonne page les inscriptions. C'est une idée donnée en vrac car je n'ai pas d'install sous la main.
Hors ligne
Je n'ai pas vu le sujet... Mais il me semble avoir vu tourner des galeries en iframe.
Hors ligne
Pareil j'ai déjà vue en iframe mais c'est pas propre.
Hors ligne
oui c'est pour ça que je parle de pseudo-frames...
http://www.phpdebutant.org/article68.php
les iframe caÿ le mall absholuuut !!!! :D
Hors ligne
Ne marche pas par principe de construction de PWG.
PWG utilise un mode de construction des pages qui est plus sophistiqué, moins courant, etc...
Bref non.
Et même si j'évite les "iframe" cela marche bien malgré tout (en tout cas bien mieux que les frames).
8-)
Hors ligne
Salut,
J'aurais aimé avoir réponse à la question de Elcap.
Je suis un peu dans le même cas, puisque je cherche à intégrer une nouvelle page dans PWG (vers 1.3.4). J'ai essayé de reprendre les include des pages existantes (picture.php) et de l'inclure dans ma page, mais ca ne fonctionne pas.
Pour le moment, cette page est intégré au menu de gauche, le lien est dirigé vers une fenêtre en blank, mais sans authentification... Elle est donc accessible à tous ceux qui connaissent l'URL...
Y a-t-il des pré-requis ?
Evidemment, en 1.3.4, je pourrai comprendre qu'on me dise d'updater d'abord en 1.6, mais si je pouvais éviter, ca m'arrangerait !
@+
XFree
Hors ligne
En fait, j'ai ajouté ceci à une page de test test.php:
<?
//----------------------------------------------------------- personnal include
include_once( './include/init.inc.php' );
//-------------------------------------------------- access authorization check
check_cat_id( $_GET['cat'] );
check_login_authorization();
if ( isset( $page['cat'] ) and is_numeric( $page['cat'] ) )
{
check_restrictions( $page['cat'] );
}
<html>
<body>
test de XFree
</body>
</html>
Ca check bien si l'utilisateur est authentifié ou non.
En revanche, il faut réussir à récupérer l'id de session pour le mettre dans le lien : test.php?id=*****
Toute la question est de savoir comment le récupérer... Une idée ?
XFree
Hors ligne
Bien, il me semble que j'ai trouvé comme ajouté ce fameux lien...
Seul hic, je ne peux pas le tester convenablement, puisque je n'ai pas accès à mon site en ce moment...
Dans category.php :
Rajouter ceci :
// test link
$vtp->addSession( $handle, 'summary' );
$vtp->setVar( $handle, 'summary.url', add_session_id( './test.php' ) );
$vtp->setVar( $handle, 'summary.title', 'test' );
$vtp->setVar( $handle, 'summary.name', 'test' );
$vtp->closeSession( $handle, 'summary' );
Elcap, n'hésite pas à tester... Mais n'étant pas sur la même version, ca risque de ne pas marcher chez toi...
XFree
Dernière modification par xfree (2006-12-12 11:53:52)
Hors ligne