Stefan Gabos web developer extraordinaire
Feb
2012
Zebra_TransForm, version 2.1 is now available
Zebra_TransForm is a tiny (4KB minified) jQuery plugin for styling the appearance of checkboxes, radio buttons and select boxes without sacrificing functionality and accessibility: the elements preserve their tabindex order, give visual feedback when having the focus, can be accessed by using the keyboard, and look and behave in the same way in all major browsers. In version 2.1 a bug was fixed with select boxes not being correctly replaced on Chrome.
Feb
2012
Zebra_Database version 2.7.1 now available
In version 2.7.1 fixed a bug where the select() method took arguments in a different order than specified in the documentation; note that this update made the select() method backward incompatible and that you will have to change the order of the arguments for this to work; fixed a bug where the update() and insert_update() methods were not working if in the array with the columns to update, the INC() keyword was used with a replacement marker instead of a value, and the actual value was given in the replacements array; fixed a bug where the insert_update() method was not working when the only update field used the INC() keyword; the generated query contained an invalid comma between UPDATE and the field name;
Feb
2012
Zebra_DatePicker, version 1.2 now available
In version 1.2 the icon for opening the datepicker is now, by default, *inside* the parent element rather than to its right; the old behavior can still be achieved by setting the newly added "inside" property to FALSE; fixed a bug where the default view, as defined in the settings, was correctly used only the first time; subsequent clicks would open the datepicker in the "day picker" view, regardless of how it was set; fixed a bug where the currently selected years and months were not highlighted in the datepicker; only the current system year and month were highlighted previously; fixed a bug where, if a range of selectable dates was given, users could still navigate to years/months outside the given range (although no dates could be selected from these years/months as they were disabled);
Jan
2012
Zebra_Mptt, version 2.2 now available
Fixed an issue with some constructs in the code that would trigger a "Strict standards: Only variables should be passed by reference" warnings in PHP 5.3+; thanks Juan Gutierrez
Jan
2012
Zebra_Form, version 2.7.7 now available
Fixed a bug that made disabling dates impossible - thanks to Andrei Bodeanschi; fixed a bug with the "convert" rule that made it always delete the converted image immediately after conversion, if the "overwrite" argument was set to TRUE; added Albanian translation; thanks to Faton Sopa.
Jan
2012
Zebra_Database version 2.7 now available
In version 2.7 support was added for caching query results using memcache - thanks to Balazs for suggesting it a while ago, and to Ovidiu Mihalcea for introducing me to memcache; fixed a bug where the script would crash if the object was instantiated more than once and the language method was being called for each of the instances - thanks to Edy Galantzan; completely rewritten the dlookup method which was not working correctly if anything else than a comma separated list of column names was used (like an expression, for example) - thanks to Allan; the "connect" method can now take an additional argument instructing it to connect to the database right away rather than using a "lazy" connection; fixed a bug where some of the elements in the debug console were incorrectly inheriting the page's body color.
Jan
2012
Zebra_Tooltips, version 1.0 now available
Zebra_Tooltips is a lightweight jQuery plugin for creating simple, but smart and visually attractive tooltips, featuring nice transitions and offering a wide range of configuration options. Besides the default behavior of tooltips showing when user hovers the element, tooltips may also be shown and hidden programmatically using the API. When shown programmatically, the tooltips will [...]
Dec
2011
Zebra_Form, version 2.7.6 now available
A bug was fixed that appeared since the last version and made file uploads to never pass validation; a bug was fixed where placeholders (labels used as "hints" inside text/password/textarea controls) would not follow their parent control upon resizing the browser window; sometimes error messages get stuck and cannot be closed; although I couldn't find the root of the problem I've done some tweaks and it seems to be working a bit better now (especially error messages related to file upload controls). the whole logic around error messages needs to be rewritten tough, as I realized that there are some faulted approaches there.
Nov
2011
Zebra_Form, version 2.7.5 now available
In this version, a bug was fixed where using multiple forms on a single page would disable client-side validation for all forms but the first one; thanks to Pedro Abreu for reporting; fixed a bug where if there were selection groups in a select, it would never pass validation; fixed a bug where placeholders (labels as hints inside textboxes and textareas) were not working on textareas; thanks to
Nov
2011
Zebra_Accordion, version 1.1 now available
Zebra_Accordion is a tiny (2KB minified) accordion plugin for jQuery. It transforms a basic definition list, without requiring any other specific markup, into a small-footprint, easily configurable, fully customizable, cross-browser accordion widget, useful for better organizing larger groups of content.
In this version the plugin now also works with fluid (responsive) layouts; previously, if the browser window was re-sized, the plugin did not re-size accordingly (in the case where the accordion did not have a fixed width, that is); thanks to Hulisz Oliver for reporting;



I am a 32 year old web developer working from Bucharest, Romania. I am coding since I was 14 and I am extremely passionate about it. For the server side of things I use PHP/MySQL while on the front-end I write valid HTML 5, nice CSS and lots of JavaScript code using jQuery.