
Crudder in action
It took a while.. a long while actually.. but I finally made a new release of Crudder. This new release 0.50 has a lot of new features and bugfixes, to name a few;
- New Field-type: HTML-editor
- New Field-type: File-upload
- New Field-type: Enum
- Export to CSV
- Adding records from the many-2-many-editor
- Bugfixes; language-support works better, datefield has been fixed, the many-2-many-editor should work better
Check out the DEMO or read more
buTTon CMS, CRUD, Javascript, OOP, PHP CMS, CRUD, Database, Javascript, PHP, PHP-Scaffold, Scaffold, tools

Virtual Pre
Update: Palm released the SDK, you can download a Linux, Mac Or Windows-SDK at : http://developer.palm.com/
The windows-version of the Palm Pre SDK leaked out last month; though still in beta it’s supposed to work, but unfortunately the installer itself is Windows only. Wine-to-the-rescue! I installed the SDK using Wine and checked the installed files. I found the emulator as a VirtualBox image in ~/.wine/drive_c/Program Files/Palm/SDK/share/emulator/images/sdk47, in windows it looks like it’s booted from a bat-file using several jar’s, but that doesn’t work on linux. So I added the virtual disk to the “Virtual Media Manager”, created a new virtual machine with 256 mb ram, added grub.iso as CD-rom and tried to boot the VM. Booting worked, kind-of; the bootmanager complained about “undefined video mode : 360″, if you don’t select a display-mode the VM will eventually halt with an error
Read more…
buTTon Javascript, Personal E97, emulator, leaked, Mojo, Palm, Pre, SDK, VirtualBox
Thomas Fuchs, the author of Scriptaculous has released Scripty2 Alpha. Scripty2 is a completely rewritten User-interface and animation framework based on Scriptaculous. Both the library and the API are not yet final but so far it looks very promising, well documented and performs pretty good.
Be sure to check out the demo’s here. Read more about the API over here and on this blog
buTTon Javascript animation, framework, Javascript, library, prototype, Scriptaculous, scripty
Authenticated what?
The first hurdle most developers have to take when introduced to AJAX is S.O.P.
S.O.P stands for Same Origin Policy and basically means that you can only do AJAX-requests to the (sub)-domain the client is currently on. First thing I thought when I read about AJAX couple of years ago; ‘wow! cool! I can strip content from other sites and incorporate them in my websites’ .. and immediately I started hammering away on a RSS-reader which was supposed to grab news from a RSS-feed directly. My efforts failed. The RSS-feed was on another domain and S.O.P kicked in spoiling all the fun.
Read more…
buTTon Javascript, OOP, PHP, WPS AJAX, Cross-domain, Javascript, OOP, PHP, Prototype.js, SOP
If you’re used to writing Object Oriented PHP switching to Javascript could be confusing, it takes a lot of effort and ugly code to actually write pure classes. You won’t be able to create abstract-classes or use interfaces. On the other hand; being a prototyped language Javascript offers a lot of possibilities that you won’t find in PHP. If you’re used to the way of thinking of OOP in PHP, why not use this knowledge to write Javascript-classes? This is where Prototype.js comes in.
Read more…
buTTon Javascript, OOP Javascript, object inheritance, OOP, Prototype.js
I’m currently still optimizing and debugging a fresh release of Crudder, e.t.a of this release will be somewhere around the midst of March.
Changes:
- Updates without any affected_rows will not trigger an error anymore, SQL-errors are still caught though
- MultiLinked fields _should_ work better on MSIE, but you never know; IE sucks at being any kind of predictable (and all other things a browser should do).
- Language-settings of the interface-texts actually work
- new feat: thouroughCheck; checks whether a table has non-nullable fields and will make those fields mandatory
- new feat: exporting data to CSV (currently the output with default-settings is suitable for openOffice)
- new feat: Advanced filtering / Querybuilder
buTTon CRUD, Content Publishing, Javascript, Open source, PHP CRUD, crudder, javacript, PHP