68 lines
2.1 KiB
YAML
68 lines
2.1 KiB
YAML
imports:
|
|
- {resource: Services/Tracking.yaml}
|
|
|
|
services:
|
|
_defaults:
|
|
autowire: true
|
|
autoconfigure: true
|
|
public: false
|
|
|
|
DanielSiepmann\DsSite\:
|
|
resource: '../Classes/*'
|
|
|
|
querybuilder.pages:
|
|
class: 'TYPO3\CMS\Core\Database\Query\QueryBuilder'
|
|
factory:
|
|
- '@TYPO3\CMS\Core\Database\ConnectionPool'
|
|
- 'getQueryBuilderForTable'
|
|
arguments:
|
|
- 'pages'
|
|
|
|
DanielSiepmann\DsSite\Frontend\DataProcessing\CategoriesCounts:
|
|
public: true
|
|
arguments:
|
|
$queryBuilder: '@querybuilder.pages'
|
|
|
|
# Widgets
|
|
dashboard.widget.site_ownrss:
|
|
class: 'TYPO3\CMS\Dashboard\Widgets\RssWidget'
|
|
arguments:
|
|
$view: '@dashboard.views.widget'
|
|
$cache: '@cache.dashboard.rss'
|
|
$options:
|
|
feedUrl: 'https://daniel-siepmann.de/rss-feed/blog-posts.xml'
|
|
limit: 3
|
|
tags:
|
|
- name: dashboard.widget
|
|
identifier: 'ownRss'
|
|
groupNames: 'typo3'
|
|
title: 'Own RSS Feed'
|
|
description: 'RSS Feed of Blog Posts'
|
|
iconIdentifier: 'content-widget-rss'
|
|
height: 'medium'
|
|
width: 'small'
|
|
|
|
dashboard.widget.sysLogErrors:
|
|
class: 'TYPO3\CMS\Dashboard\Widgets\BarChartWidget'
|
|
arguments:
|
|
$dataProvider: '@TYPO3\CMS\Dashboard\Widgets\Provider\SysLogErrorsDataProvider'
|
|
$view: '@dashboard.views.widget'
|
|
$buttonProvider: '@TYPO3\CMS\Dashboard\Widgets\Provider\SysLogButtonProvider'
|
|
tags:
|
|
- name: dashboard.widget
|
|
identifier: 'sysLogErrors'
|
|
groupNames: 'systemInfo'
|
|
title: 'LLL:EXT:dashboard/Resources/Private/Language/locallang.xlf:widgets.sysLogErrors.title'
|
|
description: 'LLL:EXT:dashboard/Resources/Private/Language/locallang.xlf:widgets.sysLogErrors.description'
|
|
iconIdentifier: 'content-widget-chart-bar'
|
|
height: 'medium'
|
|
width: 'small'
|
|
|
|
# Events
|
|
DanielSiepmann\DsSite\EventListener\AddFurtherMetadataToFile:
|
|
public: true
|
|
tags:
|
|
- name: event.listener
|
|
identifier: 'AddFurtherMetadataToFile'
|
|
event: TYPO3\CMS\Core\Resource\Event\EnrichFileMetaDataEvent
|
|
after: 'languageAndWorkspaceOverlay'
|