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.phpfür jeden Siteaccess,settings/siteaccess/<siteaccess>/package.ini.append.phpfür einen Siteaccess,extension/<extension>/settings/package.ini.append.phpin einer Erweiterung (gelesen, wenn die Erweiterung aktiv ist).
RepositoryDirectories
Standard: eine Liste mit 1: kernel/classes.
# 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.
# 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.
# 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.
# 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.
# 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.