I'm pretty sure you're right. iOS just gets the basic text area for posting (or it should), which means that the emojis are probably not being sent through to the server at all.Emoji used to be an iPhone add-on keyboard under IOS4, which could be installed via the Emoji app. I don't have it on IOS5, so it must be a feature for the iPhone 4S onwards.
This isn't a bug with Xenforo as much as a limitation of the icons and the way they are used. Someone else may be able to correct me or point out otherwise, but I've never been able to use Emoji icons/smileys on any app apart from iMessage/SMS, where I think they are attached to the message as an MMS image.
Emoji used to be an iPhone add-on keyboard under IOS4, which could be installed via the Emoji app. I don't have it on IOS5 on my 3GS, so it must be a feature for the iPhone 4S onwards. It installs itself as an extra keyboard and uses it's own character codes for smileys.
This isn't a bug with Xenforo as much as a limitation of the icons and the way they are used. Someone else may be able to correct me or point out otherwise, but I've never been able to use Emoji icons/smileys on any app apart from iMessage/SMS, where I think they are attached to the message as an MMS image.
Error Info
Zend_Db_Statement_Mysqli_Exception: Mysqli statement execute error : Incorrect string value: '\xF0\x9F\x98\x84\xF0\x9F...' for column 'message' at row 1 -/homepages/46/d88575212/htdocs/MobiXen/library/Zend/Db/Statement/Mysqli.php:214
Generated By: Fastcomet, 25 December 2011
Stack Trace
#0 /homepages/46/d88575212/htdocs/MobiXen/library/Zend/Db/Statement.php(297): Zend_Db_Statement_Mysqli->_execute(Array)
#1 /homepages/46/d88575212/htdocs/MobiXen/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
#2 /homepages/46/d88575212/htdocs/MobiXen/library/Zend/Db/Adapter/Abstract.php(574): Zend_Db_Adapter_Abstract->query('INSERT INTO `xf...', Array)
#3 /homepages/46/d88575212/htdocs/MobiXen/library/XenForo/DataWriter.php(1500): Zend_Db_Adapter_Abstract->insert('xf_post', Array)
#4 /homepages/46/d88575212/htdocs/MobiXen/library/XenForo/DataWriter.php(1489): XenForo_DataWriter->_insert()
#5 /homepages/46/d88575212/htdocs/MobiXen/library/XenForo/DataWriter.php(1291): XenForo_DataWriter->_save()
#6 /homepages/46/d88575212/htdocs/MobiXen/library/ForumRunner/ControllerPublic/Thread.php(367): XenForo_DataWriter->save()
#7 /homepages/46/d88575212/htdocs/MobiXen/forumrunner/include/general_xenforo.php(181): ForumRunner_ControllerPublic_Thread->actionPostReply()
#8 /homepages/46/d88575212/htdocs/MobiXen/forumrunner/include/post.php(21): route_request('ForumRunner_Con...', 'PostReply')
#9 [internal function]: do_post_reply()
#10 /homepages/46/d88575212/htdocs/MobiXen/forumrunner/request.php(75): call_user_func('do_post_reply')
#11 {main}
Request State
array(3) {
["url"] => string(46) "http://www.mobitog.com/forumrunner/request.php"
["_GET"] => array(0) {
}
["_POST"] => array(7) {
["frp"] => string(2) "ip"
["frv"] => string(5) "1.5.9"
["poststarttime"] => string(10) "1324776008"
["cmd"] => string(10) "post_reply"
["threadid"] => string(4) "3522"
["message"] => string(92) "Merry Christmas and Happy Holidays to all my Mobifriends!!
[ATTACH]6528[/ATTACH]
"
["sig"] => string(35) "Sent from my iPhone4S using MobiTog"
}
}
Mike, just to clarify - converting to utf8mb4 would help then? It shouldn't effect anything negatively to go ahead and do that now correct?It would require database and code modifications. With our current system requirements, utf8mb4 isn't even going to be available on many systems.
elaborate? i'm not sure what you've accomplished -- is that simply a smilie list accessible from the forum post, or true mobile emoji support?Mike, just to clarify - converting to utf8mb4 would help then? It shouldn't effect anything negatively to go ahead and do that now correct?
EDIT:
So far - so good
View attachment 93683
Elaborate?elaborate? i'm not sure what you've accomplished -- is that simply a smilie list accessible from the forum post, or true mobile emoji support?
We use essential cookies to make this site work, and optional cookies to enhance your experience.