NULL_DATE) { $d1 = datetime_convert('UTC', 'UTC', 'now - 48 hours'); if ($account['account_password_changed'] > $d1) { notice(t('Channel removals are not allowed within 48 hours of changing the account password.') . EOL); return; } } Channel::channel_remove(local_channel(), true, true); } public function get() { if (!local_channel()) { goaway(z_root()); } $hash = random_string(); $_SESSION['remove_channel_verify'] = $hash; $o .= replace_macros(Theme::get_template('removeme.tpl'), [ '$basedir' => z_root(), '$hash' => $hash, '$title' => t('Remove This Channel'), '$desc' => [t('WARNING: '), t('This channel will be completely removed from this server. '), t('This action is permanent and can not be undone!')], '$passwd' => t('Please enter your password for verification:'), '$submit' => t('Remove Channel') ]); return $o; } }