Problembeschreibung
Betrachten Sie das folgende Szenario:
-
Auf einem Server mit Microsoft SharePoint Foundation 2010, wechseln Sie zu einer Dokumentbibliothek
-
Hinzufügen ein neues Inhaltstyps Inhaltstypen, die für diese Dokumentbibliothek zulässig sind.
-
Dann auf der Registerkarte Dokument unter Bibliothekklicken Sie auf Neues Dokument, und klicken Sie im Menü klicken Sie den neuen Inhaltstyp, den Sie hinzugefügt.
In diesem Szenario, anstatt ein Dokument hochladen Dialogfeld geöffnet wird werden Sie zu einem Formular auf einer Seite Dokumentupload SharePoint Foundation 2010-Website umgeleitet.
Ursache
Dieses Problem tritt auf, wenn das neue Upload-Formular für den neuen Dokument Bibliothek ein nicht mit "Upload" beginnt In diesem Fall öffnet SharePoint 2010 das Formular auf einer neuen Seite beim Uploaden eines neuen Dokuments für diesen Inhaltstyp.
Problemlösung
Um dieses Problem zu beheben, müssen Sie das Formular umbenennen, damit beginnt mit dem Wort "Hochladen". Gehen Sie hierzu folgendermaßen vor:
-
Öffnen Sie die Dokumentbibliothek, den neuen Inhaltstyp hinzugefügt, auf dem SharePoint-Server.
-
Klicken Sie unter BibliothekBibliothek, und klicken Sie in der Einstellungsgruppe Formularbibliothek.
-
Wenn Inhaltstypen nicht angezeigt wird, gehen Sie folgendermaßen vor:
-
Klicken Sie unter General Settingsauf Erweitert.
-
Verwaltung von Inhaltstypen zulassenklicken Sie auf Ja.
-
Klicken Sie auf OK.
-
-
Klicken Sie unter Inhaltstypenauf den neuen Inhaltstyp.
-
Klicken Sie unter Einstellungauf Erweitert.
-
Suchen Sie unter Geben Sie die URL einer vorhandenen DokumentvorlageDateinamen Inhaltstyp.
Angenommen Sie, in dem die URL wie folgt ist:/sites/Parent_folder/Library_name/Forms/Content_template.xmlIn diesem Fall heißt Content_templateXML Datei.
-
Fügen Sie Upload_ am Anfang des Dateinamens.
Z. B. der Dateinamen, der in Schritt 6 beschrieben wird wie folgt geändert:Upload_Content_template.xmlDie URL sollte jetzt wie folgt lauten:
/sites/Parent_folder/Library_name/Forms/Upload_Content_template.xml
-
Klicken Sie auf OK.
-
Öffnen Sie auf dem Server mit SharePoint Foundation 2010 folgenden Ordner:
%SystemDrive%\Program c:\Programme\Gemeinsame Dateien\Microsoft Shared\Web Server Extensions\14\template\layouts
-
Wählen Sie die neuen Inhaltstyp. Klicken Sie im Menü Bearbeiten auf Kopierenund klicken Sie dann auf Einfügen. Erstellt eine Kopie der Datei.
-
Benennen Sie die Kopie der Datei Inhaltstyp entsprechend die Änderung, die Sie in Schritt 7 erstellt.
Angenommen, suchen Sie die Datei mit dem Namen Content_template - Copy.xmlund in Upload_Content_template.xmlumbenennen.