Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

Yacs et S5?

Bonjour, Mise à jour impeccable chez planet-work.
A part ça, comment doit on s'y prendre pour visualiser un s5?
Merci
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

on Feb. 28 2006


Faut que je fasse une doc pour ça, mais bon, en avant-première :

1- créer une section, et configurer ses options pour en faire une présentation

2- depuis la page d'index de la présentation, créer des pages comme d'habitude (pour faire un essai, titre plus quelques phrases précédées de tirets suffiront)

3- revenir à la page d'index, et lancer la présentation pour la contrôler (astuce : le chevron à droite du titre fait revenir à la vue ordinaire de la page, afin de lamodifier)

4- retoucher la présentation autant que nécessaire, ajouter des images, etc.

Remarque : la liste des pages de la section est visible seulement des éditeurs et associés. Les autres visiteurs ne voient que le bouton de lancement de la présentation. Il suffit de se déloguer pour s'en rendre compte.

Alors, ça marche ?
Elrik
avatar
227 posts

on Feb. 28 2006


" Faut que je fasse une doc pour ça, mais bon, en avant-première :

1- créer une section, et configurer ses options pour en faire une présentation "


OK j'ai trouvé l'option ("with_slide_show" de mémoire)

" 2- depuis la page d'index de la présentation, créer des pages comme d'habitude (pour faire un essai, titre plus quelques phrases précédées de tirets suffiront) "


Pas dur, mais faut-il les publier ? Auquel cas, elles sont visibles (voir plus bas)...

" 3- revenir à la page d'index, et lancer la présentation pour la contrôler (astuce : le chevron à droite du titre fait revenir à la vue ordinaire de la page, afin de la modifier) "


Très pratique, bien vu, merci !!!

" 4- retoucher la présentation autant que nécessaire, ajouter des images, etc. "


J'ai fait aussi... de toutes petites images, ma connexion est surréaliste par moment...

" Remarque : la liste des pages de la section est visible seulement des éditeurs et associés. Les autres visiteurs ne voient que le bouton de lancement de la présentation. Il suffit de se déloguer pour s'en rendre compte. "


En fait, c'est vrai dans une section, pas dans une sous-section. Les pages sont visibles dans la section (voir en bas de la page):

section principale,

mais elles ne sont plus visibles dans la sous-section :

sous-section

" Alors, ça marche ? "


Ben... non... pas chez Free, en tout cas... Enfin, je crois pas... Et ce qui est curieux, c'est ce lien qui pointe vers la librairie S5 et mène sur ... VLC ! Est-ce normal ?

Bon, je continue mon exploration de la 6.2...
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Feb. 28 2006


Elrik : La présentation ne démarre pas, sans doute parce que le style de ton site n'est pas un style de référence de YACS.

La librairie S5 fait partie du style, pour être adaptable et "skinnable". Il faut donc regarder un style de référence de la 6.2, et recopier template_s5.php, ainsi que l'arborescence s5, dans le répertoire du style particulier utilisé sur ton site.

Ca devrait aller mieux, non ?
Eniope
21 posts

on Mar. 1 2006


Bernard : C'est ok.
Par contre quand on joue le S5, on a la page html sans style==> Test S5
En regardant la source je vois que les adresses de références sont:
/yacs/skins/sita_intranet_2006/s5/default/slides.css .
Ou peut on changer ces références?
Elrik
avatar
227 posts

on Mar. 1 2006


Bernard : Effectivement, ça marche mieux...

Juste un ou deux "trucs" qui me chiffonne.

Comment faire pour que Yacs présente les images dans leur taille originale et non sous forme de vignettes cliquables ?

Est-il possible avec S5 (que je ne connais que de nom, en fait) d'avoir une présentation "page à page" avec un lien, où sommes-nous "condamnés" à avoir les pages de la présentation les unes en dessous des autres ?

Merci de tes réponses.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Mar. 1 2006


" Comment faire pour que Yacs présente les images dans leur taille originale et non sous forme de vignettes cliquables ? "


Fastoche, au moins deux solutions :
  • envoyer des fichiers image de taille inférieure au seuil défini pour déclencher les vignettes (par défaut, 20 koctets, modifiable par configuration)
  • dans le formulaire d'envoi ou dans celui d'édition d'une image, déplier les options et sélectionner la case radio pour forcer l'affichage de l'image plutôt que de sa vignette
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Mar. 1 2006


" Est-il possible avec S5 (que je ne connais que de nom, en fait) d'avoir une présentation "page à page" avec un lien, où sommes-nous "condamnés" à avoir les pages de la présentation les unes en dessous des autres ? "


Bêtement, j'ai lié statiquement le template pour S5 à un style qui n'existe que sur ma machine de développement idiot . Pas étonnant que tu ais des problèmes.

La solution immédiate, c'est de télécharger le patch disponible ici (page en anglais). Alors, ça va mieux ?
Elrik
avatar
227 posts

on Mar. 1 2006


