Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

package.ini [PackageSettings]

Die Einstellungen von [PackageSettings] in package.ini: RepositoryDirectories, ExtensionDirectories, HandlerAlias, TypeList, StateList

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/ini-settings/package/PackageSettings.md

On this page

This page is a translation. Read the English original

package.ini [PackageSettings]

Der Block [PackageSettings] von settings/package.ini, mit 5 Einstellung(en).

Bearbeiten Sie settings/package.ini nie selbst: Ein Update ersetzt die Datei. Schreiben Sie die Einstellungen, die Sie ändern, in ein Override, das Vorrang vor der ausgelieferten Datei hat:

  • settings/override/package.ini.append.php für jeden Siteaccess,
  • settings/siteaccess/<siteaccess>/package.ini.append.php für einen Siteaccess,
  • extension/<extension>/settings/package.ini.append.php in einer Erweiterung (gelesen, wenn die Erweiterung aktiv ist).

RepositoryDirectories

Standard: eine Liste mit 1: kernel/classes.

<?php /* #?ini charset="utf-8"?
# settings/override/package.ini.append.php
[PackageSettings]
# ein leeres "RepositoryDirectories[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
RepositoryDirectories[]
RepositoryDirectories[]=kernel/classes
*/ ?>

ExtensionDirectories

Eine Liste der Erweiterungen, die Paket-Handler unterstützen
Die Erweiterung muss die Paket-Handler im
Unterverzeichnis packagehandlers ablegen.

Standard: eine leere Liste.

<?php /* #?ini charset="utf-8"?
# settings/override/package.ini.append.php
[PackageSettings]
# ein leeres "ExtensionDirectories[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
ExtensionDirectories[]
*/ ?>

HandlerAlias

Aliase für Handler; damit können Handler
schönere Namen und auch Kürzel für bestimmte Einträge haben.

Standard: ein Hash mit 12: ezcontentclass=eZContentClassPackageHandler, ezcontentobject=eZContentObjectPackageHandler, eziniaddon=eZINIAddonPackageHandler, ezfile=eZFilePackageHandler, ezini=eZFilePackageHandler, ezdesign=eZFilePackageHandler, eztemplate=eZFilePackageHandler, ezthumbnail=eZFilePackageHandler, ezsql=eZDBPackageHandler, ezextension=eZExtensionPackageHandler, ezinstallscript=eZInstallScriptPackageHandler, expstatictarget=expStaticTargetPackageHandler.

<?php /* #?ini charset="utf-8"?
# settings/override/package.ini.append.php
[PackageSettings]
# ein leeres "HandlerAlias[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
HandlerAlias[]
HandlerAlias[ezcontentclass]=eZContentClassPackageHandler
HandlerAlias[ezcontentobject]=eZContentObjectPackageHandler
HandlerAlias[eziniaddon]=eZINIAddonPackageHandler
HandlerAlias[ezfile]=eZFilePackageHandler
HandlerAlias[ezini]=eZFilePackageHandler
HandlerAlias[ezdesign]=eZFilePackageHandler
HandlerAlias[eztemplate]=eZFilePackageHandler
HandlerAlias[ezthumbnail]=eZFilePackageHandler
HandlerAlias[ezsql]=eZDBPackageHandler
HandlerAlias[ezextension]=eZExtensionPackageHandler
HandlerAlias[ezinstallscript]=eZInstallScriptPackageHandler
HandlerAlias[expstatictarget]=expStaticTargetPackageHandler
*/ ?>

TypeList

Pakete von Erweiterungen: Der Assistent zum Exportieren von Erweiterungen erstellt sie, und der Paketserver hat
mehrere (ezwebin_extension ...). Seit 6.0.15 aufgeführt, damit die Einschränkung Type der Paket-
richtlinien sie nennen kann.

Standard: ein Hash mit 5: contentobject=Content object, contentclass=Content class, sitestyle=Site style, site=Site, extension=Extension.

<?php /* #?ini charset="utf-8"?
# settings/override/package.ini.append.php
[PackageSettings]
# ein leeres "TypeList[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
TypeList[]
TypeList[contentobject]=Content object
TypeList[contentclass]=Content class
TypeList[sitestyle]=Site style
TypeList[site]=Site
TypeList[extension]=Extension
*/ ?>

StateList

Standard: ein Hash mit 5: mature=Mature, stable=Stable, beta=Beta, alpha=Alpha, prealpha=Pre-Alpha.

<?php /* #?ini charset="utf-8"?
# settings/override/package.ini.append.php
[PackageSettings]
# ein leeres "StateList[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
StateList[]
StateList[mature]=Mature
StateList[stable]=Stable
StateList[beta]=Beta
StateList[alpha]=Alpha
StateList[prealpha]=Pre-Alpha
*/ ?>

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus settings/package.ini. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x