teamid) { error_page("You need to be a member of a team to access this page."); } $team = lookup_team($user->teamid); page_head("Transfer founder position of $team->name"); $now = time(); // if founder has declined the request and the request was done more than // two months ago, allow new request; if both founder and change initiator // haven't responded for 3 months, allow new request. // if (new_transfer_request_ok($team, $now)) { echo "
"; echo "

If the team founder is no longer active and you feel that you can take over from him/her, click the button below. The current team founder will be sent an email detailing your request and will be given an option to transfer the founder position to you. If the founder does not respond in two months, you will be given an option to become the founder yourself.

Are you sure you want to initiate founder transfer process? "; echo "

"; } else { if ($team->ping_user) { if ($user->id == $team->ping_user) { echo "

You have already requested to take over the founder position of $team->name. "; if (transfer_ok($team, $now)) { echo "

"; } else { echo "

The team founder has been notified of your request. If he/she does not respond by ".date_str(transfer_ok_time($team))." you will be given an option to become team founder. "; } } else { if ($team->ping_user < 0) { $team->ping_user = -$team->ping_user; } $ping_user = lookup_user_id($team->ping_user); echo "

Founder change has already been requested by ". user_links($ping_user)." on ".date_str($team->ping_time).". "; } } else { echo "

A founder change has been initiated during the last two months and is currently disabled. "; } } echo "

id."\">Return to team page"; page_tail(); ?>