• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

brotkrueml / typo3-matomo-widgets
70%
master: 61%

Build:
Build:
LAST BUILD BRANCH: v3.1.0
DEFAULT BRANCH: master
Repo Added 04 Jul 2020 08:53PM UTC
Files 79
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH multidomain
branch: multidomain
CHANGE BRANCH
x
Reset
  • multidomain
  • (HEAD detached at v0.1.0)
  • (HEAD detached at v0.2.0)
  • 1
  • bugfix-46
  • feature-25/create-annotation
  • feature-30
  • feature-32
  • feature-41-v1
  • feature-42-v1
  • feature-47
  • l10n_master
  • main
  • master
  • php82
  • v0
  • v1
  • v2
  • v2.2.1
  • v2.3.0
  • v2.4.0
  • v3.0.0
  • v3.1.0

pending completion
#37

push

php-coveralls

brotkrueml
[WIP] Multidomain capability

1. The settings moved from the extension configuration to the sites configuration. For every site the according Matomo instance can be defined.

2. Each available widget can be enabled or disabled for a specific site. They are enabled by default. Only enabled widgets can be selected in the widget selection modal and displayed on the dashboard.

3. In the Services.php the config/sites/*/config.yaml files are read and checked if there is a valid Matomo configuration available. If yes, the providers and widgets are created dynamically. Every provider/widget has its own identifier derived from the sites identifier.

4. In the widget selection box the site name is prefixed to the widget title if more than one Matomo instance is configured. To accomplish that, own widgets extending the original widgets are created which translate the widget title directly in the widget (and not the template). That way, it is obvious which widget uses which Matomo instance. It is shown in the widget wizard and the widget title itself.

5. Each site with a configured Matomo installation has its own dashboard preset with the enabled widgets.

6. The title for the backend user access rights and the widget selection modal is always English if more than one Matomo instance is configured. This is due the fact that the title must be defined in the service definition and cannot be changed later. If only one Matomo instance is available, the titles are localised.

Resolves: #1

249 of 354 relevant lines covered (70.34%)

3.23 hits per line

Relevant lines Covered
Build:
Build:
354 RELEVANT LINES 249 COVERED LINES
3.23 HITS PER LINE
Source Files on multidomain
  • Tree
  • List 33
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#37 multidomain [WIP] Multidomain capability 1. The settings moved from the extension configuration to the sites configuration. For every site the according Matomo instance can be defined. 2. Each available widget can be enabled or disabled for a specific site.... push 12 Nov 2020 04:26PM UTC brotkrueml php-coveralls pending completion  
#36 multidomain [WIP] Multidomain capability 1. The settings moved from the extension configuration to the sites configuration. For every site the according Matomo instance can be defined. 2. Each available widget can be enabled or disabled for a specific site.... push 09 Nov 2020 08:05PM UTC brotkrueml php-coveralls pending completion  
#35 multidomain [WIP] Multidomain capability 1. The settings moved from the extension configuration to the sites configuration. For every site the according Matomo instance can be defined. 2. Each available widget can be enabled or disabled for a specific site.... push 09 Nov 2020 07:58PM UTC brotkrueml php-coveralls pending completion  
#34 multidomain [WIP] Multidomain capability 1. The settings moved from the extension configuration to the sites configuration. For every site the according Matomo instance can be defined. 2. Each available widget can be enabled or disabled for a specific site.... push 01 Nov 2020 09:38AM UTC brotkrueml php-coveralls pending completion  
#33 multidomain [WIP] Multidomain capability 1. The settings moved from the extension configuration to the sites configuration. In every site the according Matomo instance can be defined. 2. In the Services.php the config/sites/*/config.yaml files is read and c... push 18 Oct 2020 06:15PM UTC brotkrueml php-coveralls pending completion  
See All Builds (424)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc