So, those of you who use JournalPress will note that it hit v0.1.3 last night. This is mostly a “tweak” version, with the following changes:
- Debugged some of the backdating stuff. It’s a bit more brute force now, but hopefully more reliable (maybe).
- Added the ability to tag a post with categories, tags or both (you’ll need to re-update your options).
- JournalPress should now accept non-Roman characters in the crosspost text, music and mood field (location and tags still have issues, but I maintain this one is LiveJournal’s fault).
- Quotes no longer cause icky backslashes to appear in the mood, music and location fields.
- Thanks to some of the world’s most convoluted return code, errors are now no longer silent.
Alas, despite my efforts with UTF-8 to entity conversion, I still missed out the appropriate part on the admin page that will allow those of you who use non-Roman characters in things like your linkback or custom journal name to actually, like, edit those. I’ll roll the proper fix into v0.1.4, but if the issue is bugging you right now, you can open up journalpress/jpfunctions.inc.php and change the following on line line 114:
114 | <?php echo htmlentities( $old_name ); ?> |
To:
114 | <?php echo htmlentities( stripslashes( $old_name ), ENT_COMPAT, 'UTF-8' ); ?> |
And again on line 153:
153 | <?php echo htmlentities( stripslashes( $old_custom_header ) ); ?> |
To:
153 | <?php echo htmlentities( stripslashes( $old_custom_header ), ENT_COMPAT, 'UTF-8' ); ?> |
Kudos to Anton Borisov for the tip.
Oh, and for the record, v0.1.3 is (hopefully) going to be the last release before the much-anticipated WordPress 2.7. Mmm, delicious new features…
637 days ago
89 comments