Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Ouvrir lien dans fenêtre volante? [Solved]

comme son nom l'indique... comment forcer l'ouverture des liens d'une section dans des fenêtres volantes d'une taille donnée sans aucune barre ? merci
Immediate solution has been provided

Issue description

je dois encore préciser le cadre de mon besoin : il s'agit de pouvoir afficher, en cliquant sur le lien du titre, le corps d'un article dans une fenêtre volante de taille précisée et de préférence sans ses propriétés location, menubar etc. mais ce dernier point est un raffinement dont je saurais me passer

je vise un public d'artisans pas toujours très jeunes ni portés sur les subtilités du websurfing et l'informatique en général ; ce type d'affichage que je cherche garantirait la visibilité de mes textes sans qu'ils risquent de perdre de vue la page principale d'où il y a à cliquer un certain nombre de fois pour afficher le détail des différents services.

voyez la page ci-contre du site en construction pour vous faire une idée : sections/view.php?id=13

vous verrez que j'ai ajouté des liens manuels complémentaires en bas de descriptif de l'article pour faciliter l'ergonomie ... un prospect qui cherche et se perd est souvent un prospect qui renonce

merci de votre attention et de votre aide

Files

Javascript fenetre volante 531 bytes, 178 downloads
Edited by Pierre39 on Aug. 27 2007
Zoom

Comments

Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 27 2007


Youhou !!! ya quelqu'un? ))

vraiment personne ne peut m'aider sur ce point technique
Agnes
avatar
from le Grésivaudan (grenoble-chambéry)
Associate
2007 posts
registered on Feb. 13 2006

on Aug. 27 2007


Salut Pierre39, juste une piste, un peu décalée...

Personnellement, je serai bien incapable de t'aider sur cet aspect technique, même si je vois assez bien ce dont tu veux parler.

Je n'ai pas réussi à voir la page en question (ton site ne répond pas à l'heure actuelle), mais je me demande si quelque chose comme ça ne pourrait pas se rapprocher de ton besoin d'éviter aux gens de "se perdre". L'avantage est que cette solution existe et est déjà fonctionnelle. Elle serait bien sûr adaptable.

Pour ce cas, on est à l'index d'une section, et ce sont les sous sections qui sont affichées. On a obtenu cet affichage à l'aide d'un layout.

Comme je ne sais pas exactement dans quel cas de figure tu te places, peut-être que je suis à côté de la plaque...
-----
Agnès
Il n'y a pas de problèmes, que des solutions.
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 27 2007


Bonjour et merci Agnès

ce que tu proposes c'est une sorte de target=_blank , une solution évidente pour sortir du site mais à mon avis très inadaptée (et assez peu "w3c compliant" j'imagine) pour naviguer à l'intérieur d'un même site..

je cherche vraiment à ouvrir des fenêtres volantes comme javascript sait si bien le faire, et je suppose qu'un add-on très simple - et d'utilité publique - saurait faire ça, comme cette fonction ne semble pas comprise dans yacs, seulement voilà, je ne saurais pas développer cet add-on moi-même

qui saurait

PS le lien cité marche parfaitement, que paso le revoila "en bonnet duforme" hihi : http://www.ungoutdereussite.fr/yacs/sections/view.php?id=13
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 27 2007


je voulais te mettre un code typique js d'appel de fenêtre volante, mais impossible ici, aussi bien entre [code] qu'entre <code> en mode html... je joins donc un fichier texte

vu comme ça, ça semble simple mais va-t-en intégrer ça, même manuellement au cas par cas, dans des pages générées dynamiquement comme cette page de section en question

GnapZ
from Caribbean
Member
2970 posts
registered on Mar. 5 2006

on Aug. 27 2007


Yacs intègre déjà une solution javascript d'ouverture de page externe (Yacs codes, Smileys) mais pas pour les articles puisque le menu est toujours visible.

De plus, s'il fallait que ce soit le cas, tous les articles réagiraient de cette façon hors il ne faut pas oublier les sections spéciales qui contiennent des articles fonctionnels comme les menus, les boîtes de navigation, etc.

De plus, cela serait la cas partout et pas seulement sur la page d'accueil.

