There must be something wrong with your database collation and/or encoding.
What is your database type? And can you post a screenshot showing the db collation and the encoding for the specific table?
I have seen this with Summernote too and had to do a replace() on the string to correct for it. It seems as though it is certain Windows punctuation characters, particularly speech marks, apostrophes and back ticks when copy/pasted
This doesn’t look like a summernote issue to me. When you paste it’s fine, but when store in the database it’s broken, so that looks like a database encoding issue.
I’m not saying for sure it is, but I’ve only ever seen the issue in fields that have a corresponding Summernote input when people are using Windows. I have some legacy non-Wappler pages that also use the same fields so they could easily be the cause. Also, they are more likely to paste in Summernote because of the content type meaning summernote may not be the common factor.
@BWCWeb when you look in the DB directly, what do you see there? ’ or ’ ?
I see you altered the table to make sure it is UTF8, did you try pasting and saving the text again or just viewing what was already stored?
Then resubmit your form with the pasted content and see if that rectifies your issues?
We store both Portuguese and English text fields with various punctuation using the above collation settings. No issues at all recalling from the DB for display in the application.
it seems as though its in the database when i update the newsletter in Summernote…so its displaying what is stored in the table. I do, however have the textfield displaying the html data.
Just throwing it out there. We store as latin1_swedish_ci and have none of these issues (storing html or otherwise). Not sure why it is happening in @BWCWeb case? Maybe @patrick is on to something, have you tried what he suggests @BWCWeb?