def __init__(self, rh, subContribution, **kwargs): WPConferenceModifBase.__init__(self, rh, subContribution.getConference(), **kwargs) self._subContrib = self._target = subContribution self._conf = self._target.getConference() self._contrib = self._subContrib.getOwner()
def __init__(self, rh, material): self._material = self._target = material if self._material.getConference() != None: WPConferenceModifBase.__init__(self, rh, self._material.getConference()) else: WPCategoryBase.__init__(self, rh, self._material.getCategory())
def __init__(self, rh, contribution, **kwargs): WPConferenceModifBase.__init__(self, rh, contribution.event_new.as_legacy, **kwargs) self._contrib = self._target = contribution from MaKaC.webinterface.rh.reviewingModif import RCPaperReviewManager self._isPRM = RCPaperReviewManager.hasRights(rh) self._canModify = self._contrib.can_manage(session.user)
def __init__(self, rh, conference, **kwargs): custom_links = dict( values_from_signal(signals.event.timetable_buttons.send(self))) WPConferenceModifBase.__init__(self, rh, conference, custom_links=custom_links, **kwargs)
def __init__( self, rh, file ): self._file = file if self._file.getConference()!=None: WPConferenceModifBase.__init__( self, rh, self._file.getConference() ) else: WPCategoryBase.__init__(self,rh,self._file.getCategory())
def __init__(self, rh, contribution): WPConferenceModifBase.__init__(self, rh, contribution.getConference()) self._contrib = self._target = contribution from MaKaC.webinterface.rh.reviewingModif import RCPaperReviewManager self._isPRM = RCPaperReviewManager.hasRights(rh) self._canModify = self._contrib.canModify(rh.getAW()) or ( self._contrib.getSession() and self._contrib.getSession().canCoordinate(rh.getAW(), "modifContribs") )
def __init__(self, rh, contribution): WPConferenceModifBase.__init__(self, rh, contribution.getConference()) self._contrib = self._target = contribution from MaKaC.webinterface.rh.reviewingModif import RCPaperReviewManager self._isPRM = RCPaperReviewManager.hasRights(rh) self._canModify = self._contrib.canModify( rh.getAW()) or (self._contrib.getSession() and self._contrib.getSession().canCoordinate( rh.getAW(), "modifContribs"))
def __init__(self, rh, conf): """ Constructor The rh is expected to have the attributes _tabs, _activeTab, _tabPlugins (like for ex. RHConfModifCSBookings) """ WPConferenceModifBase.__init__(self, rh, conf) self._conf = conf self._tabs = {} # list of Indico's Tab objects self._tabNames = rh._tabs self._activeTabName = rh._activeTabName
def __init__(self, rh, templateClass, activeTab, params): WPConferenceModifBase.__init__(self, rh, rh._conf) self._rh = rh self._conf = self._rh._conf self._register = StatisticsRegister() self._plugins = self._register.getAllPlugins(activeOnly=True) self._templateClass = templateClass self._extraJS = [] self._activeTabName = activeTab self._params = params self._tabs = [] self._tabCtrl = wcomponents.TabControl()
def __init__(self, rh, conf): """ Constructor The rh is expected to have the attributes _tabs, _activeTab, _tabPlugins (for ex. RHConfModifCSBookings) """ WPConferenceModifBase.__init__(self, rh, conf) WPCollaborationBase.__init__(self) self._conf = conf self._tabs = {} # list of Indico's Tab objects self._tabNames = rh._tabs self._activeTabName = rh._activeTabName self.rh = rh self._tabCtrl = wcomponents.TabControl()
def __init__(self, rh, target): WPConferenceModifBase.__init__(self, rh, target) from MaKaC.webinterface.rh.reviewingModif import RCPaperReviewManager, RCAbstractManager self._isPRM = RCPaperReviewManager.hasRights(rh) self._isAM = RCAbstractManager.hasRights(rh) self._canModify = self._conf.canModify(rh.getAW()) self._showListContribToJudge = self._conf.getConfReview().isReviewer(rh._getUser()) or \ self._conf.getConfReview().isEditor(rh._getUser()) or \ self._conf.getConfReview().isReferee(rh._getUser()) self._showAssignContributions = self._canModify or self._isPRM or self._conf.getConfReview().isReferee(rh._getUser())
def __init__(self, rh, conf): WPConferenceModifBase.__init__(self, rh, conf) self._conf = conf self._tabs = {} # list of Indico's Tab objects self._tabNames = rh._tabs self._activeTabName = rh._activeTabName self._aw = rh.getAW() self._tabCtrl = wcomponents.TabControl() plugin_htdocs = os.path.join(os.path.dirname(__file__), 'htdocs') self._plugin_asset_env = Environment(plugin_htdocs, '/InstantMessaging') self._plugin_asset_env.register('instant_messaging', Bundle('js/InstantMessaging.js', filters='jsmin', output="InstantMessaging_%(version)s.min.js"))
def __init__(self, rh, conf): WPConferenceModifBase.__init__(self, rh, conf) self._conf = conf self._tabs = {} # list of Indico's Tab objects self._tabNames = rh._tabs self._activeTabName = rh._activeTabName self._aw = rh.getAW() self._tabCtrl = wcomponents.TabControl() info = HelperMaKaCInfo.getMaKaCInfoInstance() self._plugin_asset_env = PluginEnvironment('InstantMessaging', os.path.dirname(__file__), '/InstantMessaging') self._plugin_asset_env.debug = info.isDebugActive() self._plugin_asset_env.register('instant_messaging', Bundle('js/InstantMessaging.js', filters='rjsmin', output="InstantMessaging_%(version)s.min.js"))
def __init__(self, rh, conf): WPConferenceModifBase.__init__(self, rh, conf) self._conf = conf self._tabs = {} # list of Indico's Tab objects self._tabNames = rh._tabs self._activeTabName = rh._activeTabName self._aw = rh.getAW() self._tabCtrl = wcomponents.TabControl() self._plugin_asset_env = PluginEnvironment("InstantMessaging", os.path.dirname(__file__), "InstantMessaging") self._plugin_asset_env.register( "instant_messaging_js", Bundle("js/InstantMessaging.js", filters="rjsmin", output="InstantMessaging_%(version)s.min.js"), ) self._plugin_asset_env.register( "instant_messaging_css", Bundle("css/im.css", filters="cssmin", output="InstantMessaging_%(version)s.min.css"), )
def __init__(self, rh, track): WPConferenceModifBase.__init__(self, rh, track.getConference()) self._track = track
def __init__( self, rh, subContribution ): WPConferenceModifBase.__init__( self, rh, subContribution.getConference() ) self._subContrib = self._target = subContribution self._conf = self._target.getConference() self._contrib = self._subContrib.getOwner()
def __init__(self, rh, session, **kwargs): WPConferenceModifBase.__init__(self, rh, session.getConference(), **kwargs) self._session = session
def __init__(self, rh, conference, **kwargs): custom_links = dict(values_from_signal(signals.event.timetable_buttons.send(self))) WPConferenceModifBase.__init__(self, rh, conference, custom_links=custom_links, **kwargs)
def __init__(self, rh, track, abstract): self._abstract = abstract self._track = track WPConferenceModifBase.__init__(self, rh, self._track.getConference())