From: Jamie C. <jca...@we...> - 2002-08-06 01:18:18
|
Tony Shadwick wrote: > Okay, here we go: > > &header('Spambouncer Manager', "", undef, 1, 1); > > That's in index.cgi, and should yield a link to uconfig.cgi?modulename. It > is instead yielding a link to config.cgi?modulename, which is it's webmin > counterpart. > > Inside module.info, we have: > > usermin=1 > > Anyone have any idea why it's printing the wrong link? I'm beating my head > against a wall trying to understand it. I've been staring at the > programming page on webmin.com bending my mind trying to figure out where > I've gone wrong... The reason that is happening is that you have not called &create_user_config_dirs() before &header() , which creates the ~/.usermin/modulename directory in which per-user preferences are saved. I have to admit that this isn't documented anywhere :) So I'll add a note to the module writer's docs about it .. - Jamie |