Konfigurieren von RegX für gültige Dateinamenzeichen id214BD0550E8
Ab AEM Guides Version 3.8 können Sie als Administrator eine Liste gültiger Sonderzeichen definieren, die in Dateinamen zulässig sind. In früheren Versionen durften Benutzende Dateinamen definieren, die Sonderzeichen wie @
, $
, >
und mehr enthalten. Diese Sonderzeichen führten zu Problemen beim Öffnen von Themen über das DITA Map-Dashboard oder beim Klicken auf den Link des Themas im Inhaltsverzeichnis, was oft dazu führte, dass die Seite aufgrund von Sonderzeichen in der URL nicht geöffnet wurde.
Durch Verwendung der -Konfiguration, mit der Sie einen Regex für gültige Dateinamenzeichen definieren können, haben Sie die volle Kontrolle darüber, wie die Dateien intern im System benannt werden. Sie können eine Liste von Sonderzeichen definieren, die in den Dateinamen zulässig sind. Standardmäßig enthält die gültige Dateinamenkonfiguration "a-z A-Z 0-9 - _
". Beim Erstellen einer neuen Datei können Sie ein beliebiges Sonderzeichen im Titel der Datei haben, aber intern wird es im Dateinamen durch "-
" ersetzt. Wenn Sie beispielsweise den Titel der Datei als „Einführung 1“ oder "Introduction@1" haben, würde der entsprechende Dateiname für beide Fälle „Einführung-1“ lauten.
Beachten Sie beim Definieren einer Liste gültiger Zeichen, dass diese Zeichen "*/:[\]|#%{}?&<>"/+
" immer durch ein "-
" ersetzt werden.
Wenn Sie die Liste der gültigen Sonderzeichen nicht konfigurieren, kann der Prozess der Dateierstellung zu unerwarteten Ergebnissen führen. Um solche Fehler zu vermeiden, wird dringend empfohlen, diese Konfigurationsänderung sofort nach dem Upgrade Ihres Builds auf Version 3.8 vorzunehmen.
So konfigurieren Sie einen RegX für gültige (oder zulässige) Zeichen in Dateinamen:
-
Öffnen Sie die Seite Konfiguration der Adobe Experience Manager-Web-Konsole .
Die Standard-URL für den Zugriff auf die Konfigurationsseite lautet:
code language-http http://<server name>:<port>/system/console/configMgr
-
Suchen Sie nach dem Bundle com.adobe.fmdita.config.ConfigManager und klicken Sie darauf.
-
Stellen Sie in der Eigenschaft Regex für gültige Zeichen sicher, dass die Eigenschaft auf [-a-zA-Z0-9_] festgelegt ist. Sie können dieser Liste weitere Zeichen hinzufügen. Sie muss jedoch diese grundlegenden Zeichen enthalten und die Liste muss mit einem Bindestrich "-" beginnen.
note note NOTE Diese Eigenschaft gilt nur für Dateinamen und nicht für Ordnernamen. -
Klicken Sie auf Speichern.
Übergeordnetes Thema: Dateinamen konfigurieren