Frage

Der Abschnitt "Kürzlich geändert" im Schnellstart ist nicht etwas, das meine Benutzer sehen sollen. Wie kann ich es in einer SharePoint 2010 -Installation beseitigen oder verbergen?

War es hilfreich?

Lösung 2

Ich habe dies erreicht, indem ich die beschriebenen Schritte verwendete hier.

  1. Navigieren zu C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\DocumentTemplates\
  2. Offen wkpstd.aspx in einem Texteditor.
  3. Finden <SharePoint:RecentChangesMenu runat="server" id="RecentChanges"/> und ersetzen durch <SharePoint:RecentChangesMenu runat="server" id="RecentChanges" visible="false"/>.

Wenn Sie diesen Vorgang jemals umkehren müssen, entfernen Sie einfach die visible="false" Aus demselben Tag.

Bearbeiten: Wie David in den Kommentaren betonte, wird dies nicht als "bewährte Praxis" angesehen, da Updates von Microsoft die Änderungen an Dateien im 14. Hive effektiv rückgängig machen können. Theoretisch sollte jedoch ein Update Ihre zurücksetzen wkpstd.aspx Datei Sie können diese Schritte einfach erneut ausführen, um den kürzlich geänderten Abschnitt erneut zu verprügeln, solange das Update das geänderte Tag nicht grundlegend geändert hat.

Andere Tipps

Ich habe das auf viel einfachere Weise erreicht.

Folgen Sie diesem Link - wirklich einfach für Anfänger Linke Me ...

http://blog.incworx.com/blog/sharepoint-administrator-blog/hide-recenty-modified-from-the-quick-launch

Seite bearbeiten, Inhaltseditor -Webpart einfügen, Quelle HTML des Webparts bearbeiten, in dieser HTML einfügen:

<style type="text/css">
 .s4-recentchanges
 {
 display:none;
 }
 </style>

Setzen Sie den Webpart -Chromtyp auf "None", Speichern und Schließen. Beachten Sie, dass die "kürzlich modifizierte" Seiten Navigation auf dieser Seite nicht mehr angezeigt wird.

Die akzeptierte Antwort ist eine Antwort Ja, aber dies ist wirklich keine empfohlene Art und Weise! Der beste Weg wäre, das CSS aus der anderen Antwort auf Ihrer Master -Seite zu platzieren!

<style type="text/css">
 .s4-recentchanges
 {
 display:none;
 }
 </style>

Dies schützt Sie vor der Einstellung, die Sie mit Updates usw. ausgelöst haben.

Ich habe vor kurzem einen einfacheren Weg gefunden. Öffnen Sie die Seite in SPD, bearbeiten Sie im erweiterten Modus und schweben Sie über das kürzlich geänderte Feld im Vorschaufel. Klicken Sie auf den> Pfeil rechts neben dem Bereich und wählen Sie "Standard für den Master -Inhalt". Sie erhalten eine Benachrichtigung, dass wenn Sie standardmäßig zum Masterseite -Inhalt standardmäßig in dieser Region ausfallen, von der Seite entfernt wird. Klicken Sie auf "Ja".

Default to Master's Content menu

Speichern Sie dann Ihr Unternehmen, akzeptieren Sie zusätzliche Nofikationen (z. B. einige Websites sagen: „Dies entspricht nicht mehr mit der Site -Definition“), nachdem festgestellt wurde, dass sie irrelevant sind, und die Seite neu laden. Der Abschnitt "Kürzlich geändert" ist nicht mehr da.

Wenn dies dann ein Benachrichtigungsbanner verursacht, dass die „aktuelle Seite aus seiner Vorlage angepasst wurde“ siehe dieser Beitrag Wie man repariert.

Ich benutze die folgende einfache Behebung häufig

Ich erstelle eine Sicherheitsgruppe namens Z_Blank ohne Mitglieder. Ich beschränkte das Publikum anschließend für den Link zu z_blank.

Die Lösung, die ich verwendete, bestand darin, eine SharePoint -Gruppe zu erstellen (ich nannte meine "Entfernung") und ließ keine Benutzer dieser Gruppe zugewiesen.

Anschließend habe ich dieses PowerShell -Skript verwendet, um den Abschnitt "CROCKOWOVERECENT" des "neuesten" Navigationslinks "neuer" Schnellstart -Navigationslink in den Abschnitt "Zielgruppe Targeting" hinzuzufügen.

Dies verbirgt den Menüelement effektiv vor allen.

$Site = Get-SPSite "https://SITECOLLECTION/"

foreach ($Web in $Site.AllWebs)
    {
    $PublishingWeb = [Microsoft.SharePoint.Publishing.PublishingWeb]::GetPublishingWeb($web)
    $QuickLaunchNav = $PublishingWeb.Navigation.CurrentNavigationNodes
    $QuickLaunchHeading = $QuickLaunchNav | where {$_.Title -eq "Recent"} 

    if ($QuickLaunchHeading)
        {
        Write-Host $Web.Title "- " -ForegroundColor Green -BackgroundColor Black -NoNewline
        $QuickLaunchHeading.Properties["Audience"] = "RemoveRecent"
        $QuickLaunchHeading.Update()
        Write-Host $QuickLaunchHeading.Properties["Audience"] -ForegroundColor Red -BackgroundColor Black 
        }
    }

Geben Sie nur Core CSS ein:

.s4-recentchanges
 {
    display: none;
    visibility: hidden;
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top