Вставьте этот код в файл template.php:
function phptemplate_user_register($form) {
return _phptemplate_callback('user_register', array('form' => $form));
}
Создайте в папке темы файл user_register.tpl.php и вставьте в него следующий код:
<form action="/user/register" method="post" id="user-register">
<div class="form-item">
<label for="edit-name">Username: <span class="form-required" title="This field is required.">*</span></label>
<input type="text" maxlength="60" name="name" id="edit-name" size="60" value="" class="form-text required" />
<div class="description">Your preferred username; punctuation is not allowed except for periods, hyphens, and underscores.</div>
</div>
<div class="form-item">
<label for="edit-mail">E-mail address: <span class="form-required" title="This field is required.">*</span></label>
<input type="text" maxlength="64" name="mail" id="edit-mail" size="60" value="" class="form-text required" />
<div class="description">A valid e-mail address. All e-mails from the system will be sent to this address. The e-mail address is not made public and will only be used if you wish to receive a new password or wish to receive certain news or notifications by e-mail.</div>
</div>
<input type="hidden" name="form_id" id="edit-user-register" value="user_register" />
<input type="submit" name="op" id="edit-submit" value="Create new account" class="form-submit" />
Это код стандартной формы регистрации. Теперь его возможно править.
Комментарии
гхм. а что именно и зачем можно править? я что то с наскока не уловил.
Ну можно свои слои добавить, ссылки, картинку какую-нибудь вставить… В общем разметить страницу HTML-ом. Такой template light.
Я дико извиняюсь, а где скрипт обработки данных формы прописываецца?!
То есть если я добавлю пароль, подтверждение пароля, место жительства, дату рождения итц. где я делаю верификацию новых полей и сохранение в БД?!?!?!?!