If you have a page like
[[!if test="enabled(smileys)" then=":-P"]]
then enabling or disabling the smileys plugin will not rebuild it.
Unfortunately, I can't think of a good way to solve this without
introducing a special case for enabled()
in Render.pm, either a
new dependency type "enabled(smileys)" => $DEPENDS_ENABLED
or a special case that treats "enabled(smileys)" => $DEPENDS_PRESENCE
differently. --smcv