Vork Change Log
API >> changelog
Vork 3.00
Updated to output mobile-ready HTML5 by default (instead of XHTML1.1)Major upgrade to htmlHelper methods plus added video(), price(), telephone()
Upgraded formHelper to accept string-based "shortcut" args for basic usage
Added to formHelper::dateSelect() time & date args + dateSelect property
Upgraded get::xhtmlentities() to skip-over ASCII (in addition to HTML)
Added db::keyval() for simplified retrieval of two-column SQL datasets
Added to filterComponent urlString() and getNumbersOnly()
Upgraded vork engine for increased project-structure flexibility
Increased .debug data-capture and verbosity
Added is::superuser() and load::js()
Major upgrades to file and account components
Added validator component
Vork 2.12
Added the UGC helper providing tools for managing/processing user-generated contentAdded built-in CouchDB and Membase (Couchbase) support
Added mvc::state() and setState() enabling internal-functionality that is state-specific
Upgraded load::element() so that it can be utilized for reusable objects in addition to STDOUT
Added to htmlHelper the method addSnippetToHead() and upgraded dl(), doar() and maxlength()
Vork 2.11
Added support for component-foldersAdded support for passing args to component, model and helper constructors
Added is::ssl() is::bot() is::mobile() is::flash() and swapped is::$ajax to is::ajax()
Extended htmlHelper::howLongAgo to work for timestamps in the future too
Major upgrade to Oracle interface (Chris Jones)
Minor upgrade to error-logging in Mongo-enabled environments
Vork 2.10
Simplified page title/meta-data systemAdded IP-logging to shorturl and upgraded to work with MongoDB or RDBMS
Added vorkMongo DB-helper object
Added "code" element
Added to howLongAgo, dl and maxlength method to htmlHelper
Added facebookProfileUrl, facebookPhotoUrl and ip methods to toolsHelper
Refactored method-signature of get::url() to accept a single array argument
Vork 2.02
Added support for Vork via CLIAdded MongoDB support to shorturl plus IP-logging
Added #json view and is::$ajax boolean
Added debug::timer() and increased debugging verbosity
Added verbose error logging and error notifications
Added $eof option to $html->js() and $html->jsInline() to automatically load JavaScript at end of instance
Added automated transparent HTML-to-XHTML 1.1 adjustment system in the html helper
Added shorthand form helper methods like $form->file() and $form->submit()
Vork 2.01
Added ability to "lazy-load" database connectionsVork can now be used in environments without control over web-root (like some shared hosting)
Simplified the database settings in .config
Renamed "headerArgs" layout variable to "head"
Simplified naming convention in forms and tools helpers, old method-names will still work but are deprecated.
Vork 2.00
Added automatic app-installer + framework version upgraderAdded/extended features for Meetup, Twitter, Google Maps, MP3 player, Flash, YouTube, ASCII and embedded PDF
Updated GoogleAnalytics to use the new asynchronous tracking code
Added phpcode() and jqueryTheme() html helpers
Added live polling-length display option to textareas
Upgraded shipment tracking to automatically identify the carrier (no need to specify UPS, Fedex, CEVA, DHL, etc.)
Upgraded error controller and error reporting system
Renamed htmlHelper::getEmailLink() to htmlHelper::email()
Added get::url() convenience method
Optimized WYSIWYG textarea code to load quicker with minimal overhead and reduced the tinymce package size
Extended the account component to utilize NoSQL MongoDB or an RDBMS
Vork 1.14
Added AJAX text translationAdded AJAX data loader
Vork 1.13
Added JavaScript-library AJAX loaderAdded debug::log() method
Vork 1.12
Added integrated cache objectVork 1.11
Added MongoDB supportAdded tools for Google Maps, Flickr, tag clouds and MP3 player
Added RSS component
Added "selected" CSS-class to checkbox/radios that are checked in the form helper
Added cssInlineSingleton() to html helper
Added tools helper and moved tools from the html helper
Vork 1.10
Added phonetic-typed multilingual formsAdded Google Translator and QR code generation to HTML helper
Vork 1.09
Added URL shorteningAdded twitterLink() and alternator() to HTML helper
Added HTML live preview option to form textareas
Vork 1.08
Added pop.js and cookie.jsVork 1.07
Added pquery() database methodAdded jsTools() and jsInlineSingleton() to html helper
Vork 1.06
Added to the form helper:- optional focus argument on getInput
- optional alert argument on getFormOpen
- default styling for date-selects
Vork 1.05
Added wiki searchVork 1.04
Added get::xhtmlentities() methodRenamed ignoreAction constant (used in controllers) to optionalAction
Vork 1.03
Added ability to generate an Atom feed from the RSS layout (in addition to the existing RSS 2.0 feed)Vork 1.02
Added file componentAdded support in HTML helper for changing doctypes & CSS-media types