Skip to main content Help Control Panel

Gérard


from le Web Parisien

YACS team - Modérateur
Monitor
Recent pages
See also
  • Modérateur (6 users)
  • Yacs Team (11 users) La Yacs'Team regroupe les personnes ayant accepté d'assurer un rôle spécifique dans le développement de Yacs. Cela ne représente pas tous les contributeurs, nous les remercions néanmoins, autant que possible, et tous sans exception, pour leurs divers apports.

    Cette liste est susceptible d'évoluer dans le temps.
 

People «  

Gérard - Hardboiled

Yacs Import vers Drupal

Started by Gérard, commented by Bernard Paques on Dec. 1 2011


0%

Le lien de ton fil de nouvelles, soumis au validateur du w3c, obtient la mention suivante :

This document was successfully checked as well-formed XML!

Donc, au moins il est sûr que la source des informations fonctionne. La question d'après est donc : comment l'intègres-tu dans Drupal ?

Layouts introuvables [Solved]

Started by Gérard, edited by Bernard Paques on Nov. 29 2011


100%

Ces scripts ont effectivement été supprimé de la distribution standard de yacs, pour les raisons exposées. Le script layout_articles_as_thumbnails.php a été remplacé par layout_articles_as_titles.php Ces fichiers ont été purgés de yacs.fr, et n'existent plus. C'est la documentation du code de référence qui n'est plus à jour sur yacs.fr, nuance.

Adresse IP dans le champ nom du formulaire de contact [Validated]

Started by Gérard, commented by Bernard Paques on Nov. 29 2011


20%

Nous sommes insensiblement passés d'une demande de support à une demande d'évolution fonctionnelle il me semble ... Mais bon, ok, l'authentification par un tiers, type facebook ou Google ou LinkedIn ou twitter va vraiment faire partie de notre feuille de route pour a prochaine version majeure.

Bug de redirection [Analyzed]

Started by Pinelli, Thierry, edited by Bernard Paques on Nov. 29 2011

Voir ici sur Yacs le sujet vers l'url suivante : http://www.yacs.fr/article-746...s-%28section%29

Il y a une erreur quelque part.

50%

Oui, Gérard a raison, et ce bug sera traité lors d'une prochaine mise à jour de l'archive yacs. Le code source a déjà été modifié sur mon entrepôt GitHub.

Sondage en article de couverture [Solved]

Started by Gérard, commented by J.Juraver on Nov. 3 2011


100%

Gérard : Soyons curieux... dans Yacs Showroom tu en trouveras aussi de nombreuses pépites. C'est fait pour




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Moldification du Footer [Solved]

Started by Gérard, commented by J.Juraver on Oct. 11 2011


80%

En fait la démarche est la même que pour remplacer le menu principal de yacs, mais tout se fait au niveau du //footer :

 

  • créer le contenu souhaité dans le footer, en ajoutant une page non publiée dans une rubrique non visible
  • donner un surnom (pas seulement un titre) à cette page
  • remplacer l'appel au pied de page dans le fichier template.php, avec le bon surnom (celui de la page yacs créee auparavant)
  • customiser le tout dans les fichiers de styles CSS avec pour #ID principal le surnom de la page créee au début

 

(en gros)




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

Création d'un layout personnalisé [Solved]

Started by Gérard, edited by Bernard Paques on Oct. 6 2011


100%

Pour comprendre comment appeler skin::strip, le plus simple est de trouver la déclaration de cette méthode 'strip' de la classe 'skin'

Dans yacs, le fichier de déclaration de la classe est toujours identique au nom de la classe déclarée.

Donc il faut trouver un fichier skin.php : Il y en a un dans chaque thème. Si on l'ouvre, pas grand chose, mais en déclaration un  'extend skin_skeleton'. Cela veut dire que la classe skin sait faire tout ce que fait skin_skeleton

skin_skeleton.php se trouve dans /skins. ouvre-le, c'est un gros fichier. recherche la déclaration de strip

