Releases for sf 1.4
| Version |
License |
API |
Released |
|
1.1.1stable
|
MIT license |
1.1.1stable
|
26/11/2009 |
Releases for sf 1.3
| Version |
License |
API |
Released |
|
1.1.1stable
|
MIT license |
1.1.1stable
|
26/11/2009 |
Releases for sf 1.2
| Version |
License |
API |
Released |
|
1.1.1stable
|
MIT license |
1.1.1stable
|
26/11/2009 |
|
1.1.0stable
|
MIT license |
1.1.0stable
|
09/06/2009 |
|
1.0.3stable
|
MIT license |
1.0.3stable
|
23/04/2009 |
|
1.0.2stable
|
MIT license |
1.0.2stable
|
06/02/2009 |
Releases for sf 1.1
| Version |
License |
API |
Released |
|
1.1.1stable
|
MIT license |
1.1.1stable
|
26/11/2009 |
|
1.1.0stable
|
MIT license |
1.1.0stable
|
09/06/2009 |
|
1.0.3stable
|
MIT license |
1.0.3stable
|
23/04/2009 |
|
1.0.2stable
|
MIT license |
1.0.2stable
|
06/02/2009 |
|
1.0.0stable
|
MIT license |
1.0.0stable
|
18/01/2009 |
Changelog for release 1.0.0 - 18/01/2009
- François Béliveau: first release
Other releases
Release 1.1.1 - 26/11/2009
- Hugo Hamon : implemented Countable interface on sfUoWidgetTable objects
- Francois Béliveau : fixed callback in swfupload transformer
- Francois Béliveau : fixed js config helper
- Francois Béliveau : added multiselect transformer for select many form widget
- Francois Béliveau : added "input text many" widget transformer ajax search transformer
- Francois Béliveau : make jquery "double_list" transformer compatible with jQuery UI
- Francois Béliveau : fixed warning in sfUoWidgetFormDate when no transformer sets
- Francois Béliveau : make jquery "asm" transformer compatible with jQuery UI
- Francois Béliveau : added more unit tests
- Karim Tache : fixed bug when merging html attributes for items (sfUoWidgetList)
- Karim Tache : added is_array test on item values (sfUoWidgetMenu)
- Karim Tache : fixed doc
- Francois Béliveau : added "button_set" transformer for select widgets
- Francois Béliveau : fixed "drop_line" menu widget transformer
- Francois Béliveau : added "related_choice" transformer for select
- Francois Béliveau : added i18n support to sfUoWidgetFormDate
- François Béliveau : added color widget
- François Béliveau : added table widget
- François Béliveau : fixed documentations
Release 1.1.0 - 09/06/2009
- Romain Dorgueil : implement sfDynamicsPlugin compatibility (beta)
- Francois Béliveau : implement sfDynamicsPlugin compatibility
- Francois Béliveau : added "mask" transformer to text input widget
- Francois Béliveau : refactoring
- Francois Béliveau : removed install task and create publish and unpublish tasks
- Francois Béliveau : added some documentation
- Francois Béliveau : removed accordion widget and create sfUoWidgetContainersList instead
- Francois Béliveau : added tabs transformer to sfUoWidgetContainersList widget
- Francois Béliveau : changed spinner JS script
- Francois Béliveau : added sfUoWidgetFormPropelSelectMany widget
- Francois Béliveau : removed default transformer for sfUoWidgetFormDate
- Francois Béliveau : added some unit test
- Francois Béliveau : added documentation and examples
Release 1.0.3 - 23/04/2009
- François Béliveau : change "dropdown" JS transformer name to "drop_down"
- François Béliveau : add "drop_line" JS transformer for menu
- François Béliveau : set "js_lazy" property to TRUE by default
- François Béliveau : remove widget JS initialization in JS files on window.load (to increase performance)
- François Béliveau : add load all JS and CSS methods
- François Béliveau : add embed element to valid elements in tinyMCE default config
- François Béliveau : fix JS config rendering for range widget
- François Béliveau : fix JS config rendering for date picker widget
- François Béliveau : add "is_super_admin_method" option to sfUoWidgetAdminMenu
- François Béliveau : is super admin check on credential check in sfUoWidgetAdminMenu
- François Béliveau : fix JS double list script selected value on initialization
- François Béliveau : fix JS dom manipulation bug in treeview admin when root not exists
- François Béliveau : fix JS id widgets output to be able to display date range
- François Béliveau : add file widget with swf upload transformer
- François Béliveau : fix getJsTransformers function (always return an array)
- François Béliveau : add image by default to swf uplaod widget flash button
- Geoffrey Bachelet : added i18n support for sfUoWidgetList
- Hugo Hamon : fixed wrong implementation of offsetGet() in config manager
- Karim Tache : added sfUoWidgetFormDoctrineSelect and sfUoWidgetFormDoctrineSelectMany widgets
- François Béliveau : added drop down check list transformer to select many widget
- François Béliveau : added window_onload config in yaml
Release 1.0.2 - 06/02/2009
- Francois Béliveau : refactoring javascript
- Francois Béliveau : add default "rows" and "cols" attribute for textarea widget
- Francois Béliveau : add "js_lazy" option
Release 1.0.0 - 18/01/2009
- François Béliveau: first release
sfUnobstrusiveWidgetPlugin
The sfUnobstrusiveWidgetPlugin packages useful widgets for symfony.
Installation
Documentation
All classes have full API and usage documentation. The best way to learn each widget or validator is to read the API.
All widgets from this plugin extends the sfUoWidget class wich provided some specific options :
- js_transformer : a transformer is the way that javascripts transforms widget (if JS enable of course). A widget can apply many transformers at the same time
- js_config : the specific configuration use by javascript for the widget
- js_adapter : the adapter to use, jQuery by default but there are no limitation
- js_skin : the skin used by widget, you can defined your own skin
You will also find some examples on my web site: http://my-labz.com
Widgets
- sfUoWidgetAccordion: Displays an accordion widget
- sfUoWidgetList: Displays a list widget
- sfUoWidgetMenu: Displays a list widget with link
- sfUoWidgetAdminMenu: Displays a menu widget from a yaml description
Propel widgets
- sfUoWidgetPropelList: Displays a list widget tied to a Propel model
- sfUoWidgetPropelNestedList: Displays a nested list widget tied to a Propel model
Form widgets
- sfUoWidgetFormCheckList: Displays a check list widget
- sfUoWidgetFormDate: Displays a date widget
- sfUoWidgetFormInputText: Displays an input text widget
- sfUoWidgetFormRange: Displays a range widget between two others widgets
- sfUoWidgetFormSelect: Displays a select widget
- sfUoWidgetFormSelectMany: Displays a multiple select widget
- sfUoWidgetFormTextarea: Displays a textarea widget
Form propel widgets
- sfUoWidgetFormPropelSelect: Displays a select widget tied to a Propel model
- sfUoWidgetFormPropelCheckList: Displays a check list widget tied to a Propel model
- sfUoWidgetFormPropelNestedCheckList: Displays a nested check list widget tied to a Propel model
As no third party libraries is bundled in the plugin, you need to install and load the required
dependencies like JQuery, JQuery UI, or TinyMCE by yourself.