def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children += [
            items.MenuItem('Home', reverse('admin:index')),
            items.MenuItem(_('Dashboard'), reverse('%s:index' % site_name)),
            items.Bookmarks(),
            items.AppList(_('Applications'), exclude=('django.contrib.*', )),
            items.AppList(_('Administration'), models=('django.contrib.*', )),
            items.MenuItem(
                'Excel Reports',
                children=[
                    #items.MenuItem('demographic report', reverse('reports:demographic')),
                    items.MenuItem('demographic report',
                                   reverse('reports:demographic')),
                    items.MenuItem('challenges report',
                                   reverse('reports:challenges_activity')),
                    items.MenuItem('comments by popularity',
                                   reverse('reports:comments_popular')),
                    items.MenuItem('player activity report',
                                   reverse('reports:activity_report')),
                    #items.MenuItem('comments by activity 2', reverse('reports:comments_by_activity2')),
                    #items.MenuItem('comments by activity 2 (multi only)', reverse('reports:comments_by_activity2_multi')),
                ]),
        ]
Beispiel #2
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks("Filtros"),
         items.MenuItem(
             _('Users'),
             children=(
                 items.MenuItem(_('All'), "/admin/bikeanjo/profile/"),
                 items.MenuItem(
                     _('Bike Anjos'),
                     "/admin/bikeanjo/profile/?is_bikeanjo__exact=1"),
                 items.MenuItem(
                     _('Solicitantes'),
                     "/admin/bikeanjo/profile/?is_bikeanjo__exact=0"),
             )),
         items.MenuItem(_('Requests'),
                        children=(items.MenuItem(
                            _('All'), "/admin/bikeanjo/request/"), )),
         items.AppList(
             _('Applications'),
             exclude=('django.contrib.*', ),
         ),
         items.AppList(
             _('Administration'),
             models=('django.contrib.*', ),
         ),
     ]
Beispiel #3
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(_('Favoritos')),
         items.AppList(_('Applications'),
                       exclude=(
                           'django.contrib.*',
                           'report.models.*',
                           'account.models.*',
                           'emailconfirmation.models.*',
                           'profiles.models.*',
                           'posts.models.*',
                           'elos.models.*',
                           'tagging.models.*',
                       )),
         items.AppList(_('Administration'),
                       models=(
                           'django.contrib.*',
                           'report.models.*',
                           'account.models.*',
                           'emailconfirmation.models.*',
                           'profiles.models.*',
                           'posts.models.*',
                           'elos.models.*',
                           'tagging.models.*',
                       )),
     ]
Beispiel #4
0
    def __init__(self, **kwargs):
        Menu.__init__(self, **kwargs)
        self.children += [
            items.MenuItem(_('Dashboard'), reverse('admin:index')),
        ]

        # Foo
        self.children.append(items.ModelList(_('Foo'), models=conf.foo_apps))

        # Fobi
        self.children.append(
            items.MenuItem(_('Fobi'),
                           children=[
                               items.ModelList(_('Plugins'),
                                               models=conf.fobi_plugins),
                               items.ModelList(_('Forms'),
                                               models=conf.fobi_forms),
                               items.ModelList(_('Data'),
                                               models=conf.fobi_data),
                           ]))

        if 'feincms' in settings.INSTALLED_APPS:
            # FeinCMS pages integration
            self.children.append(
                items.AppList(_('FeinCMS Pages'), models=conf.feincms_pages))

        if 'cms' in settings.INSTALLED_APPS:
            # DjangoCMS pages integration
            self.children.append(
                items.AppList(_('DjangoCMS Pages'),
                              models=conf.djangocms_pages))

        # append an app list module for "Administration"
        self.children.append(
            items.AppList(_('Administration'), models=['django.contrib.*']))
