LnBlog 0.2.0 has been released

I just finished uploading version 0.2.0 of LnBlog. This is a major improvement over version 0.1.0 and includes lots of bug fixes and several feature additions. You can get it from the download page.

The main feature addition is FTPFS, which is what I call the module for FTP file writing support. Basically, this allows you to write files on the web server through FTP, rather than using PHP's native filesystem functions. This has several advantages:

  1. It lets LnBlog work in Safe Mode.
  2. Your user account will own the files, not the web server account.
  3. You do not have to change any file permissions on the web server to make things work.


Given the above, using FTPFS is highly recommended.

In light of the addition of FTPFS, I've also changed the initial setup program to start by configuring file writing support. To use FTPFS, just select the appropriate option button on the form and fill in you username, password, and host. This information is stored in a PHP file, so it can't be viewed by the web population at large.

The other main feature addition is file upload support. There are now entries in the sidebar to upload files to the weblog root, or to the current entry or article. Combine this with FTPFS and you almost have a mini-CMS

The rest of the feature additions are faily minor. I added links for various inaccessible features, such as deleting entries and comments. New articles are now displayed in the sidebar by default. Lots of updates to the BBCode support. In fact, I've renamed it to LBCode, because I added some non-standard elements (e.g. equivalants for the HTML <abbr> and <q> tags) and I want it to be clear that I'm not even trying to maintain compatibility with the "official" BBCode markup, if such a thing exists.

And, despite what I said in my last post, I still haven't put up a SourceForge project yet. I'll probably get around to it sooner or later. I may put up a listing on Freshmeat while I'm at it.

You can reply to this entry by leaving a comment below. This entry accepts Pingbacks from other blogs.

Add your comments #

A comment body is required. No HTML code allowed. URLs starting with http:// or ftp:// will be automatically converted to hyperlinks.