- 11 Feb, 2016 7 commits
-
-
Rafael Ostertag authored
-
Rafael Ostertag authored
PageState.js: allows to use window.history.state, which is dubbed `data`. PopState Handlers are now called with the PageState object as first and only argument, in order to allow access to `data`. QfqPage.js: use data to store page title in page state. Constructor sets page state explicitly, if none exists so far by setting it to the active tab; this allows to navigate to the first state.
-
Carsten Rose authored
-
Rafael Ostertag authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Rafael Ostertag authored
-
- 10 Feb, 2016 4 commits
-
-
Carsten Rose authored
Report.php: previous report/Db.php class replaced by qfq/Db.php class. Implemented some isset() checks for arrays. report() seems to run in easy setup.
-
Carsten Rose authored
-
Carsten Rose authored
Database: Moved implementation from PDO to mysqli. Reason: mysqli_num needed for `report`, but PDO can't fetch column names than.
-
Rafael Ostertag authored
Merged JavaScript sources. Conflicts: .gitignore qfq.ini
-
- 09 Feb, 2016 2 commits
-
-
Rafael Ostertag authored
Gruntfile.js: concat and uglify for our javascript stuff. Added support for storing state of Bootstrap pills. Added jasmine tests.
-
Carsten Rose authored
-
- 08 Feb, 2016 1 commit
-
-
Carsten Rose authored
-
- 05 Feb, 2016 3 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
QuickFormQuery: renamed from Form.php to QuickFormQuery.php. Include 'Report'. New: If there is no formname specified, this is not an error anymore - just do nothing. QuickFormQueryTest: renamed from FormTest.php to QuickFormQueryTest.php formEditor.sql: Fixed some missing 'not null' definitions. BuildFormPlainTest, SipTest: Adjustments from renaming Form.php qfq.php: renamed from form.php to qfq.php index.php: Adjustments from renaming form.php report.php: new test file, to see something with report (not working now)
-
Carsten Rose authored
-
- 03 Feb, 2016 2 commits
-
-
Carsten Rose authored
AbstractBuildForm: new getColumnSize() - retrieve size limit for a column from the table definitiom. $formElement['maxLength'] will be checked against the max physical size and adjusted where necessary. Implemented 'tooltip' as a title tag. All rendered HTML Attributes are now trimmed. getInputCheckPattern(): fixed a bug and new check if min|max are set. Renamed extractKeyValueList() to getKeyValueListFromSqlEnumSpec(). BuildFormPlainTest: new
-
Carsten Rose authored
Form: added flag $phpUnit. AbstractBuildForm: added one line description to all functions. Subrecords: changed column title delimiter from '@' to '|' to be more consistant to other places in QFQ.
-
- 02 Feb, 2016 8 commits
-
-
Carsten Rose authored
Store, Constants, Save, StoreTest: undo renaming STORE_0 back to STORE_ZERO. const with a number at the end seems not to be accepted in the phpunittests.
-
Carsten Rose authored
Form: changed detection of load/saved from POST SIP Parameter to POST/GET Method. Introduced Save. Now, loadFormSpecification() differentiate between load and save. Save: new. formEditor: fixed some minor bugs in form specification.
-
Carsten Rose authored
-
Carsten Rose authored
AbstractBuildForm: parentRecords can now overwritten. Rewrite getActionUrl(). Used new HelperFormElement::buildFormElementId(). Fixed error that textarea elements didn't displayed any value. Removed hidden element for checkboxes. Renamed buildHidden() to buildNativeHidden(). New buildHidden() which stores Hidden value in SIP (instead of transferring via form). BuiltForm*: moved SIP to POST element (builtNewSep() ).
-
Carsten Rose authored
-
Carsten Rose authored
Store: Removed CLIENT_POST_ID and CLIENT_GET_ID. Various functions: check if supplied store is known. Check that STORE_ZERO never saves a value. New mode for setVar(): overWrite. Constants: New qfq.log. SQL_FORM_ELEMENT splitted to SQL_FORM_ELEMENT_SPECIFIC_CONTAINER|ALL_CONTAINER. New ROW_INSERT, ROW_UPDATE. Renamed STORE_ZERO to STORE_0.
-
Carsten Rose authored
DbException: minor renaming. HelpFormElement: New buildFormElementId. Support: New log().
-
Carsten Rose authored
Database: renamed rowCount() to getRowCount(). Additonal error message for sql(), New: dbLog(). prepareExecute will log all fired queries.
-
- 01 Feb, 2016 1 commit
-
-
Carsten Rose authored
-
- 30 Jan, 2016 8 commits
-
-
Carsten Rose authored
BuildFormPlain: moved 'head()' to AbstractBuildForm. BuilFormTable: adjusted to use generic getFormTag().
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
- 29 Jan, 2016 3 commits
-
-
Carsten Rose authored
-
Carsten Rose authored
-
Carsten Rose authored
-
- 28 Jan, 2016 1 commit
-
-
Carsten Rose authored
HelperFormElement, KeyValueStringParser, AbstractBuildFormd, Constants, Database: All Exceptions supplied with an error code
-