3.0.4 Out
All righty folks; this cut has stood up to everything I’ve thought to throw at it. I shook out several bugs I was expecting, and a couple that I wasn’t, and added some finishing touches. I’ll continue to take bugs on the 3.0 series, but I’m going to be shifting my concentration towards 3.1 now.
Important for users with databases supporting Foreign Keys: bug #9.
Since 3.0.3 was a flop, 3.0.4 brings pretty much two sets of fixes:
- 3.0.4 (over 3.0.3):
- Added documentation
- Unescape series names before display
- Ignore non-published posts in a series
- Disable the UI’s ability to add a post to more than one series (don’t worry; this feature will come back later, fully implemented)
- Fixed some overquoting brought in by the sanitizing changes
- Allow users to set config options again (nonce broke it)
- Fixed a problem with referencing a non-existing variable as the author ID when creating a new series
- Fixed a totally incorrect internal call that caused an error
- The default text for next/previous links was backwards; fixed it
- 3.0.3 (over 3.0.2):
- Added nonce checking
- Sanitize user input properly
- Detect the table prefix properly
Now, with all that out of the way, I’m going to sleep. If anyone finds a bug, please report it. Any remaining bugs should be either very minor/superficial (e.g., the Series option page is ugly), or extremely obscure, or on a version of WordPress I didn’t test so thoroughly (I tested on 2.1). As always, you should probably back up your database before activating this plugin, especially if you have existing series data.
Update: Special thanks to Martins for reporting bug #9.
Update 2: Sorry; don’t know how the post got set private. Wasn’t on purpose!
Get In Series 3.0.4.
Table of contents for In Series Releases
- In Series 2.1.0
- In Series 2.1.1
- In Series 2.2.0
- In Series 2.2.1
- In Series 2.2.2
- 3.0.0 Escaped!
- 3.0.1 Out…
- 3.0.2: In Series for Everyone
- 3.0.3: Security and Bugfixes
- 3.0.4 Out
- 3.0.5: FK Fandango
- 3.0.6: Come and Get It
- 3.0.7: Nothing Important
- 3.1 Open for Beta
- In Series 3.1 Beta 2
- In Series 3.0.8 — Someone Found a Bug!
- In Series 3.0.9 — performance boost
- In Series 3.0.10 (that was fast…)
- In Series 3.0.11 — Collation and Character Sets
- In Series 3.0.12: Breathing Room


2 Responses to “3.0.4 Out”
Posted: Apr 17th, 2007 at 08:07
Love the plugin. I had some trouble with the default setup using single quotes, though. Something in my setup kept randomly causing it to escape the quotes and then tack on the entire url as a relative url. Replacing the single quotes with double quotes on the config page fixed the problem, and I thought you might want to make that change in the defaults for compatibility.
Brett
Posted: Apr 17th, 2007 at 18:56
@ Brett Terpstra
Thanks for the feedback!
I’m interested in learning more about your setup, and why this happens. Is there any way I could convince you to file a bug so I can track this better? If not, I’ll wind up filing one myself, but then I’ll be shuttling info back-and-forth from there. :)
I may replace the single quotes with double quotes, depending on what the root cause of this issue is — the reason I’m using single quotes right now has to do with the way that PHP handles strings using single quotes versus double quotes. Specifically, I don’t want to have to type
\"a million times, because it’s ugly and hard to read, and I don’t want to use single-quotes on the outside because then I can’t do variable expansion in the string. I really want a chance to see if I can weasel out of it some other way before doing that switch. ;)