assets->setSubTitle('registration form'); ?> context->transport->message) and $this->context->transport->success): ?> renderExternal('message') ?> assets->addStylesheet('auth.css'); ?>

Registered users can view more content,
upload files and add posts to favorites.

name = 'name'; $context->label = 'User name'; $context->value = htmlspecialchars(InputHelper::get('name')); $context->placeholder = 'e.g. darth_vader'; $context->noAutocomplete = true; $this->renderExternal('input-text', $context); $context = new StdClass; $context->name = 'password1'; $context->label = 'Password'; $context->value = htmlspecialchars(InputHelper::get('password1')); $context->placeholder = 'e.g. ' . str_repeat('●', 8); $context->noAutocomplete = true; $this->renderExternal('input-password', $context); $context->name = 'password2'; $context->label = 'Password (repeat)'; $context->value = htmlspecialchars(InputHelper::get('password2')); $this->renderExternal('input-password', $context); $context = new StdClass; $context->name = 'email'; $context->label = 'E-mail address'; $context->value = htmlspecialchars(InputHelper::get('email')); $context->placeholder = 'e.g. vader@empire.gov'; $context->noAutocomplete = true; $this->renderExternal('input-text', $context); ?>

Your e-mail will be used to show your Gravatar.
Leave blank for random Gravatar.

renderExternal('message') ?>