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()
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)
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()
def getVars(self): vars = WTemplated.getVars(self) vars["defaultSearchEngine"] = SearchRegister( ).getDefaultSearchEngineAgentName() return vars