def findWeeklyContents(page: Int = 1, amount: Int = 8): List[LightContent] = {
toLightContents(coll.find("date" $gt get_last_week()).take(amount))
}
def findMonthlyContents(page: Int = 1, amount: Int = 8): List[LightContent]
= toLightContents(coll.find("date" $gt get_last_month()).take(amount))
def findWeeklyPopularContents(page: Int = 1, amount: Int = 8): List[LightContent]
= toLightContents(coll.find("date" $gt get_last_week()).sort(DBObject("views" -> -1)))
def findMonthlyPopularContents(page: Int = 1, amount: Int = 8): List[LightContent]
= toLightContents(coll.find("date" $gt get_last_month()).sort(DBObject("views" -> -1)).take(amount))
// manga
def findRecentMangas(page: Int = 1, amount: Int = 12): List[LightContent] = {
val (start, end) = pageToIndex(page)
toLightContents(coll.find("date" $gt get_last_month()).sort(DBObject("date" -> -1)).slice(start, end).take(amount))
}