Exemplo n.º 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 )
Exemplo n.º 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)
Exemplo n.º 3
0
Arquivo: news.py Projeto: NIIF/indico
 def isNew(self):
     newsModule = ModuleHolder().getById("news")
     return self.getCreationDate() + \
            timedelta(days=newsModule.getRecentDays()) > nowutc()
Exemplo n.º 4
0
 def _handleGet(self):
     newsModule = ModuleHolder().getById("news")
     return newsModule.getRecentDays()
Exemplo n.º 5
0
Arquivo: news.py Projeto: Ictp/indico
 def _handleGet(self):
     newsModule = ModuleHolder().getById("news")
     return newsModule.getRecentDays()
Exemplo n.º 6
0
 def isNew(self):
     newsModule = ModuleHolder().getById("news")
     return self.getCreationDate() + \
            timedelta(days=newsModule.getRecentDays()) > nowutc()