Sponsorised links
Today
Login form in Symfony 1.1, with the new form system
Login form in Symfony 1.1, with the new form system
Symfony 1.1 comes with a complete new form system. It works completely according to the MVC draft:
* Model: the validation
* View: the form self through widgets
* Controller: the form class that the model and view parts manages and uses
Make sure you have a running Symfony 1.1 based project and application and modules. In this example I build the form inside the myModule module and myLogin action.
My form makes use of i18n, which is in my case autoloaded in settings.yml.
This tutorial uses Symfony 1.1 beta4 and RC1.
Yesterday
Home: Yet Another Multicolumn Layout | An (X)HTML/CSS Framework
by 6 othersBulletproof & Flexible Layouts Made Simple
"Yet Another Multicolumn Layout" (YAML) is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users.
06 May 2008
Is symfony 1.1 too verbose?
by 1 otherAmong the remarks have about symfony 1.1, the most recurring one is the shift of philosophy between the 1.0 and 1.1 syntax. If symfony 1.0 syntax was made to write code fast, I believe it is not the case anymore with symfony 1.1, which is designed primarily for extensibility.
The result is that a symfony 1.1 application looks a lot more like a Java program. I tend to agree that Object-Orientation is a good thing because it forces you to organize your code in a modular way. But when object-orientation makes you need to keep a symfony book aside at all times and multiply the number of LOC by two, I think it's a dead end.
Sponsorised links
30 April 2008
BD: dix ans de "Donjon", bonne farce devenue série culte | Rue89
(via)A l’origine, il y a le Donjon: "Quatre tours noires dont la plus haute est visible à dix jours de marche, une porte en plomb cachée au cœur de marais infects, des kilomètres de couloirs tapissés de mousse et de salpêtre, des échelles, des monte-charge, des escaliers jusqu’aux entrailles de la terre…"
27 April 2008
Des milliers d’icônes | PNG | logos | aiXo
by 9 others (via)Dans la même veine que les 20 outils pour tout tester sur votre site, voici mes favoris pour trouver des icônes et des PNG de grande qualité. Certains sont plutôt orientés icônes pour le bureau, les docks et d’autres contiennent de vrais trésors pour les webmasters.
26 April 2008
Welcome to info.cern.ch
by 2 others (via)The website of the world's first-ever web server
1990 was a momentous year in world events. In February, Nelson Mandela was freed after 27 years in prison. In April, the space shuttle Discovery carried the Hubble Space Telescope into orbit. And in October, Germany was reunified.
Then at the end of 1990, a revolution took place that changed the way we live today.
25 April 2008
La Fnac se lance dans les interfaces riches
by 1 otherIl est encore rare qu’une enseigne grand public comme la Fnac propose à ses clients un peu d’innovation sur son site web en se lançant dans les rich media alors autant prendre le temps de regarder dans le détail ce qu’il en est.
22 April 2008
Fluid - Free Site Specific Browser for Mac OS X Leopard
by 2 othersAre you a Gmail, Facebook, Campfire or Pandora fanatic? Do you have 20 or more browser tabs open at all times? Are you tired of some random site or Flash ad crashing your browser and causing you to lose your (say) Google Docs data in another tab?
Mozilla Labs » Blog Archive » Prism
by 7 othersPersonal computing is currently in a state of transition. While traditionally users have interacted mostly with desktop applications, more and more of them are using web applications. But the latter often fit awkwardly into the document-centric interface of web browsers. And they are surrounded with controls–like back and forward buttons and a location bar–that have nothing to do with interacting with the application itself.
21 April 2008
01net. - eXo Platform commercialise son WebOS
by 1 otherEXo Platform commercialise son WebOS
L'éditeur français propose une plate-forme d'intranet sous forme d'un système d'exploitation en ligne avec des modules, telle une application de gestion documentaire et de collaboration. Le tout en open source.
Office 2007 ne respecte par le standard OOXML de Microsoft - Actualités - ZDNet.fr
Les documents au format texte générés par Microsoft Office 2007 ne sont pas conformes au standard Office Open XML (OOXML) de Microsoft, tout juste devenu une norme ISO. C'est le paradoxe relevé par Alex Brown, responsable du groupe de travail OOXML à l'ISO (organisme international de standardisation).
20 April 2008
Collaboration par email vs. collaboration par wiki
Voici une illustration schématique des méthodes de collaboration possibles quand on utilise un wiki et quand on utilise les échanges par mail. La comparaison est intéressante…
16 April 2008
Delphi for PHP
by 3 others (via)# The only development solution for drag-and-drop visual design for PHP
# Build data-driven Web applications with broad database connectivity
# Create AJAX-enabled Web 2.0 pages and sites
# Everything you need in a PHP development environment including a powerful code editor, debugger, profiler, database tools and much more
# Use the VCL for PHP component library with more than 70 visual components to speed development and extend it with your own components
# New version! See what's new in Delphi for PHP 2.0
14 April 2008
Services à la Netvibes, PageFlakes: la messe bientôt dite?
Les grands de GYM (Google, Yahoo, Microsoft) ne font pas de grand bruit autour de leur service de pages d'accueil personnelles mais de récentes statistiques ont bien montré qu'il est très difficile aux startups comme notre Netvibes national ou le PageFlakes allemand de se faire une vraie place au soleil même si ils sont partis avant les "grands".
simple blog » Blog Archive » pérserver le type mime d’un fichier uploadé via l’admin generator de symfony
(via)Cela permet d’avoir un formulaire d’upload avec une checkbox pour la suppression du fichier. Si le fichier est nouveau un nom aléatoire lui sera attribué, sinon il remplacera l’ancienne version du fichier et ce sans écrire une ligne de code.
13 April 2008
» Téléchargez le dossier complet sur les plateformes e-commerce - Wizishop Blog
by 1 other (via)Il m’a fallu près de 6 mois pour réunir toutes ces informations et vous les mettre à disposition. Après les 24 interviews publiés sur ce site, je vous propose de télécharger le dossier complet de mon travail sur les plateformes e-commerce.
11 April 2008
Quels systèmes de gestion du contenu (CMS) dans les rédactions web ? par Neteco.com
(via)Logiciels de gestion du contenu de sites internet, les CMS (Content Management Systems) sont les outils clés des rédactions web. Open source ou propriétaires, ils regroupent généralement : une interface d'administration (back office) et utilisateur (front office), un outil d'édition simplifiée de contenus multimédias, des modèles de pages automatisés (templates). Enfin, un outil de gestion du flux d'informations (workflow) permet à l'équipe éditoriale de travailler simultanément sur le contenu du site et aux personnes habilitées à valider ces contenus avant leur mise en ligne.
08 April 2008
Les petits bouts de code à NiKo
Parfois, on a besoin d'inclure une vidéo QuickTime (.MOV) dans une page XHTML
Redo The Web » Application Lego: Build a Wiki with Symfony in 20 Minutes
by 1 otherThis tutorial shows how fast you can develop with symfony. It showcases symfony's admin generator capabilities, and makes great use of a couple of symfony plugins.
Royal Pingdom » The history of computer data storage, in pictures
Nowadays we are used to having hundreds of gigabytes of storage capacity in our computers. Even tiny MP3 players and other handheld devices usually have several gigabytes of storage. This was pure science fiction only a few decades ago. For example, the first hard disk drive to have gigabyte capacity was as big as a refrigerator, and that was in 1980. Not so long ago!
06 April 2008
Pingdom Tools
by 10 othersThe Full Page Test loads a complete HTML page including all objects (images, CSS, JavaScripts, RSS, Flash and frames/iframes). It mimics the way a page is loaded in a web browser.
PHP.JS Licensing
by 4 othersA lot of people are familiar with PHP's functions, and though Javascript functions are often quite similar, some functions may be missing or addressed differently. The Javascript implementations should be as compliant with the PHP versions as possible, a good indication is that the PHP function manual could also apply to the Javascript version.
04 April 2008
A la découverte d'eZ Flow
by 1 othereZ Publish est un excellent gestionnaire de contenus, à mon avis un des mailleurs en PHP. Il pêchait par contre au niveau de la gestion de sites, en offrant peu de possibilités d'administration de l'affichage des contenus sur les pages d'un site. Le plus souvent, il fallait recourir à l'écriture de modèles de pages (templates), tâche nécessitant des compétences techniques.
Ce manque a été en grande partie comblé avec la sortie en novembre dernier, en même temps qu'eZ Publish 4, de l'extension eZ Flow qui permet aux administrateurs du site de gérer facilement le contenu des pages.
31 March 2008
Office Open XML en passe de devenir une norme ISO - Actualités - ZDNet.fr
Le format de document défendu par Microsoft devrait obtenir la même reconnaissance que son concurrent ODF, soutenu par IBM. En devenant une norme ISO, l'OOXML ne serait plus contrôlé par Microsoft ; un argument censé rassurer nombre de ses clients.
