Periklis Ntanasis:
Master's Touch

fade out

AsciiBlog is Evolving

I have recently redesigned asciiblog and here I would like to share some thoughts with you. I know that I am very likely the only person that uses asciiblog at the moment but however I made some changes to make at least my life easier :)

New Design

In the past asciiblog consisted of many different bash scripts. Right now asciiblog is only two files and I am thinking very seriously to merge them.

In the previous versions there were problems when one used a script from a wrong location. As far as I know these issues are solved. So, there are 3 different ways of setting up asciiblog.

  • Call the asciiblog script by it’s full or referenced path

  • Add it to your execution PATH (I am using this one atm)

  • Install it in /usr/bin or something like that

Command set resembles the git one. I’ll list it here:

AsciiBlog v.1.0a - https://github.com/MasterEx/AsciiBlog
Periklis Ntanasis <pntanasis@gmail.com>

    usage: asciiblog <option> [ARGUMENT]
    help            Prints this help message
    build-all       Builds all the pages and published posts
    build-pages     Builds all the pages
    delete          Deletes a published post
    init            Initializes a new asciiblog directory
    new-post        Creates a new post in tmp
    post            Publishes an unpublished post
    tmp-build       Temporary builds all the pages and posts in tmp

Code is much more stable than the previous versions but there are plenty things still to be done.

Keywords and description works now in the articles as it should so it is more SEO friendly.

I am very happy with the new RSS witch contains the whole article. This makes it much more friendlier for the RSS aggregators.

I believe in the long run a blogger would blog carefree with it. As I said there are many things to be done - and most likely there will always be some more, and these things are only the ones that I need. Of course one could use asciiblog as it is but if he would like something different he should get his hands on the code.

Here are some examples of other asciiblog custom templates based on free templates. I am going also to make the source of this blog (before the html generation) public in the near future for having it backed up and for reference.a

Comments

fade out