wip from ATB

This commit is contained in:
Joey Kimsey
2025-01-04 17:21:14 -05:00
parent 87e4f90bab
commit 1d311c5655
39 changed files with 336 additions and 197 deletions

View File

@ -27,6 +27,7 @@ use TheTempusProject\Classes\Forms;
class Register extends Controller {
public function confirm( $code = null ) {
Template::noIndex();
self::$title = 'Confirm Email';
if ( !isset( $code ) && !Input::exists( 'confirmationCode' ) ) {
return Views::view( 'confirmation' );
@ -43,8 +44,8 @@ class Register extends Controller {
}
public function index() {
self::$title = 'Register';
self::$pageDescription = 'Many features of the site are disabled or even hidden from unregistered users. On this page you can sign up for an account to access all the app has to offer.';
self::$title = '{SITENAME} Sign Up';
self::$pageDescription = 'Many features of {SITENAME} are disabled or hidden from unregistered users. On this page you can sign up for an account to access all the app has to offer.';
Components::set( 'TERMS', Views::simpleView( 'terms' ) );
if ( App::$isLoggedIn ) {
return Issues::add( 'notice', 'You are currently logged in.' );
@ -94,6 +95,7 @@ class Register extends Controller {
public function resend() {
self::$title = 'Resend Confirmation';
Template::noIndex();
if ( !App::$isLoggedIn ) {
return Issues::add( 'notice', 'Please log in to resend your confirmation email.' );
}
@ -110,6 +112,7 @@ class Register extends Controller {
public function reset( $code = null ) {
self::$title = 'Password Reset';
Template::noIndex();
if ( !isset( $code ) && !Input::exists( 'resetCode' ) ) {
Issues::add( 'info', 'Please provide a reset code.' );
return Views::view( 'password_reset_code' );