Initial commit

This commit is contained in:
Robert Nasarek 2026-06-25 09:09:16 +02:00
commit a437c068c8
64 changed files with 561683 additions and 0 deletions

54
dfg_3dviewer.routing.yml Normal file
View file

@ -0,0 +1,54 @@
entity.wisski_individual.manifest:
path: '/wisski/dfg_3dviewer/{wisski_individual}/savePreview'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\DFG3dController::editEntity'
requirements:
_access: 'TRUE'
dfg_3dviewer.config_menu:
path: '/admin/config/dfg_3dviewer'
defaults:
_form: '\Drupal\dfg_3dviewer\Form\DFG3dViewerConfigForm'
requirements:
_permission: 'administer dfg_3dviewer'
dfg_3dviewer.menu:
path: '/admin/config/dfg_3dviewer'
defaults:
_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
_title: 'DFG 3D Viewer'
requirements:
_permission: 'administer dfg_3dviewer'
dfg_3dviewer.save_metadata:
path: '/api/editor/save-metadata'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\SaveMetadataController::save'
methods: [POST]
requirements:
_permission: 'access dfg 3dviewer editor'
dfg_3dviewer.thumbnail_upload:
path: '/api/editor/upload-thumbnail'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\ThumbnailUploadController::upload'
methods: [POST]
requirements:
_permission: 'access dfg 3dviewer editor'
dfg_3dviewer.xml_export:
path: '/api/editor/xml-export/{id}'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\XmlExportController::export'
methods: [GET, POST]
requirements:
_permission: 'access dfg 3dviewer editor'
dfg_3dviewer.status:
path: '/api/model/status/{id}'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\ModelController::status'
methods: [GET]
requirements:
_permission: 'access content'
dfg_3dviewer.create:
path: '/api/model/create'
defaults:
_controller: '\Drupal\dfg_3dviewer\Controller\ModelController::create'
methods: [POST]
requirements:
_permission: 'access content'