add defaults and system plugins

This commit is contained in:
Nick Sweeting 2024-01-24 00:07:07 -08:00
parent 0c878eb754
commit d0e3c9502e
16 changed files with 1131 additions and 146 deletions
archivebox/plugins/defaults

View file

@ -0,0 +1,12 @@
from django.conf import settings
def register_plugin_settings(settings=settings, name='defaults'):
settings.STATICFILES_DIRS += [
str(Path(PACKAGE_DIR) / f'plugins/{name}/static'),
]
settings.TEMPLATE_DIRS += [
str(Path(PACKAGE_DIR) / f'plugins/{name}/templates'),
]
print('REGISTERED PLUGIN SETTINGS', name)