====== jspolyfill Plugin ====== ---- plugin ---- description: Add JS Polyfills to let plugins use some modern javascript and still support IE11 author : Michael Große email : dokuwiki@cosmocode.de type : action lastupdate : 2017-08-16 compatible : Frusterick Manners depends : conflicts : similar : tags : javascript, IE11 downloadurl: https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/zipball/master bugtracker : https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/issues sourcerepo : https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/ donationurl: screenshot_img : ---- [[https://www.cosmocode.de/en/open-source/dokuwiki-plugins/|{{ https://www.cosmocode.de/static/img/dokuwiki/dwplugins.png?recache|A CosmoCode Plugin}}]] ===== Installation ===== Search and install the plugin using the [[plugin:extension|Extension Manager]]. Refer to [[:Plugins]] on how to install plugins manually. ===== Examples/Usage ===== This plugin adds no functionality to DokuWiki by itself, but may be a dependency of other plugins. It adds for some polyfills javascript features that are missing in Internet Explorer 11. Currently there are polyfills for the following features: * [[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill#Polyfill|Array.prototype.fill]] ===== Development ===== === Change Log === **Development Commits:** {{rss>https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/commits/develop.atom date}} **Releases:** {{rss>https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/releases.atom author}} === ToDo/Wish List === Planned polyfills: * Promise [[https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/issues/1|#1]] * fetch [[https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/issues/2|#2]] * ''[[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/repeat|String.prototype.repeat()]]'' Other planned functionality: * Config-Option to deselect polyfills [[https://github.com/cosmocode/dokuwiki-plugin-jspolyfill/issues/3|#3]]