Fork me on GitHub




(1) 2 »


Page d'accueil alternative avec my-iFrame et myHome
Régulier
Inscrit: 24/08/2005 18:35
Messages: 220
pour éviter le blabla, voici ce que je veux :


Open in new window



et voici ce que j'arrive à faire :


Open in new window

Je précise que la page alternative est une page d'un autre site, c'est pourquoi j'utilise my-iFrame, et pas wf-channel ou wf-section

Vous auriez des pistes ? Il faudrait qu'après s'être loggué, la page s'adapte en fonction du groupe de l'utilisateur, sans être obligé de cliquer sur "Accueil" dans le menu principal pour que cela fonctionne.

Posté le : 02/09/2005 17:01

Edité par GreaTed sur 02/09/2005 17:02:41
Edité par GreaTed sur 02/09/2005 17:03:41
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Tes images ne s'affichent pas.

Sinon, concernant l'utilisation de myHome :

1) Définir le module myHome comme module en page d'accueil (cf. préférences du site, paramètres généraux).

2) Dans les paramètres du module myHome, définir les url d'index pour utilisateurs qui sont et ne sont pas repris dans le groupe définis dans le module. En l'occurence, pour tes visiteurs anonymes, tu pointes sur ta page my-IFrame, et tu laisse la page d'accueil normale (index.php) de ton site.


Posté le : 02/09/2005 17:08
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Régulier
Inscrit: 24/08/2005 18:35
Messages: 220
c'est bien ce que j'ai fait. Ca donne ce que j'ai illustré plus haut...

Posté le : 02/09/2005 17:15
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Dis-moi plutôt quel groupe doit avoir accès à quelle page ?

Exemple :
anonymes -> page redirigée de myHome
enregistré -> page d'accueil normale.

L'un des problèmes qui peut se poser, c'est qu'advient-il des utilisateurs qui font partis de 2 groupes différents, qui ont chacun leur propre page d'accès..?


Posté le : 02/09/2005 17:38

Edité par Solo71 sur 02/09/2005 17:40:30
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Régulier
Inscrit: 24/08/2005 18:35
Messages: 220
Citation :

Solo71 a écrit:
Dis-moi plutôt quel groupe doit avoir accès à quelle page ?


Pour faire simple (parce qu'en réalité, j'ai plus de groupes que cela à gérer) :

webmasters -> page d'accueil normale
anonymes -> page redirigée de myHome
enregistrés 1 -> page d'accueil normale.
enregistrés 2 -> page redirigée de myHome

Citation :

L'un des problèmes qui peut se poser, c'est qu'advient-il des utilisateurs qui font partis de 2 groupes différents, qui ont chacun leur propre page d'accès..?


J'ai essayé ca et effectivement ca fait plus ou moins planter le module. Mais ca c'est réglé.
Mon problème est que le groupe webmasters et enregistrés 1 n'accèdent à la page d'accueil normale que si on clique sur le lien "Accueil" dans le menu principal. Juste après s'être loggé, c'est la page "non loggé" qui reste (mais avec les blocs adéquats)

Posté le : 02/09/2005 17:53
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Ok, je vois.

Je ne crois pas que ce soit un problème liéà myHome, mais un problème lié à la redirection après qu'un utilisateur soit loggué.

Regarde dans le script du fichier 'user.php' ce qui se passe lorsqu'un utilisateur se loggue, et comment il est redirigé. En théorie, pour que myHomme foncitonne, il faut qu'il repasse par www.monsite.com/index.php, et pas vers la dernière page chargée.


Posté le : 02/09/2005 18:09
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Régulier
Inscrit: 24/08/2005 18:35
Messages: 220
Etant newbie, j'ai un peu de mal mais ce serait pas plutot dans le fichier "include/checklogin.php" ?
Si c'est le cas, et si j'ai bien interprété le code, ca vérifie si on peut se logger et si ca fonctionne, après la série de "if", on a :

else {
$url = XOOPS_URL.'/index.php';
}


Si c'est bien ca, ca renvoie bien à index.php et il n'y a pas de rapport avec "la page précédente".
Une idée ?

Posté le : 03/09/2005 01:05
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Régulier
Inscrit: 24/08/2005 18:35
Messages: 220
Malgré plusieurs tentatives, je ne suis toujours pas arrivé à ce que je veux.
J'ai essayé ces 2 méthodes mais ca donne le même résultat :

Redirection : rien
Groupes : ceux dont je veux qu'ils aient la page d'accueil par défaut
Redirection alternative : url de l'iFrame

Redirection : url de l'iFrame
Groupes : ceux dont je veux qu'ils aient la page avec l'iFrame
Redirection alternative : rien

Visiblement, après être loggé, myHome ne m'affiche pas la "Top page" (ce que j'appelle l'accueil par défaut) car les blocs paramétrés pour n'être visibles que dans la "Top page" n'apparaissent pas (alors que les autres, si)
Comme dit dans le post précédent, la redirection après vérification du login semble être bonne...alors pourquoi il m'affiche toujours l'iFrame alors que je n'en veux plus ?!

Je RE-précise qu'en cliquant sur le menu "Accueil", tout rentre dans l'ordre. Mais je ne voudrais pas à avoir à cliquer sur ce menu pour que cela fonctionne.

Posté le : 13/10/2005 23:44
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Le mieux serait que je puisse reproduire le problème... Car là, je vois pas trop ce qui se passe non plus.


Posté le : 14/10/2005 08:28
Partager Twitter Partagez cette article sur GG+
Re: Page d'accueil alternative avec my-iFrame et myHome
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Je te confirme donc, qu'il s'agit d'un problème lié à la redirection par défaut de Xoops lors de l'enregistrement du membre. En fait une routine redirige l'utilisateur vers la dernière page visitée, donc en l'occurence, la dernière page de myHome...

Il te faut désactiver cette fonction...


Posté le : 16/10/2005 13:03
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



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

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