Guess what... New release.
Today, I ve added support for perl quests. This is a bit hard to configure and requires a little bit of Linux knowledge (should be easier under windows).
For each NPC that has a quest in a zone, you now have a link that points to that quest and allows the visitors to read it. It makes use of a perl parser that is ran when the page for the quest is displayed. The parser is able to do all the EVENT_SAY and EVENT_ITEM part if it's written without the use of plugin:: methods. It's limited to a simple syntax, but is able to understand a good amount of possibilities. Hard to be exhaustive. The parser runs the EVENT_SAY and EVENT_ITEM methods and puts the result in html files. They are displayed by eqbrowser right after.
To be more clear, the parser emulates what the player could do with the NPC and displays the results.
Technically, the result displayed may be surprising. For example, if in the quest perl file you test the second step of the quest before the first one, it will appear in that order in the web page...
There will be improvements soon, like the possibility to display a quest after choosing your class, race and level. Probably some fixes too in the parser...
http://eqemu.vilvert.fr/eqbrowser-0.5.tar.gz
You must give your webserver the rights to read the directory where your quests stand. This may be hard to fix under certain cases, make a copy of your quests somewhere else if it's easier. You can ask for help here or on my private forums (see sig).
Please report bugs and possible improvements.