Hi Ajeh,
thanks so much for your advice - I have to admit that I am unsure as to what the 3rd Parameter is...
I have been kind of fumbling through this over the last couple of months, having a very strong knowledge of HTML and learning how to read the PHP as I go. For this instance I copied the newsletter code and then modified it to create what I needed below.
Miraculously it's all getting read by the database and the customer admin successfully :)
Here's a bit more of the code from the section I believe the problem is in below - again it's from the tpl_modules_create_account.php
<?php
if (ACCOUNT_NEWSLETTER_STATUS != 0) {
?>
<?php echo zen_draw_checkbox_field('newsletter', '1', $newsletter, 'id="newsletter-checkbox"') . '<label class="checkboxLabel" for="newsletter-checkbox">' . ENTRY_NEWSLETTER . '</label>' . (zen_not_null(ENTRY_NEWSLETTER_TEXT) ? '<span class="alert">' . ENTRY_NEWSLETTER_TEXT . '</span>': ''); ?>
<br class="clearBoth" />
<?php echo zen_draw_radio_field('playboard', 'ONLINE', ($playboard == 'ONLINE' ? true : false),'id="playboard-online"') . '<label class="radioButtonLabel" for="playboard-online">' . ENTRY_PLAYBOARD_ONLINE_DISPLAY . '</label>' . zen_draw_radio_field('playboard', 'SNAIL', ($playboard == 'SNAIL' ? true : false), 'id="playboard-snail"') . '<label class="radioButtonLabel" for="playboard-snail">' . ENTRY_PLAYBOARD_SNAIL_DISPLAY . '</label>'; ?>
<br class="clearBoth" />
<?php echo zen_draw_checkbox_field('directoryphone', '1', $directoryphone, 'id="directoryphone-checkbox"') . '<label class="checkboxLabel" for="directoryphone-checkbox">' . ENTRY_DIRECTORYPHONE . '</label>' . (zen_not_null(ENTRY_DIRECTORYPHONE_TEXT) ? '<span class="alert">' . ENTRY_DIRECTORYPHONE_TEXT . '</span>': ''); ?>
<br class="clearBoth" />
<?php echo zen_draw_checkbox_field('directoryfax', '1', $directoryfax, 'id="directoryfax-checkbox"') . '<label class="checkboxLabel" for="directoryfax-checkbox">' . ENTRY_DIRECTORYFAX . '</label>' . (zen_not_null(ENTRY_DIRECTORYFAX_TEXT) ? '<span class="alert">' . ENTRY_DIRECTORYFAX_TEXT . '</span>': ''); ?>
<br class="clearBoth" />
<?php echo zen_draw_checkbox_field('directoryemail', '1', $directoryemail, 'id="directoryemail-checkbox"') . '<label class="checkboxLabel" for="directoryemail-checkbox">' . ENTRY_DIRECTORYEMAIL . '</label>' . (zen_not_null(ENTRY_DIRECTORYEMAIL_TEXT) ? '<span class="alert">' . ENTRY_DIRECTORYEMAIL_TEXT . '</span>': ''); ?>
<br class="clearBoth" />
<?php } ?>