Beispiel #5
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Alarm'), reverse('admin:index')),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', ))
     ]
     self.children.append(
         items.MenuItem(_('Ferramentas'),
                        children=[
                            items.MenuItem('Inserir Recomendador', 'code'),
                            items.MenuItem('Gerenciar Recomendadores',
                                           'managercodes'),
                        ]))
     self.children.append(
         items.MenuItem(
             _('Gráficos'),
             children=[
                 items.MenuItem('Recomendação gerada',
                                'recomendacaoGerada'),
                 items.MenuItem('Recomendação acessada',
                                'recomendacaoAcessada'),
                 items.MenuItem('Recomendação aderida por clique',
                                'recomendacaoAderida'),
                 items.MenuItem('Recomendação aderida por recomendador',
                                'recomendacaoAderidaPorGeracao'),
                 items.MenuItem('Eficiência dos recomendadores',
                                'recomendacaoEficiencia'),
             ]))
Beispiel #6
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', ))
     ]
Beispiel #7
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(u' ', '/'),
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(
             _('Content'),
             models=itemlist_content,
         ),
         items.AppList(
             _('Structure'),
             models=itemlist_structure,
         ),
         items.AppList(
             _('Second Life'),
             models=itemlist_sl,
         ),
         items.AppList(
             _('System'),
             models=itemlist_system,
         ),
         items.AppList(
             _('Miscellaneous'),
             exclude=itemlist_misc_exclude,
         ),
     ]
Beispiel #8
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('管理面板'), reverse('admin:index')),
         # items.Bookmarks(),
         items.AppList(_('应用'), exclude=('django.contrib.*', )),
         items.AppList(_('管理员设置'), models=('django.contrib.*', ))
     ]
Beispiel #9
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children += [
            items.MenuItem(_('Dashboard'), reverse('%s:index' % site_name)),
            items.Bookmarks(),
            items.AppList(_('Applications'), exclude=('django.contrib.*', )),
            items.AppList(_('Administration'), models=('django.contrib.*', ))
        ]
Beispiel #10
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', )),
         items.ModelList('Test app menu',
                         ['test_app.models.Bar', 'django.contrib.auth.*'])
     ]
Beispiel #11
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.AppList(_('Models'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', )),
         items.MenuItem(_('Protocol Management'),
                        children=[
                            items.MenuItem('Add User to Protocol',
                                           '/brp_admin/new_protocol_usr/'),
                            items.MenuItem(
                                'Add User Credentials to Protocol Group',
                                '/brp_admin/fn_in_progress/'),
                            items.MenuItem('Add Data Source to protocol',
                                           '/brp_admin/fn_in_progress/'),
                        ]),
         items.MenuItem(_('BRP Management'),
                        children=[
                            items.MenuItem('cache subjects',
                                           '/brp_admin/cache_subjects/'),
                            items.MenuItem('toggle maintenance',
                                           '/brp_admin/fn_in_progress/'),
                            items.MenuItem('cache ehb labels',
                                           '/brp_admin/cache_labels/'),
                        ]),
         items.MenuItem(_('User Management'),
                        children=[
                            items.MenuItem('re-activate user',
                                           '/brp_admin/reactivate_user/'),
                            items.MenuItem(
                                'update user nautilus credentials',
                                '/brp_admin/fn_in_progress/'),
                            items.MenuItem('update user REDCap credentials',
                                           '/brp_admin/fn_in_progress/'),
                        ]),
         items.MenuItem(
             _('BRP/EHB Useful links'),
             children=[
                 items.MenuItem('BRP EHB Gist',
                                '/brp_admin/fn_in_progress/'),
                 items.MenuItem(
                     'BRP read the docs',
                     'http://biorepository-portal.readthedocs.io/en/latest/'
                 ),
                 items.MenuItem('BRP user guide',
                                '/brp_admin/fn_in_progress/'),
                 items.MenuItem(
                     'BRP CHOP wiki',
                     'https://wiki.chop.edu/pages/viewpage.action?pageId=131957293'
                 ),
                 items.MenuItem(
                     'EHB CHOP wiki',
                     'https://wiki.chop.edu/display/CBMIDI/eHonest+Broker'),
             ]),
     ]
Beispiel #12
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('School'),
                       models=('lunches.*', 'newsletteers.*', 'staff.*',
                               'zinnia.*')),
         items.AppList(_('Administration'),
                       models=('profiles.*', 'django.contrib.*', 'robots.*',
                               'redirects.*'))
     ]
