from django.apps import AppConfig class PrintingConfig(AppConfig): default_auto_field = "django.db.models.BigAutoField" name = "modules.printing" label = "module_printing" verbose_name = "Module: Printen/Exporteren" def ready(self): from plugins.registry import ModuleSpec, registry registry.register( ModuleSpec( key="printing", name="Printen / Exporteren", description=( "Voegt een subtiele 'Afdrukken'-knop toe aan het Rooster en de " "Roostermaker, die het weekrooster printvriendelijk afdrukt " "(of als PDF bewaart via de printdialoog)." ), version="0.1.0", category="Uitvoer", core=False, default_enabled=True, # Geen eigen menu-item: de knop verschijnt in de rooster-schermen # zodra deze module aanstaat. menu_items=(), ) )