I've been toying around with a custom adp tag, which I've implemented through the "template_tag" proc (though the same thing occur when I rewrite it directly for "ns_register_adptag").
Basically, the thing works perfectly the first few times after restarting the server, but after having reloaded the same page five times or so, the tag is being recognized (that is, removed from the adp script) but no being processed (the proc which is supposed to be called, well, isn't called).
I've debugged this by placing as "ds_comment" in the beginning fof all the procs being created by "template_tag" -- and it seems that none of the template_tag_* procs are being called (that is, the procs for handling such tags as <master> <property>...).
In any case, this seems magical to me, since everything by my own proc isn't suffering from not being called. Is the rp caching stuff, which means that I *must* use "template::adp_append_code" to make everything work -- or am I just misunderstanding something?
Thanks,
Steffen
AOLserver/4.0.10