Le seul moyen dans ce cas est de créer dans un template_home (pour la page d'accueil uniquement) l'ensemble des titres des articles en utilisant la fonction Link et son option "external". Mais cela rend fixe les articles de la page d'accueil ce qui n'est pas toujours judicieux.

Il ne faut pas oublier que l'utilisateur n'aura pas forcément le lien dans une "nouvelle fenêtre" mais peut avoir configuré son navigateur pour qu'il s'ouvre dans un autre onglet ... quel est alors la signification de "nouvelle fenêtre" ?
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 27 2007


Bonsoir et merci pour cette réponse

oui j'ai bien compris que yacs ne peut pas faire ça en l'état, mais peut-êtres serait-il judicieux de prévoir, dans les développements à venir, la possibilité de choisir et paramétrer librement le "target" de ses liens, en s'aidant si besoin est de javascripts préinstallés, hors bien sûr les pages qui ne s'y prêtent pas pour des raisons fonctionnelles comme tu le soulignes très justement...

je ne pense pas du tout que ça soit impossible, et en fait je pense que c'est une fonctionnalité très pratique, très agréable et franchement basique à notre époque, mais certes chaque progrès à son heure ; en tout cas j'ai travaillé sous environnement CMS "Isens" qui était d'une extrême libéralité sur ce point...

pour ce qui est des navigateurs paramétrés (volontairement par l'utilisateur averti, ce n'est jamais le réglage de base) pour ouvrir tous les liens vers des nouveaux onglets/fenêtres, je ne crois pas me tromper en disant qu'il s'agit uniquement des liens de type html et pas des liens gérés par le window-open de javascript, lequel passe par dessus les réglages navigateur... quelqu'un peut-il apporter des précisions sur ce point?

merci de votre aide
GnapZ
from Caribbean
Member
2970 posts
registered on Mar. 5 2006

on Aug. 27 2007


Pour cela il faut faire une demande spécifique dans Nouvelles fonctions bien que personnellement je trouve pas cela comme une "évolution", il suffit de voir le nombre d'anti-popups existant et intégrés. Mais bon, ça ne se discute pas donc autant proposer ce qui est vraiment judicieux: demander d'avoir le choix dans les nouvelles fonctions.

Tout le monde a le droit de proposer des modifications sans que personne n'ait à les juger, moi le premier.
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 27 2007


Merci pour le conseil, j'irai poster mes demandes au bon endroit

pour le reste il y a pop-up et pop-up... les anti pop-up intégrés savent de mieux en mieux faire la différence entre les pop-up non sollicitées (ouverture en cascade) et celles résultant d'un click volontaire de l'utilisateur... moi même j'ai l'anti pop-up sur ON et il y a peu de sites, si ce n'est les moins bien développés ou les plus anciens, qui posent problème, je viens encore de l'expérimenter. le code tout simple que j'ai joint à ce msg passe sans encombre le barrage de l'anti pop-up de mon firefox
Agnes
avatar
from le Grésivaudan (grenoble-chambéry)
Associate
2007 posts
registered on Feb. 13 2006

on Aug. 28 2007


" ce que tu proposes c'est une sorte de target=_blank , une solution évidente pour sortir du site mais à mon avis très inadaptée (et assez peu "w3c compliant" j'imagine) pour naviguer à l'intérieur d'un même site.. "


Que nenni, en l'occurence, je voulais me baser sur le mode d'affichage folder de yacs, tout simplement.

Pour info, ça donne ça :
Click to fold or pack le titre qui apparaît et sur lequel on clique

Cette balise est applicable dans un article à du texte. Mais il existe aussi un layout de section qui permet de lister les sous-sections, et en dépliant le folder, d'avoir accès aux articles de la sous-section, et cela directement depuis l'index, sans avoir à descendre dans la section. Il s'agit donc d'une adaptation du layout_as_folder. Pas de quoi faire hurler le W3C.

Ce que tu pourrais avoir, sur une base comme celle-ci, c'est un index de section qui liste les articles, et qui te permet d'afficher le contenu desdits articles en cliquant sur leur titre - grâce à un layout d'article adapté. Quand on replie, on revient à la liste. En prime, on peut dérouler plusieurs contenus sans quitter la page (comme c'est le cas sur l'annuaire de gresivaudan.org, et c'est pour ça qu'on a choisit cette solution. À mon avis, le plus compliqué serait de gérer un affichage cohérent sur deux colonnes...

Bon après, c'est sûr, tu peux préférer les pop-up...
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 28 2007


Franchement c'est si pratique et si facile a comprendre pour l'utilisateur la fenêtre volante
Bernard
avatar
from nearby-an-airport
Associate
6571 posts
registered on Sep. 12 2003

on Aug. 31 2007


Il y a au moins deux réponses techniques à ce besoin :
  • créer un nouveau code YACS pour faire surgir un popup à partir d'un lien, genre
[popup=http://...] qui serait transformé par YACS avec la technique présentée dans le fichier joint à cette page
  • garder les liens normaux, mais utiliser AJAX pour les instrumenter en javascript en fin de chargement de page, afin qu'ils se mettent à ouvrir des fenêtres volantes
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 31 2007


Merci Bernard

et pourra-t-on choisir les attributs la taille et éventuellement le positionnement de sa popup?
Bernard
avatar
from nearby-an-airport
Associate
6571 posts
registered on Sep. 12 2003

inspired from pierre39 on Aug. 31 2007


Pierre39: Je suppose qu'il faudrait en faire des paramètres du nouveau code, genre [popup=url, hauteur, largeur]. Comme l'a indiqué GnapZ, il faudrait que tu fasses une proposition concrète et exhaustive dans la section prévue à cet effet, pour être sûr que les autres sont d'accord avec tout ça.
Pierre39
avatar
Member
153 posts
registered on Jan. 2 2007

on Aug. 31 2007


Oui oui je vais y songer, a ca et au reste
Bernard
avatar
from nearby-an-airport
Associate
6571 posts
registered on Sep. 12 2003

on Oct. 14 2007


La suite est à Pouvoir ouvrir un lien, ou développer un article depuis le lien de l'introduction, dans une fenêtre volante !

Rate this page
Posted by Pierre39 on Aug. 19 2007, commented by Bernard on Oct. 14 2007, (popular)