PHPackages                             punktde/sitespecifics - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. punktde/sitespecifics

ActiveNeos-package[Utility &amp; Helpers](/categories/utility)

punktde/sitespecifics
=====================

Site specific configuration

1.0.2(3y ago)1223.2k↓67.6%4[3 issues](https://github.com/punktDe/sitespecifics/issues)MITPHP

Since Mar 18Pushed 1y ago5 watchersCompare

[ Source](https://github.com/punktDe/sitespecifics)[ Packagist](https://packagist.org/packages/punktde/sitespecifics)[ RSS](/packages/punktde-sitespecifics/feed)WikiDiscussions main Synced yesterday

READMEChangelog (4)Dependencies (2)Versions (6)Used By (0)

PunktDe.SiteSpecifics
=====================

[](#punktdesitespecifics)

[![Latest Stable Version](https://camo.githubusercontent.com/1e5e173013b78590ff65122547a008f04c60dd8abb235f531be423bb176e6b88/68747470733a2f2f706f7365722e707567782e6f72672f70756e6b7444652f736974657370656369666963732f762f737461626c65)](https://packagist.org/packages/punktDe/sitespecifics) [![Total Downloads](https://camo.githubusercontent.com/e148b46e2a780ca2f66f39bac2bb6def4b2d874f77b35b7e33a163ecf9827fe9/68747470733a2f2f706f7365722e707567782e6f72672f70756e6b7444652f736974657370656369666963732f646f776e6c6f616473)](https://packagist.org/packages/punktDe/sitespecifics) [![License](https://camo.githubusercontent.com/f21f64f2d0727517071d70fc0cad6945830a0f5347e38570f604edb54ea152d1/68747470733a2f2f706f7365722e707567782e6f72672f70756e6b7444652f736974657370656369666963732f6c6963656e7365)](https://packagist.org/packages/punktDe/sitespecifics)

In Neos you can serve multiple sites based on different site packages within the same Neos instance. While the frontend rendering can be completely separated per package, the configuration in Neos is global, so the same for all site packages.

This package aims to make configuration adjustements for the Neos backend per site to serve the most common multi-site use cases.

***Caution: This package might add some powerful options to adjust configuration site-specific but please be cautions and test the result Thoroughly.***

Installation
------------

[](#installation)

```
composer require punktde/sitespecifics

```

Features
--------

[](#features)

### Adjust NodeType configuration

[](#adjust-nodetype-configuration)

You can adjust node type configuration to adjust the backend view. For example, to show / hide a node type in the creation dialog when editing the site `yourSiteName` add to your Settings.yaml :

```
PunktDe:
  SiteSpecifics:
    yourSiteName:
      nodeTypes:
        'Your.Vendor:Content.Headline':
          ui:
            group: not-shown

```

### Strip down the backend dimension selector

[](#strip-down-the-backend-dimension-selector)

If a site, eg some microsite on the same instance, should not have all the dimensions of the main site, you can strip down the dimension selector in the backend. This removes the defined dimension `de` from the dimension selector.

This only affects the dimension selector, not the dimension configuration of the Neos content repository itself. That means you should only use this override feature to hide options or restrict combinations.

**Example 1 - remove a preset completely:**

```
PunktDe:
  SiteSpecifics:
    yourSiteName:
      dimensionSelector:
        language:
          presets:
            de: ~

```

**Example 2 - disallow a combination:**

```
PunktDe:
  SiteSpecifics:
    yourSiteName:
      dimensionSelector:
        country:
          presets:
            deu:
              constraints:
                language:
                  'en': false

```

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~214 days

Total

4

Last Release

1290d ago

Major Versions

0.1.0 → 1.0.02021-06-10

### Community

Maintainers

![](https://www.gravatar.com/avatar/0fad3b9ab04057e586b701aca7a8dbbf9598718114cdfd6bf85dada030f7688e?d=identicon)[punktde](/maintainers/punktde)

---

Top Contributors

[![daniellienert](https://avatars.githubusercontent.com/u/642226?v=4)](https://github.com/daniellienert "daniellienert (21 commits)")[![kdambekalns](https://avatars.githubusercontent.com/u/95873?v=4)](https://github.com/kdambekalns "kdambekalns (3 commits)")

---

Tags

neoscms

### Embed Badge

![Health badge](/badges/punktde-sitespecifics/health.svg)

```
[![Health](https://phpackages.com/badges/punktde-sitespecifics/health.svg)](https://phpackages.com/packages/punktde-sitespecifics)
```

###  Alternatives

[neos/neos-base-distribution

Neos Base Distribution

4366.0k](/packages/neos-neos-base-distribution)[techdivision/ckstyles

Neos package which enables you adding your custom style classes for the CkEditor with a simple Yaml configuration

21179.5k](/packages/techdivision-ckstyles)[neos/seo

SEO configuration and tools for Neos

141.0M31](/packages/neos-seo)[sitegeist/taxonomy

Manage vocabularies and taxonomies as separate node-hierarchy.

1595.1k1](/packages/sitegeist-taxonomy)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

14104.7k6](/packages/shel-neos-colorpicker)[sitegeist/kaleidoscope

Responsive-images for Neos

29370.3k12](/packages/sitegeist-kaleidoscope)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
