Apparently, any non-UTF8 input will simply be discarded without warning
The referenced entry is supposed to contain the letter lower-case a with a circle on top ("Swedish o", "Angstrom"). I was not able to enter this with my current input locale. The body I had typed in was simply discarded, and Rubric looped back to displaying the input form again (with other fields left intact).
At the very least, there should be a warning indicating why this is happening.
Fortunately, I was able to get back my original form input by pressing my browser's Back button, and I was able to massage it into a form which was accepted as valid input. (Good thing I had just viewed the Rubric Changelog, which gave me a clue about what was wrong.)
Update: This may or may not be a browser setting bug, too. In Firefox, selecting View > Character Encoding > Unicode (UTF-8) seems to help.
Caution: Switching forces a reload of the current page. If you are on a form, you'd better copy the data in the form because it might disappear.
When editing an entry, if you insert a non-UTF character, pressing Save gets you back to the input form with the unedited entry in the form. Again, the Back button at least in Firefox seems to get back the old data, but copying the current form data to the clipboard is probably always a good precaution.
Update too: I am no longer able to trivially repro catastrophic errors, but maybe I am more cautious and/or maybe my understanding of this problem has improved or gotten worse or whatever. Something could have changed with the Rubric 0.10 update, too.
by
era
2006-06-19 01:23
blog
·
bugs
·
deliriousbugs.worksforme
·
delirioussiteblog
·
erablog
·
rubric_0.09
·
20060619-0123