Ausblenden von SharePoint Server-Features für soziale Netzwerke

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Mit dem Widget Viva Engage Einbetten für SharePoint können Sie Viva Engage Feeds in lokale SharePoint Server-Websites einbetten, um sie sozialer und ansprechender zu gestalten. Vorher müssen Sie jedoch die folgenden Schritte ausführen:

  • Entfernen Sie die Newsfeed-Webparts aus "Meine Websites" und Teamwebsites.

  • Blenden Sie die Benutzeroberflächen-Steuerelemente, die Features für soziale Netzwerke bereitstellen, aus.

  • Installieren Sie das Viva Engage Einbettungswidget für SharePoint.

  • Fügen Sie die Viva Engage Feeds zu Ihren Websites hinzu.

Dieser Artikel führt Sie durch die erforderlichen Schritte für die ersten beiden Aufgaben: Entfernen der Newsfeed-Webparts und Ausblenden der Benutzeroberflächen-Steuerelemente.

Informationen zum Hinzufügen eines Viva Engage Feeds zu Ihren Websites finden Sie unter Hinzufügen des Viva Engage Einbettungswidgets zu einer SharePoint-Seite.

Welche SharePoint Server-Features für soziale Netzwerke für unternehmen werden entfernt?

Mit den Schritten in diesem Artikel werden die folgenden Features für soziale Netzwerke im Unternehmen entfernt:

  • Anzeigen von oder Teilnehmen an Unterhaltungen in Newsfeeds auf Meine Websites und Teamwebsites

  • Anzeigen von Aktivitäten im Newsfeed

  • Anzeigen von Aktivitäten auf Profilseiten

  • Anzeigen des Webparts Ich folge auf Meine Websites

  • Erwähnen von Benutzern von ihrer Profilseite

    Hinweis

    Dies wird auf der Profilseite der Benutzer angezeigt, wenn sie das Feld Fragen in ihrem Profil ausfüllen.

  • Personen folgen

  • Tags folgen

  • Anzeigen von Trend-Hashtags (#tags) auf der Seite Newsfeed von Benutzern

Hinweis

Keines der Verfahren in diesem Artikel entfernt die SharePoint Server-Features und -Funktionen für soziale Netzwerke dauerhaft. Die Features werden beibehalten, damit zukünftige Upgrades von SharePoint Server erfolgreich abgeschlossen werden können.

Welche SharePoint Server-Features für soziale Netzwerke bleiben gleich?

Wenn Sie die Schritte in diesem Artikel ausführen, bleiben die folgenden Features für soziale Netzwerke im Unternehmen unverändert:

  • Folgende Dokumente: Benutzer können Dokumenten folgen, um die für sie interessanten Dokumente mit einem Lesezeichen zu versehen. Benutzer können Dokumenten über den Mauszeigerbereich in OneDrive, den Mauszeigerbereich in der Bibliothekslistenansicht, das Menüband in einer Dokumentbibliothek usw. folgen. Benutzer können ihre gefolgten Dokumente anzeigen, indem sie OneDrive und dann gefolgte Dokumente auswählen.

  • Websites folgen. Benutzer können Websites folgen, um sie interessierende Websites zu markieren. Benutzer folgen Websites, indem sie auf der oberen Navigationsleiste auf Websites klicken.

  • Aktualisieren von Informationen auf der Seite Details bearbeiten, wie im folgenden Screenshot dargestellt.

    Der Bildschirm

  • Auf einer Pinnwand bereitstellen

  • Dokumente in einer Dokumentbibliothek und ein Video in der Objektbibliothek als gut befinden oder bewerten

  • Communitywebsites verwenden

  • Ändern von Aktivitätseinstellungen auf der Seite Newsfeedeinstellungen. Die Seite Newsfeedeinstellungen ist im folgenden Screenshot abgebildet.

    Newsfeedeinstellungen auf der Seite

    Wichtig

    [!WICHTIGER HINWEIS] Wenn die Änderungen in diesem Artikel bereitgestellt werden, können Benutzer weiterhin Felder auf der Seite Newsfeedeinstellungen verwenden und ausfüllen. Die Informationen werden jedoch nicht mehr auf Meine Website angezeigt. Die Informationen der Seiten Allgemeine Informationen und Kontaktinformationen werden dagegen weiterhin auf Meine Website angezeigt.

SharePoint Server 2016

Entfernen Sie Newsfeed-Webparts in Teamwebsites und Meine Websites.

Entfernen von Newsfeed-Webparts aus Teamwebsites in SharePoint Server 2016

Jeder Websiteadministrator muss die folgenden Schritte auf seine Website anwenden.

  1. Wählen Sie auf einer beliebigen Website in SharePoint Server 2016, die über ein Newsfeed-Webpart verfügt, die Option Bearbeiten aus.

  2. Bewegen Sie den Zeiger über das Websitefeed-Webpart , und aktivieren Sie das Feld, das auf der rechten Seite des Webparts angezeigt wird.

  3. Wählen Sie im Menüband die Registerkarte Webpart und dann Löschen aus.

  4. Wählen Sie OK aus.

  5. Wählen Sie im Menüband die Registerkarte Seite und dann Bearbeitung beenden aus, und wählen Sie Speichern aus, um ihre Änderungen zu speichern.

  6. Überprüfen Sie, ob auf der Teamwebsite die entfernten Webparts nicht angezeigt werden.

Entfernen von Newsfeed-Webparts aus "Meine Websites" in SharePoint Server 2016

Wenn Sie Meine Website für SharePoint Server 2016 konfiguriert haben, müssen Sie das Newseed-Webpart aus jeder "Meine Website" entfernen. Ein Hostadministrator für "Meine Website" muss die folgenden Schritte auf jeden Server in der Serverfarm anwenden.

  1. Bewegen Sie den Zeiger über das Webpart Newsfeed, und wählen Sie das Feld aus, das auf der rechten Seite des Webparts angezeigt wird.

  2. Wählen Sie im Menüband die Registerkarte Webpart und dann Löschen aus.

  3. Wählen Sie OK aus.

  4. Wiederholen Sie die Schritte 2 bis 4 für die Webparts "Gefolgte Anzahlen " und "Trending Hashtags ".

SharePoint Server 2013

Entfernen Sie Newsfeed-Webparts in Teamwebsites und "Meine Websites", und blenden Sie Steuerelemente der Benutzeroberfläche aus, die Features für soziale Netzwerke bereitstellen.

Entfernen von Newsfeed-Webparts von Teamwebsites in SharePoint Server 2013

Als Websitesammlungsadministrator müssen Sie die folgenden Schritte auf jeder Teamwebsite ausführen, von der Sie den Websitefeed entfernen möchten.

  1. Navigieren Sie zu der Teamwebsite, von der Sie den Websitefeed entfernen möchten, wählen Sie Einstellungen und dann Seite bearbeiten aus.

  2. Zeigen Sie auf das Webpart Websitefeed, und wählen Sie das Feld aus, das auf der rechten Seite des Webparts angezeigt wird.

  3. Wählen Sie im Menüband die Registerkarte Webpart und dann Löschen aus.

  4. Wählen Sie OK aus.

  5. Wählen Sie im Menüband Speichern.

  6. Vergewissern Sie sich, dass das Webpart Websitefeed nicht mehr auf der Teamwebsite angezeigt wird.

    Startseite von Teamwebsites mit entferntem

Entfernen von Newsfeed-Webparts aus "Meine Websites" in SharePoint Server 2013

Ein Hostadministrator von Meine Website muss die folgenden Schritte auf jedem Webserver der Serverfarm ausführen.

  1. Wählen Sie auf einer beliebigen Website in SharePoint Server 2013 newsfeed aus, um zu "Meine Website" eines Benutzers zu navigieren.

  2. Wählen Sie auf der Seite Newsfeeddie Option Einstellungen und dann Seite bearbeiten aus.

  3. Bewegen Sie den Zeiger über das Webpart Newsfeed, und wählen Sie das Feld aus, das auf der rechten Seite des Webparts angezeigt wird.

  4. Wählen Sie im Menüband die Registerkarte Webpart und dann Löschen aus.

  5. Wählen Sie OK aus.

  6. Wiederholen Sie die Schritte 3-5 für die Webparts Anzahl gefolgt und Trend-Hashtags.

    Hinweis

    Es ist sinnvoll, alle sozialen Webparts – ausgeblendete und nicht ausgeblendete – zu entfernen, um die Leistung zu verbessern.

  7. Wählen Sie im Menüband die Option Bearbeitung beenden aus, um Ihre Änderungen zu speichern.

  8. Vergewissern Sie sich, dass die entfernten Webparts nicht mehr auf Meine Website angezeigt werden.

    Seite

  9. Um die Profilseite des Benutzers zu öffnen, wählen Sie Über mich aus.

  10. Wählen Sie Einstellungen und dann Seite bearbeiten aus.

  11. Bewegen Sie den Zeiger über das Webpart Aktivitätsfeed, und wählen Sie das Feld aus, das auf der rechten Seite des Webparts angezeigt wird.

  12. Wählen Sie im Menüband die Registerkarte Webpart und dann Löschen aus.

  13. Wählen Sie OK aus.

  14. Wählen Sie im Menüband die Option Bearbeitung beenden aus, um Ihre Änderungen zu speichern.

  15. Vergewissern Sie sich, dass das Webpart Aktivitätsfeed nicht mehr auf der Profilseite des Benutzers angezeigt wird.

    Die Seite

Ausblenden von Steuerelementen der Benutzeroberfläche, die Features für soziale Netzwerke in SharePoint Server 2013 bereitstellen

Um die Steuerelemente der Benutzeroberfläche auszublenden, die die SharePoint Server 2013-Features für soziale Netzwerke bereitstellen, erstellen Sie eine benutzerdefinierte CSS-Datei (Cascading Stylesheet) und fügen sie einer Gestaltungsvorlage hinzu. Dadurch werden SharePoint Server 2013-Features für soziale Netzwerke entfernt und durch entsprechende Viva Engage-Features ersetzt. Zuerst erstellen Sie eine benutzerdefinierte CSS-Datei und laden sie in die Formatbibliothek für Ihre "Meine Website" hoch. Anschließend verweisen Sie basierend auf dem Von Ihrer Website verwendeten Gestaltungsvorlagentyp auf die CSS-Datei auf Ihrer Gestaltungsvorlage, indem Sie eine der folgenden Methoden verwenden, die in diesem Artikel beschrieben werden:

  • Registrieren der CSS-Datei für eine benutzerdefinierte Gestaltungsvorlage

  • Registrieren der CSS-Datei für eine vordefinierte Gestaltungsvorlage

Hinweis

Um die CSS-Datei für eine benutzerdefinierte Gestaltungsvorlage zu registrieren, müssen Sie über die Berechtigung Mitwirken auf der Hostwebsite "Meine Website" verfügen. Um die CSS-Datei für eine vordefinierte Gestaltungsvorlage zu registrieren, müssen Sie ein Farmadministrator sein, um das erforderliche benutzerdefinierte Stellvertretungssteuerelement zu installieren, und Sie benötigen außerdem Websitebesitzerberechtigungen für meine Website, um das Steuerelement für diese Website zu aktivieren.

Nach Ausführung dieser Schritte werden folgende Änderungen an den SharePoint Server 2013-Features für soziale Netzwerke vorgenommen:

  • Entfernung des Links Dieser Person folgen auf der Seite Über mich eines anderen Benutzers.

  • Erwähnung eines Benutzers von der Profilseite ( Über mich), nachdem der Benutzer das Feld Fragen auf der Profilseite des Benutzers ausgefüllt hat.

  • Folgen von Tags von der Seite Tags, denen ich folge.

  • Entfernung des Links Mehreren Personen folgen von der Seite Personen, denen ich folge (mypeople.aspx).

Erstellen der Datei "HideNewsfeed.css"

  1. Öffnen Sie Editor auf Ihrem Computer.

  2. Wählen Sie Datei>Speichern unter aus.

  3. Geben Sie im Feld Dateiname den Namen HideNewsfeed.css ein.

  4. Kopieren Sie den folgenden Code, und fügen Sie ihn in "HideNewsfeed.css" ein:

    /* Hide the following SP Social features */
    /* Hide the microfeed div in MySite and team sites */
    #ms-microfeeddiv,
    /* Hide the Followed counts div in MySite */
    .ms-profile-followedCountDiv,
    /* Hide the trending tags div in MySite */
    .ms-mysite-contentBox .ms-mpSearchBox+.ms-webpart-zone,
    /* Hide the follow button on others' About Me page */
    /* Hide the ask me about option on the About Me page */
    #ms-profile-followLinkDiv, .ms-askMeAbout-valuesMoreThanFive, .ms-askMeAbout-valuesFooter,
    .ms-askMeAbout-bulletImage, .ms-askMeAbout-valuesFiveOrLess,
    /* Hide the follow tag option from the landing page */
    .ms-followedTags-followTag,
    /* Hide the follow people option from the landing page */
    .ms-people-followMultiplePeople{
    display:none!important;
    }
    
  5. Speichern und schließen Sie die Datei.

  6. Navigieren Sie zu Ihrem Host für meine Website, und wählen Sie dann Einstellungen>Websiteinhalte aus.

  7. Wählen Sie Formatbibliothek aus.

  8. Wählen Sie im Menüband die Registerkarte Dateien und dann Dokument hochladen aus.

  9. Wählen Sie Durchsuchen aus, suchen Sie die HideNewsfeed.css Datei, und wählen Sie dann Öffnen aus.

  10. Wählen Sie OK aus.

Wenn Ihre Meine Website eine benutzerdefinierte Gestaltungsvorlage verwendet, führen Sie die Schritte in Registrieren der CSS-Datei für eine benutzerdefinierte Gestaltungsvorlage aus. Wenn Ihre Meine Website eine vordefinierte Gestaltungsvorlage verwendet, führen Sie die Schritte in Registrieren der CSS-Datei für eine vordefinierte Gestaltungsvorlage aus.

Registrieren der CSS-Datei für eine benutzerdefinierte Gestaltungsvorlage

  1. Öffnen Sie die benutzerdefinierte Gestaltungsvorlage mit einem Text-Editor.

  2. Kopieren Sie den folgenden Code, und fügen Sie ihn direkt vor dem Tag in die Gestaltungsvorlage </head> ein:

    <SharePoint:CssRegistration ID="HideNewsfeedCssRegistration" Name="<% $SPUrl:~SiteCollection/Style Library/HideNewsfeed.css %>" runat="server" After="corev15.css" />
    
  3. Speichern und schließen Sie die Gestaltungsvorlage.

  4. Aktualisieren Sie Ihre Website, um die Änderungen zu sehen.

Registrieren der CSS-Datei für eine vordefinierte Gestaltungsvorlage

  1. Starten Sie Visual Studio 2013 mit den Office Developer Tools für Visual Studio.

  2. Wählen Sie Datei>Neu>Projekt.

  3. Erweitern Sie im Bereich Installiertden Eintrag Visual C#>Office/SharePoint, und wählen Sie dann SharePoint-Projektmappen aus.

  4. Wählen Sie SharePoint 2013 – Leeres Projekt aus.

  5. Geben Sie im Feld Name den Namen HideNewsfeed ein.

  6. Wählen Sie OK aus.

  7. Wählen Sie im Assistenten zum Anpassen von SharePoint die Hostwebsitesammlung für Meine Website aus, die zum Debuggen verwendet werden soll.

  8. Wählen Sie Als Farmlösung bereitstellen und dann Fertig stellen aus.

  9. Wählen Sie Projekt>Neues Element hinzufügen aus.

  10. Wählen Sie im Dialogfeld Neues Element hinzufügen – AusblendenNewsfeed die Option Benutzersteuerelement aus.

  11. Geben Sie im Feld Name hideNewsfeed.ascx ein, und wählen Sie dann Hinzufügen aus.

  12. Kopieren Sie die folgende Zeile, und fügen Sie sie am Ende von "HideNewsfeed.ascx" hinzu:

    <SharePoint:CssRegistration ID="HideNewsfeedCssRegistration" Name="<% $SPUrl:~SiteCollection/Style Library/HideNewsfeed.css %>" runat="server" After="corev15.css" />
    
  13. Speichern Sie die Datei "HideNewsfeed.ascx".

  14. Wählen Sie Projekt>Neues Element hinzufügen aus.

  15. Wählen Sie im Dialogfeld Neues Element hinzufügen – AusblendenNewsfeed die Option Leeres Element aus.

  16. Geben Sie im Feld Name den Namen HideNewsfeed ein, und wählen Sie dann Hinzufügen aus.

  17. Drücken Sie in der Datei "Elements.xml" STRG+A und dann ENTF.

  18. Kopieren Sie den folgenden XML-Code, und fügen Sie ihn in die Datei "Elements.xml" ein:

    <?xml version="1.0" encoding="utf-8"?>
    <Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <Control Id="AdditionalPageHead" ControlSrc="~/_CONTROLTEMPLATES/15/HideNewsfeed/HideNewsfeed.ascx" />
    </Elements>
    
  19. Speichern Sie die Datei "Elements.xml".

  20. Wählen Sie Build Deploy Solution ( Lösung>erstellen) aus.

    Das Steuerelement muss auf jedem Webserver in der Farm bereitgestellt werden. Weitere Informationen zum Bereitstellen und Installieren einer Lösung in der Farm finden Sie unter Add-SPSolution und Install-SPSolution.

    Das Ergebnis ist ein SharePoint-Lösungspaket, das auf der Hostwebsite für Meine Website bereitgestellt und aktiviert werden kann.

  21. Um das Feature zu aktivieren, navigieren Sie zu Ihrer Hostwebsite "Meine Website", und wählen Sie Einstellungen>Websiteeinstellungen aus.

  22. Klicken Sie auf der Seite Websiteeinstellungen im Abschnitt Websiteaktionen auf Websitefeatures verwalten.

  23. Suchen Sie das HideNewsfeed-Feature1, und wählen Sie Aktivieren aus.

    Hinweis

    Statt "HideNewsfeed.css" in die Formatbibliothek hochzuladen, können Sie die CSS-Datei auch im SharePoint-Lösungspaket erstellen, sodass sie zusammen mit der Lösung bereitgestellt wird.

  24. Navigieren Sie zur Seite Newsfeed, um sich zu vergewissern, dass die Steuerelemente nicht mehr auf der Seite angezeigt werden.

Zusätzliche Schritte

Um die Integration von Viva Engage in Ihre lokale SharePoint Server-Umgebung abzuschließen, müssen Sie das widget Viva Engage Einbetten für SharePoint installieren. Weitere Informationen finden Sie unter Hinzufügen des Viva Engage Einbettungswidgets zu einer SharePoint-Seite.

Danksagung

Das SharePoint Server 2013 Content Publishing-Team dankt Vidya Srinivasan und Ben Rinaca aus dem Microsoft SharePoint Server-Produktteam für ihre Beiträge zu diesem Artikel.

Siehe auch

Konzepte

Integrieren von Viva Engage in lokale SharePoint Server-Umgebungen