You would place your files in the template directory (data/templates/yourtemplate). If you look at admin/GMail/ConfigData.pm, you'll find a hash:
'auth_error' => 'error_auth.htm',
'join' => 'join.htm',
'validate' => 'validate.htm',
'join_error' => 'join_login.htm',
'error' => 'error_user.htm',
'register_success' => 'join_success.htm',
'register' => 'join_register.htm',
'notice' => 'notice.htm',
'join_success' => 'join_register.htm',
'template_set' => 'default',
'register_error' => 'join_register.htm',
'login' => 'login.htm',
'logout' => 'logout.htm',
'default' => 'home.htm'
},This is a list of the templates you must have, as these are the basic templates that the code will look for. Other than those templates, you can essentially name all your other templates whatever you wish.
To start you off, to convert a non-framed template to a framed template, you'd want to change home.htm to be the frame document, and move the original contents of home.htm to another filename of your choice. From there you would work your way out
Adrian
Code:
'templates' => { 'auth_error' => 'error_auth.htm',
'join' => 'join.htm',
'validate' => 'validate.htm',
'join_error' => 'join_login.htm',
'error' => 'error_user.htm',
'register_success' => 'join_success.htm',
'register' => 'join_register.htm',
'notice' => 'notice.htm',
'join_success' => 'join_register.htm',
'template_set' => 'default',
'register_error' => 'join_register.htm',
'login' => 'login.htm',
'logout' => 'logout.htm',
'default' => 'home.htm'
},
To start you off, to convert a non-framed template to a framed template, you'd want to change home.htm to be the frame document, and move the original contents of home.htm to another filename of your choice. From there you would work your way out

Adrian