17Jul.2015

Mise à jour du shoow room

Avec la prochaine sortie de Yacs, nous essayons de mettre à jour yacs.fr dans sa globalité. La tâche est longue et fastidieuse mais nous allons tacher de faire des efforts

Yacs est bien vivant et plutôt que des paroles nous allons donner quelques réalisations récentes utilisant notre CMS préféré.

Yacs.fr devrait lui aussi se voir offert un nouveau look ... plus épuré et responsive. Si vous avez des talents d'inforgraphie et un template  à nous proposer nous saurons le transformer en skin Yacs.

Ceci pourrait d'ailleurs faire l'objet d'un tutoriel

Le show room c'est par là

15Jul.2015

Dernières retouches

La sortie de Yacs Netgrabber est imminente. Les derniers tests et les derniers ajustement sont en cours

Beaucoup de temps a été passé pour que Yacs puisse fonctionner en version 5.5 de php. La fonction preg_replace devenant obsolète il a été nécessaire de revoir tout le code pour ne plus utiliser cette fonction.

A cette occasion les fameux code "Yacs" ont été allégé et certains ont meme disparu car jamais utilisé. Toutefois un bon nombre d'entre eux peuvent être réactivés manuellement.

Il est désormais possible d'ajouter ses propres codes Yacs. Bien sur les explications pour réaliser vos codes seront données en temps voulu

Dans un futur proche cette version incluera les librairies Jssor Slider ce qui vous permettra de réaliser simplement soit une belle page d'accueil soit des diaporama originaux. Il faudra tout de même plonger les mains soit dans un layout soit dans un overlay en attendant que la communauté rende disponible quelques modules.

référence jssor : http://www.jssor.com/

D'autres nouveautés font partie de cette nouvelle version mais on vous en dira plus avant la fin de l'été

 

16Mar.2015

Yacs 2015 se prépare - Venez participer

Malgré les apparences, Yacs se transforme beaucoup en ce moment. Cependant toutes les aides sont les bienvenues. Voici les chantiers qui nous attendent

Tout d'abord un état des lieux et quelques explications.

Bernard Paques, fondateur originel du CMS Yacs a dû mettre en pointillé sa participation aux développement pour des raisons professionnelles.

Le serveur Yacs à de nouveau été indisponible pendant une petite période. Du coup on a changé de serveur et remis une vieille sauvegarde.

Nous allons complètement refaire le site graphiquement et revoir de fond en comble l'organisation du contenu. Le thème actuel est donc très provisoire.

L'avenir de Yacs

Depuis toujours, le développement de yacs a été fortement lié aux besoins de chacun des développeurs dans leurs projets externes.

Yacs est actuellement utilisé pour un très gros projet de réseau social destiné au monde de la musique. Depuis un an, le noyau de yacs a beaucoup évolué et tous les développements effectués pour ce projet n'ont pas encore été intégré. Il reste donc encore beaucoup de travail mais la sortie d'une nouvelle version est maintenant proche.

Participez à l'avenir de Yacs

Plus nous sommes nombreux et plus nous saurons faire évoluer Yacs vite. Les techniques évoluent vite et Yacs doit suivre ces évolutions pour préserver sa pérennité dans le temps.

Vous êtes développeur ?

Yacs a besoin de vous pour faire évoluer son moteur mais aussi pour intégrer de nouvelles techniques

Vous êtes graphiste ?

Yacs a besoin de votre talent pour proposer de nouveaux thèmes libres à commencer par le thème de ce site. Après une courte formation sur la technique utilisée par yacs pour gérer un thème graphique vous serez capable de proposer vos premiers thèmes très rapidement.

Vous êtes bon rédacteur et pédagogue ?

Nous aurons besoin de vous pour créer une nouvelle documentation et pour faire évoluer ce site.

Merci d'avance pour votre implication

Yacs est disponible sur Github : https://github.com/yacs/yacs

21June2013

Yacs Lasares RC5 disponible

Intégrations des derniers correctifs pour la stabilisation de cette version Lasares.

Cette version requière un hébergement avec PHP >= 5.3.

Correctifs depuis la RC4 :

  • mise à jour de jquery et jquery-ui ;
  • réécriture de la fonction de détection automatique de la langue du surfer ;
  • ajout des fichiers de langues qui manquaient dans la RC4 ;
  • correction du contenu privé dont les titres étaient parfois affichés dans les flux RSS ;
  • correction d'un warning php survenant parfois lors de l'envoi de notification ;
  • correction d'une variable non-définie dans index.php.