Beispiel #13
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', )),
         items.MenuItem(
             'Current Activity',
             children=[
                 items.MenuItem('Logged-in users',
                                '/current_activity/active_users/'),
                 items.MenuItem('Total translation attempts',
                                '/current_activity/complete_user_history/'),
                 items.MenuItem('Current translations',
                                '/current_activity/current_translations/'),
                 items.MenuItem('Translations with maximum hops',
                                '/current_activity/translations_max_hops/'),
                 items.MenuItem('Translations with minimum hops',
                                '/current_activity/translations_min_hops/'),
                 items.MenuItem('Total sentences translated',
                                '/current_activity/total_translations/'),
                 items.MenuItem('Average translation rate',
                                '/current_activity/avg_translation_rate/'),
                 items.MenuItem('Average convergence rate',
                                '/current_activity/avg_convergence_rate/'),
                 #items.MenuItem('Microtask similarity score', '/current_activity/microtask_similarity_score/')
             ]),
         items.MenuItem(
             'Background Tasks',
             children=[
                 items.MenuItem('Populate task',
                                '/background_task/populate_task/'),
                 #                    items.MenuItem('Populate Microtask', '/background_task/populate_microtask/'),
                 #                    items.MenuItem('Unassign Microtask', '/background_task/unassign_microtask/'),
                 items.MenuItem('Upload Priviledge',
                                '/background_task/upload_priviledge/'),
                 items.MenuItem(
                     'Update Weekly Leaderboard',
                     '/background_task/update_weekly_leaderboard/'),
                 items.MenuItem(
                     'Update Overall Leaderboard',
                     '/background_task/update_overall_leaderboard/'),
                 items.MenuItem(
                     'Update Statistics Counter',
                     '/background_task/update_statistics_counter/'),
                 items.MenuItem('Document Stability',
                                '/background_task/document_stability/'),
                 #                    items.MenuItem('Reputation Score', '/background_task/reputation_score/'),
                 items.MenuItem('Assign Rank',
                                '/background_task/assign_rank/')
             ]),
     ]
Beispiel #14
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks('Закладки',
                         children=[
                             items.MenuItem('Пример 1', '#'),
                             items.MenuItem('Пример 2', '#'),
                         ]),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', ))
     ]
Beispiel #15
0
    def __init__(self, **kwargs):
        Menu.__init__(self, **kwargs)
        self.children.append(items.Bookmarks(title='Bookmarks'))

        self.children.append(items.AppList(
            title='Applications',
            exclude_list=('django.contrib',)
        ))
        self.children.append(items.AppList(
            title='Administration',
            include_list=('django.contrib',)
        ))
Beispiel #16
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('CDR-Stats' + ' V' + cdr_stats.__version__),
                        reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', )),
         items.MenuItem(_('API Explorer'),
                        reverse('admin:index') + '../api-explorer/'),
         items.MenuItem(_('Customer Panel'),
                        reverse('admin:index') + '../'),
     ]
Beispiel #17
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Home'), reverse('home')),
         items.MenuItem(_('Data'),
                        reverse('geonode.maps.views.search_page')),
         items.MenuItem(_('Maps'), reverse('geonode.maps.views.maps')),
         items.MenuItem(_('Tools'), reverse('cigno.tools.views.index')),
         items.MenuItem(_('Admin'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', ))
     ]
Beispiel #18
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'  ),exclude=('django.contrib.*',)),
         items.AppList(_('Administration'),models =('django.contrib.*',)),
         items.MenuItem(_('Api'), children = [
             items.MenuItem(_('Documentation'  ), '/tastytools/doc/'  ),
         ]),
         items.MenuItem(_('Raports'), children = [
             items.MenuItem(_('Produits'  ), '/admin/products/report/'  ),
             items.MenuItem(_('Composants'), '/admin/components/report/'),
         ])]
