As long as you don't care if the form comes from a server, this is pretty trivial. There are two xml files in each zimlet. The config_template.xml defines global properties (such as urls) and the name of the zimlet. the "name of the zimlet".xml file contains what strings to search for.
Originally Posted by jiggy
A config like this would automatically open a floating tooltip window over a string that matched a specific regex to add a form.
Your regex string is how you specify where the id is. The form (in my case at www.myserver.org/) will pop up inside of a tooltip window.
<zimlet name="org_technicaldetails_tasks" version="1.0" description="Tasks">
<regex attrs="ig">(your regex string here)</regex>
<actionUrl target="http://www.myserver.org/tasks/view/" >
If you want a full window, instead of wraping it inside of toolTip, wrap it inside of a <canvas>. If you need a form look at <formEditor>.
Hope this helps.