Infos

Fil RSSÉquipe Infoglobe

Archives

TOP 51 des sites Web créés avec TYPO3

jlhenry | CMS/SGC, Développement | Mercredi, 22 octobre 2008

Il arrive régulièrement que nous nous posions la question de savoir quelles sont les grosses entreprises qui utilisent TYPO3. On se rend très vite compte qu’il y en a un nombre très impressionnant dès lors qu’on regarde en Allemagne; mais encore faut-il savoir parler allemand… pas comme moi!

Donc je me suis dit qu’il serait surement intéressant de faire le tour et de lister les grosses entreprises qui utilisent le CMS TYPO3 pour gérer leur site Web.

Et voici ce que ça donne! TYPO3 est utilisé par de nombreuses références prestigieuses telles CISCO, l’UNICEF, Air France-KML, The Economist, Total, EDS, Epson, BAYER, Ford, UNESCO, Audi, Philips, Handicap International ou encore Bonjour Québec… Vous en trouverez ici 51 des meilleures.

Bien entendu, nous n’avons pu valider que les sites Web. Il fut en effet impossible de vérifier si 3M, American Express et MGM Home Entertainment utilisent TYPO3 sur leurs intranets, tel que c’est mentionné sur le site TYPO3.com.

Mise à jour: EDS a été ajouté à la liste (il remplace http://performance-publique.gouv.fr).

(Lire la suite…)

Framework FORMidable pour TYPO3

pboivin | Développement | Mardi, 07 octobre 2008

Une extension qui fait parler beaucoup d’elle ces temps-ci est l’extension ameos_formidable. Il s’agit d’un API (interface de programmation) qui permet de créer facilement et rapidement des formulaires pour des extensions TYPO3.

Il s’agit probablement en effet de l’extension la plus mature pour le moment pour créer des formulaires frontend. L’extension possède une solide librairie de fonctions pour créer toutes les sortes de contrôles habituelles et plus encore.

(Lire la suite…)

La librairie PHPlot

pboivin | Développement | Mardi, 07 octobre 2008

En programmant une extension TYPO3 j’ai découvert PHPlot, une librairie PHP permettant de créer facilement des graphiques dynamiques à même un tableau de données.

La librairie est très facile d’utilisation, il suffit d’inclure la librairie dans notre code (include) et créer un objet PHPlot (new PHPlot). Par la suite, une image sera généré avec un graphique et une légende au besoin.

(Lire la suite…)

Xdebug – Ajoutez un débogueur à vos outils de développement

souellet | Développement, Linux | Vendredi, 26 septembre 2008

Xdebug est un extension php qui vous permet d’afficher des informations de déboguage comme les erreurs d’un script, les traces de fonctions et de la « stack » directement dans votre navigateur. Mais les fonctionnalités de l’extension de s’arrête pas la. En effet, lorsqu’il est jumelé avec un IDE, il vous permet d’utiliser les fonctions de pas-à-pas et de breakpoint. Avec cet outil, vous pouvez profiler votre code et obtenir des statistiques de performance sur l’utilisation de vos fonctions.

(Lire la suite…)

Intégration de TYPO3 dans votre IDE

souellet | CMS/SGC, Développement | Vendredi, 26 septembre 2008

Eclipse et Netbeans sont deux IDE open source qui vous offre de nombreuses fonctionnalités comme la gestion de projets, le déboguage, l’accès à SVN, ainsi que des outils de collaboration.

Que vous soyez débutant ou expert, l’autocompletion est un outil qui peut vous être très utile. En ajoutant à votre IDE les sources de TYPO3 dans «l’include path» de votre projet, vous pouvez consulter rapidement la liste de fonctions de l’API de développement de TYPO3. L’autocompletion de code vous permettra de développer vos applications plus efficacement.

Exemple avec Netbeans

Utiliser du PHP sur un stdWrap en typoscript

pboivin | CMS/SGC, Développement | Vendredi, 26 septembre 2008

Après une petite recherche sur internet j’ai trouvé une façon très facile d’écraser n’importe quel contenu (stdWrap) en typoscript. Il existe déjà plusieurs possibilités avec la fonction « stdWrap » telles que la modification de la casse, supprimer les balises HTML, « wrapper » le stdWrap, etc. Comme ce n’est jamais assez, je me suis demandé s’il était possible d’utiliser du PHP à même le typoscript pour modifier le contenu du stdWrap.

La propriété « postUserFunc » du stdWrap sert exactement à cet effet.

Il suffit d’appeler un script PHP préalablement défini et d’appeler la fonction de celui-ci tout en y passant quelques paramètres au besoin.

Voici un exemple d’utilisation :

includeLibs.nomLib = fileadmin/templates/scripts/scriptPHP.php
 tt_content.cheminDuStdWrap.stdWrap {
 postUserFunc = nomDeLaClasse->nomDeLaFonction
}