Beispiel #19
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(
             _('Newfies-Dialer' + ' V' + newfies_dialer.__version__),
             reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Applications'), exclude=('django.contrib.*', )),
         items.AppList(_('Administration'), models=('django.contrib.*', )),
         items.MenuItem(_('API Explorer'),
                        reverse('admin:index') + '../rest-api/'),
         items.MenuItem(_('Customer Panel'),
                        reverse('admin:index') + '../'),
     ]
    def __init__(self, **kwargs):
        Menu.__init__(self, **kwargs)
        self.children.append(items.Bookmarks(title='Bookmarks'))

        self.children.append(
            items.AppList(title='Master Data',
                          include_list=(
                              'employee.models.Employee',
                              'employee.models.Unit',
                              'employee.models.Designation',
                              'employee.models.Status',
                          )))
        self.children.append(
            items.AppList(title='Transactions',
                          include_list=('employee.models.SalaryDetail', )))
Beispiel #21
0
 def __init__(self, **kwargs):
     super(DefaultMenu, self).__init__(**kwargs)
     self.children.append(items.MenuItem(
         title=_('Dashboard'),
         url=reverse('admin:index')
     ))
     self.children.append(items.Bookmarks())
     self.children.append(items.AppList(
         title=_('Applications'),
         exclude_list=('django.contrib',)
     ))
     self.children.append(items.AppList(
         title=_('Administration'),
         include_list=('django.contrib',)
     ))
Beispiel #22
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         # items.Bookmarks(),
         items.AppList(
             _('Inventory'),
             models=('product.*',),
             exclude=('django.contrib.*',)
         ),
         items.AppList(
             _('Administration'),
             models=('django.contrib.*',),
         )
     ]
Beispiel #23
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('ALL'), ),
         items.AppList(_('Accounts'),
                       models=(
                           'the_voice.users.*',
                           'the_voice.performances.*',
                           'the_voice.accounts.*',
                           'allauth.*',
                           'rest_framework.*',
                       )),
         items.AppList(_('Administration'), models=('django.contrib.*', ))
     ]
Beispiel #24
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_("Dashboard"), reverse("admin:index")),
         items.Bookmarks(),
         items.AppList(_("Applications")),
     ]
Beispiel #25
0
    def __init__(self, **kwargs):
        Menu.__init__(self, **kwargs)
        self.children += [
            items.MenuItem(_('Dashboard'), reverse('admin:index')),
        ]

        # Foo
        self.children.append(items.ModelList(_('Foo'), models=conf.foo_apps))

        # News
        self.children.append(items.ModelList(_('News'), models=conf.news_apps))

        # Bookmark
        self.children.append(
            items.ModelList(_('Bookmark'), models=conf.bookmark_apps))

        # Dash
        self.children.append(items.ModelList(_('Dash'), models=conf.dash_apps))

        # Registration
        self.children.append(
            items.ModelList(_('Registration'), models=conf.registration_apps))

        # append an app list module for "Administration"
        self.children.append(
            items.AppList(_('Administration'), models=[
                'django.contrib.*',
            ]))
Beispiel #26
0
    def init_with_context(self, context):
        site_name = get_admin_site_name(context)

        self.children += [
            items.MenuItem(_('Dashboard'), reverse('%s:index' % site_name)),
            items.AppList(_('Applications'), exclude=('django.contrib.*', )),
            items.MenuItem(
                _('Administration'),
                children=[
                    items.MenuItem(_('Groups'),
                                   '/admin/auth/group/',
                                   enabled=context['request'].user.has_perm(
                                       "auth.change_group")),
                    items.MenuItem(_('Users'),
                                   '/admin/auth/user/',
                                   enabled=context['request'].user.has_perm(
                                       "auth.change_user")),
                    items.MenuItem(_('Sites'),
                                   '/admin/sites/site/',
                                   enabled=context['request'].user.has_perm(
                                       "sites.change_site")),
                ],
            ),
            items.Bookmarks(),
            items.MenuItem(_('Google analytics'),
                           'http://www.google.com/intl/ru/analytics/'),
            items.MenuItem(_('Helpdesk'), 'http://web-aspect.ru/helpdesk/'),
        ]
