CakePHP : signets remarquables du 30/03/2010 au 13/04/2010

13/04/2010  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 30/03/2010 et le 13/04/2010:

CakePHP 1.3.0-RC4 has arisen
Il est CakePHP 1.3 moins deux semaines, les amis…
OAuth extension to CakePHP HttpSocket
Une extension à la librairie HttpSocket de CakePHP qui permet de gérer l'authentification OAuth, utilisée en particulier par l'API Twitter. Signé Neil Crookes.
Dynamic model inclusion
Joe Beeson nous montre comment faire de l'inclusion dynamique de model. Malin.
Analogue Helper
Joe Beeson a eu une drôle de bonne idée. Partant du constat que quand on dérivait son propre helper à partir d'un helper du noyau pour particulariser quelques judicieuses petites fonctions à notre goût, il était fastidieux de remplacer toutes les occurrences du helper de base par le notre, il a fait un petit helper qui le fait à notre place, moyennant quelques lignes de configuration.

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 12/01/2010 au 17/01/2010

17/01/2010  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 12/01/2010 et le 17/01/2010:

Règles de validation et erreur « support for \P, \p, and \X has not been compiled »
Une petite astuce de Pierre Martin pour régler un problème de validation avec la règle alphaNumeric et deux solutions : recompiler ou surcharger. L'une est plus simple que l'autre…
CakePHP 1.3.0-beta has landed (Articles)
Cool, la version beta de CakePHP 1.3 est de sortie.
CakeDC Migration Plugin
Nouveau look pour le site de CakeDC, et un plugin pour gérer les migrations (changement du schéma de base de données pendant la phase de développement) à télécharger.
WordPress To Croogo Migration | PseudoCoder.com
Voilà, Matt Curry (mon idole) explique le pourquoi du comment de son passage de Wordpress à Croogo.

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 20/06/2009 au 02/07/2009

03/07/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 20/06/2009 et le 02/07/2009:

Importer un modèle depuis un contrôleur - Pierre MARTIN
Pierre Martin nous récapitule en français toutes les manières d'importer un modèle dans un contrôleur, de la plus évident (y'a rien à faire…) à la plus laborieuse, en passant par la plus pratique. Bel exercice de synthèse, passez lui dire merci.
Simple tweak for model relations in CakePHP - lecterror
Le virulent lecterror parle de "tweak", je parlerais plutôt d'astuce à propos d'un point peu documenté, celui qui concerne la liaison "dependable" entre deux modèles, ses limites, et le petit paramètre en plus qui change tout. Merci lecterror.
AJAX star rating plugin
Un plugin de notation (avec de petites étoiles) en Ajax, qui marche avec jQuery comme avec Prototype.
Plugin development tips and tricks
Jour de fête sur la Bakery avec pas mal de nouveaux articles ou de mise à jour. Voici un article intéressant pour ceux qui font des plugins et qui rencontrent les limites de leur implémentation actuelle dans CakePHP.

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 29/05/2009 au 03/06/2009

03/06/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 29/05/2009 et le 03/06/2009:

Specifying helpers for static pages
Une petite astuce toute simple de CakeBaker : comment utiliser des helpers dans des pages statiques, basées sur le PagesController.
CakePHP Digest #15 - Blog Posts Edition
Nouvelle édition du digest de Matt Curry. Moins d'humour que d'habitude, mais un bon coup d'oeil sur des posts de blog qui auraient pu passer inaperçus.
5 signals that can indicate its time to re-factor
Mark Story propose un article intéressant avec cinq exemples de code qui méritent un refactoring. Et cela ne s'applique pas qu'à CakePHP.
Adding a TinyMCE image browser the CakePHP way
TinyMCE est un chouette éditeur WYSIWYG, que je préfère, personnellement, au plus lourd FCKEditor. Il lui manque en revanche un outil pour inclure des images disponible gratuitement. Voilà ce à quoi Markus Henke aka Braindead répond dans CakePHP

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 17/05/2009 au 29/05/2009

29/05/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 17/05/2009 et le 29/05/2009:

Connecting CakePHP Plugins
Une petite note de Matt Curry sur la façon de faire communiquer deux plugins ensemble.
CakePHP plugin for localizing JavaScript
Matt Curry a mis en ligne une première version d'un plugin permettant la traduction (via PHP et la fonction __()) de fichiers javascript.
Overload $this->tags & $this->map in Apphelper
Deux astuces en une : comment personnaliser les types des champs générés automatiquement par CakePHP selon les types des champs dans la base de données.
DebugKit 1.1 Released
Nouvelle version de DebugKit, tout le javascript a été réécrit selon le "module pattern" cher aux équipe de YUI, permettant semble-t-il de créer ses propres "panes" de manière plus aisée et plus propre.

Plus sur ma page delicious  CakePHP.

CakePHP : signets remarquables du 18/03/2009 au 19/03/2009

20/03/2009  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 18/03/2009 et le 19/03/2009:

Cache duration and configuration tips
Chouette et pratique astuce signée Mark Story sur l'utilisation des configurations de cache dans CakePHP, colportée par Cake Toppings.
When to use element() and when to requestAction()
Jamie Munro arbitre entre requestAction() et element() en un bref poste. Ça mériterait d'être un peu plus fouillé peut-être, mais ça fournit une base à la discussion.
Tagger
Un plugin jQuery pour ajouter et supprimer des tags. A été conçu avec CakePHP en tête (en se débrouillant bien, les données sont directement au bon format pour être sauvegardées d'un petit save des familles). Ça a l'air pas mal.
8 Ways to Speed Up CakePHP Apps | PseudoCoder.com
Au péril de sa vie, Matt Curry nous révèle que CakePHP est lent "by design". Et nous donne quelques astuces de bon sens pour éviter ça. L'astuce n°6, non documentée, était inconnue de moi et je vais m'empresser de la tester (enfin, quand j'aurai le temps).

Plus sur ma page delicious  CakePHP.

Signets remarquables du 06/11/2008 au 13/11/2008

13/11/2008  |  Publié dans cakephp

Quelques bonnes adresses CakePHP vues entre le 06/11/2008 et le 13/11/2008:

Case Insensitive Routes In CakePHP 1.2RC3 :: PseudoCoder.com
Des routes insensibles à la casse avec Matt. Un work in progress en attendant (dans la doc officielle ?) un point complet sur la gestion des expressions régulières dans les routes…
Validating Image Uploads in CakePHP - JonnyReeves.co.uk
Du code intéressant pour valider un upload d'image.
Promet CakePHP Source
Un blog sur CakePHP, en anglais, par Rachel.
Increo on Ideas » Reducing Memory Use in a CakePHP Application
Quelques conseils pour éviter qu'un site sous CakePHP consomme trop de RAM sur un serveur.
LDAP Data Source now with full CRUD ! « TBlog
Sur l'air du "ça peut toujours servir", Gonzalo a perfectionné le datasource LDAP proposé par Euphrate sur la Bakery… A tester…

Plus sur ma page delicious consacr�©e �  CakePHP.

Signets remarquables du 11/10/2008 au 21/10/2008

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.

Signets remarquables du 07/10/2008 au 10/10/2008

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.

Signets remarquables du 03/10/2008 au 07/10/2008

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.

Archives

Liens au pif

  • pictures of the north country
  • blogcatalog
  • Yahoo Pipe des sites CakePHP FR
  • Chez Trân
  • Web Development 2
  • Le blog de Pierre
  • Communauté française CakePHP
  • Cakebaker
  • Formation CakePHP
  • POPnews
  • Google Group CakePHP Fr
  • mes photos
  • snook.ca
  • photos de bubu
  • Julien Bourgeois