Support Forum

Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
general-topic
iOS Safari Keyboard on Thread Page
Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 10, 2016 - 3:24 pm

The keyboard pops up in safari as soon as a start scrolling on a thread page.

This only happens when viewing a thread. All the other views are fine as far as I can see.

It only happens when TinyMCE is activated. It doesn't happen when it is turned off.

Smileys don't work when TinyMCE is off, the link gets stripped out somewhere.

 

I would like to have TinyMCE on and not have this bug in Safari, has anyone tracked down what the solution to this is please?

 

Alternatively, if TinyMCE is doomed to be that way, can I get smilies working without it?

 

Thank you 🙂

Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 10, 2016 - 3:40 pm

I should add that the smiles are not being entered with their short codes it's the full html link, which seems odd given I am using a plain text editor!

 

Perhaps I have missed something and I can switch this behaviour back, been through the options loads of times and can't see anything!

Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 10, 2016 - 5:18 pm

This is the exact behaviour I am experiencing too:

https://github.com/tinymce/tin.....ssues/2699

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Mar 10, 2016 - 9:02 pm

as to safari, can you provide more info?  desktop or mobile?  which device?  which OS?

Also, I assume WordPress, Simple Press and our tinymce plugin are all up to date?  please share the current versions...

there is not shortcode for smileys - it is an image...  so no other choice but for it to be an image...

Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 11, 2016 - 1:18 am

Mr Papa said
as to safari, can you provide more info?  desktop or mobile?  which device?  which OS?

Hey Mr Papa, thanks for your reply, I should have repeated the info in the post, I just put it in the post title: it's Safari on iOS

Also, I assume WordPress, Simple Press and our tinymce plugin are all up to date?  please share the current versions...

Everything is fully up to date.

there is not shortcode for smileys - it is an image...  so no other choice but for it to be an image...

Interesting, text smiles get converted i.e : ) without the space becomes 🙂 and listed in the Components > Smilies section of the Admin Panel, it describes how to include them with short codes like : ??? : again without the spaces 😕 

I guessed that the Smiley buttons would insert the text short code version when using the Plain Text Editor and for the html link to be used when using TinyMCE.

Do you know if this is meant to be the case?

Any help would be very much appreciated 🙂

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Mar 11, 2016 - 1:24 am

no, its supposed to insert the link into the editor.. the smiley is after all an image...  unless you use emojis, but thats different than smiley or emoticons...  the 'shortcut' you refer is simply a way to TYPE is shorter.. but it must get converted to an image at some point...  when displayed on the forum, you will see just an image, not html...

so is this ipad?  iphone?  which version of ios?

Safari is notoriously behind other browsers in its js and standards support especially on mobile... wp tends to display tinymce for safari on mobiles... frankly, thought we had too, hence my question about versions...would still like to confirm those...

do you have a link to your site so we can look for any other obvious conflicts?

Also, have you tried another more standards compliant browser (ie chrome or firefox)?  just looking for more data points...

Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 11, 2016 - 3:25 am

Oh dear, I should have been clearer, I know exactly how the image works thanks, that's not what I need help with. I can see that the Smileys button section is obviously not smart enough to switch between the two input methods. I am fully aware that whichever method is used the end result is the same, i.e. an image gets inserted. You should check out the short codes, they're really handy and often faster than clicking the Smiley buttons.

I could easily hack the plugin to input text smileys thinking about it, so please don't worry about that any more. I am also aware of different browser limitations thanks, that's not what I need help with.

The bug appears only on Safari on iOS and on a wide variety of iPads and iPhones as reported by our community and others on the web - it seems ubiquitous and exactly as detailed in the link I posted above. As it mentions there, the exact same behaviour can be seen on the TinyMCE website too.

As I have read around I am now pretty sure this is a bug with TinyMCE;

I wonder as SimplePress uses it as key part of the forum if someone else had also experienced this behaviour and had debugged this problem with the keyboard popping up?

 

Thank you but I really don't need any support for anything other than this very specific problem.

Cheers 🙂

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Mar 11, 2016 - 3:58 am

It is curious that it has not been mentioned by anyone before and - even more curiously  - we have just been through a process with another user of creating a custom theme and plugin that they specifically test in IOS and Safari - with no mention of this issue!

But here's the thing... I have just tried it myself on my iPhone and it doesn't happen - at least on this site.

So regardless of the tinyMCE bug report - I tend to think that there is something else at play here as well. So - first question....  do you have any other WordPress plugins installed that add any sort of component or new toolbar button to tinyMCE intended for use when writing posts and pages?

As to the smileys - can we conform the original statement? Are you saying that using the codes do not work in other editors or even the plain text editor?

andy-signature.png
YELLOW
SWORDFISH
Avatar
Mungo
Member
Free Members
sp_UserOfflineSmall Offline
Mar 11, 2016 - 5:42 am

That's really helpful, thanks Yellow Swordfish 🙂

Good news to hear it's not happening on yours, that almost certainly means it's some conflict somewhere on mine - I'd given up on trying to fix it when I found the other reports - this means it's probably fixable.

Yes, there are other plugins installed, not loads, but some. I'll see if I can narrow it down a bit, I'm quite happy debugging on my own at this stage and I'll report back when I have done everything I can think of.

Re. Smileys:

Using plain text editor the text input smileys work, so I can type : ) without the space and get this 🙂 ... the smiley buttons insert an image tag as they are meant to, but this link gets stripped out on post save and breaks the emoticon.

Using the TinyMCE editor both the text input and the smiley buttons work but there is the problem with the scroll on iOS.

Would love to solve the keyboard problem so we can have the TinyMCE back 🙂

I'll report back soon - thanks again!

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Mar 11, 2016 - 6:19 am

Look forward to hearing more on the Safari issue. It mght just be worth you confirming my experience on our site here by using your mobile... just to be sure!

And I will investigate the smileys behaviour in all editors.

andy-signature.png
YELLOW
SWORDFISH
Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1170
Currently Online:
Guest(s) 1
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Mr Papa: 19448
Ike: 2086
Brandon: 864
kvr28: 804
jim: 650
FidoSysop: 577
Conrad_Farlow: 531
fiddlerman: 358
Stefano Prete: 325
Member Stats:
Guest Posters: 619
Members: 17361
Moderators: 0
Admins: 4
Forum Stats:
Groups: 7
Forums: 17
Topics: 10127
Posts: 79625