-----Original Message-----
From: user-ce4a2c883f75@xymon.invalid [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: Friday, July 21, 2006 5:24 AM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] NKedit and Instructions
You're welcome to look at the source code, but this particular bit of
Hobbit is not one of the prettier in terms of how it's implemented :-)
Eventually you will end up in lib/htmllog.c and try to tweak that.
Just completed my modification to htmllog.c and the code is working
perfectly so far. I'm not a very skilled C coder though, so there may be
some potential bugs in the code. I can post the code if anyone wants to try
it out. It isn't a very drastic change to the file, just the function and an
additional #include.
However, I think you could do this without changing a single line of
code in Hobbit. The ~hobbit/server/web/hostsvc_footer is already
inserted at the bottom of all the status pages (in the default setup,
it's just a link to bb_footer, but copy that and make your own file).
I tried that at first, and it sort of worked, however I noticed that only
Firefox even showed the object at all. Internet Explorer just acts as if the
<object> tag isn't even there. I didn't like how it was within a frame with
a scrollbar either, and wasn't sure if there was a way to easily change
that.
One nice aspect of this is that you have completely de-coupled the
maintenance of the instructions from Hobbit. If you have a content
management system for uploading the instructions, you can use that to
maintain the data. Or any other tool which is appropriate.
I don't have a content management system yet, so I guess the next step is to
look at how you control the editing of the hobbit-nkview.cfg and emulate
that for my comments.conf and other content files.