A week of symfony #46 (12->18 november 2007)

Great week for symfony: inminent symfony 1.1 relase, 6000th changeset milestone, new symfony planet feed with all the blog feeds related with symfony and new Fabien Potencier blog (powered with symfony 1.1)

Development mailing list

Development highlights

  • r5995, r5996: added method to sfWidgetFormSchema to manage help messages + added a way to format help messages in formatter classes
  • r5997, r5998: fixed admin generator filters HTML defect (closes #1891 - patch from Pascal Borreli)
  • r6003, r6005: merged bug fixes from creole 1.1 + propel 1.2.1 (partially reverted in r6010 and r6011)
  • r6004, r6006, r6007: fixed Creole and fixed DSN when using an empty password with a colon before like in mysql://root:@localhost
  • r6012, r6013: fixed templates of login & secure actions of default module are exchanged (closes #2536)
  • r6019, r6020, r6021: fixed sfPropel::Data::dumpData() (patch from fred) and fixed propel:data-dump task
  • r6022: added sfValidatorCSRFToken
  • r6072: fixed sfMixer hooks in SfPeerBuilder
  • r6097: fixed properties.ini in tasks
  • r6099: added ESC_HTMLSPECIALCHARS escaping strategy
  • Updated dwhittle branch
  • ...and many other changes

Development digest: 126 changesets, 12 defects created, 9 defects closed, 6 enhancements created, 4 enhancement closed, 4 documentation defects created, 3 documentation defects closed and 33 documentation edits.

Book and documentation


  • New Job Postings:
    • Technical Lead - full-time based in Los Angeles, USA - Hello Design - Contact: careers [at] hellodesign [dot] com
    • Symfony Developer + PHP/MySQL/HTML/CSS Guru - bytepark GmbH - Contact: jobs [at] bytepark [dot] de


  • New plugins
    • adBlueprintPlugin: wraps the Blueprint CSS Framework Version 0.6 for use in symfony.
    • sfModelTestPlugin: quickly create unit tests that require database interaction
    • sfHttpBLPlugin: HTTP Blacklist, or "http:BL", is a system that allows website administrators to take advantage of the data generated by Project Honey Pot in order to keep suspicious and malicious web robots off their sites
  • Updated plugins
    • sfExtjs2Plugin: fixed loading order of adapters, overworked load method and constructor, added features to create custom classes and custom methods
    • sfSimpleCMSPlugin: fixed issue with output escaping
    • sfMediaLibraryPlugin: added a new setting to override the upload directory + done some cleanup, added de, it and nl translation, fixed input_asset_tag requires i18n helper, released 0.9.0 version and 0.9.1 version (fixes lacks of new it, de and nl locales into 0.9.0 package)
    • sfPropelActAsRatableBehaviorPlugin: small fix, fixed rating bug when plugin is used with escaping enabled, incorrect sfGuardPlugin autodetection fixed
    • sfGuardPlugin: added the BasesfGuardAuthActions inclusion when extending the sfGuardAuth class, updated documentation about creating the new tables, added PluginsfGuardUser::setPasswordHash(), fixed isAnonymous() method, released 1.1.13 version, fixed HTTP status code for secure (403) and signin (401) actions
    • sfGuardDoctrinePlugin: generate salt only on insert user, removed trailing spaces, added unique to sfGuardUser, added aliases to tables
    • sfLucenePlugin: misc cleanup, fixed i18n category "all" message, implemented UTF8 suggestions + fixed type-o in category template, significantly decreased memory usage during batch indexing, upgraded Zend_Search_Lucene to latest trunk (includes support for wild cards, range queries, etc), expanded character list in highlighter, added sfMixer hooks, added more advanced queries + unit tests to sfLuceneCriteria, added default routes to sfLucene module, added customization options to the paging system, added many more configuration options, released 0.1.1 beta version
    • sfDoctrinePlugin: updated externals and to branches/1.0 and Doctrine 3142, fix to data fixtures loading, removed error messages about sessions not being able to be written by overriding the location of session files for the tasks, updated to be correct YAML syntax
    • sfExtjsThemePlugin: fixed sorting and grouping on foreign fields, master-Detail implemented (it requires some manual work on the object-model though), fixed autocomplete json-data, improved maintainability by better generator, fixed bug with groupable fields and drop-down boxes, fixed grouping
    • sfDoctrineAmazonS3Plugin: included Pear libaries with plugin
    • sfPrototypePlugin: released 1.0.3 version (updated prototype to 1.6 and scriptaculous to 1.8)
    • sfFormBuilderPlugin: added differnet color for required form elements
    • sfYUIPlugin: removed PEAR package.xml (SVN-only installation due to file size), updated YUI to 2.3.1, rewrote README, added Yahoo! LICENSE
    • sfSimpleBlogPlugin: fixed hard-coded prototype path
    • sfISBNPlugin: fix for returning multiple offers from ebay findhalfproducts call, fixes to prices and offers
    • sfN1IterationPlugin: released 0.1.1 version (renamed the function in helper to avoid confusion)
    • sfAdvancedAdminGeneratorPlugin: released 0.1.3 version (add flash notice on list action, handle failed form validation with create)
    • sfUFOPlugin: released 0.6.0 version (fixes expressInstall feature, expressinstall.swf is bundled)
    • sfPropelActAsCommentableBehaviorPlugin: fixed bug when escaping is turned on
    • Initial import of sfJqueryPlugin, sfCombineFilterPlugin

Some new symfony powered websites

They talked about us


Thanks ! Great Job.
Gracias Javier :)
just noticed a bug with prototype 1.6 affecting symfony's checkbog_tag form helper.

prototypes $F() function no longer returns the correct value


see http://www.prototypejs.org/2007/11/7/prototype-1-6-0-script-aculo-us-1-8-0-and-the-bungee-book-now-available/comments/18007#comment-18007
Welcome to <a href=http://www.thsale.com/pl_index.aspx>wow powerleveling</a> gold store, we supply the cheap wow gold, fast and secure wow powerleveling service. In <a href=http://www.thsale.com/pl_index.aspx>world of warcraft powerleveling</a> or power leveling has become so popular ... If you are looking for <a href=http://www.thsale.com/pl_index.aspx>wow power leveling</a> as well as wow gold please come here,we offer professional world of warcraft(wow) powerleveling and cheap wow gold ... <a href=http://www.thsale.com/pl_index.aspx>world of warcraft power leveling</a>. Over at MMO Street they do sell <a href=http://www.thsale.com/Cheap.002.Ever_Quest_2.aspx>everquest platinum</a> but im not sure at for how long. fishman pro-<a href=http://www.thsale.com/Cheap.002.Ever_Quest_2.aspx>eq platinum </a> instrument preamp acoustic preamp sery. Read reviews of <a href=http://www.thsale.com/Cheap.001.Final_Fantasy_XI.aspx>final fantasy xi gil</a> for PC in PC Games Compare <a href=http://www.thsale.com/Cheap.001.Final_Fantasy_XI.aspx>ffxi gil </a> for ...
Farming for <a href=http://www.wowgoldshopping.com>wow gold</a> (world of warcraft gold) isn't easy, but you can buy cheap wow gold, wow power leveling on sale. We have revolutionized the exchange of money to wow gold with fast delivery. Purchase <a href=http://www.wowgold-shopping.com>wow gold</a> online and wow power up your character to the next level. Our customer service will make sure you are more than satisfied with every purchase. Feel free to contact our 24 hour live support with any questions you may have. Welcome to our website,delivery in 24 hours,7/24 service.buy cheap wow gold now,I think you will have your pleasure.<a href=http://www.wowgoldshopping.com>warcraft gold</a> and <a href=http://www.wowgold-shopping.com>warcraft gold</a>.

Comments are closed.

To ensure that comments stay relevant, they are closed for old posts.