Forum PHPBoost : Voir tous les messages du membre
Pas de souci, j'ai le cuir solide et je faisais déjà des sites avant qu'Internet existe (techno trop facile à trouver !), alors le langage un peu Sarko (en légèrement plus poli) je connais.
Mais j'avoue avoir un peu laisser tomber les évolutions des protocoles et donc zapper la "normalisation" du point en débat. Comme je l'ai déjà écrit c'est un faux pb technique/PHPBOOST puisqu'il existe une solution qui ne me satisfait pas à 100% (l'idéal pour moi étant d'afficher le contenu d'un site de manière transparente, pour l'utilisateur mais ça dépasse le cadre de ce forum) mais suffisante pour un démonstrateur (ce que je fais actuellement). Après l'on verra.
Ceci dit je discuterai volontiers, en privé, de quelques points techniques qui si l'équipe de PHPBOOST sait résoudre, pourrez vous permettre de participer à un projet financé (pas beaucoup) soit par UE soit par organisme multilatéral qui pourrait être une bonne promotion.
Mais j'avoue avoir un peu laisser tomber les évolutions des protocoles et donc zapper la "normalisation" du point en débat. Comme je l'ai déjà écrit c'est un faux pb technique/PHPBOOST puisqu'il existe une solution qui ne me satisfait pas à 100% (l'idéal pour moi étant d'afficher le contenu d'un site de manière transparente, pour l'utilisateur mais ça dépasse le cadre de ce forum) mais suffisante pour un démonstrateur (ce que je fais actuellement). Après l'on verra.
Ceci dit je discuterai volontiers, en privé, de quelques points techniques qui si l'équipe de PHPBOOST sait résoudre, pourrez vous permettre de participer à un projet financé (pas beaucoup) soit par UE soit par organisme multilatéral qui pourrait être une bonne promotion.
OK si l'objectif est d'aller voir ailleurs pour les "Webmasters en Herbe, ça doit faire partie des règles de courtoisies que je n'ai pas comprise, je dois être trop bête pour ça.
Bye
Je me permets de revenir dans ce débat.
Même si "l'interdiction" est liée au travail sur l'accessibilité pour les handicapés, je ne suis pas sur que ce groupe est bien réfléchit à l'ensemble des conséquences sur l'interdiction de l'ouverture d'une autre fenêtre (revenir en arrière une foi OK, 12 ou 15 fois quand on a navigué c'est pas ergonomique !)
Dans la mesure ou il y a une solution palliative, vous pouvez garder PHPBoost en l'état, ce qui veulent ouvrir une autre fenêtre le feront.
Néanmoins osons un compromis pour votre produit : une fonction qui ouvre une fenêtre externe avec un message d'avertissement "Attention vous allez ouvrir un onglet ou une fenêtre externe" avec OK ou NON comme ça ce qui n'aime pas les fenêtres externes feront NON et les autres OK et tout le monde sera content !
Même si "l'interdiction" est liée au travail sur l'accessibilité pour les handicapés, je ne suis pas sur que ce groupe est bien réfléchit à l'ensemble des conséquences sur l'interdiction de l'ouverture d'une autre fenêtre (revenir en arrière une foi OK, 12 ou 15 fois quand on a navigué c'est pas ergonomique !)
Dans la mesure ou il y a une solution palliative, vous pouvez garder PHPBoost en l'état, ce qui veulent ouvrir une autre fenêtre le feront.
Néanmoins osons un compromis pour votre produit : une fonction qui ouvre une fenêtre externe avec un message d'avertissement "Attention vous allez ouvrir un onglet ou une fenêtre externe" avec OK ou NON comme ça ce qui n'aime pas les fenêtres externes feront NON et les autres OK et tout le monde sera content !
Heu j'ai oublié le target
[html]<a href="http://www.wikipedia.fr"target ="_blank"> Wikipedia</a>[/html]
Voilà ça ouvre une autre fenêtre
[html]<a href="http://www.wikipedia.fr"target ="_blank"> Wikipedia</a>[/html]
Voilà ça ouvre une autre fenêtre
OK le débat est un peu sur le sexe des anges puisqu'il semblerait que l'évolution soit admise (CSS3 le permet ?), mais OK le HTML 1.0 strict ne l'admet pas. On clôt le débat.
En attendant voici la solution que j'ai trouvé et qui marche avec PHPBOOST
Par exemple pour aller sur Wikipedia dans une autre fenêtre, mettre cette ligne :
[html]<a href="http://www.wikipedia.fr"> Wikipedia</a>[/html]
En attendant voici la solution que j'ai trouvé et qui marche avec PHPBOOST
Par exemple pour aller sur Wikipedia dans une autre fenêtre, mettre cette ligne :
[html]<a href="http://www.wikipedia.fr"> Wikipedia</a>[/html]
ben.popeye:
Citation:
Est-ce bien sur que la norme XHTML1.0 ne permet pas ça ? J'ai pas trouvé dans les spécifs, mais je ne suis pas spécialiste de la navigation dans ces spécifs?
Par contre j'ai trouvé sous le net la citation en dessous qui semble -tout en étant conforme à HML 4.0 et XHTML1.0 _ offrir une solution. On pourrait fixer des fenêtres de liens (par exemple une fenêtre spécifique avec bouton retour au site web initial )
Actuellement avec la balise Wikipedia de BBcode on quite le site pour aller sur wikipedia, puis si on clique sur les liens complémentaires de wikipedia (liens externes) on ne peur revenir aisément à la page initiale de son site d'où on est parti.
En fait l'idéal serait d'afficher les résultats d'un lien externe (typiquement Wikipédia) dans une fenêtre qui contient le menu de son site dans un cadre et le lien externe dans le reste, ce qui permet de reste dans son site et d'y afficher les infos du lien externe
La solution ci-dessous vous emble-t-elle applicable dans PHPBOOST ?
Citation:
Citation:
PHPBoost respecte les normes préconisées par le W3C, et plus précisément la norme XHTML 1.0 Strict.
Cette norme consiste entre autres à respecter une syntaxe assez stricte, séparer le fond et la forme sur une page ainsi que favoriser l'accessibilité à tout le monde.
De ces principes découle le fait qu'il n'est pas normal de forcer l'utilisateur à ouvrir une nouvelle page quand il clique sur un lien. Si il le souhaite il peut le faire en faisant Control + Clic ou clic molette sur un lien par exemple avec Firefox, mais on ne doit pas le forcer à le faire.
De plus aujourd'hui les navigateurs gèrent quasiment tous la navigation par onglets, c'est donc facile à gérer. Voilà donc pourquoi les liens ne s'ouvrent pas dans une nouvelle fenêtre.
Cette norme consiste entre autres à respecter une syntaxe assez stricte, séparer le fond et la forme sur une page ainsi que favoriser l'accessibilité à tout le monde.
De ces principes découle le fait qu'il n'est pas normal de forcer l'utilisateur à ouvrir une nouvelle page quand il clique sur un lien. Si il le souhaite il peut le faire en faisant Control + Clic ou clic molette sur un lien par exemple avec Firefox, mais on ne doit pas le forcer à le faire.
De plus aujourd'hui les navigateurs gèrent quasiment tous la navigation par onglets, c'est donc facile à gérer. Voilà donc pourquoi les liens ne s'ouvrent pas dans une nouvelle fenêtre.
Est-ce bien sur que la norme XHTML1.0 ne permet pas ça ? J'ai pas trouvé dans les spécifs, mais je ne suis pas spécialiste de la navigation dans ces spécifs?
Par contre j'ai trouvé sous le net la citation en dessous qui semble -tout en étant conforme à HML 4.0 et XHTML1.0 _ offrir une solution. On pourrait fixer des fenêtres de liens (par exemple une fenêtre spécifique avec bouton retour au site web initial )
Actuellement avec la balise Wikipedia de BBcode on quite le site pour aller sur wikipedia, puis si on clique sur les liens complémentaires de wikipedia (liens externes) on ne peur revenir aisément à la page initiale de son site d'où on est parti.
En fait l'idéal serait d'afficher les résultats d'un lien externe (typiquement Wikipédia) dans une fenêtre qui contient le menu de son site dans un cadre et le lien externe dans le reste, ce qui permet de reste dans son site et d'y afficher les infos du lien externe
La solution ci-dessous vous emble-t-elle applicable dans PHPBOOST ?
Citation:
Fixer la fenêtre cible pour les liens
Par défaut, tous les liens sont ouverts dans la fenêtre actuelle. À moins que vous n'ayez mentionné dans l'entête du fichier HTML une Autre page d'information fenêtre cible de base et fixé quelque chose d'autre. Pour des liens distincts, vous pouvez décider indépendamment de cela si la cible du lien doit être affichée dans la fenêtre actuelle du navigateur, ou si une nouvelle fenêtre doit être ouverte à cet effet. Pour des liens à des offres Web extérieures il peut être par exemple judicieux d'ouvrir la cible du lien dans une nouvelle fenêtre. Ainsi l'utilisateur n'a pas besoin de quitter votre propre offre Web mais reçoit l'autre offre simplement affichée dans une autre fenêtre. La page de votre offre avec le lien reste conservée dans une fenêtre en arrière-plan.
Exemple:
Démonstration - nouvelle fenêtre Exemple d'affichage: aperçu (ceci ici est d'ailleurs un lien à une cible dans une nouvelle fenêtre!)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Texte du titre</title>
</head>
<body>
<h1>SELFHTML actuel</h1>
<p>
toujours mis à neuf: <a href="http://www.selfhtml.com.fr/" target="_blank">SELFHTML actuel</a>
</p>
</body>
</html>
Explication:
Grâce à l'attribut target= (target=cible) dans le repère d'ouverture <a> vous pouvez fixer une fenêtre cible pour le lien. Si vous voulez ouvrir le lien dans une nouvelle fenêtre, affectez à target la valeur _blank (sans oublier le tiret de soulignement qui précède!).
Les autres valeurs pouvant être affectées à target= sont:
_self, pour ouvrir le lien dans la fenêtre actuelle,
_parent, pour, avec des jeux de cadres (frames) imbriqués, fermer le jeu de cadres actuel,
_top, pour, avec des jeux de cadres (frames) imbriqués, fermer tous les jeux de cadres,
ainsi qu'un nom de fenêtre de votre choix, ayant été défini dans un jeu de cadres.
De plus amples renseignements sur les mentions en relation avec les Chapitre: vue d'ensemble cadres peuvent être trouvés dans la partie sur les Autre page d'information liens à des cadres.
Attention:
L'attribut target n'est certes pas classé en cours d'abandon pourtant, pour le mettre en œuvre, vous devez utiliser la variante HTML "Transitional". La raison en est que cet attribut est conçu essentiellement pour les liens liés à l'utilisation de cadres et que les cadres (frames) ont une variante HTML distincte qui correspond d'après la classification à la variante "Transitional" (en bon français: ne correspond pas aux "dogmes").
Au lieu de target="_blank" vous pouvez aussi noter target="Youpi" ou quelque chose d'autre n'ayant pas de sens. Si aucune fenêtre de ce nom n'existe, les navigateurs Web ouvrent la cible du lien dans une nouvelle fenêtre du navigateur.
vers le haut
Par défaut, tous les liens sont ouverts dans la fenêtre actuelle. À moins que vous n'ayez mentionné dans l'entête du fichier HTML une Autre page d'information fenêtre cible de base et fixé quelque chose d'autre. Pour des liens distincts, vous pouvez décider indépendamment de cela si la cible du lien doit être affichée dans la fenêtre actuelle du navigateur, ou si une nouvelle fenêtre doit être ouverte à cet effet. Pour des liens à des offres Web extérieures il peut être par exemple judicieux d'ouvrir la cible du lien dans une nouvelle fenêtre. Ainsi l'utilisateur n'a pas besoin de quitter votre propre offre Web mais reçoit l'autre offre simplement affichée dans une autre fenêtre. La page de votre offre avec le lien reste conservée dans une fenêtre en arrière-plan.
Exemple:
Démonstration - nouvelle fenêtre Exemple d'affichage: aperçu (ceci ici est d'ailleurs un lien à une cible dans une nouvelle fenêtre!)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Texte du titre</title>
</head>
<body>
<h1>SELFHTML actuel</h1>
<p>
toujours mis à neuf: <a href="http://www.selfhtml.com.fr/" target="_blank">SELFHTML actuel</a>
</p>
</body>
</html>
Explication:
Grâce à l'attribut target= (target=cible) dans le repère d'ouverture <a> vous pouvez fixer une fenêtre cible pour le lien. Si vous voulez ouvrir le lien dans une nouvelle fenêtre, affectez à target la valeur _blank (sans oublier le tiret de soulignement qui précède!).
Les autres valeurs pouvant être affectées à target= sont:
_self, pour ouvrir le lien dans la fenêtre actuelle,
_parent, pour, avec des jeux de cadres (frames) imbriqués, fermer le jeu de cadres actuel,
_top, pour, avec des jeux de cadres (frames) imbriqués, fermer tous les jeux de cadres,
ainsi qu'un nom de fenêtre de votre choix, ayant été défini dans un jeu de cadres.
De plus amples renseignements sur les mentions en relation avec les Chapitre: vue d'ensemble cadres peuvent être trouvés dans la partie sur les Autre page d'information liens à des cadres.
Attention:
L'attribut target n'est certes pas classé en cours d'abandon pourtant, pour le mettre en œuvre, vous devez utiliser la variante HTML "Transitional". La raison en est que cet attribut est conçu essentiellement pour les liens liés à l'utilisation de cadres et que les cadres (frames) ont une variante HTML distincte qui correspond d'après la classification à la variante "Transitional" (en bon français: ne correspond pas aux "dogmes").
Au lieu de target="_blank" vous pouvez aussi noter target="Youpi" ou quelque chose d'autre n'ayant pas de sens. Si aucune fenêtre de ce nom n'existe, les navigateurs Web ouvrent la cible du lien dans une nouvelle fenêtre du navigateur.
vers le haut
Bonjour,
Une question simpliste, mais je tourne en rond depuis 2 H !
Comment mettre une page d'accueil ?
Dans le panneau configuration, Administration, Configuration Générale, Page de démarrage du site il y a bien une liste dont -- et à coté un champ pour adresse relative ou absolu
J'ai crée dans page une page P1 mais j'ai beau testé toutes les combinaisons impossible de la mettre en page de démarrage
La solution est sûrement très simple, mais je ne l'ai trouvé nulle part.
Merci d'avance
Une question simpliste, mais je tourne en rond depuis 2 H !
Comment mettre une page d'accueil ?
Dans le panneau configuration, Administration, Configuration Générale, Page de démarrage du site il y a bien une liste dont -- et à coté un champ pour adresse relative ou absolu
J'ai crée dans page une page P1 mais j'ai beau testé toutes les combinaisons impossible de la mettre en page de démarrage
La solution est sûrement très simple, mais je ne l'ai trouvé nulle part.
Merci d'avance
Bonjour,
C'est extrêmement pratique d'aller d'un site vers un autre, de s'y balader et quand on le ferme de revenir au point de départ du site initial.
Bref ouvrir une nouvelle fenêtre sur un lien.
Il me semble qu'en HTML il y a un code BLANK très pratique. J'ai pas trouvé l'équivalent en BBCODE.
Quelqu'un a-t-il une solution ?
Merci d'avance.
C'est extrêmement pratique d'aller d'un site vers un autre, de s'y balader et quand on le ferme de revenir au point de départ du site initial.
Bref ouvrir une nouvelle fenêtre sur un lien.
Il me semble qu'en HTML il y a un code BLANK très pratique. J'ai pas trouvé l'équivalent en BBCODE.
Quelqu'un a-t-il une solution ?
Merci d'avance.
Je prépare un projet professionnel - dépôt début mars - qui correspond à un réseau de portail partageant une même base de données (un wikipédia pro avec divers niveaux d'information, celle basique étant publié directement dans wikipédia, le reste demandant des niveaux de confidentialité), un annuaire (annuaire locaux intégré dans un annuaire général) plus quelques applications spécifiques.
L'annuaire LDAP (par exemple interface avec openLDAP) permet d'envisager des fonctions + pointues par exemple clé de signature électronique.
PHPBoost me parait intéressant pour être la brique de base des divers portails en lui rajoutant quelques modules qui pourraient être développé dans le cadre du projet pré-cité.
Si des gens intéressés on peut faire une call conf (ou RV sur Paris).
L'annuaire LDAP (par exemple interface avec openLDAP) permet d'envisager des fonctions + pointues par exemple clé de signature électronique.
PHPBoost me parait intéressant pour être la brique de base des divers portails en lui rajoutant quelques modules qui pourraient être développé dans le cadre du projet pré-cité.
Si des gens intéressés on peut faire une call conf (ou RV sur Paris).
Il y a 2 pbs différents :
* la traduction des menus, messages du site pour être utilisé dans des langues autres que FR et EN, là il faut une excellente traduction.
* la traduction "en gros" et google est effectivement utile
Pour le premier point que faut-il faire exactement ? Je pourrais travailler sur une version espagnole s'il s'agit que des menus mais pas de la doc, là c'est trop gros (à la rigueur un résumé type PHPBOOST pour les nuls ...)
* la traduction des menus, messages du site pour être utilisé dans des langues autres que FR et EN, là il faut une excellente traduction.
* la traduction "en gros" et google est effectivement utile
Pour le premier point que faut-il faire exactement ? Je pourrais travailler sur une version espagnole s'il s'agit que des menus mais pas de la doc, là c'est trop gros (à la rigueur un résumé type PHPBOOST pour les nuls ...)
8 Membre en ligne :: 0 Administrateur, 0 Modérateur, 1 Membre et 7 Visiteurs
Membre en ligne: ReidLos
Membre en ligne: ReidLos




PHPBoost

Support
Téléchargements
Développement
Communauté




