Infos

Fil RSSÉquipe Infoglobe

Archives

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

Sécuriser un site web avec TYPO3 !

ypavard | CMS/SGC | Vendredi, 05 septembre 2008

Il y a quelques mois de cela j’ai eu l’occasion de me retrouver devant un petit problème de sécurisation d’un site web, plus précisément d’un intranet et cela m’a amené à trouver des solutions (et aux développeurs avec qui je travaille surtout !).

Voici le cas de figure que je vous propose ici d’étudier :

Un intranet qui proposerait une page de connexion qui ne serait accessible qu’aux visiteurs uniquement. Aucune autre page du site ne devrait être accessible sauf après s’être identifié via la page de connexion.

Notez que si le formulaire d’authentification aurait du se trouver sur la page d’accueil, cela aurait été simple, mais dans ce cas précis je devais créer une page spécialement conçu pour l’authentification avec un unique formulaire d’identification. (Lire la suite…)

L’extension ameos_dragndropupload

ypavard | CMS/SGC | Dimanche, 27 janvier 2008

Il y a quelque temps j’ai remonté un bogue que j’ai rencontré avec l’excellente extension [ameos_dragndropupload]. Celle-ci permet via un applet JAVA de pouvoir déposer le contenu d’un répertoire qui se trouve sur votre ordinateur directement sur votre serveur TYPO3 en le glissant dans la fenêtre de votre navigateur. Testez-le et vous ne pourrez plus vous en passer ! (Lire la suite…)

C’est quoi une palette dans TYPO3 ?

ypavard | CMS/SGC | Dimanche, 27 janvier 2008

J’ai toujours cru que nous pouvions faire ce que l’on voulait avec les formulaires cotés Backend avec TYPO3. C’est vrai que nous pouvons en faire beaucoup et que l’assistant Kickstarter nous aide pour cela, mais au bout du compte il existe quelques limites, comme tout système informatique à force de l’utiliser et le « maîtriser » on en demande toujours plus ;)

Une palette, c’est quoi ?

Pour positionner des éléments dans les formulaires de saisis qui sont disponibles du coté « Backend » (c’est à dire administration) de TYPO3, il existe le TCA (Table Configuration Array), c’est un tableau PHP que l’on peut modifier à souhait et que nous pouvons créer lors de la création d’une extension à l’aide du Kickstarter. (Lire la suite…)

Gestion des conditionnelles dans un flexform, c’est possible !

ypavard | CMS/SGC | Jeudi, 03 janvier 2008

C’est en installant l’extension « mm_forum » dernièrement, que je suis resté stupéfait devant une petite fonctionnalité offerte par les flexform de TYPO3. Je veux parler ici du fichier flexform_ds.xml (ou flexform_pi1.xml) que l’on retrouve dans les extensions TYPO3 (d’ailleurs ce qui suit s’applique aussi à la configuration de votre TCA)

Ce fichier XML contient toutes les informations qui permettent à un plugin de vous afficher tous les champs de configuration. Ainsi quand on installe le plugin « tt_news » ou « mm_forum » sur une page, on a plusieurs paramètres à sélectionner et des champs à remplir. (Lire la suite…)

Newloginbox et le MD5

ypavard | CMS/SGC | Mardi, 01 janvier 2008

Si vous utilisez l’extension « newloginbox », vous pourriez avoir besoin de l’extension « kb_md5fepw » qui permet de crypter les mots de passe de vos utilisateurs. Ceci fonctionne également avec l’extension « sr_feuser_register » qui permet d’inscrire de nouveaux membres.

Mais il se trouve qu’il y a comme un petit bogue avec l’extension « kb_md5fepw », lorsqu’un membre demande à recevoir un nouveau mot de passe. Vous risquez de recevoir le même courriel alors que le compte existe dans la base de données. (Lire la suite…)

Personnaliser vos dossiers système c’est possible !

ypavard | CMS/SGC | Mardi, 25 décembre 2007

Enfin, voici une astuce que j’attendais depuis longtemps de rédiger ! Par défaut avec TYPO3, vous pouvez attribuer des icônes à certains de vos dossiers système (sysfolder) comme par exemple les nouvelles ou les Faq (parce que les autres ne fonctionnent pas toujours ;-( (Lire la suite…)

Ajouter une vue détaillée à tt_address

ypavard | CMS/SGC | Vendredi, 30 novembre 2007

Peut-être que vous aussi, avez-vous eu besoin d’ajouter une vue détaillée à l’extension [tt_address] ? Par exemple, lister des fiches d’entreprise et obtenir le détail d’une fiche en cliquant sur le nom de l’entreprise ?

Une seule solution semble s’offrir à vous, l’installation de l’extension [cfabwww_tt_address_singleview], mais malheureusement cette extension est récente et  pas documentée. L’auteur n’invite d’ailleurs à personne à l’installer. Que faire dans ce cas là ? (Lire la suite…)