Erweiterungspunkte für das Knowledge Management verwenden

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Verwenden Sie UI-Erweiterungspunkte, um Wissensartikeln Header und Fußzeilen zu Wissensartikeln hinzuzufügen und die E-Mail-Vorlage für Benachrichtigungen anzupassen, wenn ein Wissensartikel kommentiert wird. Verwenden Sie geskriptete Erweiterungspunkte, um das Feedback-Objekt anzupassen, das in der E-Mail-Vorlage für Benachrichtigungen verwendet wird, wenn ein Wissensartikel kommentiert wird.

    Vorbereitungen

    Das Plugin Wissensmanagement Advanced (com.snc.knowledge_advanced) muss aktiviert sein, um den UI-Erweiterungspunkt KMFeedbackNotification und den geskripteten Erweiterungspunkt KMFeedbackObject anzuzeigen. Diese Benachrichtigungen sind Teil der Funktion „Abonnements“, die mit diesem Plugin aktiviert wird.

    Ab Release Washington DC wird die Wissensmanagement-v3-Homepage (com.snc.knowledge3) auf die Abkündigung im zukünftigen Release Y vorbereitet. Es wird durch das Wissensmanagement Serviceportal (com.snc.knowledge_serviceportal) ersetzt, das standardmäßig für Kunden mit Madrid und späteren Releases aktiv ist. Weitere Informationen zur neuen Experience finden Sie unter Funktionen der Homepage des Wissensmanagement-Serviceportals.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Verwendung von Erweiterungspunkten vereinfacht die Integration von Anpassungen, ohne dass der Basiscode geändert werden muss. Sie können die Basis-Standardfunktionen mithilfe von benutzerdefinierten Skripts erweitern.

    Um UI-Erweiterungspunkte in Wissensmanagementzu verwenden, erstellen Sie eine Implementierung, und ändern Sie die Daten nach Bedarf. Sie können mehrere Implementierungen pro Erweiterungspunkt erstellen, aber für diese Szenarien ist die Verwendung auf nur eine Implementierung beschränkt. Beispielcode wird im Erweiterungspunkt bereitgestellt, der bei Bedarf bearbeitet werden kann.

    Im Basissystem wird eine Implementierung für geskriptete Erweiterungspunkte bereitgestellt. Sie können die Daten ändern und nach Bedarf zusätzliche Felder hinzufügen.

    Prozedur

    1. So verwenden Sie UI-Erweiterungspunkte, um Header und Fußzeilen in Wissensartikeln und die E-Mail-Benachrichtigung anzupassen, die gesendet wird, wenn ein Wissensartikel kommentiert wird:
      1. Navigieren zu Systemerweiterungspunkte > UI-Erweiterungspunkte.
      2. Klicken Sie auf den UI-Erweiterungspunkt, den Sie verwenden möchten.
        Hinweis:
        • Verwenden Sie die UI-Erweiterungspunkte KMArticleViewFooter und KMArticleViewHeader, um den Wissensartikel-Ansichtsseiten (kb_view.do) in Wissensmanagement v3 Header und Fußzeilen von Wissensartikeln hinzuzufügen.
        • Verwenden Sie den UI-Erweiterungspunkt KMFeedbackNotification, um die E-Mail-Vorlage für Benachrichtigungen anzupassen, wenn ein Wissensartikel kommentiert wird.
      3. Klicken Sie auf Implementierung erstellen.
      4. Ändern Sie die Daten nach Bedarf.
      5. Klicken Sie auf Aktualisieren.
    2. So verwenden Sie geskriptete Erweiterungspunkte, um das Feedback-Objekt zu aktualisieren, das in der E-Mail-Vorlage für Benachrichtigungen verwendet wird, wenn ein Wissensartikel kommentiert wird:
      1. Navigieren zu Systemerweiterungspunkte > Skriptbasierte Erweiterungspunkte.
        Hinweis:
        Verwenden Sie den geskripteten Erweiterungspunkt KMFeedbackObject, um das Feedback-Objekt anzupassen, das in der E-Mail-Vorlage für Benachrichtigungen verwendet wird, wenn ein Wissensartikel kommentiert wird.
      2. Klicken Sie in der Spalte API-Name auf global.KMFeedbackObject.
      3. Klicken Sie in der zugehörigen Liste „ Implementierungen“ auf die Klasse KMFeedbackObjectBaseImpl.
      4. Ändern Sie die Daten, und fügen Sie nach Bedarf zusätzliche Felder hinzu.
      5. Klicken Sie auf Aktualisieren.