People «
Alexis Raimbault - rair
Trier les images téléversées [Analyzed]
Started by Dupuis, Daniel, edited by Dupuis, Daniel on Oct. 19 2011
Où est le code [ hint ] ?! [Solved]
Started by J.Juraver, commented by J.Juraver on Oct. 11 2011

Je suis bien sûr tout disposé à mettre en chantier une refonte d'une telle page de présentation. J'aurai besoin de connaître les grandes innovations à venir, quels éléments sont impactés fondamentalement par ces codes (car on parle là d'expérience utilisateur), et on aura besoin d'une stratégie ergonomie/utilisateur un tout petit plus offensive : du genre mettre le lien vers cette page non pas dans un menu létaral par défaut, mais beaucoup plus près du formulaire de rédaction...
Par ailleurs il y a des fonctionnalités majeures pour l'utilisateur lambda qui n'y sont jamais évoquées et c'est très dommage (je pense au collé de lien youtube qui implémente automatiquement le player), tout ça demandera un peu de refonte ergonomique et sémantique ("intégrer une vidéo" est une mention qui ne mange pas de pain, mais encore faut-il la mettre au bon endroit au bon moment)
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 |
Fichiers et catégorie
Started by Daniel 46, commented by J.Juraver on Oct. 11 2011

Je dirais surtout que, c'est une évolution indispensable, puisque yacs se veut système communautaire, que les intranets sont fondamentalement tournés vers le social, et que ce qu'on échange le plus en entreprise ce sont des documents... yacs comme GED ne peut pas se passer d'un vrai chantier sur la gestion documentaire.
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

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 |
Export pdf sans image
Started by Christophe DEVEL, commented by Bernard Paques on Oct. 6 2011

Pour le 3), c'est à dire l'export multi-pages, il y a une fonction d'export disponible pour les associés sur chaque section du site. On obtient un fichier XML qui décrit l'ensemble du contenu de la section exportée, et ceci peut être importé sur un autre serveur, à condition d'en être associé, et à partir du panneau de contrôle du site cible.
A l'heure actuelle, ce système est expérimental. Il a permis de transférer de l'information textuelle d'un serveur de développement à un serveur de production, mais sans plus. Aucun support des images ni des fichiers attachés, cela reste à développer.
Voir les scripts sections/export.php et control/import.php pour le code correspondant.
Création d'un layout personnalisé [Solved]
Started by Gérard, edited by Bernard Paques on Oct. 6 2011

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
Télécharger la version stable de Yacs
Started by Bernard, edited by Bernard Paques on Sep. 22 2011
Télécharger la version d'avant-garde de Yacs
Started by Agnès Rambaud, edited by Alexis Raimbault on Sep. 20 2011
Test de Yacs avec JQuery
Started by Alexis Raimbault, commented by Bernard Paques on Sep. 19 2011
jquery intégré aujourd'hui dans le dépôt github bernard357/yacs master grâce à l'excellent boulot d'Alexis et de Tof. Passons aux tests finaux de non-régression, avant adoption définitive ...
Yacs et Chrome
Started by Christophe Battarel, commented by TANGUY Hervé on Sep. 15 2011

Déplacement intempestif de section
Started by Christophe Battarel, commented by Christian on Sep. 15 2011

J'ai toujours le bug sur différentes versions de yacs mais il n'est malheureusement pas systématique. Par contre il est bien provoquer par le bouton "arrière" du navigateur
Actupro
quelques sites yacs : création site internet annuaire pro
Connexion réseau en mode intranet [Solved]
Started by J.Juraver, edited by Bernard Paques on Sep. 14 2011

Les authenticators, je m'en doutais un peu... Merci.
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 |
Yacs martin stable : Notice: Undefined variable: reverted in /var/www/vhosts/ [Validated]
Started by Pinelli, Thierry, commented by Bernard Paques on Sep. 14 2011

