* The Sone web interface
*/
public IndexPage(Template template, WebInterface webInterface) {
- super("index.html", template, "Page.Index.Title", webInterface);
+ super("index.html", template, "Page.Index.Title", webInterface, true);
}
//
Sone sone = getCurrentSone(request.getToadletContext());
List<Post> allPosts = new ArrayList<Post>();
allPosts.addAll(sone.getPosts());
- for (Sone friendSone : sone.getFriendSones()) {
+ for (Sone friendSone : sone.getFriends()) {
allPosts.addAll(friendSone.getPosts());
}
Collections.sort(allPosts, new Comparator<Post>() {
template.set("posts", allPosts);
}
- //
- // SONETEMPLATEPAGE METHODS
- //
-
- /**
- * {@inheritDoc}
- */
- @Override
- protected boolean requiresLogin() {
- return true;
- }
-
}