06/11/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 23/10/2008 et le 05/11/2008:
- Make your CakePHP forms a lot more secure
- (calme en ce moment, pas vrai ?) L'indispensable Teknoid nous pond un petit tutorial qui explique comment sécuriser simplement un formulaire contre les vilains hackers et dans la foulée comment leur faire savoir ce qu'on pense de leur comportement (via la création de messages d'erreur personnalisés).
- Gerhard Sletten » Implementing ping with phpxmlrpc in CakePHP
- http://sourceforge.net/projects/phpxmlrpc/
- Editing multiple records with saveAll()
- Teknoid use habilement de Set::combine() pour mettre au bon format un tableau de données, permettant ainsi d'utiliser saveAll.
- cakephp's debug_kit at master — GitHub
- Yeah, un plugin de débuggage pour CakePHP ! Par Mark Story ! Que reste-t-il à Symfony ?
Plus sur ma page delicious consacr�©e � CakePHP.
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.
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.
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.
29/09/2008 |
Publié dans
cakephp
jQuery, la librairie javascript qui a (toujours) le vent en poupe, vient d’enregistrer deux gros succès : Nokia et Microsoft l’embarquent maintenant l’un dans son runtime basé sur Wekbit et visant au déploiement d’appli web, l’autre dans son environnement de développement. Gain à attendre pour tout un chacun : plus de tests unitaires et un meilleur fonctionnement sous IE et les navigateurs basés sur Webkit.
Plus petite news naissante : sur Twitter, Jeff Loiselle et Marc Grabanski annoncent qu’ils ont passé la nuit à bosser sur l’intégration de jQuery à CakePHP via un helper et un composant réalisant la validation en Ajax d’un formulaire. J’ai hâte de voir (et d’essayer) ça. Pour l’instant, c’est prototype et script.aculo.us qui sont intégrés dans le noyau de CakePHP et donc facilement utilisables au sein du framework.
update 30/09 : ça y est, comme l’annonce Jeff, une demo est là et le code disponible sur github.
27/09/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 23/09/2008 et le 27/09/2008:
- CakePHP WhoIs Component
- Un composant qui permet fort simplement d'obtenir les informations fournies par la commande "whois". Utilise le classe phpWhoIs.
- Une ébauche de Merge behavior
- Un behavior qui peut être utile. Il fusionne deux enregistrements en un troisième. A voir : comment se comporte les enregistrements liés dans d'autres tables. A priori : mal. Il y a encore eu peu de boulot.
- Saving extra fields in the join table (for HABTM models) « nuts and bolts of cakephp
- Une autre idée pour gérer des champs supplémentaires dans la table de liaison d'une habtm., tout simplement en créant une liaison hasMany temporaire.
- Tutorial - CakePHP Ajax "Quick Save" with jQuery: CakePHP, jQuery
- Un tutoriel simple et efficace pour insérer un bouton "sauvegarde rapide" sur un formulaire, qui réalise une sauvegarde en ajax et permet de continuer à éditer les champs ensuite. Petit problème à gérer en sus à mon avis : la (non-)validation.
Plus sur ma page delicious consacrée à CakePHP.
21/09/2008 |
Publié dans
cakephp
Quelques bonnes adresses CakePHP vues entre le 20/09/2008 et le 21/09/2008 :
- Cake PHP | ActiveState Community Site
- A l’initiative de
Jonathan Snook Chris Hartjes, un développeur de Komodo a ajouté à l’IDE la capacité de reconnaître les vues et de les traiter intelligemment (autocomplétion, reconnaissance des helpers). Je n’ai pas essayé Komodo depuis bien longtemps, je vais peut-être retenter.
- Amazon ECS Component
- Un composant pour faciliter le travail avec l’API d’Amazon. A noter que Felix de debuggable.com a proposé récemment une autre approche avec un datasource plutôt qu’un composant.
- Clean your HTML output | Devconsite
- Une méthode simple et sans utilisation de module complémentaire (Tidy par exemple) pour réduire la taille du code html généré (suppression des tabulations, des espaces, des commentaires…)
Plus sur ma page delicious.