Exemplo n.º 1
0
 def fillCategoryHeader(self, obj, params):
     # Search box, in case search is active
     defaultSearchEngine = SearchRegister().getDefaultSearchEngineAgent()
     if defaultSearchEngine is not None and defaultSearchEngine.isActive():
         params["searchBox"] = WSearchBox.forModule(
             defaultSearchEngine.getImplementationPackage(),
             params.get("categId", 0)).getHTML()
Exemplo n.º 2
0
 def _checkParams(self, params):
     self._params = params
     self._getTarget()
     self._seAdapter = SearchRegister().getDefaultSearchEngineAgent()(
         target=self._target,
         page=int(params.get('page', 1)),
         userLoggedIn=self.getAW().getUser() != None)
Exemplo n.º 3
0
 def fillConferenceHeader(self, obj, params):
     # Search box, in case search is active
     defaultSearchEngine = SearchRegister().getDefaultSearchEngineAgent()
     if params["dm"].getSearchEnabled(
     ) and defaultSearchEngine is not None and defaultSearchEngine.isActive(
     ):
         params["searchBox"] = WMiniSearchBox.forModule(
             defaultSearchEngine.getImplementationPackage(),
             params.get("confId", 0)).getHTML()
Exemplo n.º 4
0
 def getVars(self):
     vars = WTemplated.getVars(self)
     vars["defaultSearchEngine"] = SearchRegister(
     ).getDefaultSearchEngineAgentName()
     return vars