So deaktivieren Sie das Kontrollkästchen "Als neue Version zu vorhandenen Dateien hinzufügen" im Dialogfeld "Dokument hinzufügen"
-
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: -
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?
Aber es deaktivierte das Kontrollkästchen nicht, können Sie Ratschläge?
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: -
generasacodicetagpre.