– The HTML editor doesn’t wrap as it once did, at least on my instance. Goes off the right edge of the editor, with a scroll bar at the bottom.
– The Markdown editor is about a half-line too small at the bottom, cutting off the bottom of letters on the last line.
– Clicking out of either editor to close the editor and return to the main text seems to take multiple clicks until I find the sweet spot.
The inline image editing feature looks useful, but as a self hosting user I don’t want to pay another $150 for a feature that’s widely available for free outside of Ghost. It makes no sense for Ghost to do this and I hope it is not the start of adding 3rd party paid for features to the platform.
There is a free solution here Filerobot Image Editor Demo. I’m not technical enough to know how to add this free resource into my version of Ghost editor….but maybe someone out there does?
Or could Ghost give us the option and include the open source version as a choice?
Imported posts are having problems.
I can’t edit them and they don’t display either. the only solution is to redo the content.
One observation is that this happens whenever posts are imported while the new editor is active. If the import occurs while it is deactivated it does not show errors afterwards.
There are problems when an article is edited on mobile devices. The changes are not saved and do not stay in the history.
Interesting. I’ve done a bunch of importing from json and not seen the problem. But I’m not certain I had the new editor on. Will test.
(Update below.)
Interesting. Does the .json for that particular post have both a mobiledoc and a lexical entry? Or does it look ok in the json but clearly isn’t after importing? I’m wondering if this is problem with the import code or the export code.
Well, it’d be nicer if there was no bug, but it’s a whole lot easier to get a reproducible bug fixed.
Update: I don’t think it matters which editor you have active when you try to import. Does that match your experience? It’s that lexical posts don’t import correctly (and are bugged in a way that they cannot be edited), but editor setting at the time of import doesn’t appear to matter.
I’m quite enticed to give it a try, but I think I’ll wait about a year before starting to use this editor. The current editor is already a decade ahead of WordPress, so I don’t see a compelling reason to experiment with something in beta that carries the risk of causing issues or disruptions.
And yes, to your question: it didn’t matter which editor I had toggled at the time of import. If the post was initially written in lexical, then it simply won’t import correctly. If it was initially written in mobiledoc, then everything works fine.
My specific workflow is I actually create posts on my localmachine, make sure they look like I expect (especially because I’ll sometimes tweak the theme too) and then when I’m happy I’ll export from my local machine and import that .json onto my Ghost(Pro) instance (and a new corresponding theme, if necessary). (Also, on my Ghost(Pro) instance, I always do delete everything before importing the new .json.)
The workaround right now is to just make sure all of one’s posts and pages are written in mobiledoc, I guess? Like you said in your GitHub issue, the actual json I’m importing is correctly formatted and mobiledoc is indeed set to null:
The problem is something in the importer itself.
I’d already written about half of my posts and pages in lexical but I’ll go back now and manually convert them all into mobiledoc. Am hoping this bug will get fixed soon though! As it’s definitely a dealbreaker that makes lexical not possible in my current workflow.
Edit:
I’m adding the actual error message in text so SEO can actually find this post:
Validation error, cannot edit post. Posts can have either a mobiledoc or a lexical property, never both. Both the mobiledoc and lexical properties are set, one must be null
How can I activate the stickers feature? I just purchased the license, the integration was activated, but the stickers option is not available in the editing tools.
I have the self-hosted version of Ghost, and I uploaded the files listed on the integrations page. Still no sticker option appears, or is there an extra step required?