7May2013

RC4 Lasares disponible

Intégrations des derniers correctifs pour la stabilisation de cette version Lasares, ajout d'un nouveau skin HTML5

Cette version requière un hébergement avec PHP >= 5.3.

Grâce à vos retours nous avons pu corriger pas mal de petits problèmes :

  • les articles qui parfois ne se publient pas lorsqu'on est simple membre ;
  • la semaine qui commence par défaut le dimanche. Maintenant c'est adapté au sufeur ;
  • des bugs mineurs

A signaler dans cette version un nouveau skin StarterFive en cours d'élaboration. Il remplace l'ancien Skeleton (retiré de l'archive) en tant que thème de base HTML5 + CSS3 et responsive. Il est exploitable en l'état mais les feuilles de style et les scripts ne sont pas encore compressés. Nous ferons une présentation dédié du thème et de son utilisation prochainement.

Bernard a aussi ajouté une fonction qui permet à Yacs de gérer plusieurs noms de domaine sur une même installation, chaque domaine étant associé à une section mère du site. Regardez dans le panneau de controle.

Enfin Christophe a produit une nouvelle manière de surcharger la présentation d'un article avec l'objet canvas. Il permet de faire plus que l'overlay dans ce domaine, tout en étant moins complexe que le view_as_xx.

Concernant la référence nous procédons à une épuration :

  • l'interface IUI pour mobile, retirée de l'archive. Les thèmes se chargerons eux-même de la prise en charge ;
  • les collections, les actions, les forms, retirés du dépot (il resteront encore dans Lasare) ;
  • le layout_as_freemind qui affiche les sections sous forme de cartes mentale est retiré du dépot ;
  • suppression sur l'accueil des gadgets boxes provenant des sections ou catégorie.

Ceci afin d'alléger la maintenance du code et d'accélerer son évolution. Sachez que le code va beaucoup évoluer cette année !

23Nov.2012

la version Lasares RC3 disponible pour tests

Amis testeurs, nous sommes en train de finaliser une version stable de Yacs, vous êtes sollicités pour télécharger et essayer la dernière archive.

Cette version requière un hébergement avec PHP >= 5.3.

Attention la syntaxe PHP strict va demander de changer la déclaration des fonctions dans vos thèmes existants.

Donc dans le cas de mise à jour de votre serveur :

1 : faite le test si possible sur un serveur de développement, ou au minimum une sauvegarde de votre base ;
2 : faite la mise à jour avec un thème de base compris dans l'archive (digital).

Une fois la mise à jour effectuée, dans le skin.php de votre thème, pour toutes les déclaration de fonction, ajouter "public static" devant.

Exemple :

public static function initialize() { ...

Vous pouvez ensuite basculer sur votre thème.

Nous vous souhaitons de l'enthousiasme à découvrir cette version. Une téléclinique sera proposée la semaine prochaine pour vous aider à migrer vos serveurs.

Les problèmes rencontré dans l'utilisation de cette archive sont a reporter dans la section des campagnes de tests Yacs Lasares RC2

10Nov.2012

www.yacs.fr vu depuis la tablette Surface de Microsoft

De passage à New-york, j'en ai profité pour entrer dans la boutique mise en place par Microsoft pour présenter sa nouvelle tablette Surface.

Comme le montre la photographie ci-dessus, la toute nouvelle version d'Internet Explorer affiche correctement le site www.yacs.fr. Vous remarquerez que la barre de navigation  s'affiche en bas de page, au contraire de nombreux navigateurs leaders. Alors, heureux ?

3Oct.2012

[Octobre 2012]Nouveautés du logiciel

Voici un second lot de nouveautés pour la version d'avant-garde tel que nous l'avions annoncé fin aout. De nombreux correctifs sont inclus. Une RC2 Lasares sera livrée prochainement.

Les fichiers sont disponibles dans la section Packages d'installation

Ci-dessous, voici un résumé des nouveautés et correctifs depuis [Août 2012]Nouveautés du logiciel

Version d'avant-garde

La version avant-garde est 12.9.23


à découvrir :

  • auto-agrandissement des zones de saisie ;
  • compliance php5 strict ;
  • demandes d'accès aux pages privées émissibles par les surfeurs ;
  • possibilité dans le panneau de contrôle de définir des usagers de confiance (par adresse IP) pouvant acceder au contenu privé ;
  • intégration du plugin jQuery masonry pour des mises en page multicolonnes.

tous les commits en détails :

  • 52efd66 [fix] récupération de la bonne date d'édition des commentaires pour la fonction d'import
  • 7eb336b [fix] calcul dynamique de l'autoagrandissement des zones de saisies pour éviter une extension trop rapide
  • ec7acd7 [fix] correction d'un appel à i18n dans users/print.php
  • 9a973b1 [fix] pour une section n'ajouter de commentaire sur téléversement de fichier, que si les commentaires y sont activés
  • aa673a1 maintenant la fonction codes::strip() retire tous les codes yacs et pas seulement les codes apairés.
  • c4503cc [fix] ne pas retarder l'autoagrandissement pour la saisie de commentaires
  • 81c7605 [clean] mise à jour d'un commentaire
  • 56413c7 fichier run_once pour créer les commentaires automatiques de dépôt de fichier sur les pages existantes.
  • cb46557 mise à jour des fichiers de langues
  • 609df5a [fix] Donner un véritable ID unique aux mail générés
  • d69db05 nouvelle fonction membre get_sql_where() pour automatiser l'écriture de la clause "where" des requêtes en fonctions du contexte.
  • ff6e582 [fix] correction sur le fonctionnement du teasing pour les utilisateurs authentifiés.
  • df55fcb [fix] compliance php5 scrict des passages par référence
  • ac66c8d [clean] suppression de code inutilisé
  • 02bb2c8 nouvelle fonction snapshot() des overlays pour faciliter la détection de changement sur ses attributs.
  • 3d62194 [clean] nettoyage dans articles/edit.php
  • 27381cc [fix] correction sur moteur de recherche interne
  • 17c02db [fix] ne pas tenter rechercher les fichiers de langues à chaque requête si la langue définie par l'utilisateur n'a pas de fichiers de traduction.
  • 94dd9d5 enrichissement du nom de classe attribué aux balises HTML de commentaires en fonction du type de commentaire, pour faciliter la sélection CSS.
  • 12b68a5 [fix] distinction dans les profils entre les sections attribuées qui génèrent des notifications et celles qui ne le font pas.
  • 60f05f0 [fix] correction du formatage des notifications dans users/select.php
  • a790e43 les surfers ont la possibilité d'envoyer une demande d'accès à un page privée
  • 9398906 [fix] log systématique des modifications d'articles
  • 1298e68 [fix] Maintenant par défaut yacs envoi une copie des invitations
  • 6171473 [clean] quelques optimisations
  • 5f74bcd Mise à jour des fichiers de langues
  • f52704a [fix] correction de l'accès à l'édition des pages pour les éditeurs
  • 7d5077c Nouveau verrouillage de page pour empecher l'édition simultanée par deux surfers
  • 5a1e35e Nouveau paramètre (configuration des personnes) permettant de définir les adresses IP des hotes de confiance auxquelles le contenu privé peut être affiché (utile pour Intranet)
  • 89771db, 48157b4, 68aa4db affichage du contenu aux hotes de confiance, amélioration du code de vérification des droits d'accès aux fichiers.
  • 34c4c87 [clean] quelques commentaires changés
  • 3ef1aeb [clean] simplification des liens vers d'autres modules dans les commentraires du code
  • a3ae66e [fix] seul les scripts commençant par un numéro peuvent être à exécution unique, accélération du scan de ces fichiers.
  • f979d5e script run_once de retrait de fichiers obsolètes
  • 40df329 [fix] être certain de ne pas utiliser d'information en cache lors de l'upload de fichier
  • 9ffb35b [fix] conservation des anciens titres dans l'historique de mise à jour d'un fichier
  • a98540a [fix] ajout des tables manquantes dans le tableau de bord du panneau de contrôle
  • cfba679 [fix] correction du rendu des tables dans le panneau de contrôle
  • 2e3b58c [clean] retrait d'un paramètre inutilisé pour la fonction Files::get_mime_type()
  • f17e2ff [fix] correction d'un bug qui empechait l'enregistrement d'une mise à jour d'un fichier
  • 7b1cfc9 [fix] suppression de la notification envoyé par l'overlay embed sur téléversement de fichier car le noyau de yacs le fait déjà.
  • 1bdbb2c [fix] informations manquantes dans un fichier run_once
  • 94817ab [fix] fichier run_once pour inclure les notification d'ajout de fichiers aux pages existantes.
  • ebecbe7 [fix] Alignement du comportement des sections sur les articles pour l'ajout de fichiers
  • c78533e la fonction SQL::setup accepte maintenant un nombre illimité de requête SQL. Démonstration avec une vue qui affiche les notifications des utilisisateurs sur un mois (users/activities.php)
  • 5851fa2 [fix] Correction du moteur de recherche interne
  • 692c41d [fix] suppression d'une balise vide créée parfois par l'overlay embed
  • 0f5e6ac [fix] trim sur le titre des ancres pour supprimer espace ou retour à la ligne.
  • 3dbbf82 [fix] utilisation d'une constante pour des tests sur date plutôt qu'une date en dur.
  • d1a0480, d49caae [fix] Correction de l'identification des utilisateurs bloqués dans les critères de requêtes SQL
  • 4b41ec6 [fix] augmentation de la limite des tailles de photos acceptées (12MB => 75MB)
  • 4fe1db9 [clean] commentaires et code mort
  • 1bfad85 Intégration du plugin jquery masonry pour créer des mises en page multicolonne. Pour le moment actif sur la class floating_box (layout "titles") et sur les vignettes (galerie)
  • e4f83d9 mise à jour des fichiers de langues
  • 176e5c2, a362118 le module "decision" disparait, les décisions sont maintenant implémentées sous la forme de commentaires spécifiques
  • b1eb430, baea21a, 8604be1, 291957f, a94ad65, 12f9827, a62ab78, 41c7ab6, 41c7ab6, 41c7ab6, 41c7ab6, 41c7ab6, 41c7ab6, 41c7ab6, d386c70, 9b49447, b735ddb mise en conformité PHP5, suppression des retours de fonction par référence.
  • 6da652f [clean] Suppression de code inutilisé
  • 77ba41d [fix] ajout d'un espace entre l'icone de commentaire et son intitulé dans la page de saisie d'un commentaire.
  • 634cb03 suppression d'un variable inutilisé dans comments/comments.php
  • 1588320, 5e153d6 [fix] meilleur gestion des contenu de section, article et utilisateur mis en cache.
  • 88d92df [fix] le choix "aucun" est déplacé en haut de liste pour la selection proposée par layout_users_as_mail
  • fc81824 [fix] fourniture d'un microformat vcard si le profile utilisateur a spécifié le champ vcard_agent
  • ab97f1e, b773bad, c23bf77 [fix] les observateurs sont listés dans l'ordre alphabétique et plus par nombre de posts.
  • f3635a0 [fix] prise en charge des fichiers dans le temps : les notifications d'ajout de fichier s'adaptent aux fichiers supprimés ou remplacés.
  • 6bf582e [fix] meilleur log du téléversement multiple
  • 2186152 mise à jour des fichiers de langue
  • f6dbb15 [fix] s'assurer que les notifications depuis des pages privées ne sont envoyées qu'aux observateurs étant éditeur
  • a2a61c3 [fix] ne pas afficher une liste vide dans la gestion des éditeurs/observateurs lorsqu'il n'y en a aucun.
  • 2673909 [fix] ne pas lister un fichier comme étant excecution unique si une version .done existe.
  • b49ed2c [fix] layout_article_as_last affiche les drapeaux new/updated suivant les dates du dernier commentaire et non plus de l'article.
  • 9c6c8eb [fix] correction de "onchange" en "onclick" sur les boutons pour la prise en charge d'Internet explorer
  • 593e74f nouvelle fontion get_diff_text() pour les overlays afin de facilement prendre en charge le contenu du texte injecté dynamiquement dans les notifications
  • e7499ec [fix] correction de la définition du propriétaire à la création de page pour l'overlay issue.
  • fb17ec5 [clean] correction sur un commentaire
  • 88cfc01 [fix] s'assurer que toutes les pages suivies soient listées dans le profil, incluant celles venant de sous-section avec l'option forward_notifications
  • 9c7e723 [fix] HTML plutôt que XHTML pour le formatage des messages
  • 331cb2a [fix] correction du bouton répondre dans le mur de commentaire
  • 34972e7 la fonction strip_invisible_tags est déplacée dans shared/xml.php et le script inclus une fois pour toute par shared/global.php
  • 6a3fce4 la fonction touch() des ancres (articles, sections ... ) appelée lors d'une modification de ses contenus ne génère plus de notification email.
  • 582411d une fonction anchor::alert_watcher() est chargée des notifications via des fonctions get_watched_context() propres à chaque type d'ancres.
  • 29ef651 [fix] s'assurer que les hôtes de confiance peuvent accéder au contenu via requête ajax.
  • 86ba796, f4174ad, afdec29, 60120ec, d4d3976, 46cfafa, 51a38f0 réécriture du code de notification.
22Aug.2012

[Août 2012]Nouveautés du logiciel

Même si nous n'avons pas livré d'archive depuis avril, Bernard Paques n'a pas cessé de contribuer au code qui a énormément avancé. Voici déjà une première partie de ses contributions -il en manque encore- et des nouvelles sont annoncées pour septembre !

Cette archive n'est pas une Lasares RC2. Certes elle est bâtis sur RC1, comporte des correctifs, mais aussi des nouveautés qui demandent des tests. Seule une sélection de correctifs seront intégrés à la RC2. Néanmoins, les gens qui ont rencontré des problèmes avec la RC1 peuvent toujours tester si cette 12.8.21 leur apporte une solution.

Les fichiers sont disponibles dans la section Packages d'installation

Ci-dessous, voici un résumé des nouveautés et correctifs depuis Yacs "Lasares" Release Canditate 1.

Version d'avant-garde

La version avant-garde est 12.8.21
303 fichiers modifiés,  6204 nouvelles lignes, 7260 suppressions.


à découvrir :

  • nouvelle présentation des commentaires : onglet et mur, répondre à la page ou au commentaire ;
  • upload multiple réalisé automatiquement par la page d'upload standard ;
  • nouvelle manière de lister les fichiers ;
  • éditeurs et observateurs gérés depuis la même interface ;
  • modifications sur le moteur de recherche interne et nouvelle présentation des résultats ;
  • test d'un affichage de post-it sur l'entête du site (tools/stickies.php) ;
  • amélioration de l'overlay issue, a combiner avec le nouveau layout "spray".

tous les commits en détails :

  • 92d2b28 [fix] overlay embed : ne pas afficher de lien si ce dernier est vide
  • 81a7173 nouvelle option de listage des fichiers attachés : file_by_date
  • 6c6255d Amélioration du traitement de détection d'options pour s les articles et sections.
  • cc39437 Révision du layout_articles_as_last utilisé par les pages de profil utilisateur.
  • d53e881 Fusion de deux commentaires d'une même personne seulement si moins de 10 s. entre les deux posts, au lieu de 1 mn. auparavant.
  • 90143a4 Amélioration du layout_files_as_dates, utilisé pour lister les fichiers sur un profil.
  • 509473f [fix] ne pas supprimer la vidéo d'un chat_meeting lors d'un problème intermittent.
  • 49e69ff Amélioration de la requête MySQL pour lister les sections gérées
  • a6c8188 Correction MySQL mineure dans shared/member.php
  • 584e738 [fix] harmonisation de la signature de la fonction list_selected dans tout le code.
    f34e1e9 [fix] harmonisation de la signature de la fonction get_permalink dans tout le code.
  • 6276e01 [fix] Déclaration des fonctions avec le mots clé static pour les classes non instanciées.
  • 29f4901 [fix] Utilisation du moment "suspendu" plutôt que "bloqué" pour les comptes banis
  • 9e1d9d1 Meilleur codage de la fonction de listage des fichiers utilisée pour la mise à jour des scripts
  • 610b780 Changement dans les intitulés de messages envoyés aux observateurs
  • 20e6d81 Amélioration du code pour l'implémentation du standard ics pour les dates
  • 61e646d Suppression de code inutilisé dans users/view.php
  • 31e5f66 Limitation de la profondeur des vues mindmaps à 3 niveaux
  • 752b7b1 [fix] Déclaration des fonctions avec le mots clé static pour les classes non instanciées (suite)
  • 0793293 [fix] harmonisation de la signature de la fonction get_trailer_text dans tout le code.
  • 32562bc [fix] Suppression du retour à la ligne dans le message d'erreur de connexion SQL
  • 6f74657 [fix] Ne pas introduire de classes "even/odd" dans le rendu du layout decorated list si il n'y a qu'une entrée listée.
  • 14316d6 sections::get_permalink() génère maintenant une exception en cas d'appel avec un mauvais paramètre
  • 279909f Les layouts des sections _as_folded, as_inline, as_thumbnails, _as_titles peuvent lister jusqu'à 1000 sous-éléments
  • 05522d3 et f97a2db Un overlay peut maintenant empêcher une page d'inclure automatiquement dans sa description le code yacs d'un fichier attaché (fonction should_embed_files)
  • d7d9376 Enregistrement des téléversements de fichiers par les utilisateurs dans la table activités
  • d36d24c [clean] Suppression d'un test inutile pour le code d'incrémentation du total de contribution
  • 3fdc8af Amélioration du layout des fichiers
  • 2d0d6d4 L'overlay embed délègue maintenant le rendu des fichiers au script de layout des fichiers (pas de redondance)
  • 291700a [fix] Correction des liens erronnés produit par skin::build_link lorsque l'url est un nombre
  • a98a5b6 [clean] Mise à jour de quelques commentaires
  • 7947993 Mise à jour des fichiers de traduction
  • 47cc647 Amélioration de l'affichage des messages et commandes pour l'overlay Event
  • 1e7f7d2 Le premier upload sur l'overlay embed est maintenant affiché comme les suivants parmi les commentaires
  • 595711d Adaptation de l'overlay bbb_meeting pour envoyer dans la meeting room les fichiers liés à la page
  • 50417d2 [fix] Affichage des pages voisines avec l'option with_neighbours également pour les page en view_as_chat
  • 20f1ffa [fix] Préservation des retours à la ligne des commentaires postés sans WYSYWYG
  • 2af2d40 [fix] Options plus logiques pour les pages modèles incluses dans l'installation du serveur
  • 73fd40b [clean] Suppression des tests d'existence de la fonction "allows" pour les objets "anchor"
  • e801912 [fix] Initialisation d'une variable pour layout_files.php
  • 4731fc3 Mise à jour des fichiers de traduction
  • 5edefc5 [fix] Les éditeur d'une page sont maintenant affichés dans l'ordre alphabétique au lieu de la date de dernière connexion
  • d64f2f1 Mise à jour des fichiers run-once
  • 5b03144 Amélioration du layout des commentaires pour identifier facilement la réponse à un commentaire du fil
  • 61cd193 Amélioration de l'interface utilisateur pour l'overlay embed.php
  • a50b0d2 La possiblité de téléversement multiple d'images est fusionnée dans le script standard de chargement d'une image
  • cd70c16 Toute interface permetant le téléversement de fichiers accepte maintenant le téléversement multiple via une archive zippée
  • 35b21a7 [fix] tracking des fichiers run_once par le gestionnaire de code source GIT
  • e60a455 Remplacement du terme Upload par Add pour l'ajout de fichier (version anglaise)
  • e2210c5 Ajout du plugin jquery "autogrow" pour agrandir automatiquement les zone de saisie textarea à mesure que du texte est écrit.
  • 180e269 et ed136e2 : affichage par défaut des fichiers et commentaire à une page dans un onglet séparé
  • 4603f73 Les informations de page sont affichées dans un onglet dédié pour l'affichage view_as_tabs des articles.
  • 8dd8431 [fix] Meilleur code pour isoler le prénom de l'utilisateur
  • be606fc Amélioration de l'affichage des commentaires pour layout_article_as_daily (blog)
  • 46e8b47 Mise à jour des fichiers de traduction
  • 7647c44 [clean] suppression de commentaires qui perturbent l'éditeur TextWrangler
  • cbf908f [fix] log des résultat négatif de l'anti-virus ClamAV seulement en mode développement
  • 58fbcb6 Suppression de l'interprétation automatique des listes construite à la main avec - ou *
  • 9083538 terme "web adress" plutôt que "web link" (version anglaise)
  • 009013e [fix] Amélioration de quelques espacemements produit par le CSS de référence
  • 940b178 [clean] Suppression des scripts run_once vieux de plus de 2 ans
  • 3283e45 fichier run_once pour mise à jour des fichiers non-php
  • 8c8aa--- fin aout89 fichier run_once de suppression de fichier non-utilisés
  • 3e10e99 La table d'activités enregistre le nombre de notifications générées par une page
  • 75ed29b [clean] overlay.php est maintenant chargé par shared/global.php, tous les appels depuis les autres scripts sont supprimés
  • 390ccb4 [clean] users/activities.php est maintenant chargé par shared/global.php, tous les appels depuis les autres scripts sont supprimés
  • f8e5c4c [fix] Ordre correct dans le code de l'appel des textes produits lors du post réussi d'un article
  • 793c240 et 3af4e0b Un overlay est maintenant capable d'ajouter certaines options pour sa page (via la fonction get_value)
  • 5246b68 [fix] Correction de l'url du formulaire d'édition d'un commentaire
  • fc5e56c [fix] Enregistrement de du téléversement des fichiers dans la table Activities
  • 2c12753 [fix] l'overlay embed mémorise l'éditeur par défaut du contributeur
  • 6edb89e [fix] Ajustement des options des pages modèles
  • 58b9459 [clean] Nettoyage de commentaires
  • 9a91ac2 Commentaire de notification lors de l'ajout d'un fichier pour edit_as_simple et l'overlay issue.php
  • 05d32f5 [fix] Correction d'une balise <div> parfois non fermée causant un défaut d'affichage dans les profils d'utilisateurs.
  • ac0ff54 [fix] Correction du javascript de coche des cases dans l'interface de gestion de contenu d'une section lors d'une édition du rang
  • 249a8e1 Simplification du label de la liste des actions pour la page de gestion de contenu
  • 83bbfbb [clean] élimination d'une inclusion redondante de script
  • cbb9793 Les onglets éventuellement ajouté par l'overlay le sont après l'onglet de discussion pour le rendu standard d'un article
  • b196592 Plus de titre à la liste de commentaire pour le rendu standard d'un article
  • b6dd5a6 Optimisation du layout_article_as_spray
  • 465f113 Amélioration du comportement de l'overlay issue
  • 658fcc3 [fix] correction d'erreurs pour php5 strict
  • 3232316 Affichage de l'originaire des commentaires automatique de notifications s'il est connu
  • 8c1011d Evitez la mutiplication de message d'erreur lors de la connexion OpenTok (overlay chatmeeting)
  • 3408cf4 [fix] on s'appuit sur PHP5 script en mode developpement
  • 9976393 On gère maintenant les éditeurs et les observateurs d'une page avec une seule interface
  • e8cb90f Les commentaires dans une page blog s'empilent linéairement
  • d00d6fc [clean] Amélioration de commentaires
  • a41631d Une nouvelle section par défaut (populate.php) "forum de support" donne en exemple l'usage de l'overlay issue combiné avec le layout spray
  • dfb3900 [fix] Ne pas lister les utilisateurs bloqués.
  • 9505708 [fix] déplacement de la déclaration des images animant le chargement d'une page.
  • 9d7c51a la table activité permet l'enregistrement de compteurs
  • d7db676 dans l'édition d'un profil utilisateur le libellé précaunise un format internationnal pour le numéro de téléphonne
  • 3c1458b le numéro de téléphone du membre fait maintenant partie des données de session
  • 7e92bab le panneau de configuration des web-services permet la saisie de la clé API de Orange Business Services (OBS)
  • aa40d5e Implémentation du service d'appel direct OBS sur les profils utilisateurs
  • b7b8b36 L'overlay "issue" propose l'appel direct du propriétaire de la page
  • 574b11e Mise à jour librairie compressée javascript
  • 17c9fac Mise à jour run_once scripts
  • ab6d1c0 Mise à jour fichiers de langues
  • 54f36ec et 7b6334f Prise en charge de Google Map v3 pour les locations
  • 03f2478 [clean] Suppression de code de test
  • 2113c6d [fix] Correction de la liste des locations et tables rattachées à un profil utilisateur
  • 46825a5 javascript : cacher les info bulles "tipsy" sur l'évenement "yacs"
  • 9610ea4 Nouvelle fonction Surfer::get_link() donne un lien vers son profil utilisateur, s'il existe
  • c1448a3 [fix] Correction dans un commentaire posté accompagné d'un fichier de l'ajout automatique d'un lien vers le fichier.
  • f5f67ff autorisation du téléversement de fichiers csv
  • 5ddd819 [clean] meilleur commentaire pour get_permalink()
  • 965b1ce [fix] User::get_link fournit des liens absolus au lieu de relatifs
  • dd8ab77 [fix] correction de l'interface de selection d'utilisateur users/select.php
  • ecc088c [fix] Plus de place autour des boutons utilisés en fin de page
  • 8a4a36c [fix] Codes::Render_object affiche les fichiers sans utiliser le cache ([file=xx])
  • 125f083 Le code de controle générant un lien vers fichier peut afficher une petite icône "privé" ou "new"
  • ff4e944 [fix] Ajout de la classe .tip pour les zones de saisie auto-agrandissantes
  • 39e9a7d Simplification de l'onglet "options" à l'édition d'un fichier
  • e7ff9c4 A l'édition d'un fichier, l'affichage de l'historique est par défaut dans une boite repliée, pour atteindre plus facilement le bouton de validation
  • 79028a4 Nouvelle fonction File::add_to_history() pour prendre en charge son champ description (qui contient l'historique)
  • 85c77c6 Nouvelle présentation tabulaire des détails d'un fichier
  • 7df52f1 [fix] Correction de l'enregistrement des fichiers
  • 2901c94 distinction pour les pages entre l'ajout d'un nouveau fichier et la mise à jour d'un existant
  • 12c4a7a Harmonisation des interfaces d'édition et visualisation d'un fichier
  • a995be6 Harmonisation du comportement des sections lors de l'ajout d'un fichier avec celui des articles
  • b122835 Mise à jour des fichiers de langues
  • d1912e1 implémentation du plugin jquery "livetwitter" pour assurer la mise à jour des twits affichés
  • 0a58767 mise à jour fichiers run_once
  • 7cd47af [clean] amélioration de commentaires
  • a4dea37 nom unique pour chaque onglet de page créé par yacs
  • 95c01c8 nouvelle présentation des résultats de recherche en liste unique
  • 2491893 nouvelle manière de mettre en page les catégories correspondantes à un article
  • 7403e4e suppression de la recherche sur commentaires, liens et décisions
  • 235f591 [fix] ajout du mot clé "static" sur quelque fonction pour la compliance php5 stricte
  • edb1cde mise en page plus compacte du listage de fichiers
  • 1444ed9 mise en valeur du mode booléen pour le moteur de recherche interne afin d'améliorer sa précision
  • 1075e48 [fix] évitez la duplication d'id pour les onglets
  • 61da90b ajout d'un id unique aux listes générée par yacs
  • 4c3804c affichage progressif des résultats pour le moteur de recherche interne
  • 4f2cc59 mise à jour des fichiers de langues
  • 7394020 correction problèmes de merge des sources
  • 230ba4e mise à jour des fichiers de langues
  • c75201d conformité au passage par référence php5
  • bdc85c2 mot clé static pour php5 stict
  • e037698 utilisation de la forme raccourci l'expression de l'attente du document prêt en jquery
  • b91d3d4 [fix] correction pour prendre en charge les outils de blogging qui ne fournissent pas un HTTP_USER_AGENT
  • 57a0b5b [fix] correction pour prendre en charge les clients de blogging aux requête XML-RPC mal formées
  • 9fba9ac [fix] redirection du post par outil de blogging vers la section par défaut si le paramètre blogid=1
  • 8fef1fa [clean] codec XML-RPC compliant php5 strict
  • 03db8b5 test d'un script d'affichage de post-it sur l'entête du site tools/stickies.php
  • d76ee60 [clean] nettoyage de code
  • 5454da7 [fix] s'assurer que les onglets sont alignés même après une image flottante
  • d10817a suppression d'un caractère blanc dans le code
  • 7d7b7a7 amélioration du traitement d'erreur par la fonction de callback javascript yacs.call()
  • 25a3809 [fix] correction du chainage des notifications vers section parente avec l'option forward_notifications
  • 319b904 [fix] correction de la réponse HTTP pour les script auto-complétion
  • a8db88b [fix] remercier le contributeur d'une réponse à un commentaire au lieu de le rediriger silencieusement vers la page
  • 2e30394 [fix] éviter la duplication d'id pour plusieurs formulaire dans la page
  • 3f1e8c9 [fix] notification des observateurs pour les réponses aux commentaires (pas seulement aux nouveaux commentaires)
  • 1d92374 [fix] le moteur de recherche interne ne cherche plus dans le champ description des fichiers qui contient que des dates et noms d'utilisateurs
  • 899fb2d [fix] ajout automatique d'un joker au requête de recherche pour permettre de rechercher des débuts de mots
  • 3dcc5d5 [fix] suppression de la séparation des recherches entre contenu et profiles
  • 6ec94cc [fix] correction d'une erreur dans table/tables.php
  • cb9b8c6 [fix] prise en charge des requête HTTP mal-formée pour l'auto-complétion
  • 02f08ce comment_as_wall devient l'affichage standard des commentaires, suite à l'influence de facebook
  • c9b4034 les commentaires sont par défaut dans onglet séparé
  • 0701ac2 [clean] réduction d'appels pour l'inclusion de fichier
  • 2f0938a, f23e4c7 affichage du nombre de fichier inclus aux pages sur plus de layout qu'auparavant
  • cf659e8 [fix] éviter d'afficher [file=xx] avec le layout accordéon
  • 1439b27 les onglets produits par overlay sont affichés avant l'onglet des commentaires
  • 3c93af2 seuls les observateurs sont considérés comme participant aux pages et plus les éditeurs.
22Mar.2012

Abonner les destinataires d'une newsletter à sa version en ligne

*****

Abonné

Un article est automatiquement généré au sein de yacs lorsqu'on envoie une newsletter.

On pourrait donc considérer que les abonner d'office à la ise à jour de cet article en ligne est légitime (surveillance).