|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
Reprendre la navigation après un lien direct |
Iniciado por jonathan.somville, 22,ago. 2005 09:15 - 15 respuestas |
| |
| | | |
|
| |
Publicado el 22,agosto 2005 - 09:15 |
Pour faciliter la navigation dans mon site, je permet à mes utilisateurs, certains liens direct grace au code suivant :
SI PageParamètre("page") = "news" ALORS PageAffiche(Table_NEWS)
Jusque la pas de problème, les utilisateurs accèdent bien à la page, mais une fois arriver sur cette page ils leurs est impossible de continuer de naviguer sur le site, ils sont bloquer sur cette page!!
Quelqu'un à une solution?
(Mon site n'est pas Créer un AWP, et cela serait trop laborieux à appliquer à toutes les pages...)
Merci d'avance!!
JS |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 12:19 |
JS a présenté l'énoncé suivant :
Pour faciliter la navigation dans mon site, je permet à mes utilisateurs, certains liens direct grace au code suivant :
SI PageParamètre("page") = "news" ALORS PageAffiche(Table_NEWS)
Jusque la pas de problème, les utilisateurs accèdent bien à la page, mais une fois arriver sur cette page ils leurs est impossible de continuer de naviguer sur le site, ils sont bloquer sur cette page!!
Quelqu'un à une solution?
Il faut bien entendu que tu prévois des liens sur les pages en question. Ceratinement avec un bandeau horizontal ou vertical (eventuelt une frame ou dans ton modèle) qui permet d'accèder aux autres liens principaux de ton site.
(Mon site n'est pas Créer un AWP, et cela serait trop laborieux à appliquer à toutes les pages...)
Merci d'avance!!
JS
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 13:25 |
Salut,
JS a formulé ce lundi :
Pour faciliter la navigation dans mon site, je permet à mes utilisateurs, certains liens direct grace au code suivant :
SI PageParamètre("page") = "news" ALORS PageAffiche(Table_NEWS)
Jusque la pas de problème, les utilisateurs accèdent bien à la page, mais une fois arriver sur cette page ils leurs est impossible de continuer de naviguer sur le site, ils sont bloquer sur cette page!!
veille à bien vérifier que tu ne définis pas des variables globales ( de session ou autre) à la suite du code d'initialisation de ton projet. Ca pourrait venir de là. Autrement, je ne vois pas de bloquage particulier sur ta description. J'utilise moi même cette solution pour définir quelques point d'entrée sur une appli en Intranet.
@ suivre donc...
Quelqu'un à une solution?
(Mon site n'est pas Créer un AWP, et cela serait trop laborieux à appliquer à toutes les pages...)
Merci d'avance!!
JS
Bon dev'
-- Guillaume |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 15:24 |
En effet j'initialise quelques variables globales, es ce impossible avec ce code?
sinon comment faire vu que la première chose qui est lue est le code du projet?
Jvais creuser un peu tout ca, essayer de virer les variables globales...
Merci pour ton aide!
Salutations! |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 15:41 |
En effet j'initialise quelques variables globales, es ce impossible avec ce code?
sinon comment faire vu que la première chose qui est lue est le code du projet?
Jvais creuser un peu tout ca, essayer de virer les variables globales...
Merci pour ton aide!
Salutations! |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 16:08 |
Re-Salut,
JS a formulé la demande :
En effet j'initialise quelques variables globales, es ce impossible avec ce code?
sinon comment faire vu que la première chose qui est lue est le code du projet?
Très simple en fait, il suffit de placer judicieusement le code renvoyant sur ta page particulière...
Si tu exécute tout ton code d'init "général" et que tu places ce code de redirection ensuite, tes variables sont bien initialisées et c'est gagné
Jvais creuser un peu tout ca, essayer de virer les variables globales...
Merci pour ton aide!
Salutations!
Tiens nous au courant
Bon dev'
-- Guillaume |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 16:16 |
J'ai une petite question qui rejoint un peu celle ci. Pour mon site de ecommerce je voulais developper un autre site qui concernerait l'administrateur mais ce n'est pas possible car j'ai un dossier partagé par les 2 modules. Je voudrais donc intégrer le module d'administration au site mais permettre a l'administrateur d'y accéder directement en tapant par exemple http://www.monsite.com/Module_Admin
Comment puis-je faire? Peut etre pendant le deploiement mais a vrai dire je n'en ai jamais fait et je me demande si il est possible de donner 2 points d'entrée comme ca avec webdev. |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 16:55 |
Il se trouve que mickael toris a formulé :
J'ai une petite question qui rejoint un peu celle ci. Pour mon site de ecommerce je voulais developper un autre site qui concernerait l'administrateur mais ce n'est pas possible car j'ai un dossier partagé par les 2 modules. Je voudrais donc intégrer le module d'administration au site mais permettre a l'administrateur d'y accéder directement en tapant par exemple http://www.monsite.com/Module_AdminComment puis-je faire? Peut etre pendant le deploiement mais a vrai dire je n'en ai jamais fait et je me demande si il est possible de donner 2 points d'entrée comme ca avec webdev.
tu peux passer un parametre et réagir en code projet en fn de cela.
je te renvoie à une wtablette que j'ai fait il y a une moment. Dans Install et admin Webdev/Eviter l'URL WW70AWP en première page de votre site
Tout est expliqué ...
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 17:21 |
Je viens de constater que ou que je mette le code ca ne marche pas en mode déploiement, et ca marche en mode développement!!!!!
Mauvais réglages de l'admin?
Mauvais réglages IIS?
qqn peut m'éclairer? |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 18:08 |
Je t avouerais que j'ai un peu de mal a comprendre le code et je ne sais pas si j'ai le meme probleme que JS mais ca ne marche pas et pour l'instant je ne peux pas deployer le site. Si j'ai bien compris, pour reprendre l'exemple des WTablettes. Si a la place de : 'http://62.200.128.93/WW70AWP/WW70AWP.EXE/CONNECT/MonAppli…' Je mets l'adresse de ma page IndexAdmin lorsque je la lance, je pourrais tapper directement http://www.monsite.com/module_admin pour acceder directement a cette page? |
| |
| |
| | | |
|
| | |
| |
Publicado el 22,agosto 2005 - 20:33 |
mickael toris a formulé ce lundi :
Je t avouerais que j'ai un peu de mal a comprendre le code et je ne sais pas si j'ai le meme probleme que JS mais ca ne marche pas et pour l'instant je ne peux pas deployer le site. Si j'ai bien compris, pour reprendre l'exemple des WTablettes. Si a la place de : ' http://62.200.128.93/WW70AWP/WW70AWP.EXE/CONNECT/MonAppli…' Je mets l'adresse de ma page IndexAdmin lorsque je la lance, je pourrais tapper directement http://www.monsite.com/module_admin pour acceder directement a cette page?
:-? non !
_WWREFERER_ et _WWNATION_ sont des paramètres passés dans l'URL. Le premier est vide, le deuxième est à 5. Tu peux rajouter un param avec un &VERSMAPAGE=module_admin Tu crée une page index.htm ou Default.htm (si IIS) qui contient cette url. ensuite dans l'init du projet, tu récupères ce param pour faire le pageAffiche ad'hoc.
C'est pourtant très détaillé dans la wtablette ??? Ensuite il ya un truc pour faire la correspondance entre une url avec tous ces param et une url plus simple. C'est le principe des redirect d'apache, mais il existe surement la meme chose pour IIS
-- Eric Webmaster des Wtablettes www.wtablettes.net |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,agosto 2005 - 11:03 |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,agosto 2005 - 12:35 |
Salut,
JS a pensé très fort :
Je viens de constater que ou que je mette le code ca ne marche pas en mode déploiement, et ca marche en mode développement!!!!!
Tu as le même serveur web en dev et en dep? ou tu en as des différents? dans le cas de différents, fais attention au respect de la casse important pour Apache mais transparent pour IIS...
Autrement, je ne vois pas trop d'où ça peut venir là comme ça...
Mauvais réglages de l'admin?
Mauvais réglages IIS?
qqn peut m'éclairer?
bon dev'
-- Guillaume |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,agosto 2005 - 12:44 |
Salut,
Le 22/08/2005, Eric R. a supposé :
mickael toris a formulé ce lundi : Je t avouerais que j'ai un peu de mal a comprendre le code et je ne sais pas si j'ai le meme probleme que JS mais ca ne marche pas et pour l'instant je ne peux pas deployer le site. Si j'ai bien compris, pour reprendre l'exemple des WTablettes. Si a la place de : ' http://62.200.128.93/WW70AWP/WW70AWP.EXE/CONNECT/MonAppli…' Je mets l'adresse de ma page IndexAdmin lorsque je la lance, je pourrais tapper directement http://www.monsite.com/module_admin pour acceder directement a cette page? :-? non ! _WWREFERER_ et _WWNATION_ sont des paramètres passés dans l'URL. Le premier est vide, le deuxième est à 5. Tu peux rajouter un param avec un &VERSMAPAGE=module_admin Tu crée une page index.htm ou Default.htm (si IIS) qui contient cette url. ensuite dans l'init du projet, tu récupères ce param pour faire le pageAffiche ad'hoc. C'est pourtant très détaillé dans la wtablette ??? Ensuite il ya un truc pour faire la correspondance entre une url avec tous ces param et une url plus simple. C'est le principe des redirect d'apache, mais il existe surement la meme chose pour IIS
dans IIS, je ferais simplement un alias et je configurerais ensuite la redirection ... Tu crées un Alias que tu vas appeler "Admin" par exemple. Si ton site web par défaut est www.monsite.com, l'accès à cet alias sera www.monsite.com/Admin
Une fois l'alias créé sur un dossier quelconque (si je ne me trompe pas, IIS refuse de créer directement un alias concernant une redirection...) tu vas dans les propriétés de cet alias et tu coches "Une redirection vers une URL" et tu tape l'adresse complete "réelle" avec le paramètre admin.
ex : http://www.monsite.com/WD90AWP/WD90AWP.EXE/connect/MonSite…
Dans cet exemple, le nom du paramètre est admin et ça valeur est ok.
Cette solution fonctionnera bien mais l'adresse complête définie au dessus sera visible :-/
Pour la cacher, j'ai tendance à afficher mes applications webdev dans un frameset contenant une frame de 100%... dans ce cas, la redirection d'alias doit pointer non pas sur l'adresse WD90AWP mais sur une page "admin" contenant juste une frame dont la source est l'adresse réelle WD90AWP...
Espérant avoir été clair
Bon dev'
-- Guillaume |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,agosto 2005 - 13:12 |
J'ai un serveur IIS, les version développement et création sont les dernières mise à jour disponible sur le site PC Soft!
(J'obtient aussi d'autre différences ex :
J'ai un organigramme fais avec l'objet treeview qui fonctionne parfaitement en mode développement, mais une fois le site déployé il ne s'affiche plus!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
j'imagine que vous comprenez mon désarois...
Salutations!
JS |
| |
| |
| | | |
|
| | |
| |
Publicado el 23,agosto 2005 - 13:14 |
A part voir avec PCSoft, je ne vois pas trop quoi faire...
Peut-être des problèmes de droit?....
JS a pensé très fort :
J'ai un serveur IIS, les version développement et création sont les dernières mise à jour disponible sur le site PC Soft!
(J'obtient aussi d'autre différences ex :
J'ai un organigramme fais avec l'objet treeview qui fonctionne parfaitement en mode développement, mais une fois le site déployé il ne s'affiche plus!!!!!!!!!!!!!!!!!!!!!!!!!!!!)
j'imagine que vous comprenez mon désarois...
Salutations!
JS
Bon courage
-- Guillaume |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|