So deaktivieren Sie das Kontrollkästchen "Als neue Version zu vorhandenen Dateien hinzufügen" im Dialogfeld "Dokument hinzufügen"

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/116122

  •  29-09-2020
  •  | 
  •  

Frage

Ich arbeite an einer Publishing-Site-Sammlung mit der Enterprise Wiki-Vorlage. Wenn Benutzer ein Bild in den Richtext-Editor einfügen möchten, werden sie mit folgendem Folgendes aufgefordert: -

Bildbeschreibung eingeben hier

und wenn der Benutzer ein Bild einfügt, das bereits vorhanden ist, ersetzt er die vorhandene ersetzt, wodurch das Bild in einer Wiki-Seite angezeigt werden kann, in der er nicht gehört !!

Gibt es also eine Möglichkeit, einen der folgenden Schritte zu tun: -

  • Geben Sie dem neuen Bild ein einzigartiger automatischer generierter Name?
  • , um das "Hinzufügen als neue Version zu vorhandenen Dateien zu überprüfen" standardmäßig?
  • oder um immer wieder ersetzende Bilder zu verhindern, da dies viele Konflikte verursachen kann !!

Ich habe versucht, den Upload.aspx zu aktualisieren, indem Sie die

ändern generasacodicetagpre.

um geprüft zu werden="false" statt überprüft="true", aber es hat nichts geändert? Kann jemand dies bitte adivce?

Kann jemand beraten? bitte?

bearbeiten Ich habe meinen Upload.aspx Folgendes hinzugefügt: -

generasacodicetagpre.

Aber es deaktivierte das Kontrollkästchen nicht, können Sie Ratschläge?

War es hilfreich?

Lösung

Ich habe das vorher getan, aber es war für SharePoint 2010 (siehe Mein Blog-Beitrag ).

Der verwendete Code, den ich verwendete, ist der unten.Es muss kurz vor dem Tag in Ihre Masterpage eingefügt werden:

generasacodicetagpre.

Es ist reines Javascript, also keine Notwendigkeit von jQuery.Und es muss in die MasterPage eingefügt werden, sodass kein Serverzugriff erforderlich ist.

Andere Tipps

Ich denke, dass die Chekbox das ganze Problem beheben kann. Als ob dieses Kontrollkästchen nicht aktiviert ist, wird das User-Uploading-Duplikatdatei mit demselben Namen der Datei ein Fehler auftreten. Und für Deaktivieren der Tschechbox siehe unten Kommentare.

Schreiben eines JavaScripts direkt auf Upload.aspx-Datei in Layouts / 15-Ordner, dies wird jedoch nicht empfohlen.

In diesem Fall können Sie ein benutzerdefiniertes Merkmal mit einem Delegatensteuerung "Additionspagehead" schreiben, um JavaScript einzudringen, um das Kontrollkästchen "deaktiviert" zu erstellen.

generasacodicetagpre.

Für Ihre Referenz können Sie unten Links sehen: -

link1

link2 < / a>

Geben Sie diesen Code aus: Geben Sie JavaScript mithilfe der Delegatensteuerung über Merkmal ein. Wenden Sie nicht manuell JavaScript in der Upload-Seite direkt an, da dies zu einer Menge der Kompilierungsausgabe führt. Folgen Sie Link2

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top