Fixing Blosxom Posts -- Without Breaking Links
Which means that if you update a story on a different day, all the links to that story break.
To work-around this problem, you can use the Unix touch command. touch takes the -m "modification time" argument which you can use to change the file's last modification time back to what it was before (or at least the same day).
Here's what you do:
- Do ls -l blog-entry.txt to find out the file's last modification time. Write this down.
- Edit the blog entry to correct the mistake or update the entry.
- Do touch -m MMDDhhmm blog-entry.txt, replacing "MMDDhhmm" with the time stamp you wrote down previously.
Your links will be restored.
For more information about why Blosxom's date storage mechanism is lame, see Timestamps, Blogs, and History by James Duncan Davidson.