- Jun 05, 2017
-
-
Carsten Rose authored
Pressing 'new' on a form skips pushing an entry in the browser history. E.g.: 'List > Edit > New > Close' redirects back to 'Edit'. Also 'List > Edit > New > New > ... > New > Close' redirects back to 'Edit'. QfqFrom.js: replace 'window.location = target' by window.location.replace(target);
-
- Jun 04, 2017
-
-
Carsten Rose authored
QfqForm.js: Preparation for client, to handle window.location.replace() by new API status 'url-skip-history'. Also changed "(data.redirect === "url" || data['redirect-url'])" to "(data.redirect === "url" && data['redirect-url'])" - CR did not understand the former logic ('or' instead of 'and'). #OPEN#: window.location.replace = 'index.php....' throws an JS exception that it the attribute 'replace' is readonly. Instead "window.location.replace('index.php....')" works as expected. PROTOCOL.md: add 'url-skip-history'. save.php: recode to become more readable. QuickFormQuery.php: getForwardMode() - temporarily fix to update status 'page' to 'url' (bug never caused a problem as long as '||' has been used on client side). Will change 'page' to 'url' asap.
-
- May 18, 2017
-
-
Rafael Ostertag authored
-
- Apr 05, 2017
-
-
Rafael Ostertag authored
-
- Mar 31, 2017
-
-
Rafael Ostertag authored
-
- Mar 30, 2017
-
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
Use prefetch to solve `Wird beim laden des Forms aktuell der 'value' als 'key' gesetzt, damit der User sieht was beim letzten Speichern gewaehlt ist.Damit ist dann der 'Key' verloren.`
-
https://project.math.uzh.ch/issues/3466Rafael Ostertag authored
Partially fixed https://project.math.uzh.ch/issues/3466. Second point `Wird beim laden des Forms aktuell der 'value' als 'key' gesetzt, damit der User sieht was beim letzten Speichern gewaehlt ist.Damit ist dann der 'Key' verloren` not fixed.
-
- Mar 29, 2017
-
-
Rafael Ostertag authored
-
- Mar 24, 2017
-
-
Rafael Ostertag authored
-
- Mar 23, 2017
-
-
Rafael Ostertag authored
-
- Mar 22, 2017
-
-
Rafael Ostertag authored
-
- Mar 16, 2017
-
-
Rafael Ostertag authored
-
- Mar 15, 2017
-
-
Rafael Ostertag authored
TypeAhead.js: type ahead elements now must have .qfq-typeahead class in order to be configured. Streamlined data-* attribute names.
-
- Mar 10, 2017
-
-
Rafael Ostertag authored
-
- Mar 01, 2017
-
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
- Feb 17, 2017
-
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
- Feb 16, 2017
-
-
Rafael Ostertag authored
Introduced more suitable function names. Deprecated old function names. Documented public functions.
-
- Feb 15, 2017
-
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
Rafael Ostertag authored
-
- Feb 13, 2017
-
-
Rafael Ostertag authored
-
- Feb 08, 2017
-
-
Rafael Ostertag authored
Form.js: When boostrap-validator is available use it to validate forms, instead of blindly using .checkValidity() on. Allows to detect errors recognized only by bootstrap-validator.
-