Пока я писал про запрет голосовых сообщений в Вотсапе, обнаружил неприятный глюк как в Вордпрессе, так и в Друпале. Оба при публикации ругались непонятными ошибками, Вордпресс лаконично: “Updating failed. Could not insert post into the database.“
А Друпал многословно: “PDOException: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: ‘\xF0\x9F\x8E\xA4\x0D\x0A…’ for column” с дальнейшими подробностями про строки и столбцы на бледно-красном фоне.
Причём тут формат даты со временем, было совершенно непонятно, поэтому пришлось немного повозиться. Оказалось, проблема в символе-эмодзи микрофона (🎤), который не получается просто вставить в пост. Решением оказалось изучение стандарта Unicode и преобразование микрофона в его HTML-инкарнацию: 🎤
Leave a Reply