PHPackages                             forlagshuset/legacy-ini-bundle - 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. forlagshuset/legacy-ini-bundle

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

forlagshuset/legacy-ini-bundle
==============================

Replace EzPublish Legacy ini config with yaml files

1.0.0(8y ago)11.4kMIT

Since Oct 24Compare

[ Source](https://github.com/fagbokforlaget/ForlagshusetLegacyIniBundle)[ Packagist](https://packagist.org/packages/forlagshuset/legacy-ini-bundle)[ RSS](/packages/forlagshuset-legacy-ini-bundle/feed)WikiDiscussions Synced 2w ago

READMEChangelogDependencies (3)Versions (3)Used By (0)

Forlagshuset Legacy INI Bundle
==============================

[](#forlagshuset-legacy-ini-bundle)

Replace EzPublish Legacy ini config with yaml files.

This bundle is based on legacy settings injection mechanism (). INI settings can be injected per siteaccess group.

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

[](#installation)

Install bundle using composer: `composer require forlagshuset/legacy-ini-bundle`

Add `new Forlagshuset\LegacyIniBundle\ForlagshusetLegacyIniBundle()` to `app/AppKernel.php`

Create `app/config/legacy.yml` file and put `forlagshuset_legacy_ini` configuration inside (example for Netgen Admin UI below).

Add `- { resource: legacy.yml }` to `imports` section in ezplatform.yml

Usage example
-------------

[](#usage-example)

Basic settings for Netgen Admin UI:

```
forlagshuset_legacy_ini:
    enabled_legacy_settings:
        - site.ini
    system:
        ngadmin_group:
            injected_merge_settings:
                content.ini:
                    VersionView/AvailableSiteDesignList:
                        - admin2
                        - admin
                site.ini:
                    DesignSettings/AdditionalSiteDesignList:
                        - admin2
                        - admin
                        - standard
                        - base
            injected_settings:
                site.ini:
                    DatabaseSettings/SQLOutput: disabled
                    ContentSettings/ViewCaching: enabled
                    OverrideSettings/Cache: enabled
                    TemplateSettings/Debug: disabled
                    TemplateSettings/DevelopmentMode: disabled
                    TemplateSettings/TemplateCache: enabled
                    TemplateSettings/TemplateCompile: enabled
                    TemplateSettings/ShowUsedTemplates: disabled
                    TemplateSettings/ShowXHTMLCode: disabled
                    DebugSettings/DebugOutput: disabled
                    DebugSettings/DebugRedirection: disabled
                    DesignSettings/SiteDesign: ngadminui

        site_group:
            injected_merge_settings:
                content.ini:
                    VersionView/AvailableSiteDesignList:
                        - admin2
                        - admin
            injected_settings:
                site.ini:
                    DatabaseSettings/SQLOutput: disabled
                    ContentSettings/ViewCaching: enabled
                    OverrideSettings/Cache: enabled
                    TemplateSettings/Debug: disabled
                    TemplateSettings/DevelopmentMode: disabled
                    TemplateSettings/TemplateCache: enabled
                    TemplateSettings/TemplateCompile: enabled
                    TemplateSettings/ShowUsedTemplates: disabled
                    TemplateSettings/ShowXHTMLCode: disabled
                    DebugSettings/DebugOutput: disabled
                    DebugSettings/DebugRedirection: disabled

        default:
            injected_merge_settings:
                site.ini:
                    ExtensionSettings/ActiveExtensions:
                        - ngadminui
                        - ezplatformsearch
                        - ngsymfonytools
                        - ezclasslists
                        - ezchangeclass
                        - enhancedselection2
                        - ezmultiupload
                        - ezjscore
                        - ezgmaplocation
                        - ezdemo
                        - ezflow
                        - ezoe
                    SiteAccessRules/Rules:
                        - access;disable
                        - module;user/register
                        - module;user/activate
                        - module;user/unactivated
                        - module;user/success
                        - module;user/forgotpassword
                        - module;ezinfo/about
                        - module;ezinfo/copyright
                        - module;content/tipafriend
                        - module;settings/edit
                        - module;visual
                        - module;shop
                    SiteSettings/SiteList:
                        - site
                        - site_admin
                        - ngadmin
                    SiteAccessSettings/AvailableSiteAccessList:
                        - site
                        - site_admin
                        - ngadmin

            injected_settings:
                site.ini:
                    FileSettings/VarDir: var/site
                    Session/SessionNameHandler: custom
                    UserSettings/LogoutRedirect: /
                    DesignSettings/DesignLocationCache: enabled

                    MailSettings/Transport: sendmail
                    MailSettings/AdminEmail: ez_dev@forlagshuset.no
                    MailSettings/EmailSender: ez_dev@forlagshuset.no

                    ExtensionSettings/ExtensionOrdering: enabled

                    SiteSettings/DefaultAccess: site

                    SiteAccessSettings/CheckValidity: "false"
                    SiteAccessSettings/MatchOrder: uri

```

Authors Information
-------------------

[](#authors-information)

This Bundle was created in 2017 by Ivan Herak () and Igor Makowski ()

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity64

Established project with proven stability

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

Unknown

Total

1

Last Release

3217d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3004015?v=4)[Igor Makowski](/maintainers/McOffsky)[@McOffsky](https://github.com/McOffsky)

### Embed Badge

![Health badge](/badges/forlagshuset-legacy-ini-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/forlagshuset-legacy-ini-bundle/health.svg)](https://phpackages.com/packages/forlagshuset-legacy-ini-bundle)
```

###  Alternatives

[netgen/tagsbundle

Netgen Tags Bundle is an Ibexa DXP bundle for taxonomy management and easier classification of content, providing more functionality for tagging content than ibexa\_keyword field type included in Ibexa core.

48471.9k29](/packages/netgen-tagsbundle)[ezsystems/legacy-bridge

eZ Platform bridge to eZ Publish Legacy

17118.9k5](/packages/ezsystems-legacy-bridge)[netgen/information-collection-bundle

Information collection alike feature for Ibexa Platform

1946.0k12](/packages/netgen-information-collection-bundle)[netgen/richtext-datatype-bundle

Netgen RichText datatype bundle allows eZ Publish Legacy to work with rich text (ezrichtext) field type available in eZ Platform

1033.5k3](/packages/netgen-richtext-datatype-bundle)[netgen/remote-media-bundle

Remote media field type implementation

189.6k6](/packages/netgen-remote-media-bundle)

PHPackages © 2026

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