summaryrefslogtreecommitdiff
path: root/misc/progress.js
Commit message (Collapse)AuthorAge
* - Removing trailing whitespace.Dries Buytaert2006-12-14
|
* #82690: Fix HTTP 411/406 problem with progress.jsSteven Wittens2006-12-12
|
* - #88439: Update jQuery in core to 1.0.2Steven Wittens2006-10-14
| | | | - #88642: Change drupal.js function separators to semi-colons.
* #69786: jQuery JavaScript Library in Drupal coreSteven Wittens2006-08-31
|
* #54003, Watchdog not logging update errors, patch by StevenGerhard Killesreiter2006-03-28
|
* - Adding missing cvs tags to .js filesSteven Wittens2006-03-09
|
* - #49501: Improve error reporting in the update systemSteven Wittens2006-03-01
|
* - #47510: Show JavaScript alert when PHP errors occurSteven Wittens2006-02-05
|
* - #44299: Avoid possible race condition with 0-delay progressbar monitoringSteven Wittens2006-01-12
|
* - JS Updater: stop monitoring progress when 100% is reached (can lead to ↵Steven Wittens2005-12-21
| | | | infinite refresh loops in Safari)
* - Patch #40677 by Steven: make the updater work again.Dries Buytaert2005-12-19
|
* - Patch #35924 by Neil: improved the update system.Dries Buytaert2005-12-06
|
* Fixes for AJAX/JS stuff in Konqueror:Steven Wittens2005-09-07
| | | | | | | - 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 :).
* - Patch #28483 by Steven: JavaScript enabled uploading.Dries Buytaert2005-08-31
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.