Frage

In SharePoint 2010 werden Listen eingerichtet, um das Dialogfeld "Modal" für Elementeinfügungen und Updates zu öffnen. Ich weiß, dass diese Dialogfelder auf Listenbasis auf einer Liste deaktiviert werden können, indem sie zu Listeneinstellungen gehen -> Erweitert und die Option "Startformulare in einem Dialogfeld" abgewählt werden. Gibt es eine Möglichkeit, modale Dialogfenster für alle Listen und Zukunft global zu deaktivieren?

War es hilfreich?

Lösung

Sie können es mit PowerShell ändern. Dies könnte Ihnen helfen:

Get -Sspscripts: Ändern Sie die SharePoint -List -Einstellungen mithilfe von PowerShell - Teil 2: Erweiterte Einstellungen

Der Artikel zeigt, wie die erweiterten Einstellungen einer Liste programmatisch geändert werden, und die Tabellenzeile am Ende des Artikels mit dem Titel 'Dialoge' gibt der Eigenschaft, an der Sie interessiert sind. Wenn Sie die beiden zusammenfügen, geben Sie:

#Change these variables to your site URL and list name
$site = Get-SPSite http://portal
$listName = "Shared Documents"

#Walk through each site in the site collection
$site | Get-SPWeb | ForEach-Object {

#Get the list in this site
$list = $_.Lists[$listName]

#Launch forms in dialog?
#Setting this to $true will set it to 'No' in the UI
$list.NavigateForFormsPages = $true

#Update the list
$list.Update()
}

#Dispose of the site object
$site.Dispose()
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top