Example #1
0
            }
            if (!$req->sendReqEmail()) {
                $theDropbox->SetupPage();
                NSSError("Sending the request email failed.", "Email error");
                $smarty->display('error.tpl');
                exit;
            }
            $wordList[] = $req->words();
            $emailList[] = $req->recipEmail();
        }
        // Set up the output page
        $theDropbox->SetupPage();
        //$smarty->assign('autoHome', TRUE);
        $smarty->assign('toEmail', implode(', ', $emailList));
        $smarty->assign('reqKey', implode(', ', $wordList));
        //$smarty->assign('reqKey', $req->words());
        $smarty->display('request_sent.tpl');
        exit;
    }
    // It got presented with nothing except a user who should be logged in,
    // so present the form.
    $senderName = $theDropbox->authorizedUserData("displayName");
    $senderEmail = $theDropbox->authorizedUserData("mail");
    $senderOrg = $theDropbox->authorizedUserData("organization");
    $theDropbox->SetupPage('req.recipName');
    $smarty->assign('senderName', $senderName);
    $smarty->assign('senderEmail', $senderEmail);
    $smarty->assign('senderOrg', $senderOrg);
    $smarty->assign('addressbook', $theDropbox->getAddressBook());
    $smarty->display('request.tpl');
}