SharePoint Listeneinstellungen öffnen ohne Ribbon…

Aktuell bestand das Problem dass für einige SharePoint-Listen die Einstellungsseite geöffnet werden sollte, der Ribbon aber nicht verfügbar war.
Einstellungen von Listen erfolgen ja über die Seite “listedit.aspx” im layouts, stellt sich nur die Frage wie man schnell an die ID der liste kommt, da diese ja als query-parameter übergeben werden muss.

Meine Antwort ist in SharePoint ab 2010 lauffähig:

document.location =
document.location.href.replace(document.location.pathname, '') +
_spPageContextInfo.webServerRelativeUrl.replace(/\/?$/, '/' +
(_spPageContextInfo.layoutsUrl || '_layouts') +
'/listedit.aspx?List=' +
encodeURIComponent(_spPageContextInfo.pageListId))
view raw openListSettings.js hosted with ❤ by GitHub

Einfach in der Konsole einer Listenseite (z.B. “AllItems.aspx”) ausführen.