def _getTabContent( self, params ): tz = timezone(timezoneUtils.DisplayTZ(self._getAW()).getDisplayTZ()) wc = WUpdateNews() newsModule = ModuleHolder().getById("news") newslist = fossilize(newsModule.getNewsItemsList(), INewsItemFossil, tz=tz) newsTypesList = newsModule.getNewsTypesAsDict() recentDays = newsModule.getRecentDays() pars = {"newslist": newslist, "newsTypesList": newsTypesList, "recentDays": recentDays } return wc.getHTML( pars )
def _getTabContent(self, params): tz = timezone(timezoneUtils.DisplayTZ(self._getAW()).getDisplayTZ()) wc = WUpdateNews() newsModule = ModuleHolder().getById("news") newslist = fossilize(newsModule.getNewsItemsList(), INewsItemFossil, tz=tz) newsTypesList = newsModule.getNewsTypesAsDict() recentDays = newsModule.getRecentDays() pars = { "newslist": newslist, "newsTypesList": newsTypesList, "recentDays": recentDays } return wc.getHTML(pars)
def isNew(self): newsModule = ModuleHolder().getById("news") return self.getCreationDate() + \ timedelta(days=newsModule.getRecentDays()) > nowutc()
def _handleGet(self): newsModule = ModuleHolder().getById("news") return newsModule.getRecentDays()
def _handleGet(self): newsModule = ModuleHolder().getById("news") return newsModule.getRecentDays()
def isNew(self): newsModule = ModuleHolder().getById("news") return self.getCreationDate() + \ timedelta(days=newsModule.getRecentDays()) > nowutc()