" dans le formulaire d'envoi ou dans celui d'édition d'une image, déplier les options et sélectionner la case radio pour forcer l'affichage de l'image plutôt que de sa vignette "


Là, j'ai honte, j'aurais pu trouver tout seul, mais je cherchais obstinément dans les options avancées de la page, pas celles de l'image !!!

" La solution immédiate, c'est de télécharger le patch disponible ici (page en anglais). Alors, ça va mieux ? "


Là, ça fonctionne parfaitement. Faudra juste que j'ai un peu plus le compas dans l'oeil pour les dimensions de la page !

Démo S5

Merci pour tout !
Eniope
21 posts

inspired from elrik on Mar. 1 2006


C'est bon
Merci Bernard !
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

on Mar. 7 2006


On cherche des traducteurs en français pour la page de documentation How to create a S5 presentation?. A bon entendeur...
Fernand
avatar
from Paris
1287 posts

inspired from Bernard on Mar. 7 2006


Bernard : peux-tu la poser telle quelle en anglais dans la documentation en français s'il te plaît. Je la traduirai...

Nota, les annonces en lettrages flash ne pointent jamais sur les articles de la section documentation, en français.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from fernand on Mar. 7 2006


Fernand: C'est fait [article=865]. Pour le Flash, je ne sais pas...
Lucrecius
avatar
from La Rochelle / Charente-Maritime / France
239 posts

on Mar. 10 2006




S5 est une réelle avancée dans l'usage des présentations à travers Internet... son intégration dans Yacs une bonne nouvelle.

Si vous avez déjà manipulé S5 avant, vous allez vous régaler. Mais, si vous souhaitez en savoir plus, vous êtes heureux de trouver cette proposition :


" Le contenu de cette section constitue les différentes parties d'une présentation interactive. Cliquez sur le lien fourni pour télécharger la librairie S5, et pour commencer la présentation. "


Et bien... essayez de télécharger la librairie S5... Surprise

Nous retrouvons chez nos amis de VLC !

Cher Bernard, un malheureux copier/coller aurait-il encore frappé ?

Yacsment vôtre,
Lucrecius

Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from lucrecius on Mar. 10 2006


Lucrecius: Oups, j'm'a encor' trompé... Merci de l'info.

S5 a été conçu par Eric Meyer, et le système est décrit (en anglais) à l'adresse suivante

http://www.meyerweb.com/eric/tools/s5/

Bug corrigé dans la prochaine version de sections/view.php.
Fernand
avatar
from Paris
1287 posts

inspired from Bernard on Mar. 10 2006


A noter que Eric Meyer, change régulièrement son cartouche de page d'accueil.
Cela est-il fait de façon automatique à votre avis ? Est-il possible d'inscrire un tel automatisme ?
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from fernand on Mar. 10 2006


Fernand: La collection d'images d'en-tête d'Eric est impressionnante :

http://www.meyerweb.com/ui/mastheads/

L'image choisie est déterminée par CSS, dans

http://meyerweb.com/ui/theme.css

Je suppose qu'une routine quelque part change ce fichier régulièrement, pour pointer vers une image ou vers une autre.
Elrik
avatar
227 posts

on Mar. 10 2006


"

S5 est une réelle avancée dans l'usage des présentations à travers Internet... son intégration dans Yacs une bonne nouvelle.

Si vous avez déjà manipulé S5 avant, vous allez vous régaler. Mais, si vous souhaitez en savoir plus, vous êtes heureux de trouver cette proposition :


[quote] Le contenu de cette section constitue les différentes parties d'une présentation interactive. Cliquez sur le lien fourni pour télécharger la librairie S5, et pour commencer la présentation.


Et bien... essayez de télécharger la librairie S5... Surprise

Nous retrouvons chez nos amis de VLC ! "


Sans vouloir faire le "rabat-joie" c'était écrit dès mon premier post, Lucrecius & Bernard :

" Ben... non... pas chez Free, en tout cas... Enfin, je crois pas... Et ce qui est curieux, c'est ce lien qui pointe vers la librairie S5 et mène sur ... VLC ! Est-ce normal ? "


D'autres problèmes, à cette époque, ont occulté ce lien erroné !

" Je suppose qu'une routine quelque part change ce fichier régulièrement, pour pointer vers une image ou vers une autre. "


Bernard, si tu arrives à insérer une routine de ce type dans Yacs, je suis prêt à jouer au loto et à partager les gains avec toi (mais, statistiquement, il y a peu de chance de gagner, et encore moins que je joue) !

Cordialement.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

on Mar. 10 2006


Elrik: Le changement d'images démontré par Eric est sans doute réalisé par cron ou équivalent, c'est-à-dire une routine qui s'exécute à intervalles réguliers en arrière-plan.

Pas de problème pour faire cela dans YACS, ou, de façon plus générale, en PHP.

Prenez une skin ordinaire, appelons-là gabuzomeu. Créez un sous-répertoire mastheads pour y placer une série d'images. Editez la feuille de style gabuzomeu.css pour charger l'une des images à partir de ce répertoire. Vérifiez votre travail à partir d'un navigateur ordinaire.

