} 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'); }