function &strip(...

Là tu verras, dans les commentaires en tête de fonction, le détail des paramètres de la fonction.

Pour en revenir à ton layout, si tu ne veux pas de détails, alors il faut mettre en //commentaire tous les $details[ ] = ... ;

Assurément YACS est très flexible ! par exemple ce fichier skin.php te permet de redéfinir pour ton thème le rendu des fonctions de skin_skeleton.php

A+




Alexis Raimbault webmaster free-lance

Fonction login dans un skin [Solved]

Started by Gérard, edited by Bernard Paques on Sep. 14 2011


100%

Premier point : ton code PHP semble juste. Fonctionne-t-il d'après tes essais ?

Deuxième point : tu peux utiliser le code [anonymous] pour encadrer des zones de texte qui seront visibles seulement aux surfeurs anonymes, sans perturber ceux qui se sont déjà authentifiés.

Troisième point : le code [language=en] permet d'afficher un texte seulement pour les anglophones, et tu peux utiliser un code similaire pour les francophones (fr), etc.

Ceci te permet-il de progresser ?

Intégration d'un script externe de galerie photos à un article [Solved]

Started by Gérard, commented by Alexis Raimbault on Jul. 11 2011


80%

En fait je réalise que la solution, contenant les modifications de Bernard, n'est pour l'instant que dans notre dépôt Github !

Je vais pas te demander de maniper avec Git, donc il te faudra patienter jusqu'à ce que je fournisse la prochaine archive "avant-garde"

De ce que j'ai vu, il me semble que Bernard à donné le script d'intégration.




Alexis Raimbault webmaster free-lance

Un meilleur support des vidéos en ligne

Started by Bernard Paques, commented by Alexis Raimbault on Jul. 7 2011

La prise en compte de nouveaux formats, l'image de preview, le watermark, bravo Bernard.

" une image collée dans le skin à cet effet sera insérée par-dessus toutes les vidéos diffusées par le site. "

sur la première et troisième vidéo le logo est en double. Il se trouve sur la preview + en watermark ?




Alexis Raimbault webmaster free-lance

Notification par mail

Started by Gérard, commented by Alexis Raimbault on Jul. 7 2011


0%

Codes YACS

Started by Moi-meme, edited by Alexis Raimbault on Feb. 27 2011

petit wiki pour mettre à jour la page des codes de contrôle

Tiens, je n'avais pas remarqué ! C'est peut-être tout récent, mais il y a aussi un code yacs pour fabriquer un iframe maintenant (widget)




Je ne m'attarde pas, j'ai mon yacs en double file...

Yacs on my blog | Suivez le blog Yacs | Yacs Showroom | Plugin Firefox de recherche dans Yetanoz |

codes yacs

Lecture d'un fichier audio "par hasard"

Started by Gérard, edited by Alexis Raimbault on Jan. 28 2011


0%
" pourquoi cette version n'est pas nativement intégré aux mises a jour de yacs ? "
oui pourquoi hein ? remboursez !

Ici pas besoin de code yacs. Un code yacs est utile pour afficher du contenu dans des endroits indéfinis, entre autre sur des pages qui ne contiennent pas forcément la ressource utilisée.

Avec un overlay on peut créer une boite extra pour la page, avec n'importe quel contenu programmable en php. Par contre il n'est pas possible, avec un overlay, d'empêcher la liste des fichiers de s'afficher en bas de la page.

Mais nous pouvons le faire avec un "view_as_", un peu plus délicat à mettre en oeuvre que l'overlay

Par exemple, partir du "view_as_tabs" et enlever la génération du deuxième onglet du code, celui qui liste les fichiers, et aussi le troisième (utilisateur) On enregistre sous view_as_audio (par exemple). Il faut positionner cette option pour les pages qui doivent utiliser ce script. il faudra ensuite construire le code html du player, en lui donnant les chemins des fichiers sons attachés à la page.

ce code HTML pourra ajouté à la variable globale $context, par exemple $context['component']['audio'] = le-code-html

Ensuite, dans le panneau de conf, fabrication des pages, onglet composants, il faudra écrire "audio" selon l'ordre avec lequel on veut voir apparaitre cette boite extra parmi les autres.


Alexis Raimbault webmaster free-lance

Theme du site Yacs.fr

Started by Gérard, commented by Gérard on Jan. 23 2011


0%
Bonjour,
Le site Yacs a fait peu neuve (belle peau, d'ailleurs avec le menu deroulant). Du coup, je reviens vers vous pour savoir si le skin du site yacs.fr est disponible au téléchargement et si évidement il est compatible avec la version 10.23.
Merci d'avance.

Fichier Traduction .mo

Started by Gérard, edited by Alexis Raimbault on Oct. 11 2010


0%

ta modif sur le layout est prévue par le fonctionnement de yacs, mais il te faudrait l'enregistrer avec un nom perso (layout_home_as_my_hardboiled) et spécifier un nom de classe à l'identique au début du fichier.
ensuite dans la configuration du home, tu appelles la mise en page personnalisée "my_hardboiled"




Alexis Raimbault webmaster free-lance

Taille des vignettes

Started by Gérard, edited by Alexis Raimbault on Oct. 11 2010


0%

Il y a les vignettes dans les pages (galerie), les vignettes dans les "listes décorées" (=la règle que tu cites), les vignettes des mises en page map, etc, slashdot, etc...

Bernard a je pense trouvé plus fonctionnelle d'avoir dans ses listes décorées des vignettes plus petites, et ce sans générer de fichiers vignettes supplémentaires.

Le débat est donc plutôt "qu'est-ce qui devrait être dans la référence (yacs.css) ou qu'est-ce qui devrait rester dans les thèmes spécifiques [utilisés par les serveurs de Bernard] ?"

je suis pour un allégement maximal de la référence, mais cela ne sera pas forcément plus simple pour ceux qui ne maitrisent pas le css.

notez "qu'avant" cette règle sur les listes décorées on avait déjà ce mécanime avec la règle sur .thumbnail_image (vignette de galerie) qui prend le pas sur les dimensions définies dans le panneau de contrôle.

à l'heure actuelle la bonne question dans le panneau de controle serait :

"A quelles dimensions je veux stocker les images vignettes ?"

la réponse est :

A la plus grande taille demandée par leur affichage sur le site (parmi toutes les utilisations).

Ensuite c'est le css qui determine la taille effective des images pour chaque utilisation (nominale ou réduite).




Alexis Raimbault webmaster free-lance

Implémentation de You are Here

Started by Gérard, commented by Alexis Raimbault on Oct. 11 2010


0%

Bernard Paques :

Certes l'id unique par onglet permet la personalisation maximum.

Cependant une petite classe .current sur l'onglet actif, serait plus simple pour de nombreux sites qui ne demandent pas autant de personnalisation, et il me semble que cela ne serait pas incompatible avec la personnalisation par id.

J'ajouterai ça à mon menu horizontal pour voir (qui est une réécriture de page::tabs)




Alexis Raimbault webmaster free-lance

Mise a jour vers version stable Martin-2

Started by Gérard, edited by Christophe Battarel on Oct. 10 2010


0%

Christian : chose promise, chose due ... Cela a été plus long que prévu, parce que c'est toutes les notifications de yacs qui sont passées en HTML. Mais bon, le principal c'est que ce soit intégré à présent.

Pour l'archive d'installation de yacs, effectivement c'est assez complexe. Après la bascule des codes sources sur Github nous devrions passer un peu de temps sur l'automatisation de la création d'une archive installable. Aujourd'hui, il y a encore beaucoup d'étapes faites manuellement, ce que Github ignore joyeusement ...

Perte du code google analytics

Started by Christian, commented by Agnès Rambaud on Sep. 23 2010

Lors de la migration le paramètre est perdu

0%

Quoique l'on fasse, il faut le faire :

  • soit on supprime le champ de saisie du code GG analytic dans la configuration des services web - puisque ça ne fonctionne pas
  • soit on met à jour le code de Yacs pour prendre en charge correctement l'identifiant fourni par GG.



Agnès
Il n'y a pas de problèmes, que des solutions.

Problème avec le fichier htaccess

Started by Gérard, commented by Gérard on Sep. 10 2010


0%
Jmarc : J'ai mis cette commande en commentaire et cela n'a toujours pas fonctionné.
Je continue mes investigations. En désespoir de cause je vais changer de skin et/ou mettre un htaccess basic.