Commit Graph

14 Commits (fcbae4572c12d599c65301b7f174d92f24801746)

Author SHA1 Message Date
Dries Buytaert 09d52f32d9 - Removing trailing whitespace. 2006-12-14 14:21:36 +00:00
Steven Wittens 3fa1e2b6f7 #82690: Fix HTTP 411/406 problem with progress.js 2006-12-12 05:57:02 +00:00
Steven Wittens 5ac7267827 - #88439: Update jQuery in core to 1.0.2
- #88642: Change drupal.js function separators to semi-colons.
2006-10-14 02:39:48 +00:00
Steven Wittens 7fd9aa5c8a #69786: jQuery JavaScript Library in Drupal core 2006-08-31 23:31:25 +00:00
Gerhard Killesreiter cb49e19e9e #54003, Watchdog not logging update errors, patch by Steven 2006-03-28 09:29:23 +00:00
Steven Wittens 86f4ef1e99 - Adding missing cvs tags to .js files 2006-03-09 23:20:24 +00:00
Steven Wittens 3f2b287d7c - #49501: Improve error reporting in the update system 2006-03-01 22:19:24 +00:00
Steven Wittens d38429248e - #47510: Show JavaScript alert when PHP errors occur 2006-02-05 19:04:58 +00:00
Steven Wittens d4ad3657e4 - #44299: Avoid possible race condition with 0-delay progressbar monitoring 2006-01-12 22:52:49 +00:00
Steven Wittens 69bcdef531 - JS Updater: stop monitoring progress when 100% is reached (can lead to infinite refresh loops in Safari) 2005-12-21 23:44:08 +00:00
Dries Buytaert 0212f66ff1 - Patch #40677 by Steven: make the updater work again. 2005-12-19 14:27:28 +00:00
Dries Buytaert a19acb219e - Patch #35924 by Neil: improved the update system. 2005-12-06 09:25:22 +00:00
Steven Wittens 7f73c2bfb2 Fixes for AJAX/JS stuff in Konqueror:
- Fix collapsible fieldsets (broken since to 'IE5 icons alignment' fix)
- Fix JS upload (broken due to mysterious form submission abortion bug)

Thanks Bèr for letting me use VNC :).
2005-09-07 13:49:39 +00:00
Dries Buytaert e03ce2f996 - Patch #28483 by Steven: JavaScript enabled uploading.
Comment from Steven: It does this by redirecting the submission of the form to a hidden <iframe> when you click "Attach" (we cannot submit data through Ajax directly because you cannot read file contents from JS for security reasons).  Once the file is submitted, the upload-section of the form is updated.  Things to note:

    * The feature degrades back to the current behaviour without JS.
    * If there are errors with the uploaded file (disallowed type, too big, ...), they are displayed at the top of the file attachments fieldset.
    * Though the hidden-iframe method sounds dirty, it's quite compact and is 100% implemented in .js files. The drupal.js api makes it a snap to use.
    * I included some minor improvements to the Drupal JS API and code.
    * I added an API drupal_call_js() to bridge the PHP/JS gap: it takes a function name and arguments, and outputs a <script> tag. The kicker is that it preserves the structure and type of arguments, so e.g. PHP associative arrays end up as objects in JS.
    * I also included a progressbar widget that I wrote for drumm's ongoing update.php work. It includes Ajax status updating/monitoring, but it is only used as a pure throbber in this patch. But as the code was already written and is going to be used in the near future, I left that part in. It's pretty small ;). If PHP supports ad-hoc upload info in the future like Ruby on Rails, we can implement that in 5 minutes.
2005-08-31 18:37:30 +00:00