function launch() { global $interface; //Get all lists for the user // Fetch List object if (isset($_REQUEST['id'])) { /** @var UserList $list */ $list = UserList::staticGet($_GET['listId']); } $interface->assign('favList', $list); // Get all titles on the list // $favorites = $list->getListEntries(); // $favList = new FavoriteHandler($favorites, null, $list->id, false); //TODO: test this $favList = new FavoriteHandler($list, null, false); $citationFormat = $_REQUEST['citationFormat']; $citationFormats = CitationBuilder::getCitationFormats(); $interface->assign('citationFormat', $citationFormats[$citationFormat]); $citations = $favList->getCitations($citationFormat); $interface->assign('citations', $citations); // Display Page $interface->assign('listId', strip_tags($_REQUEST['id'])); $interface->setTemplate('listCitations.tpl'); $interface->display('layout.tpl'); }
function launch() { global $interface; global $configArray; global $user; //Get all lists for the user // Fetch List object if (isset($_REQUEST['id'])) { $list = User_list::staticGet($_GET['listId']); } $interface->assign('favList', $list); // Get all titles on the list $favorites = $list->getResources(null); $favList = new FavoriteHandler($favorites, null, $list->id, false); $citationFormat = $_REQUEST['citationFormat']; $citationFormats = CitationBuilder::getCitationFormats(); $interface->assign('citationFormat', $citationFormats[$citationFormat]); $citations = $favList->getCitations($citationFormat); $interface->assign('citations', $citations); // Display Page $interface->assign('listId', strip_tags($_REQUEST['id'])); $interface->setTemplate('listCitations.tpl'); $interface->display('layout.tpl'); }