23/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 22/10/2008 et le 23/10/2008:
- CakePHP Ajax Chat Plugin - Updated for RC3 and Now Using jQuery :: PseudoCoder.com
- Un plugin de chat en Ajax, codé avec jQuery et compatible RC3, c’est chez PseudoCoder. Demo disponible.
- Optimiser les URL pour le référencement
- Retour de Pierre-Emmanuel Fringeant après quelques semaines de silence, avec un article sur la réécriture d’URL pour le référencement. Par rapport à mon vieil article sur le sujet, Pierre-Emmanuel utilise la méthode du core Inflector::slug pour générer la partie “textuelle” de l’URL (et non le sluggable behavior comme moi) et ajoute la gestion du “duplicate content” et une expression régulière pour contrôler le “slug”.
- MailChimp API Component w/ helper (Articles) | The Bakery, Everything CakePHP
- Une intégration à CakePHP de l’API de l’outil de gestion de newsletter Mailchimp. Un truc que j’envisageais… Cool. Spontanément, j’aurais plutôt fait un behavior ou un datasource, cependant qu’un composant. A regarder plus en détail.
- How to create multirecord forms
- Un tutorial de Marcel Raaijmakers (aka Marcelius) sur la bakery, avec un composant, qui explique comment mettre en place des formulaires permettant d’éditer plusieurs enregistrements simultanément.
Plus sur ma page delicious consacrée à CakePHP.
21/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 11/10/2008 et le 21/10/2008:
- Neil Crookes » Recording created_by and modified_by
- Une nouvelle pièce au dossier "comment enregistrer l'id de l'utilisateur qui créé/modifie un enregistrement".
- cakeApp Screencast
- Un screencast de présentation pour un outil en ligne qui génère des applications Cake ! C'est Powtac qui l'a fait et même si ça ne sert sans doute à rien concrétement (en tout cas tant qu'on ne peut pas télécharger le code généré pour le customiser à sa guise), c'est une très bonne mise en pratique de la puissance de CakePHP. Inclut un éditeur WYSIWYG de modèle de base de données sympathique.
- AclExtras Shell | Mark Story
- Mark Story a mis à jour avec l'aide d'Oscar Carlsson ses très précieux scripts Shell permettant de tenir à jour les ACO d'une application CakePHP à partir des méthodes définies dans les contrôleurs, en leur ajoutant des fonctionnalités de réparation.
- ModelBaker
- ModelBaker est une impressionnante application pour Mac qui permet de créer visuellement une application CakePHP. D'après le screencast en tout cas (l'application est en beta privée pour le moment). Wahou !
- Getting a new Oven, Migrating from CakePHP 1.1 to 1.2 | Mark Story
- Mark Story détaille les principaux changements entre la version 1.1 et la très prochaine version 1.2 de CakePHP
Plus sur ma page delicious consacr�©e � CakePHP.
10/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 07/10/2008 et le 10/10/2008:
- GeoIp Component (Articles) | The Bakery, Everything CakePHP
- Ah je l'avais loupé celui-là. Un composant sur la bakery qui permet d'utiliser dans CakePHP l'API de géolocalisation de MaxMind.
- Demystifying Auth features in CakePHP 1.2 « nuts and bolts of cakephp
- Teknoid en rajoute une couche sur son tutoriel précédent et en explicite deux points relatif à l'authentification.
- Tips & Tricks about CakePHP | Cake Toppings
- Un (nouveau ?) site de conseils et astuces sur CakePHP.
- Accessing User Sessions From Models (or Anywhere) In CakePHP REVEALED! :: PseudoCoder.com
- Comment accéder aux données de l'utilisateur connecté au niveau d'un modèle (par exemple pour mémoriser qui a fait telle ou telle modification à un enregistrement) sans casser les principes de CakePHP ? Une nouvelle proposition par Matt aka PseudoCoder.
Plus sur ma page delicious consacr�©e � CakePHP.
07/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 03/10/2008 et le 07/10/2008:
- Introduction to CakePHP features (build an app in less than 15 minutes) « nuts and bolts of cakephp
- Teknoid, encore, mais cette fois-ci non pas pour une petite astuce comme ça en passant, mais pour un tutorial débutant assez complet (authentification, validation).
- Lancez vos sites sur orbite avec Fredistrano 1.0 | < fbollon.net />
- Fredistrano est un outil de déploiement automatisé d'applications web, annoncé aujourd'hui en version 1.0 pour le 15 octobre. Il s'appuie sur CakePHP 1.2 et est inspiré (comme le nom l'indique) de Capistrano.
- Sharing CakePHP session with another app « nuts and bolts of cakephp
- Encore une petite astuce (ou un petit rappel, c'est selon) de teknoid, sur la façon de partager les infos mises en session dans une application tierce.
- A few words about media views (sending binary files to the user) « nuts and bolts of cakephp
- Quelques mots de teknoid sur une fonctionnalité méconnue de CakePHP, permettant de faciliter le téléchargement de fichiers binaires.
Plus sur ma page delicious consacr�©e � CakePHP.
03/10/2008 |
Publié dans
cakephp
Si vous mettez à jour une application existante de la RC2 à la RC3 de Cake, outre les tests, le gros de la manip est de remplacer le dossier {cake} par la nouvelle version. Si vous êtes vraiment perfectionniste, il y a aussi quelques fichiers de base qui changent dans le dossier dévolu à votre application. Petit inventaire :
/app/webroot/css/cake.generic.css
Quelques modifications dans les styles par défaut de CakePHP. Pas forcément essentiel…
/app/webroot/js/vendors.php
un poil de refactoring.
/app/config/routes.php
La route par défaut pour les tests dégage…
/app/config/database.php.default
La doc sur la syntaxe à utiliser pour utiliser Pear::db a disparu des commentaires… ça tombe bien parce que le datasource dbo_pear.php a disparu…
Il manque toujours le fait qu’on puisse utiliser la clef “port” dans la définition d’une source de données…
Et heu, c’est tout. Bon, maintenant, je vais tester que tout marche toujours.
02/10/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 29/09/2008 et le 02/10/2008:
- Migration from CakePHP 1.2 RC2 to RC3 - cakebaker
- Un premier retour d'expérience sur une migration de la RC2 à la RC3, par Daniel Hofstetter. Rien de bien méchant…
- CakePHP and Layout - secret of data passing through | Dev weblog
- Une intéressante façon d'afficher un menu dynamique sur toutes les pages d'un site.
- Dealing with calculated fields in CakePHP’s find() « nuts and bolts of cakephp
- Une petite astuce qui permet de rendre cohérent les résultats d'un Model::find() avec un champ calcul.
- Kata - A lightweight and fast MVC Framework for PHP5
- Un framework PHP 5 dont voici la page de présentation / tutoriel. Ressemble étrangement à CakePHP !
Plus sur ma page delicious consacr�©e � CakePHP.
02/10/2008 |
Publié dans
cakephp
La page d’accueil du site cakePHP.org n’est pas encore à jour à l’heure où je vous parle, mais sur la page de téléchargement du site, on trouve bien la version 1.2 Release Candidate 3 en différents formats.
La liste des nouveautés (essentiellement des corrections est là).