source-git-commit | workflow-type | source-wordcount | ht-degree |
---|---|---|---|
a6086afc0a1f099b62014ad61098a5a1dc9d4675 |
tm+mt |
719 |
3% |
Wir freuen uns über Beiträge aus der Community sowie von Adobe-Mitarbeitern von außerhalb der Dokumentationsteams.
Dieses Projekt beachtet den Adobe Open Source Code of Conduct bzw. den .NET Foundation Code of Conduct. Weitere Informationen finden Sie in diesem Artikel.
Siehe Adobe Docs Contributor Guide.
Wie Sie Beiträge einbringen, hängt davon ab, wer Sie sind und welche Art von Änderungen Sie beitragen möchten:
Wenn Sie kleinere Aktualisierungen vornehmen, rufen Sie den Artikel auf und klicken Sie auf den Feedback-Bereich, der unten im Artikel angezeigt wird. Klicken Sie auf Detaillierte Feedback-Optionen und klicken Sie dann auf Bearbeiten vorschlagen , um zur Markdown-Quelldatei auf GitHub zu wechseln. Verwenden Sie die GitHub-Benutzeroberfläche, um Ihre Aktualisierungen vorzunehmen. Weitere Informationen finden Sie im allgemeinen Leitfaden Adobe Docs Contributor Guide .
Kleinere Korrekturen oder Erläuterungen, die Sie für Dokumentationen und Codebeispiele in diesem Repository einreichen, werden von den Adobe-Nutzungsbedingungen abgedeckt.
Wenn Sie Mitglied der Adobe-Community sind und einen neuen Artikel erstellen oder umfangreiche Änderungen einreichen möchten, verwenden Sie die Registerkarte Probleme im Git-Repository, um ein Problem zu melden und eine Konversation mit dem Dokumentationsteam zu beginnen. Sobald Sie sich auf einen Plan geeinigt haben, müssen Sie mit einem Mitarbeiter zusammenarbeiten, um diesen neuen Inhalt durch eine Kombination aus Arbeit in den öffentlichen und privaten Repositorys einzubringen.
Wenn Sie technischer Redakteur, Programmmanager oder Entwickler des Produktteams für eine Adobe Experience Cloud-Lösung sind und es Ihr Auftrag ist, technische Artikel zu erstellen oder zu diesen beizutragen, sollten Sie das private Repository unter https://git.corp.adobe.com/AdobeDocs
verwenden.
Community-Mitarbeiter können die GitHub-Benutzeroberfläche für die grundlegende Bearbeitung verwenden oder das Repository abspalten, um wichtige Beiträge zu leisten.
Weitere Informationen finden Sie im Adobe Docs Contributor Guide .
Alle Artikel in diesem Repository verwenden GitHub Flavored Markdown. Wenn Sie mit Markdown nicht vertraut sind, lesen Sie:
Für einige Themen verwenden wir Datendateien und Vorlagen, um veröffentlichte Inhalte zu generieren. Anwendungsbeispiele für diesen Ansatz:
- Veröffentlichen großer Mengen programmatisch generierter Inhalte
- Bereitstellung einer einzigen "Source of Truth" für Kunden auf mehreren Systemen, die maschinenlesbare Dateiformate wie YAML für die Integration benötigen (z. B. Site-Wide Analysis Tool)
Beispiele für vorlagenbasierte Inhalte sind unter anderem:
Im Allgemeinen müssen die meisten Autoren nur eine Release-Version zu den Tabellen zur Produktverfügbarkeit und zu den Systemanforderungen hinzufügen. Die Wartung aller anderen Vorlageninhalte wird entweder von einem dedizierten Team-Mitglied automatisiert oder verwaltet. Diese Anweisungen sind für die meisten Autoren gedacht.
HINWEIS:
- Das Generieren von Vorlageninhalten erfordert das Arbeiten an der Befehlszeile in einem Terminal.
- Ruby muss installiert sein, um das Rendering-Skript ausführen zu können. Die erforderliche Version finden Sie unter _jekyll/.ruby-version .
Im Folgenden finden Sie eine Beschreibung der Dateistruktur für Vorlageninhalte:
_jekyll
- Enthält Vorlagenthemen und erforderliche Assets_jekyll/_data
- Enthält die maschinenlesbaren Dateiformate zum Rendern von Vorlagen_jekyll/templated
- Enthält HTML-basierte Vorlagendateien, die die Flüssig-Vorlagensprache verwendenhelp/_includes/templated
- Enthält die generierte Ausgabe für Vorlageninhalte im Dateiformat.md
, damit sie in Experience League-Themen veröffentlicht werden kann. Das Rendering-Skript schreibt die generierte Ausgabe automatisch in dieses Verzeichnis für Sie
So aktualisieren Sie Vorlageninhalte:
-
Öffnen Sie in Ihrem Texteditor eine Datendatei im Verzeichnis
/jekyll/_data
. Beispiel:- Tabellen zur Produktverfügbarkeit:
/jekyll/_data/product-availability.yml
- Tabellen mit Systemanforderungen:
/jekyll/_data/system-requirements.yml
- Tabellen zur Produktverfügbarkeit:
-
Verwenden Sie die vorhandene YAML-Struktur, um Einträge zu erstellen.
Um beispielsweise eine Version von Adobe Commerce zu den Verfügbarkeitstabellen des Produkts hinzuzufügen, fügen Sie jedem Eintrag in den Abschnitten
extensions
undservices
der Datei/jekyll/_data/product-availability.yml
Folgendes hinzu (ändern Sie die Versionsnummern nach Bedarf):support: - core: 1.2.3 version: 4.5.6
-
Navigieren Sie zum Verzeichnis "
_jekyll
".cd _jekyll
-
Generieren Sie den Vorlageninhalt und schreiben Sie die Ausgabe in das Verzeichnis
help/_includes/templated
.rake render
HINWEIS: Sie müssen das Skript aus dem Verzeichnis
_jekyll
ausführen. Wenn Sie das Skript zum ersten Mal ausführen, müssen Sie die Ruby-Abhängigkeiten zuerst mit dem Befehlbundle install
installieren. -
Navigieren Sie zurück zum Verzeichnis "
root
".cd ..
-
Überprüfen Sie, ob die erwarteten
help/_includes/templated
-Dateien geändert wurden.git status
Sie sollten die Ausgabe ähnlich der folgenden sehen:
modified: _data/product-availability.yml modified: help/_includes/templated/product-availability-extensions.md
-
Push deine Änderungen.
git add . git commit -m "descriptive message of the intended commit" git push
Weitere Informationen zu Datendateien, Liquid-Filtern und anderen Funktionen finden Sie in der Jekyll-Dokumentation .