Jestem nadal w zwyczaju crafting pliki XML funkcji ręcznie, ponieważ jest to dość nowy do mnie. Nie chcą polegać na narzędzie front-end że robi rzeczy, których nie rozumiem (on powiedział jak napisał wpisu blogu za pomocą narzędzia, który nie rozumie).
Dzisiaj, Ja był trudny wobec dodać niestandardowe działania na stronie Ustawienia, ale to po prostu nie pojawiają się. Można zainstalować funkcję i zobaczyć go w funkcji witryny, ale I uaktywniany (bez błędu) po prostu nie widoczna na menu rozwijanego.
I wreszcie zrealizowane I błędnie napisane "SharePoint" w atrybucie lokalizacji <CustomAction> węzeł. Jest to plik źle elements.xml:
<?XML Wersja="1.0" kodowanie="UTF-8" ?> <Elementy xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction Identyfikator="SiteActionsToolbar" Identyfikator GroupId="SiteActions" Lokalizacja="Microsoft.SharePoint.StandardMenu" Sekwencja="100" Tytuł="Cześć!" Opis="Menu niestandardowe działania dodawana funkcja." ImageUrl="_layouts/images/menuprofile.gif"> <UrlAction Adres URL="http://www.xyzzy.com"/> </CustomAction> </Elementy> |
Dobre:
<?XML Wersja="1.0" kodowanie="UTF-8" ?> <Elementy xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction Identyfikator="SiteActionsToolBar" Identyfikator GroupId="SiteActions" Lokalizacja="Microsoft.SharePoint.StandardMenu" Sekwencja="100" Tytuł="Cześć!" Opis="Menu niestandardowe działania dodawana funkcja." > <UrlAction Adres URL="http://www.xyzzy.com"/> </CustomAction> </Elementy> |
That one took me a good two hours to figure out 🙂
Zabrać solace na tym, że niektóre dzień w przyszłości, I be mogli powiedzieć z wyroku skazującego, "back in the day, Musiałem spacerem po trzech mil hill w śniegu (Boso!) Aby wdrożyć niestandardowych funkcji MOSS. Dzieci, nie wiesz, jak łatwe masz! Zjeżdżaj z mojego trawnika!"
Can't wait.
</koniec>