Enabling CKEditor on Smartphones/Tables except for Android
authorAlexander Ebert <ebert@woltlab.com>
Thu, 14 Nov 2013 19:52:38 +0000 (20:52 +0100)
committerAlexander Ebert <ebert@woltlab.com>
Thu, 14 Nov 2013 19:52:38 +0000 (20:52 +0100)
Android support is a bit broken right now: http://dev.ckeditor.com/query?status=!closed&keywords=~Android

com.woltlab.wcf/templates/wysiwyg.tpl

index 17282fcb29a0e73f0e3d2a8120a0bc9f9c73a413..1390d4031094e144d455b811b81614a6d584ea78 100644 (file)
@@ -11,8 +11,8 @@
 <script data-relocate="true">
 //<![CDATA[
 $(function() {
-       if ($.browser.mobile || navigator.userAgent.match(/[aA]ndroid/)) {
-               // exclude smartphones and Android (not properly supported by CKEditor yet)
+       // exclude Android (not properly supported by CKEditor yet)
+       if (navigator.userAgent.match(/[aA]ndroid/)) {
                return;
        }
        
@@ -49,6 +49,12 @@ $(function() {
                        ]
                {/if}
        };
+
+       // collapse toolbar on smartphones
+       if ($.browser.mobile && !navigator.userAgent.match(/iPad/)) {
+               $config.toolbarCanCollapse = true;
+               $config.toolbarStartupExpanded = false;
+       }
        
        {event name='javascriptInit'}