Form definition 'Main.UserForm' not found
assignes the form %MAINWEB%.UserForm to each
created user. The %MAINWEB% variable does not get expanded when instanciating
a user topic and remains in the meta data as:
But this will freak out the engine if the DBCacheContrib is installed and used by a plugin
that tries to generate a WebDB from the form data with the message "bad map expression".
- remove %MAINWEB% from the NewUserFormTemplate's meta data
- expand the %MAINWEB% variable when instanciating templates in general
- fix the DBCacheContrib to cope with "unpleasant" form names
I'd opt for (1) as it is a simple change. Users will always be in the %MAINWEB% (in dakar)
and the UserForm
is there also. No point in putting there a %MAINWEB%
Since this sort of construct is vaild in form specs (unfortunately) the DBCacheContrib
should handle it.