=== DB Toolkit === Contributors: Desertsnowman Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=PA8U68HRBXTEU&lc=ZA&item_name=dbtoolkit%20development¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted Tags: interface, database, tables, database tables, application development, app engine, database interface toolkit Requires at least: 2.9.2 Tested up to: 3.0.4 Stable tag: 0.2.2.2 Database Interface Toolkit creates interfaces (capture/update forms, reports, charts etc.) from database tables. == Description == Adds interfaces to database tables on pages, posts, dashboard and custom menu groups within admin, to manage data. Build custom databased application for managing data from simple data entries to more complex linking tables. I'm running a tutorial series to explain the fundermentals on using the system and will be building documentation as i go. Tutorials will be on up on http://dbtoolkit.digilab.co.za Features include: * Visual forms and reports builder * Templates for output * Field Specific configuration * Application Export and Import Features Currently in Development: * Dynamic Table Creation and Field Manipulation == Installation == 1. Upload the plugin folder 'db-toolkit' to your `/wp-content/plugins/` folder 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Select DB Toolkit from the menu group == Frequently Asked Questions == Q: Is there any Dcumentation? A: Not fully, but I am putting together a tutorial series and building the documentation as i go along. you can access these at http://dbtoolkit.digilab.co.za/ Q: When will you have an RC release? A: When I am happy that all the major bugs are out. this may be as soon as December. == Screenshots == 1. List of already created interfaces and reports 2. report/manager interface created against table 3. Field setup on an interface 4. Easy form building for input/capture forms 5. modal dialog input forms == Changelog == = 0.2.2.1 - Fixed search mode, to only show results once a search is performed. = 0.2.2.0 - Fixed the Export Application to include the content of tables so you can pre-populate your applications. - Added API changes to include limiting and paging of data. - Fixed Search Mode to actually show the results - Fixed a bug that prevented the capturing the selected item value in form mode. - wysiwyg editor still a little buggy - but will be fixed soon. = 0.2.1.8 - Added the wysiwyg using CKEditor. - Fixed the PDF export. = 0.2.1.7 - added a password fieldtype that converts the text to a MD5 hash. = 0.2.1.6 - Added the ability to add filters to shortcodes e.g itemid=56 = 0.2.1.5 - Fixed a form processor bug that prevented the post process from working correctly. - Fixed a bug in multiply columns field type. = 0.2.1.4 - Fixed a bug in the UserID FieldType that prevented showing items in list view = 0.2.1.2 - Fixed __DIR__ which is only available in php5.3 now works with lower php versions. = 0.2.1.1 - added Form Processors to the interface builder. see http://dbtoolkit.digilab.co.za/form-processors/ for more. = 0.2.1.0 - Rebuilt the query builder to better allow cloned fields and multiple linking of tables. - Added Application export and import to easily share applications you build (will be exploring this more in later builds) - Cleaned up the PDF Export to prevent overlapping columns. = 0.2.0.4 = Made a massiv amount of changes on the structure + some exrea new features. see http://dbtoolkit.digilab.co.za/version-0-2-on-the-horizon/ for more. = 0.1.14 = Some minor Fixes = 0.1.13 = Fixed: - Enqueue scripts and styles where not being included within sub menu pages. - Date Difference, Percentage field types added. - Minor Bug fixes = 0.1.12 = Fixed: - Enqueue scripts and styles are now only added to interface pages and not all admin pags so they dont interfere with other plugins. Added: - New FieldType: Email Address - Validates as email and options to have result emailed as confirmation. - New FieldType: Telephone Number - validates a telephone number. - Visibility Shortcode: [visibility private] and [visibility public] - private: content nested is only rendered to logged in users - public: content nested is only visible to public/not logged in users - Cleaned up page styles = 0.1.11 = Fixed a vulnerability with a file upload script that could be exploited by allowing the upload of arbatary code as described at johnleitch.net http://www.johnleitch.net/Vulnerabilities/WordPress.Database.Interface.Toolkit.0.1.7.Arbitrary.Upload/61 files are now source validated to confirm they are being uploaded via the interface. = 0.1.10 = fixed a bug that prevented the datestap from working coreectly = 0.1.9 = View item issue corrcted while trying to view an item with a clone field fixed the dup naming problem that carried over to the view item as well = 0.1.8 = Fixed a small bug where field names with duplicate parts ('nameID' and 'nameTime' where 'name' is the duplicate) gets incorrectly wrapped. Updated the jqueryUI theme. minor changes to base = 0.1.7b = Fixed a bug for the auto capture of fieldtype userID = 0.1.7a = Fixed a bug the prevented the selection of FieldTypes on fields with an underscore (_) Fixed a bug the caused entries not to be displayed if a field name has a hyphen (-) = 0.1.7 = Fixed a bug with the auto id added a link to the tutorials and documentation website = 0.1.6 = Made room for documentation and some minor bug fixes. Fixed a bug with unserilizing general settings = 0.1.5 = fixed a bug that prevented viewing of cloned cloned fields. = 0.1.4 = Added support for cloning cloned fields. this allows you to create a chain link or multiple references to fields = 0.1.0 alpha = * Initial alpha release. (still heavily in development) == Upgrade Notice == Simply overwrite the existing folder with the new one.