예제 #1
0
def getSetups():
    availableSetups = [
        "{ text : '%s', url : '%s' }"
        % (setupName, diracURL(controller="web/userdata", action="changeSetup", id=setupName))
        for setupName in gWebConfig.getSetups()
    ]
    return "[%s]" % ",".join(availableSetups)
예제 #2
0
def htmlSetups():
    selectedSetup = "<strong>%s</strong>" % credentials.getSelectedSetup()
    availableSetups = [
        (setupName, diracURL(controller="web/userdata", action="changeSetup", id=setupName))
        for setupName in gWebConfig.getSetups()
    ]
    return yuiWidgets.dropDownMenu("UserSetupPos", selectedSetup, availableSetups)
예제 #3
0
def getSetups():
    availableSetups = [
        "{ text : '%s', url : '%s' }" %
        (setupName,
         diracURL(
             controller='web/userdata', action='changeSetup', id=setupName))
        for setupName in gWebConfig.getSetups()
    ]
    return "[%s]" % ",".join(availableSetups)
예제 #4
0
def getSelectedSetup():
    if 'setup' in session:
        selectedSetup = session['setup']
        if selectedSetup in gWebConfig.getSetups():
            return selectedSetup
        else:
            return gWebConfig.getDefaultSetup()
    else:
        return gWebConfig.getDefaultSetup()
예제 #5
0
def htmlSetups():
    selectedSetup = "<strong>%s</strong>" % credentials.getSelectedSetup()
    availableSetups = [(setupName,
                        diracURL(controller='web/userdata',
                                 action='changeSetup',
                                 id=setupName))
                       for setupName in gWebConfig.getSetups()]
    return yuiWidgets.dropDownMenu("UserSetupPos", selectedSetup,
                                   availableSetups)
예제 #6
0
def getSelectedSetup():
    if "setup" in session:
        selectedSetup = session["setup"]
        if selectedSetup in gWebConfig.getSetups():
            return selectedSetup
        else:
            return gWebConfig.getDefaultSetup()
    else:
        return gWebConfig.getDefaultSetup()
예제 #7
0
 def changeSetup(self):
     return self.__changeURLPropertyAndRedirect('dsetup',
                                                gWebConfig.getSetups())
예제 #8
0
def setSelectedSetup(setup):
    if setup in gWebConfig.getSetups():
        session['setup'] = setup
        session.save()
예제 #9
0
def __checkSetup(setup):
    if setup not in gWebConfig.getSetups():
        return gWebConfig.getDefaultSetup()
    return setup
예제 #10
0
def getSelectedSetup():
    setup = request.environ['pylons.routes_dict']['dsetup']
    if setup not in gWebConfig.getSetups():
        return gWebConfig.getDefaultSetup()
    return setup
예제 #11
0
def setSelectedSetup(setup):
    if setup in gWebConfig.getSetups():
        session["setup"] = setup
        session.save()
예제 #12
0
def __checkSetup(setup):
    if setup not in gWebConfig.getSetups():
        return gWebConfig.getDefaultSetup()
    return setup
예제 #13
0
def getSelectedSetup():
    setup = request.environ["pylons.routes_dict"]["dsetup"]
    if setup not in gWebConfig.getSetups():
        return gWebConfig.getDefaultSetup()
    return setup
예제 #14
0
 def changeSetup( self ):
   return self.__changeURLPropertyAndRedirect( 'dsetup', gWebConfig.getSetups() )