Пример #1
0
    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 )
Пример #2
0
    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)
Пример #3
0
 def isNew(self):
     newsModule = ModuleHolder().getById("news")
     return self.getCreationDate() + \
            timedelta(days=newsModule.getRecentDays()) > nowutc()
Пример #4
0
 def _handleGet(self):
     newsModule = ModuleHolder().getById("news")
     return newsModule.getRecentDays()
Пример #5
0
 def _handleGet(self):
     newsModule = ModuleHolder().getById("news")
     return newsModule.getRecentDays()
Пример #6
0
 def isNew(self):
     newsModule = ModuleHolder().getById("news")
     return self.getCreationDate() + \
            timedelta(days=newsModule.getRecentDays()) > nowutc()