Home → 2003 / « 08 »

MTRelatedEntry

I am quickly adding this draft version of the MTRelatedEntry plugin documentation. I am using this plugin to produce this multilingual site. More details will be added later.

  • Description: MTRelatedEntry is a container tag that sets the context to another entry that matches the entry being published.
  • Version: 0.9.2
More...

Home → 2003 / « 08 »

More on UTF-8 and Movable Type

MT has problems when dealing with UNICODE sites.

  • Switching to UTF-8 can cause problems with your existing templates and posts.
  • Once the site is converted, the dates generated by MT are not correctly encoded. This is the reason why I only use numeric dates on this site.
  • I just noticed that trackback data can cause display problems but I am not sure if the sender or the receiver is causing the problem.

Something to think about.

Home → 2003 / « 08 »

In French: 'XML et RDF'

Excerpt:

L'élaboration de spécification est souvent ralentie par des discussions interminables sur des sujets apparemment très théoriques. Pour bien comprendre les enjeux, il faut comprendre le détail. Autrement, on doit faire confiance à ceux qui s'éternisent, plutôt que de critiquer en... more

Home → 2003 / « 08 »

The Impermanence of Permalinks

This post describes a problem that I am now experiencing: My old blogger permalinks are totally broken. Worst, my URLs on blogger were not those generated by blogger. I had my own server-side process that broke URLs into pieces following some special recipe. Now that I moved to a pure MT site, the old URLs are broken and I decided not to do any redirects. Anyway, the web server logs showed sooooo few referers to my old pages...

Some people even think the URL scheme should hide the extension (.html in my case). I am not sure if I agree with this belief. Extensions are actually useful and provide valuable information. I tried a few things in this direction anyway but ended up thinking that all this was a complete waste of time. So I am done with URLs. Language ID, datetime, and extention.

Home → 2003 / « 08 »

Brief note

I updated the layout, changed the URL scheme, renamed my feed files. Next step is to import my old blogger posts, and change the words I forgot to translate in the templates here and there.

Old URLs will not be redirected to their new locations.

Update:I also have to fix problems with the search results page and the comments form does not pass XHTML validation (XHTML 1.0 valide!).

Oh, almost forgot... and this display or redraw problem in Internet Explorer (IE 6). (Update: The problem was caused by the style in the comment form. I fixed it by changing the structure of this form)

Home → 2003 / « 08 »

UTF8 in MovableType

It took some times to eventually succeed in changing Movable Type to deal with UTF-8 encoding instead of the default ISO-8859-1. I had added

  PublishCharset UTF-8

in mt.cgi but I just found out that I also needed to uncomment this line:

  NoHTMLEntities 1

Doing this after creating a weblog can result in corrupted special characters (accents) in templates and entries. I had to load all forms that contained such characters and reenter them.

I can now import my blogger posts in an UTF-8 file. I am doing all this diectly in this weblog so the site will be messed up for a while until I am done.