Exemplo n.º 1
0
    def __init__(self, request, *args, **kwargs):
        self.portal = PortalManager(request)
        self.manager = None
        self.extramanager = None
        self.requester = Requester(request)
        self.sheet = SheetManager()
        self.sheet.request = request
        self.sheet.admin_site = settings.DEFAULT_SITE_ID
        self.language = LanguageManager(request)
        self.data = dict()
        self.items = None
        self.urls = UrlContener()
        self.template = None
        self.activerootmenu = None
        self.debugger = Debugger(__MNAME__,__FNAME__)
        self.portal.fetch_data()
        self.language.fetch_active_languages()
        self.language.fetch_current_language(request)
        self.requester.get_messages(request)
        self.sheet.reqsite = settings.DEFAULT_SITE_ID
        self.portal.reqsite = settings.DEFAULT_SITE_ID
        self.portal.fetch_active_site(self.requester.rData['activesite'])
        self.portal.fetchOptions = { 'site': self.portal.activeSite.id, 'active': '1', 'activesite': self.portal.activeSite.id }
        self.portal.fetch_modules()
        self.permission = PermissionManager()

        #self.get_active_root_menu()
        self.permission.check_logged_user(request)
 def __init__(self, *args, **kwargs):
     self.registered_module = None
     self.options = None
     self.language = None
     self.categories = None
     self.debugger = Debugger(__MNAME__,__FNAME__)
     self.fetch_opt = dict()
Exemplo n.º 3
0
    def __init__(self, request, *args, **kwargs):

        self.selectedActivity = -1
        self.painateni = None
        self.numItemsOnPage = 25
        self.contextdata = dict()
        self.activeSite = None
        self.selectedCategory = None
        self.request = request
        self.rData = {
            'selectedactivity': -1,
            'activesite': None,
            'pni': 10,
            'pages': [],
            'page': 0,
            'pprev': None,
            'pnext': 1,
            'pagesinfo': {},
            #'paginateni': 10,
            'rm': None,
            'selectedmenu': -1,
            'selectedcategory': None,
            'selectedtest': None,
            'selectedcourse': None,
            'selectedquestion': None,
            'adminall': settings.ADMINALLSITES,
            'currentdate': datetime.now()
        }
        #print self.rData
        self.debugger = Debugger(__MNAME__,__FNAME__)
        super(Requester, self).__init__(*args, **kwargs)
Exemplo n.º 4
0
 def __init__(self, *args, **kwargs):
     self.registered_module = None
     self.items = []
     self.treemenuitems = None
     self.options = None
     self.language = None
     self.debugger = Debugger(__MNAME__, __FNAME__)
     self.category = None
Exemplo n.º 5
0
    def __init__(self, *args, **kwargs):
        """ Konstruktor
        """
        super(Manager, self).__init__(*args, **kwargs)

        self.debugger = Debugger(__MNAME__,__FNAME__)
        self.order = 'name'
        self.model = Site()
        self.modelName = 'Site'
        self.moduleName = '__adm_Sites__'
Exemplo n.º 6
0
 def __init__(self, *args, **kwargs):
     super(ModuleBaseManager, self).__init__(*args, **kwargs)
     self.registered_module = None
     self.menu = None
     self.menuitems = []
     self.treemenuitems = None
     self.options = None
     self.language = None
     self.debugger = Debugger(__MNAME__, __FNAME__)
     self.permissions = None
Exemplo n.º 7
0
 def __init__(self, *args, **kwargs):
     """Init
     """
     self.user = None
     self.panel = False
     self.user_permissions = None
     self.permissions = { 'public': True, 'read': False, 'write': False, 'delete': False, 'add': False, 'own': False }
     self.admin_permissions = { 'public': False, 'read': False, 'write': False, 'delete': False, 'add': False, 'own': False }
     self.all_user_permissions = dict()
     self.debugger = Debugger(__MNAME__,__FNAME__)
     self.context = dict()
Exemplo n.º 8
0
 def __init__(self, request, *args, **kwargs):
     self.sites = None
     self.activeSite = None
     self.debugger = Debugger(__MNAME__,__FNAME__)
     self.modules = None
     self.module = None
     self.module_types = None
     self.module_type = None
     self.fetchOptions = dict()
     self.reqsite = None
     self.request = request
     self.get_user_site()
Exemplo n.º 9
0
 def __init__(self, request, *args, **kwargs):
     super(LanguageManager, self).__init__(*args, **kwargs)
     self.currentLanguage = None
     self.activeLanguages = None
     self.debugger = Debugger(__MNAME__, __FNAME__)
     self.fetch_current_language(request)
     self.fetch_active_languages()
     self.sheet = None
     self.fullpath = None
     self.path = None
     self.order = 'name'
     self.model = Language()
     self.modelName = 'Language'
     self.moduleName = '__adm_Language__'
Exemplo n.º 10
0
 def __init__(self, *args, **kwargs):
     """Init
     """
     self.item = None
     self.items = None
     self.options_item = None
     self.rangeItemsStart = 1
     self.rangeItemsEnd = 10
     self.order = None
     self.model = None
     self.modelLanguage = None
     self.modelOptions = None
     self.fetchOptions = None
     self.debugger = Debugger(__MNAME__, __FNAME__)
     self.context = dict()
     self.options = None
Exemplo n.º 11
0
 def __init__(self, *args, **kwargs):
     self.options = None
     self.debugger = Debugger(__MNAME__,__FNAME__)
Exemplo n.º 12
0
 def __init__(self, *args, **kwargs):
     self.registered_module = None
     self.megamenu_items = []
     self.options = None
     self.debugger = Debugger(__MNAME__, __FNAME__)
     self.permissions = None