The wiki is broken. I have reported it to rejetto.
You are asking a lot of our small community. Keep in mind that all of the work on the program is done by
rejetto.
mars and
SilentPliz get creative with delphi and macros.
Giant Eagle and
I stick to our templates and making suggestions to rejetto about improvements on the template engine and program interface. There are also some members around that help test the beta's like
maverick,
Foggy and
MarkV.
Personally, I have never liked the wiki. But it is the only compiled resource about the program. I agree that you do need a basic programming knowledge to understand macros, and that is how it should be. HTML and CSS, are not by any means hard programming languages. Languages like JavaScript and ActionScript (Flash) are what I call the next step in web development. If you can handle these then you are ready to take on languages like PHP. Macros, I feel, are a step between JavaScript and PHP. You need a basic knowledge of programming syntax, and the ability to recognise that these are a server side script, not client side (web browser).
An IRC channel is a good idea, but I personally don't use IRC. Most of my HFS talk occurs over MSN. Keeping in mind that we all play with HFS as a hobby in our spare time, and the community is relatively small.
What I'm trying to say is, don't be scared that you don't know how Macros work, if you don't know JavaScript, you should probably practice more with that before you try creating something with Macro. Trial and Error is the best way to learn how to program in my opinion. After completing my multimedia degree I still believe that to be true, most of what I know now has come from Google and Trial and Error.
On our website,
http://www.rawr-designs.com we do intend to create tutorials/blogs about just this sort of thing. But its finding the time to update the website that is the problem at the moment. We'll get round to it eventually, especially when the hits on the site and files get to a level we are happy with. We bought this hosting out of our own pocket for our HFS projects, and we provide it as a mirror for HFS also.
You can create a template in a very basic manner, using only [section], %symbol% and HTML/CSS. Macro just allows you to take HFS Templates to the next level without integrating PHP into the application. I have personally compiled a list of valid template syntax here, this however does not discuss Macros:
http://www.rejetto.com/forum/index.php?topic=1939.0