3.35: ----- * Remove some obsolete data color schemes in page header 3.34: ----- * Raise requirements 3.33: ----- * Implement correct performConfig() method usage * Add cleanup() method, which will need the fixed plugin API method query in Serendipity Styx 3.9.1 3.32: ----- * Add changes for Styx 3.5 DARK MODE 3.31: ----- * Fix missing div close condition for PLAIN TEXT Editor 3.30: ----- * Change backend top margin (to textarea) for when other hooked messages are gone * Raises requirement to 3.0-dev 3.29: ----- * Fixup conditional for enableBackendPopup and use direct serendipity js namespace 3.28: ----- * Check an uninitialized variable 3.27: ----- * Better check a closing div block 3.26: ----- * Remove a toolbar style causing issue with IE browser 3.25: ----- * Fix a wrong used title throwing undefined constant warnings 3.24: ----- * Minor PHP7.2 fix for "implements Countable" 3.23: ----- * Fix wrong set $serendipity['lang'] variable 3.22: ----- * Add another uninitialized variable check 3.21: ----- * Init another variable defaults when logged in as a simple permissive author 3.20: ----- * Init some variable defaults when the Smarty muted error handler was disabled for debugging purposes. * Improve 3.11 WYSIWYG-Editor emoticon plugin usage under different conditions, which there are: - Normal WYSIWYG hooked usage, - simplified WYSIWYG (backend comments and special cases, like html nugget), - PLAIN TEXT Editor usage. Backend comments usage will do with upcoming Styx 2.6. Since HTML comments and a stored cache are involved too, this still might lack working straightaway ... just give me a note then. * Improve the emoticonchooser.js script to allow a simplified WYSIWYG-Editor toolbar fallback usage, when WYSIWYG is used without hooked plugins. 3.11: ----- * Fix WYSIWYG-Editor popuplink style to display the Smiley's, when the entries preview was opened in the backend. 3.10: ----- * Rename option 'frontend' to 'comments' since also used in backend 3.09: ----- * Replace PHP 7.2 set deprecated each() usage where possible 3.08: ----- * Fix backend entries in PLAIN EDITOR toolbar mode to NOT use previously added (frontend related) onready state loading. 3.07: ----- * Wait for document.onreadystatechange calling emoticonchooser() js 3.06: ----- * Add emoticon frontend button bottom margin 3.05: ----- * Markup and loading fix for backend comment entryform 3.04: ----- * PHP 7.2 compat fix 3.03: ----- * Add the missing icon for the wysiwyg-toolbar 3.02: ----- * Fix sortage of link, emoticon-block defines for the "as button" option and mixed backend/frontend cases. 3.01: ----- * Minor removing change to $eventData['buttons']['javascript'] properties. Third prop has no influence for windowPopup/magnificPopup frame designs. 3.00: ----- * Set minimum requirement to the Serendipity 2.1+ Series * Append PLAIN EDITOR $eventData-hooked button to the editor_toolbar and flex the emoticons display box, which saves a lot of space! * In WYSIWYGT mode, add the hooked emoticon button to the WYSIWYG-Editor toolbar and open the emoticons via windowPopup/magnificPopup. 2.16: ----- * Iconfont accessibility fixes 2.15: ----- * Adjust 2.0+ styles * Add new note about toolbar placement in plugin list 2.14: ----- * Some minor consistent changes 2.13: ----- * Some minor consistent changes * Minor markup changes for the source 2.12: ----- * requirement and consistent changes * append CSS to $eventData stream, not prepend! 2.11: ----- move script to frontend_footer 2.10: ----- better cursor position detection References #185 2.9.1: ---- fixed language attribute on the script element is obsolete 2.9: ---- fixed Chrome Browser Exception 2.8: ---- fixed 2.7, since staticpages and entryforms set the [id] different 2.7: ---- fixed wrong instance name for plain editor drop 2.6: ---- outsourced main functions to emoticonchooser.js file 2.5: ---- fixed v.2.3 drag&drop replacement handler to properly work with multiple textareas 2.4: ---- added config option to show frontends emoticon selector as button 2.3: ---- added faked drag and drop replacement handler for dragged and dropped emoticons into CKEditor WYSIWYG-Editor 2.2: ---- added new
and changed css to better support backend textareas 2.1: ---- Fix for static calling of the plugin 2.0: ---- tweaked and added backend css 1.9: ---- added CKEDITOR ready js fixed multi-textarea targeting being unique ... some lang (de/en) corrections