Présentation qui liste l'ensemble des nouveautés de la version 4.2 du CMS TYPO3. La présentation se découpe en plusieurs parties (installation, fonctions édimestres, fonctions administrateurs et développeurs).
Cette présentation a été donnée à Québec.
T3UNIFR12 - Réussir sa mise à jour de typo3sitengo
L'objectif de cette conférence est de faire le tour des étapes nécessaires pour qu'une mise à jour de TYPO3 se déroule correctement.
Différents point sont abordés comme par exemple les outils qui peuvent nous accompagner lors des mises à jour, les aspects de l'environnement technique ou encore les actions automatiques et manuelles à effectuer (script Shell ou Module Installation).
TYPO3, le CMS de référence au gouvernement québécoisYannick Pavard
Présentation sur le CMS TYPO3 lors des rencontres Webeducation donnée à Québec devant les webmestres du gouvernement du Québec.
Cette présentation a été donnée avec plusieurs autres intervenants qui étaient là pour présenter leur expériences avec l'outil.
TYPO3 est le CMS le plus utilisé au gouvernement du Québec
Le pilote d‘imprimante générique Windows, intitulé “MasterDriver“ de SEAL Systems offre la possibilité de simplifier et d‘optimiser les impressions en environnement Windows.
Au travers de ce pilote, toute application Windows génère un code PostScript indépendant du matériel. Ce code est ensuite converti au niveau du serveur d‘Output Management dans le format supporté le mieux par l’imprimante. Cette méthode permet d’éliminer les problèmes récurrents d’installation et de désinstallation de pilotes d‘imprimantes.
Cette méthode garantit également un rendu identique sur tous les équipements connectés,
sans avoir à adapter le contenu en fonction de la zone imprimable de l‘imprimante.
Le pilote générique MasterDriver gère la plupart des paramètres spécifiques
d‘imprimantes de façon individuelle quelques soit les marques et les modèles d‘imprimantes.
En savoir plus sur la solution d'Output Management SEAL Systems :
http://www.sealsystems.fr/fileadmin/mediaFiles/Factsheets/MasterDriver_fr.pdf
Pourquoi et comment améliorer l'accessibilité des sites WordPress - WordCamp ...Claire Bizingre
Atelier présenté au WordCamp Paris 2015, présentation des besoins, des problèmes rencontrés par les utilisateurs, solutions proposées par WordPress, plugin et thèmes accessibility-ready.
Présentation qui liste l'ensemble des nouveautés de la version 4.2 du CMS TYPO3. La présentation se découpe en plusieurs parties (installation, fonctions édimestres, fonctions administrateurs et développeurs).
Cette présentation a été donnée à Québec.
T3UNIFR12 - Réussir sa mise à jour de typo3sitengo
L'objectif de cette conférence est de faire le tour des étapes nécessaires pour qu'une mise à jour de TYPO3 se déroule correctement.
Différents point sont abordés comme par exemple les outils qui peuvent nous accompagner lors des mises à jour, les aspects de l'environnement technique ou encore les actions automatiques et manuelles à effectuer (script Shell ou Module Installation).
TYPO3, le CMS de référence au gouvernement québécoisYannick Pavard
Présentation sur le CMS TYPO3 lors des rencontres Webeducation donnée à Québec devant les webmestres du gouvernement du Québec.
Cette présentation a été donnée avec plusieurs autres intervenants qui étaient là pour présenter leur expériences avec l'outil.
TYPO3 est le CMS le plus utilisé au gouvernement du Québec
Le pilote d‘imprimante générique Windows, intitulé “MasterDriver“ de SEAL Systems offre la possibilité de simplifier et d‘optimiser les impressions en environnement Windows.
Au travers de ce pilote, toute application Windows génère un code PostScript indépendant du matériel. Ce code est ensuite converti au niveau du serveur d‘Output Management dans le format supporté le mieux par l’imprimante. Cette méthode permet d’éliminer les problèmes récurrents d’installation et de désinstallation de pilotes d‘imprimantes.
Cette méthode garantit également un rendu identique sur tous les équipements connectés,
sans avoir à adapter le contenu en fonction de la zone imprimable de l‘imprimante.
Le pilote générique MasterDriver gère la plupart des paramètres spécifiques
d‘imprimantes de façon individuelle quelques soit les marques et les modèles d‘imprimantes.
En savoir plus sur la solution d'Output Management SEAL Systems :
http://www.sealsystems.fr/fileadmin/mediaFiles/Factsheets/MasterDriver_fr.pdf
Pourquoi et comment améliorer l'accessibilité des sites WordPress - WordCamp ...Claire Bizingre
Atelier présenté au WordCamp Paris 2015, présentation des besoins, des problèmes rencontrés par les utilisateurs, solutions proposées par WordPress, plugin et thèmes accessibility-ready.
Sorties le 9 septembre 2021, les versions 11 Alexandria de RAD Studio, Delphi et C++Builder contiennent leur lot de nouveautés, de mises à jours et de correctif.
Les fonctionnalités essentielles ont été présentées par Embarcadero lors de plusieurs sessions en ligne ayant suscité un grand nombre de questions de la part des spectateurs et développeurs.
Plutôt que de se contenter de traduire la présentation de départ, Patrick Prémartin vous propose une revue des documents de sortie avec bien entendu un point sur chaque nouveauté mais aussi sur les choses un peu moins visibles et quelques points potentiellement bloquants.
Liens, sources et rediffusion sont disponibles sur le site https://serialstreameur.fr/webinaire-20210924.php
La communauté française TYPO3 annonce
un flot de nouveautés
Parmi les principales annonces, vous découvrirez : le nouveau site Français, la nouvelle organisation de la communauté, la dernière version officielle…
Grâce à la philosophie Open Source, TYPO3 connaît une distribution véritablement mondiale. Des centaines de milliers d’utilisateurs de tous secteurs d’activité et de toutes tailles d’entreprise utilisent au quotidien ce fameux logiciel de gestion de contenu (CMS). TYPO3 leur permet de « faire vivre et rendre plus attractifs leurs sites Web »...
Pourquoi travailler avec un logiciel mort (plus développé depuis quelques années), alors qu'il y a plein d'autres logiciels pour le montage vidéo ?
Après quelques tests, il s'avère que Final Cut Pro 7 est le meilleur logiciel par rapport aux besoins spécifiques du workflow de Memoways.
Conférence donnée lors des RMLL 2011 et qui reprend le contenu de la même conférence de CONFOO 2011 avec du contenu en plus pour Drupal cette fois-ci. On y retrouve une régle en plus, donc 21 au total sur l'accessibilité. Ces règles peuvent être prises en compte par les CMS tels que Drupal, Wordpress ou TYPO3.
alphorm.com - Formation Windows 8.1 (70-687)Alphorm
La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-windows-8-1-70-687
L'examen MCSA 70-687 est le premier des deux examens requis pour obtenir la certification MCSA Windows 8.1
Votre formateur Philippe VARLET, vous guidera par par une approche plus pratique plus fonctionelle tout au long de cette formation. Il va vous présenter Windows 8.1, ses nouveautés et puis vous faire découvrir toutes les fonctionnalités : installation, migration, réseau, stockage, sécurité, gestion, protection, windows 2012, image de déploiement, windows store,….
A la fin de cette formation, vous aurez toutes les compétences pour appréhender sereinement votre système Windows 8.1 et aussi réussir votre certification 70-687
Vous pouvez retrouver toute la formation ici http://www.alphorm.com/formation/formation-windows-81-70-687
Présentation des travaux entre TYPO3 et AlfrescoYannick Pavard
Présentation qui montre les possibilités de connexion entre le CMS TYPO3 et l'outil de GED Alfresco. On y retrouve les différentes approches existantes et quelques scénarios possibles.
Cette présentation a été donnée à Québec lors des rencontres WebEducation (gouvernement du Québec).
Système permettant de gérer les modifications d’un ensemble de données.
Il agit sur une arborescence de fichiers afin de conserver toutes les versions des fichiers, ainsi que les différences entre les fichiers.
Un groupe de développeurs autour d'un même développement se servira de l'outil pour stocker toute évolution du code source.
Nettoyer et transformer ses données avec Openrefine : partie 1Mathieu Saby
1re partie de la formation Openrefine donnée à l'URFIST de Paris le 25 mai 2018
La version pptx et les données sont disponibles librement sur Open Science Framework : https://osf.io/uqwrb/
Talk made at meetup Mozilla Paris octobre 2017 by Christophe Villeneuve on "Introduction aux webExtensions".
La présentation a pour but d'aider à mieux appréhender ces nouvelles extensions, les impacts et les possibilités offertes dans le navigateur, les emplacements disponibles, le tout cadencé de cas exemples.
Présentation donnée lors de la présentation mensuelle de l'association LINUQ. J'y parle de mon expérience avec le media center MythTV (linux), XBMC (Linux), de Boxee Box et Smart LG.
Vous trouverez quelques références d'applications tierces à installer sur votre media center pour télécharger des Torrent, fichiers megaupload, etc..
RMLL 2011 - TYPO3 le CMS de référence au gouvernement du QuébecYannick Pavard
Présentation donnée lors des RMLL 2011 à Strasbourg. On y parle du succès de TYPO3 comme SGC au gouvernement du Québec, du fonctionnement des appels d'offres, procès de SFL, Loi 133, etc...
Une vidéo sera disponible sur le Web, sans doute sur le site des www.rmll.info édition 2011.
Sorties le 9 septembre 2021, les versions 11 Alexandria de RAD Studio, Delphi et C++Builder contiennent leur lot de nouveautés, de mises à jours et de correctif.
Les fonctionnalités essentielles ont été présentées par Embarcadero lors de plusieurs sessions en ligne ayant suscité un grand nombre de questions de la part des spectateurs et développeurs.
Plutôt que de se contenter de traduire la présentation de départ, Patrick Prémartin vous propose une revue des documents de sortie avec bien entendu un point sur chaque nouveauté mais aussi sur les choses un peu moins visibles et quelques points potentiellement bloquants.
Liens, sources et rediffusion sont disponibles sur le site https://serialstreameur.fr/webinaire-20210924.php
La communauté française TYPO3 annonce
un flot de nouveautés
Parmi les principales annonces, vous découvrirez : le nouveau site Français, la nouvelle organisation de la communauté, la dernière version officielle…
Grâce à la philosophie Open Source, TYPO3 connaît une distribution véritablement mondiale. Des centaines de milliers d’utilisateurs de tous secteurs d’activité et de toutes tailles d’entreprise utilisent au quotidien ce fameux logiciel de gestion de contenu (CMS). TYPO3 leur permet de « faire vivre et rendre plus attractifs leurs sites Web »...
Pourquoi travailler avec un logiciel mort (plus développé depuis quelques années), alors qu'il y a plein d'autres logiciels pour le montage vidéo ?
Après quelques tests, il s'avère que Final Cut Pro 7 est le meilleur logiciel par rapport aux besoins spécifiques du workflow de Memoways.
Conférence donnée lors des RMLL 2011 et qui reprend le contenu de la même conférence de CONFOO 2011 avec du contenu en plus pour Drupal cette fois-ci. On y retrouve une régle en plus, donc 21 au total sur l'accessibilité. Ces règles peuvent être prises en compte par les CMS tels que Drupal, Wordpress ou TYPO3.
alphorm.com - Formation Windows 8.1 (70-687)Alphorm
La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-windows-8-1-70-687
L'examen MCSA 70-687 est le premier des deux examens requis pour obtenir la certification MCSA Windows 8.1
Votre formateur Philippe VARLET, vous guidera par par une approche plus pratique plus fonctionelle tout au long de cette formation. Il va vous présenter Windows 8.1, ses nouveautés et puis vous faire découvrir toutes les fonctionnalités : installation, migration, réseau, stockage, sécurité, gestion, protection, windows 2012, image de déploiement, windows store,….
A la fin de cette formation, vous aurez toutes les compétences pour appréhender sereinement votre système Windows 8.1 et aussi réussir votre certification 70-687
Vous pouvez retrouver toute la formation ici http://www.alphorm.com/formation/formation-windows-81-70-687
Présentation des travaux entre TYPO3 et AlfrescoYannick Pavard
Présentation qui montre les possibilités de connexion entre le CMS TYPO3 et l'outil de GED Alfresco. On y retrouve les différentes approches existantes et quelques scénarios possibles.
Cette présentation a été donnée à Québec lors des rencontres WebEducation (gouvernement du Québec).
Système permettant de gérer les modifications d’un ensemble de données.
Il agit sur une arborescence de fichiers afin de conserver toutes les versions des fichiers, ainsi que les différences entre les fichiers.
Un groupe de développeurs autour d'un même développement se servira de l'outil pour stocker toute évolution du code source.
Nettoyer et transformer ses données avec Openrefine : partie 1Mathieu Saby
1re partie de la formation Openrefine donnée à l'URFIST de Paris le 25 mai 2018
La version pptx et les données sont disponibles librement sur Open Science Framework : https://osf.io/uqwrb/
Talk made at meetup Mozilla Paris octobre 2017 by Christophe Villeneuve on "Introduction aux webExtensions".
La présentation a pour but d'aider à mieux appréhender ces nouvelles extensions, les impacts et les possibilités offertes dans le navigateur, les emplacements disponibles, le tout cadencé de cas exemples.
Présentation donnée lors de la présentation mensuelle de l'association LINUQ. J'y parle de mon expérience avec le media center MythTV (linux), XBMC (Linux), de Boxee Box et Smart LG.
Vous trouverez quelques références d'applications tierces à installer sur votre media center pour télécharger des Torrent, fichiers megaupload, etc..
RMLL 2011 - TYPO3 le CMS de référence au gouvernement du QuébecYannick Pavard
Présentation donnée lors des RMLL 2011 à Strasbourg. On y parle du succès de TYPO3 comme SGC au gouvernement du Québec, du fonctionnement des appels d'offres, procès de SFL, Loi 133, etc...
Une vidéo sera disponible sur le Web, sans doute sur le site des www.rmll.info édition 2011.
Présentation donnée lors du JIT 2009 à Québec pour Infoglobe. Cette présentation présentait succintement l'installTool ainsi que l'outil "superadmin.php" et l'extension "lowlevel"
Outils Indispensables pour vs navigateurs webYannick Pavard
Présentation donnée lors du WebEducation du 22 janvier 2009 aux webmestres du gouvernement du Québec.
Le thème était les extensions pour Firefox (colorzilla, firebug, html validator, ...) ainsi qu'un aperçu des fonctionnalités de Google Chrome pour les développeurs.
Présentation du wiki d'entreprise TWiki, de ces forces et faiblesses et présentation de quelques extensions utilisées.
Cette présentation a été donnée lors de la journée CMS CELEBRATION 2008 à Montréal
Présentation des travaux sur l'extension TYPO3 qui permet de cohabiter avec le Gestionnaire électronique de Document Alfresco.
On y trouve les fonctionnalités existantes développées et celles à venir.
PS : Cette présentation fait suite à la lecture du livre Présentation Zen de Garr Reynolds. On voit tout de suite les progrès, non ? ;)
Cette présentation est axé pour le gouvernement du Québec, car déjà très actif dans l'utilisation du CMS TYPO3.
Présentation sur les différents logiciels libres que l'on retrouve sur le web (serveur web, cms, les langages de programmations, navigateurs.)
Cette présentation a été donnée à Québec pendant l'intracom 2008.
Migration du site du MDEIE vers le CMS TYPO3Yannick Pavard
Présentation décrivant la migration du site du Ministère du
développement économique, de l'Innovation et de l'Exportation (MDEIE) vers le CMS TYPO3.
On y retrouve les différentes étapes et les extensions développées pour ce projet.
Cette présentation a été donnée pendant le salon des TICS 2008.
Avantages de TYPO3 dans un environnement LAMPYannick Pavard
Présentation sur le CMS TYPO3 et les avantages dans un environnement basé sur Linux Apache Mysql et Php.
Cette présentation a été donnée lors de la journée informationnelle et technique 2007 lancée par l'entreprise
Infoglobe.
Présentation au logiciel Eclipse et les outils de collaborations dont SVN. La deuxième partie est consacrée à la barre de développeur pour le
navigateur Firefox, on y retrouve les outils les plus utiles.
Présentation de plusieurs CMS Open Source (portail web, wiki, galerie photo, ...)
A cette époque je mettais beaucoup de texte dans mes présentations !
Cette présentation a été donnée pendant la SQIL 2005 à Québec.
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Les nouveautés de TYPO3 4.2
1. TYPO3 4.2 : Une mise à jour majeure
Présenté par Yannick Pavard – 20 février 2008
2. Objectifs
À la fin de cette présentation, vous serez en mesure :
– d'identifier le processus de mise à jour vers TYPO3 4.2
– de citer au moins 2 avantages de passer à TYPO3 4.2
– d'identifier les changements suite au passage à l'UTF-8
– de citer les avantages pour chaque niveau d'intervention
● Édimestre, Administrateur et Développeur
2 / 49
3. Comment réussir sa mise à jour vers TYPO3 4.2
➔ Préparation de l'environnement de production
S o m m a i r e
➔ Mise à jour : procédure pas à pas
L'UTF-8 : À quoi ça sert ? Qu'est ce que ça change ?
Les nouveautés importantes de la version 4.2
➔ Quoi de neuf pour :
✔ Les édimestres
✔ Les administrateurs
✔ Les développeurs
Conclusion
3 / 49
5. Préparation de l'environnement de production
Il y a plusieurs points à suivre pour préparer votre
nouvel environnement de production à TYPO3 4.2 :
➔ Effectuer une copie de sauvegarde du site à migrer
➔ Préparer votre futur environnement pour l'UTF-8
✗ Votre base de données MySQL
✗ Votre serveur Apache
✗ Votre fichier php.ini (mbstring)
✗ Réencoder vos fichiers textes au besoin (html, css)
http://wiki.typo3.org/index.php/UTF-8_support
5 / 49
6. Préparation de l'environnement de production
(suite)
➔ Vérifier votre version de PHP : La version PHP 5.2 est
requise
➔ Dupliquer au besoin le site pour effectuer des tests
dans un environnement de pré-production
Notes concernant les numéros
de versions de TYPO3
Version majeure Version mineure
TYPO3 4.x TYPO3 4.x.x
(4.1, 4.2, 4.3) (4.1.2, 4.1.5, 4.2.1)
6 / 49
7. Mise à jour : Procédure pas à pas
Voici un exemple de procédure classique de mise à
jour vers une nouvelle version majeure de TYPO3
Attacher les nouvelles sources (4.2) à votre site
Connectez-vous et découvrez le ou les messages
d'avertissements
7 / 49
8. Mise à jour : Procédure pas à pas
Connectez-vous et allez dans l'outil d'installation puis
choisissez l'option Update wizard
8 / 49
9. Mise à jour : Procédure pas à pas
Mettez à jour le numéro de version et les changements
Faites en sorte que les liens ne s'ouvrent pas
par défaut dans une nouvelle fenêtre
9 / 49
10. Mise à jour : Procédure pas à pas
Mettez à jour vos types de pages à « standard »
Tous les types de pages AVANCES sont transformés
en type de page STANDARD avec la version 4.2.
Même chose pour le type de page « Hors menu »
(utiliser $TYPO3_CONF_VARS['SYS']['compat_version'] = '4.1';
pour conserver le fonctionnement par défaut)
TCA : Mettez à jour vos palettes (TCA) en rapport avec vos pages
10 / 49
11. Mise à jour : Procédure pas à pas
Allez dans « Database Analyzer » pour mettre à jour vos
tables (base de données)
Laissez le système modifier votre base de données
Vous devriez avoir fait une sauvegarde de votre base
de données avant d'effectuer cette opération
11 / 49
12. Mise à jour : Procédure pas à pas
Certaines extensions doivent être désinstallées
pour la version TYPO3 4.2 beta1
➔ « Date2cal » n'est pas compatible avec la version beta 4.2
➔ « ter_update_check » est déjà intégré dans la version 4.2
➔ Le dam « tx_dam » génère des erreurs
➔ « extdeveval » n'affiche plus la barre du haut
des raccourcis vers les ressources pour développeurs
12 / 49
13. L'UTF-8 : À quoi ça sert ?
Qu'est ce que ça change ?
14. L'UTF-8 : A quoi ça sert ?
L'UTF-8 est un encodage utilisé
pour le texte produit par TYPO3
Frontend et Backend
Cela permet de gérer des langues
comme le chinois ou l'arabe
14 / 49
15. L'UTF-8 : Qu'est ce que ça change ?
Encodage par défaut en UTF-8
pour le backend (administration)
✗ Il est préférable de réencoder les
données qui étaient dans la base
de données
✗ Les fichiers de traductions restent
inchangés, mais pourront être
édités au besoin directement
✗ Certaines extensions risquent
d'afficher des caractères bizarres
(sauf si vous réencoder aussi les
fichiers)
15 / 49
16. L'UTF-8 : Qu'est ce que ça change ?
(suite)
Encodage par défaut en UTF-8
pour le backend (administration)
✗ Faites attention en éditant les
fichiers textes (php, html, css)
depuis votre éditeur préféré.
✗ Certaines données peuvent ne pas
être réencoder (Gabarit
Templavoila, code typoscript ...)
parce qu'ils sont stockés au format
binaire ou sérialisé dans la bdd)
L'encodage pour le Frontend
reste sous votre contrôle
16 / 49
18. Les travaux repoussés pour TYPO3 4.3
Le nouvel installateur et la configuration avancée
✔ Il permettra d'installer TYPO3 en français
L'assistant de création de formulaire
✔ Il remplacera l'ancien assistant de
formulaire
18 / 49
19. Généralités
Quelques changements pour tout le monde :
✔ Le message de génération de page ne s'affichera plus
✔ La vitesse a été augmentée :
✗ Le moteur de recherche (option "skipExtendToSubpagesChecking")
✗ Libération de la mémoire ($GLOBALS['TYPO3_DB']->sql_free_result())
✗ Gestion du cache MySQL optimisé ($ACCESS_TIME)
✗ Mise en cache des langues
✔ Amélioration de l'utilisabilité (interface d'administration)
19 / 49
21. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée :
✔ Le backend n'utilise plus de cadre (frame) mais des DIV
(le chargement de la page est bien plus rapide !)
✔ Le menu de gauche est en AJAX (réduction des
modules plus rapide, rafraîchissement amélioré)
Plusieurs options se retrouvent dans le menu du haut
21 / 49
22. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ L'arborescence des pages offre un filtre pour les pages
ainsi qu'un raccourci pour créer une nouvelle page
✔ Chaque élément se voit doté d'une barre en haut fixe
avec les options courantes d'enregistrements
✔ Les propriétés d'une page sont scindées sous forme
d'onglet
22 / 49
23. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ Édition de page/contenu : Les champs obligatoires sont
également notifiés dans chaque onglet
✔ Lors du déplacement d'une page, on peut à présent, en
faire une copie
✔ L'aide est accessible plus rapidement (survol de la souris)
23 / 49
24. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ Les types de page et types de contenu
sont plus explicites
✔ L'arborescence peut
être cachée par un
simple clic
24 / 49
25. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ Liste des utilisateurs connectés dans le backend
✔ Les options secondaires s'affichent directement par un
simple clic sur un bouton
25 / 49
26. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ La configuration des utilisateurs utilise des onglets
✔ Il est possible de choisir le module de démarrage
26 / 49
27. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ Déplacer ou copier un contenu depuis le presse-papier
✔ La gestion du cache est disponible pour les édimestres
✔ Le module « DOC » disparaît pour laisser la place à un
menu dans la barre du haut
27 / 49
28. Quoi de neuf : pour les édimestres
L'interface a beaucoup évoluée (suite) :
✔ Il n'est plus possible de désactiver l'éditeur de texte ou
d'afficher la description des champs lors de l'édition d'un
contenu ou d'une page
✔ Plusieurs images peuvent être intégrées en une seule
fois
28 / 49
29. Quoi de neuf : pour les édimestres
Le menu du haut :
✔ Nom de l'utilisateur connecté (+ lien vers son profil)
✔ Bouton de déconnexion
✔ Passer d'un espace de travail à l'autre
✔ Gestion du cache (tout effacer, effacer frontend, config.)
✔ Gestion des raccourcis
✔ Recherche dans tous les contenus du site
29 / 49
30. Quoi de neuf : pour les édimestres
Les espaces de travail virtuel (workspace) :
✔ Déplacer des pages où l'on veut dans l'arbre du site
✔ Valider plusieurs changements pour un
traitement par lot
✔ Information concernant le nombre total
d'éléments dans un espace virtuel
30 / 49
31. Quoi de neuf : pour les édimestres
Les espaces de travail virtuel (workspace) :
✔ Il est possible de générer une copie complète du site
pour prévisualisation
✔ Le module « Outils » reste disponible dans l'espace de
travail virtuel personnalisé
✔ Il est maintenant possible de personnaliser les courriels
envoyés pendant tout le processus de validation des
changements
31 / 49
32. Quoi de neuf : pour les édimestres
L'éditeur de texte avancé (RTE) :
✔ De nouveaux boutons sont disponibles
✔ Il est maintenant possible d'ajouter
des conteneurs (DIV)
✔ Nouvelle API pour le développement des Plugins
✔ Ajouter facilement un nouveau paragraphe avant ou après
✔ Support pour Safari
✔ Cliquer et agrandir pour les images insérées dans le RTE
32 / 49
33. Quoi de neuf : pour les édimestres
Corrections de bogues :
✔ L'exportation au format CSV a été bonifiée :
✗ Elle prend en compte tous les enregistrements
✗ Les données sont plus explicites
✔ Certaines données inutiles ne sont plus exportées
200 correctifs et améliorations
ont été envoyés via le bogue tracker
33 / 49
35. Quoi de neuf : pour les administrateurs
Typoscript :
✔ Cacher un ou plusieurs enregistrement(s) lors de l'ajout
d'un nouvel élément.
TS PAGE: mod.web_list.deniedNewTables = tx_nomdelextension
✔ Changer la période (heures) lors de publication d'une
page ou d'espace virtuel temporaire (par défaut 48h)
TSUSER: options.workspaces.previewLinkTTLHours = 72
✔ Ajout des conditionnelles dans le TSCONFIG
[PIDupinRootline = 1]
Ajouter vos lignes typoscript ici
[end]
35 / 49
36. Quoi de neuf : pour les administrateurs
Typoscript :
✔ Modifier les valeurs par défaut dans l'interface
administrateur (avant disponible seulement avec le Tsconfig USER)
TS PAGE: TCAdefault.maTable.MonChamp = valeur par défaut
✔ Modifier le titre des champs dans l'interface administrateur
TS PAGE:
TCEFORM.maTable.MonChamp.label = LLL:EXT:mon_ext/locallang_db.php:table.column
TCEFORM.maTable.MonChamp.label.default = nouveau titre par defaut
TCEFORM.maTable.MonChamp.label.fr = nouveau titre en francais
✔ Ajout de la propriété « stdWrap » pour .wrapItemAndSub
✔ Ajout de la propriété « stdWrap » pour minW et minH de la
fonction imgResource
✔ Deux nouvelles conditions : "year" and "dayofyear"
36 / 49
37. Quoi de neuf : pour les administrateurs
Typoscript :
✔ Possibilité de définir le temps d'expiration d'un HMENU
✔ Possibilité de choisir si les META de la page sont
indexées par le moteur de recherche
Typoscript: config.index_metatags = 0
✔ La constante « PAGE_TARGET » est effacée ce qui
permet de ne pas avoir de lien qui s'ouvre dans une
nouvelle page (compatVersion doit être à 4.2.0)
✔ L'utilisation de Typoscript externe prend en compte
également les appels vers des scripts inclus
<INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/répertoire/fichier.ts">
37 / 49
38. Quoi de neuf : pour les administrateurs
Typoscript :
✔ Afficher le titre de navigation dans l'arborescence au lieu
du titre de la page
TS USER:options.pageTree.showNavTitle = 1
✔ Il est possible de mettre à part les pages qui sont HORS-
MENU et classées par ordre alphabétique
TS USER: options.pageTree.seperateNotinmenuPages = 1
options.pageTree.alphasortNotinmenuPages = 1
✔ Ajout de la condition pour IE et le CSS
Typoscript: file1.ieCondition = IE7
<!--[if IE 7]>
[css include of file1]
<![endif]-->
38 / 49
39. Quoi de neuf : pour les administrateurs
Plusieurs améliorations des outils :
✔ Éditeur de constantes (constant editor) permet d'éditer
chaque constante plus rapidement
✔ L'arbre typoscript permet d'afficher les commentaires
✔ Les références typoscript sont accessibles depuis
l'interface
39 / 49
40. Quoi de neuf : pour les administrateurs
Éditeur Typoscript :
L'éditeur typoscript permet d'améliorer l'édition de code
Typoscript pour les administrateurs.
✔ Colorisation syntaxique sur les objets PAGE,
TEXT ou les propriétés stdWrap, etc ..
✔ Affichage des numéros de ligne.
✔ Un astérisque (étoile) apparaît quand vous n'avez pas encore sauvegardé
votre code
✔ Un raccourci clavier CTRL+S pour sauvegarder et CTRL+F11 pour le
plein écran)
✔ Une complétion existe en appuyant sur les touches CTRL+Barre d'espace
(exemple : PA.. donnera PAGE)
✔ Les raccourcis bien connus CTRL+Z et CTRL+Y pour revenir en arrière
ou en avant)
40 / 49
41. Quoi de neuf : pour les administrateurs
Le panneau d'administration Frontend
✔ Toutes les requêtes SQL sont affichées
clairement.
✔ Il est possible de limiter certaines fonctionnalités
du panneau d'administration. Ces fonctions limitées
seront surlignées d'une certaine couleur dans le
panneau d'administration pour indiquer à l'utilisateur
que ce sont des options temporaires.
41 / 49
42. Quoi de neuf : pour les administrateurs
Nouvelles extensions intégrées dans le « core » :
✔ Mettez à jour vos extensions facilement
Après chaque installation, le menu de gauche se met à jour automatiquement !
✔ Intégration de l'extension « Newloginbox » par défaut
✔ dkd_media4url : Permet d'attacher des médias sur un
type de page « Raccourci »
✔ p2_limittolangfix : Corriger des problèmes avec les
langues
42 / 49
44. Quoi de neuf : pour les développeurs
Du code :
✔ Librairie externe pour contrer les attaques de type
Cross Site Scripting (XSS)
PHP: $filtered_string = t3lib_div::removeXSS($input_string);
✔ Fonction de « minification » en AJAX (permets de
supprimer des commentaires ou des espaces dans des
fichiers Javascript)
PHP: t3lib_div::minifyJavaScript
✔ Le développement de module Backend pourra utiliser le
principe des gabarits comme le Frontend : utilisation de
marqueurs ###MARQUEUR###
44 / 49
45. Quoi de neuf : pour les développeurs
Du code (suite) :
✔ L'utilisation de IRRE prendra en compte le multilingue
✔ Mise à jour des librairies prototype et scriptacolous
✔ Il est maintenant possible de cacher un marqueur
###MARQUEUR### qui n'est pas utilisé dans un gabarit
Configuration (TCA et autres) :
✔ Afficher une date en secondes plutôt que hh:mm:ss
TCEforms: « timesec » comme valeur pour eval
✔ Ajouter des icônes d'aide pour les Flexforms
45 / 49
46. Quoi de neuf : pour les développeurs
Configuration (suite) :
✔ Ajout d'un nouveau type d'élément qui permet de
sélectionner un répertoire (pour galerie photo par exemple)
✔ Meilleur contrôle des éléments de type FICHIERS
✗ Cacher le bouton de dépôt direct (voir image ci-dessous)
✗ Cacher la possibilité d'attacher des images (fileadmin)
✗ Cacher l'aperçu des images
✗ etc ...
46 / 49
47. Quoi de neuf : pour les développeurs
Les hooks :
✔ Possibilité d'ajouter des évaluations personnalisées pour
les champs de saisies (TCEforms)
✔ Possibilité d'agir sur la génération de l'arborescence et
ajouter du contenu HTML
$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['GLOBAL']['recStatInfoHooks']
✔ Modifier le rendu des liens générés de type « Typolink »
✔ Ajouter/modifier/supprimer des actions en mode liste
✔ Agir après les opérations liées à la BDD (TCEmain)
✔ IRRE : Modifier les options pour les enregistrements
✔ Modifier le cHash avec un hook
47 / 49
49. Conclusion
➔ Cette nouvelle version de TYPO3 devra passer
par plusieurs tests avant chaque migration.
➔ La migration devra sans doute nécessiter un
passage à l'UTF8.
➔ La prise en main de l'interface a été grandement
améliorée et devient plus rapide à s'afficher.
➔ Les développeurs de TYPO3 sont à l'écoute des
demandes des utilisateurs et développeurs !
49 / 49
50. Blogue
Visitez notre blogue
et retrouvez des astuces
sur TYPO3
http://blogue.infoglobe.ca
50 / 49