Donnerstag, 28. Juni 2018

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))


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

Keine Kommentare:

Kommentar veröffentlichen