X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Fweb%2FIndexPage.java;h=589e7aa1244f8643e30bff835ccf63210f23ce3d;hb=5d1ad36c04f83468efd85f6f03983306b2d98d6d;hp=67d11c694f925677034b253dcd5f31a12b4d50ad;hpb=680d60dc6802454fe812f1ceea163a1415aaee0e;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/web/IndexPage.java b/src/main/java/net/pterodactylus/sone/web/IndexPage.java index 67d11c6..589e7aa 100644 --- a/src/main/java/net/pterodactylus/sone/web/IndexPage.java +++ b/src/main/java/net/pterodactylus/sone/web/IndexPage.java @@ -24,7 +24,6 @@ import java.util.List; import net.pterodactylus.sone.data.Post; import net.pterodactylus.sone.data.Sone; -import net.pterodactylus.util.collection.Pagination; import net.pterodactylus.util.template.Template; /** @@ -42,7 +41,7 @@ public class IndexPage extends SoneTemplatePage { * 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); } // @@ -69,23 +68,7 @@ public class IndexPage extends SoneTemplatePage { } }); - int page = request.getHttpRequest().getIntParam("page", 0); - Pagination postPagination = new Pagination(allPosts, 25).setPage(page); - List postsOnPage = postPagination.getItems(); - template.set("posts", postsOnPage); - template.set("pagination", postPagination); - } - - // - // SONETEMPLATEPAGE METHODS - // - - /** - * {@inheritDoc} - */ - @Override - protected boolean requiresLogin() { - return true; + template.set("posts", allPosts); } }