L'étape suivante est de faire générer du CSS par du PHP. Copiez la feuille de style avec l'extension .php. Ainsi, nous avons créé gabuzomeu.php. Ne pas oublier de répercuter le changement dans le fichier template.php, c'est lui qui charge la feuille de style. Vérifiez à partir d'un navigateur ordinaire que le passage au PHP s'est bien passé.

Bon, passons au changement automatique. Téléchargez l'excellent script Basic Image Randomizer. Placez le script basic_image_randomizer.php dans le même répertoire que votre skin. Puis éditez la feuille de style, version PHP, pour faire deux opérations :

1. charger le script aléatoire, en insérant la ligne suivante tout au début du fichier

<?php include("basic_image_randomizer.php"); ?>


2. lancer le script, en remplaçant le nom fixe de l'image chargée par l'appel d'une fonction, par exemple

background: url(mastheads/image1.jpg)


devient

background: url(<? imageRandom('mastheads/', 'jpg,png'); ?>)


Normalement, il n'y a ensuite plus qu'à sauver le fichier modifié puis à regarder, fasciné, le truc tourner tout seul...
Onc_hansi
avatar
33 posts

on Mar. 11 2006


En attendant qu Elrik finnisse sa traduction,jai fais un petit tuto si ca peu aider (en cour pas tout a fais fini mais exploitable)
Fernand
avatar
from Paris
1287 posts

inspired from Onc_hansi on Mar. 11 2006


Onc_hansi : Joli tuto... Très chouette... Si vous voulez envoyer l'article sur yetanother..., je l'intégrerai dans la documentation déjà traduite, mais pas encore mise en place.
Il y a du travail et beaucoup d'actualité sur YACS en ce moment, mais je ne fais que passer ce soir... Alors, MERCI.
Elrik
avatar
227 posts

on Mar. 12 2006


Bernard a écrit :
" Ne pas oublier de répercuter le changement dans le fichier template.php "


Je pense que c'est là que je me trompe, car ça ne fonctionne pas. Que mettre à la place de :

echo "t".'link rel="stylesheet"  href="'.$context['url_to_root'].
    
'skins/master/skeleton.php"  type="text/css"  media="all" /'."n";



(J'ai enlevé les chevrons car le code ne passait pas)

J'ai essayé avec les feuilles "joi" puis "skeleton" (ici en place), et la css n'apparait plus du tout (et aucune image non plus, d'ailleurs) dans le navigateur. Pourtant, j'ai bien suivi le processus, promis !

Merci de tes lumières. Cordialement.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Mar. 13 2006


Elrik: En tapant directement dans le navigateur l'adresse web de la feuille de style-php, incluant skins/master/skeleton.php, obtiens-tu son affichage ?
Elrik
avatar
227 posts

on Mar. 13 2006


" Elrik: En tapant directement dans le navigateur l'adresse web de la feuille de style-php, incluant skins/master/skeleton.php, obtiens-tu son affichage ?

"


J'obtiens son affichage en mode texte, sans la ligne d'include de basic_image_randomizer.php. Rien de plus. Note que cela pointe vers une image (et j'ai fait un copier/coller du nom pour éviter toute erreur), et non sur la "randomisation" du dossier "mastheads" (qui ne fonctionne pas non plus). Les test se font en local, avec easyphp 1.8, cela influe peut-être ?

Mon problème ne peut-il venir de la déclation "type=text/css" ?
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Mar. 13 2006


Elrik: Le tout ressemble-t-il à une feuille de style ordinaire ? Est-il possible de la valider sur le w3c ,
Elrik
avatar
227 posts

on Mar. 14 2006


Bernard : non, en local, les connexions externes n'entrent pas, et vaut mieux pas, rien n'est sécurisé... Laisse tomber cela pour le moment, tu as plus qu'à faire avec Yacs ; je me remettrai à la tâche en avril, quand j'aurai un peu plus de temps devant moi.

Merci pour ton aide, cordialement.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from elrik on Mar. 14 2006


Elrik: Pas besoin de connexion entrante pour la validation, il te suffit d'installer la Web Developper Toolbar pour Firefox. Ensuite, depuis la page (interne) à valider, choisir la commande Tools | Validate local CSS ou encore Tools | Validate local HTML.

Miracle, Firefox capture le contenu à valider et en fait un POST au W3C. Ce dernier n'a donc pas besoin de venir jusqu'à chez toi, c'est Firefox qui va jusque là-bas...
Onc_hansi
avatar
33 posts

on Mar. 24 2006


Integration de presentacular pour s5 reussi,si ca interesse quelqu un (pas tester tous les effets encore )dites le je ferais une petite notice.
Bernard
avatar
from nearby-an-airport
Associate, 6745 posts

inspired from Onc_hansi on Mar. 24 2006


Onc_hansi: oh oui, oh oui...

Rate this page
Posted by Eniope on Feb. 28 2006, commented by Bernard on Feb. 28 2006, (popular)