The Typo 4.1 development cycle has begun

Posted by Scott Laird Fri, 18 Aug 2006 04:21:22 GMT

I just commited a big patch to the Typo trunk. This is the first part of my big Typo 4.1 cleanup project. It includes a whole bunch of cleanups, including:

  • URLs are now generated via blog.url_for using blog.canonical_server_url. This lets us generate URLs directly from models without needing a controller or a request.
  • Removal of all of the text filter controller mess.
  • Moved text filters out of components/ and into vendor/plugins
  • Massive helper cleanup, deprecating dozens of redundant helpers and model methods.
  • Generic deprecation code to make it easier to flag methods as obsolete.
  • Memory profiler.
  • body_html/extended_html content fields moved into fragment cache .
  • Total audit of all url_for calls to fix weird stuff.

This is probably a bit unstable, so don’t use it on a production blog until it’s had a chance to settle out.

Tags  | 3 comments

Comments

  1. Tim Connor said 2 months later:

    So since the Trac is down mind a question about a feature request here? Any chance of getting support for routing based on a slightly more RESTFUL id-title-like-this, similar to my signature link?

    It’s just that this would allow for things like correcting a typo in “perma”link without making the old ones invalid. The article linked from my blog mentions that you get it almost for free on mysql, since it cuts the text off of an integer field.

    Of course, this means it is minor enough I could almost hack the files myself, just wondering your thoughts on it.

  2. Tim Connor said 2 months later:

    Nevermind, I just rolled up a plugin to encapsulate that functionality: typo-permalink-with-id. If you like it, though, you are welcome to incorporate it.

  3. Craig said 5 months later:

    Scott, thanks again for a great product. One of the rather large problems I’m having now is trackback spam. Just wanted to mention it as part of a wishlist for the next version.

Comments are disabled