SiteManager:


Main:


02-Mar-2009
SiteManager is a tool to update easily the contents of this site.
Since this site is mainly focused on development projects and the news regarding those projects, it's useful to have some tool that let's you put entries and that will guarantee that the entries will all have the same look as previous ones.

I've tried to use some WYSIWYG tools to design the site, like Kompozer. They are great, but I found that many times that doing copy and paste of an old entry and substituting the contents to write a new one, ended with entries with different paddings and differences. Then I had to go to the code view and figure out what was happening, and then fix it. I ended writting entries directly in HTML, which was a tedious task, because html pages tend to be a mess of tags and texts difficult to handle.

This was the main reason because I built this tool.

The idea is to have a directory for each section (page) and put entries into that directory, like a standard database. In this directory the user places 2 files, header.htmlinc and footer.htmlinc, which contains the code to be included previous to the entries and after the last entry.

There is a dialog to introduce some parameters, like code to be written before and after each entry, a customizable date tag, the "mirror" directory where files will be stored when an entry is updated, etc.

I don't know if this could be of any utility to someone, but at least it works for me :).

In the other hand, I know there are many tools to maintain and update website contents, joomlas and such things, but the world of webmastering is way too big for me, so I preferred to build a simple app that makes this task easy to me.