Beispiel #27
0
 def __init__(self, **kwargs):
     Menu.__init__(self, **kwargs)
     self.children += [
         items.MenuItem(_('Dashboard'), reverse('admin:index')),
         items.Bookmarks(),
         items.AppList(_('Administration'),
                       models=(
                           'django.contrib.*',
                           'filer.*',
                       )),
         items.ModelList(
             _('Asset Manager'),
             (
                 'asset_manager.models.Asset',
                 'asset_manager.models.Exchange',
                 'asset_manager.models.Office',
                 'asset_manager.models.Location',
                 'asset_manager.models.Manufacturer',
                 'asset_manager.models.Supplier',
                 'asset_manager.models.Type',
             ),
         ),
         items.ModelList(
             _('License Manager'),
             (
                 'license_manager.models.License',
                 'license_manager.models.LicenseAssignment',
                 'license_manager.models.LicenseSummary',
                 'license_manager.models.Platform',
                 'license_manager.models.SoftwareFamily',
                 'license_manager.models.Software',
                 'license_manager.models.Supplier',
             ),
         ),
     ]
Beispiel #28
0
    def init_with_context(self, context):
        # Link to home and bookmarks
        self.children.append(
            items.MenuItem(u'Dashboard', reverse(u'admin:index')))
        self.children.append(items.Bookmarks())

        # Links submenu
        self.children.append(
            items.MenuItem(
                u'Administration',
                children=[self._create_link(**l) for l in ADMIN_LINKS]))

        # Models submenu
        self.children.append(
            items.MenuItem(u'Models',
                           children=[
                               self._create_model_group(**g)
                               for g in ADMIN_MODEL_GROUPS
                           ]))
        self.children[-1].children.append(
            items.AppList(u'Other Models', exclude=self._used_models()))

        # Pages
        self.children.append(
            items.MenuItem(u'Pages',
                           children=[
                               self._create_link(n, u'admin:pages_index', [l])
                               for l, n in settings.LANGUAGES
                           ]))
Beispiel #29
0
 def get_children(self):
     children = [
         items.AppList(title=_('Applications'), ),
         # items.AppList(
         #     title=_('Applications'),
         #     exclude=('django.contrib.*',),
         #     exclude_list=('django.contrib.*'),
         # ),
         # items.AppList(
         #     title=_('Administration'),
         #     models=('django.contrib.*',)
         # ),
         items.MenuItem(title=_('Dashboard'), url=reverse('admin:index')),
         items.MenuItem(title='Multi level menu item',
                        children=[
                            items.MenuItem(title='Child 1', url='/foo/'),
                            items.MenuItem(title='Child 2', url='/bar/'),
                        ]),
         HistoryMenuItem(),
         items.Bookmarks(),
         # items.Bookmarks(
         #     'My bookmarks'
         # ),
         items.ModelList(
             'Authentication',
             # ['django.contrib.auth.*',]
             [
                 'sw_shop.sw_catalog.*',
             ],
         )
     ]
     return children
Beispiel #30
0
	def init_with_context(self, context):
		site_name = get_admin_site_name(context)

		self.children += [
			items.MenuItem(u'Панель управления', reverse('%s:index' % site_name)),
			
			items.AppList(
				u'Приложения',
				exclude=(
					'django.contrib.*',
				)
			),
			
			items.MenuItem(u'Администрирование',
				children=[
					items.MenuItem(u'Группы', '/admin/auth/group/', enabled=context['request'].user.has_perm("auth.change_group")),
					items.MenuItem(u'Пользователи', '/admin/auth/user/', enabled=context['request'].user.has_perm("auth.change_user")),
					items.MenuItem(u'Сайты', '/admin/sites/site/', enabled=context['request'].user.has_perm("sites.change_site")),
					items.MenuItem(u'Настройки', '/admin/configuration/configmodel/', enabled=context['request'].user.has_perm("configuration.change_configmodel")),
					
				],
			),
			
			items.Bookmarks(),

			items.MenuItem(u'Система заявок', 'http://web-aspect.ru/helpdesk/'),
		]