aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib/scripts
Commit message (Collapse)AuthorAge
* reference existing proper progress gif. fixes #2441Andreas Gohr2018-07-20
|
* Fix missing ui-bg_glass_95_fef1ec_1x400.png and be/jquery.ui.datepicker.js ↵Peter 'Pessoft' Kolínek2018-07-03
| | | | for jquery
* Change `const` use to `var` for Safari 9 (on iOS)Brend Wanders2018-06-19
| | | | | | | Safari 9 in iOS does not support the use of `const` in strict mode. Unfortunately, some of us are stuck with Safari 9 due to not being able to upgrade. I am a big fan of progressive enhancement, but because all javascript code is packed together and sent off to the client, this small incompatibility breaks all javascript for safari 9 browsers. Switching these two keywords makes everything work again. There are no other uses of `const` in the codebase as far as I can find. This change has little to no impact on anything else, but slighlty extends the range of supported browsers.
* 🏗 Use json for the response to dw_locktimerMichael Große2018-06-08
|
* ✨(dw_locktimer) plugins may reuse to add fields and callbacksMichael Große2018-06-08
| | | | | | | | | | | | | | | | Plugins may want to add further fields to be present when saving drafts. Plugins may want to execute some js functionality that should be timed to the saved draft/refreshed lock. If a plugin does another init() to attach the dw_locktimer to its own editor, then the default callback would be added a second time, causing unexpected and undesired behavior. This includes the changes from the following commits: 6ef45cc1c69591eb7facf381ef4bcf88e3aaa1c0 6ca947f3ad455df4fca1a3076b174b7b2688bd89 0fff419cc95b9783dd33ab02ffb3bd7806d5fcde 87bed8b672a166d073948bcb4ca49aaa81dc880c
* show adavanced tools with JavaScript onlyAndreas Gohr2018-03-28
|
* added aria attributesAndreas Gohr2018-03-28
|
* first go at stylingAndreas Gohr2018-03-27
| | | | | | | | | | | | | | This removes a lot of reudundant CSS classes in favor of cascading selectors. Styling isn't done, yet this is just a first step. Still to do: * aria labels * styling the toggle mechanism * RTL styling * making sure everything displays correct when no JS is available * translations may be missing * refactoring the rest of search.less to make use of LESS features
* feat(search): display search tools as lists on clickMichael Große2018-03-26
| | | | | This functionality is inspired by what other large search engines are doing.
* feat(search): remember assistance's open/closed stateMichael Große2018-03-22
|
* feat(search): show search adjustments as linksMichael Große2018-03-22
| | | | | This simplifies many aspects. However, it still needs much better styling.
* feat(search): add search assistance for simple queriesMichael Große2018-03-20
| | | | | | | | | | | This add some search assistance to simple, single-word search queries which may be restricted to a single namespace. Further improvements: * better styling * trigger events for other plugins * set namespaces directly from fulltext search results * some more config options
* If mediamanger is kept open, put cursor in image tag unless it's already ↵Roland Synnestvedt2017-12-19
| | | | | | inside an image tag If it's already inside an image tag, move the cursor to the end of the current tag.
* Fix for Issue #2079 (change cursor position if media manager is in 'keep ↵Roland Synnestvedt2017-08-31
| | | | open' mode)
* Removed progressbar from searchformOliver Geisen2017-08-14
|
* Fixes issue #1864錢政維2017-02-28
|
* Check for overwrite in media managerGerry Weißbach2017-02-20
| | | The check did not work any more. see #1853
* print stack trace on catched JS errors tooAndreas Gohr2017-02-17
|
* Merge branch 'jqsplit'Andreas Gohr2017-02-03
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * jqsplit: Restore smoothness.css using update.sh allow selecting the preferred CDN and add event load jquery via https always split off jquery from other JS and add CDN option #1766 use external version file for jquery updates removed jQuery.browser calls replace deprecated bind() calls replace deprecated delegate() calls fixed radio options in media manager for new jQ-UI jQuery Updates
| * Restore smoothness.css using update.shMichael Hamann2017-01-01
| | | | | | | | | | | | The file had 0 bytes before (starting from 5928c8e71080077bf8d9ed0cbfe33ffa8ca7b904) - probably something went wrong while executing update.sh.
| * use external version file for jquery updatesAndreas Gohr2016-11-26
| | | | | | | | | | this also removes the non inified versions and incorporates some updates the jquery CDN just pushed for jquery-ui
| * removed jQuery.browser callsAndreas Gohr2016-11-26
| | | | | | | | | | | | | | | | | | jQuery.browser no longer exists in jQuery nor in jQuery migrate. A quick check in Opera and IE11 suggests that both parts that used it are no longer needed so they were simply removed. More browser tests especially for the resize handling in the media manager are recommended.
| * replace deprecated bind() callsAndreas Gohr2016-11-26
| | | | | | | | | | The bind() call is deprecated in jQuery 3. This replaces it with the on() call.
| * replace deprecated delegate() callsAndreas Gohr2016-11-26
| | | | | | | | | | The delegate() call is deprecated in jQuery 3. This replaces it with the on() call.
| * fixed radio options in media manager for new jQ-UIAndreas Gohr2016-11-26
| | | | | | | | | | jQuery UI replaced the buttonset widget with a controlgroup widget. This adjusts the JavaScript and styling accordingly.
| * jQuery UpdatesAndreas Gohr2016-11-26
| | | | | | | | | | | | | | | | | | - jQuery to 3.1.1 - jQuery UI to 1.12.1 - jQuery Migrate to 3.0.0 There are a few warnigs from migrate that have to be fixed. The toggles in the Media Manager are also missing their proper icons.
* | Merge pull request #1548 from splitbrain/fix-broken-js-in-xhtmlAndreas Gohr2017-01-30
|\ \ | |/ |/| Fix broken JS in xhtml
| * rewrote js for footnotes to work in xhtmlAnika Henke2016-04-20
| |
| * fix size controls under edit box to work in xhtmlAnika Henke2016-04-20
| |
| * rewrote js for revision checkboxes to work in xhtmlAnika Henke2016-04-20
| |
* | Change default image size valuesSteve Glick2016-09-19
| |
* | Merge pull request #1543 from splitbrain/jquery2Andreas Gohr2016-06-10
|\ \ | | | | | | upgraded jQuery to 2.2.3
| * | updated jquery to 2.2.4Andreas Gohr2016-06-10
| | |
| * | updated jquery-migrateAnika Henke2016-04-20
| | |
| * | upgraded jQuery to 2.2.3Andreas Gohr2016-04-19
| |/ | | | | | | This drops support for Internet Explorer <9 which we no longer support.
* | Merge pull request #1556 from splitbrain/onlyeditwarningonchangeAndreas Gohr2016-06-10
|\ \ | | | | | | Check if content really changed in the Editor, before popup a warning…
| * | added doku_hasTextBeenModified, rename doku_checkSummaryGerrit Uitslag2016-05-19
| | | | | | | | | | | | | | | checkfunc is mainly replaced by doku_hasTextBeenModified, which is put in global scope to allow overriding by plugins.
| * | checkfunc() set textChanged only on real changeGerrit Uitslag2016-05-09
| | | | | | | | | | | | | | | | | | | | | | | | - if #wiki__text (the default DokuWiki editor field) exists, the checkfunc() checks whether the field content is changed - if #wiki__text not exists it assumes that on all change and keydown events the content of the form #dw__editform is changed (give still false positives.) (for example the Data plugin has none #wiki__text)
| * | add JSDocsGerrit Uitslag2016-05-09
| | |
| * | Check if content really changed in the Editor, before popup a warning when ↵Gerrit Uitslag2016-04-30
| |/ | | | | | | | | | | leaving Fixes #1199
* | reformatting media.jsGerrit Uitslag2016-05-11
| |
* | toggle mediamanager resizable handle to east/west based at dir=rtlGerrit Uitslag2016-05-11
| |
* | Merge branch 'master' into rtlmediamanagerGerrit Uitslag2016-05-10
|\ \
| * | after insert external link, reset to parent namespaceGerrit Uitslag2016-05-02
| | |
| * | If external link inserted with link wizard, empty inputGerrit Uitslag2016-04-30
| |/ | | | | | | Fixes #1483
| * upgraded jQuery to 1.12.3Andreas Gohr2016-04-19
| |
| * remove special IE support from textselection scripts #1535Andreas Gohr2016-04-19
| | | | | | | | The opera work around is still needed though! O_o
| * remove IE<=8 innerText/textContent workaround #1535Andreas Gohr2016-04-19
| | | | | | | | Standardized node.textContent is available since IE9
| * clean up the onselect callbackAndreas Gohr2016-02-24
| | | | | | | | | | This makes sure the provided callback is using alphanumerics only. I'm not sure this is needed, but better safe than sorry.
| * Revert "Revert "make reuse of mediamanager popup easier""Andreas Gohr2016-02-22
| | | | | | | | | | | | because we actually want it in this branch ;-) This reverts commit 38a2174b1dd098290d4b853df853c1072369377d.