Problème corrigé depuis. Est-ce qu'une nouvelle tentative de migration serait plus fructueuse ?
Quelle "lightbox" avec Jquery ?
Started by Jmarc, edited by J.Juraver on Sep. 10 2011
Pour information, et puisque yacs sur mobile est aussi un prochain chantier, je suis tombé sur cette merveille de galerie en Jquery dédiée à tous les terminaux mobiles...
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 |
Détails des fichiers en téléchargement [Validated]
Started by Daniel 46, commented by Alexis Raimbault on Sep. 8 2011
Cahier des charges
Started by Alexis Raimbault, commented by Alexis Raimbault on Aug. 20 2011
J.Juraver : oui, dans ce cas il faut une implémentation javascript plutôt que uniquement CSS. Ce sera fait en deux coups de cuillère à pot avec Jquery.
Note qu'ici nous n'avons pas d'effet "tunnel de survol" car il s'agit d'un parcours uniquement vertical.
Alexis Raimbault webmaster free-lance
Roadbook et suggestions ?
Started by J.Juraver, commented by Alexis Raimbault on Aug. 19 2011
Yacs version jquery est quasiment prêt.
Il me reste à phaser cela avec les derniers commits de Bernard sur le master... et lui soumettre le tout !
Alexis Raimbault webmaster free-lance
Upload et édition d'images via un service tiers
Started by Alexis Raimbault, commented by J.Juraver on Aug. 19 2011
Mais la connexion avec d'autres services demande un peu de benchmark : quelle pérennité de ces services ? Quelles fonctionnalités ? Quelle rapidité d'affichage ? Car il y aussi l'API de imageshack.us, de yfrog, de picasa, enfin des milliers en fait.
Plus généralement, ça soulève une problématique autour des API. Les services et sites web s'interconnectent de plus en plus, et ça c'est réjouissant, mais peut-on dès lors décider arbitrairement que yacs va utiliser un service plutôt qu'un autre ? On voit bien par exemple que gravatar a été implémenté assez tôt dans les profils des membres yacs, et que ça n'a pas trop évolué, que la concurrence à gravatar est rude, etc. Ne devrait-on pas plutôt imaginer une multitude d'intégration d'API de services les plus généraux possibles, avec une équipe qui veillerait sur leurs évolutions et alerterait si besoin l'unité des développeurs pour toute MAJ ?
Yacs a choisi très tôt d'intégrer dans son fonctionnement "les meilleures technologies" dans sa dimension fonctionnelle propre, ce qui le différencie nettement du parti pris des plugins façon wordpress (où chacun se débrouille avec le développeur si ça se casse la gueule), mais personne ne peut décider à l'avance du meilleur : donc, à grande valeur, grandes ressources. Quite à affiner à l'usage, en supprimant certaines API du corps de contrôle de yacs qui seraient trop fragiles ou obsolètes.
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 |
Le stockage centralisé
Started by Jmarc, commented by J.Juraver on Aug. 19 2011
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 |
La page "A propos" comporte un doublon [Analyzed]
Started by Thierry Nuttens, edited by Bernard Paques on Aug. 13 2011

Problème identifié et corrigé dans le fichier de traduction i18n/locale/fr/control.po. Bientôt en ligne publiquement, merci !












J'explique
* le tri fonctionne bien si les photos sont numérotées sur 3 chiffes image(001).jpg, image(002).jpg, ..... image(012).jpg
* Mais la fonction renommer de Windows (XP en tout cas) numérote de cette façon : image.jpg, image (1).jpg, image(2).jpg, ..... image(12).
Avec Picasa c'est le même principe.
On a alors un tri : image(1).jpg, image(10).jpg, image(11).jpg, image(12).jpg, image(3).jpg ..... image.jpg
Pour que cela fonctionne, il faut donc renommer les photos une par une. Ce qui, pour utiliser une fonction qui fait gagner du temps est un peu désagréable.