Som stále vo zvyku ručné funkcia XML súbory ručne, pretože je to všetko úplne nové pre mňa. Nechcem spoliehať na front-end nástroj robí veci nerozumiem (povedal, keď napísal blog vstupe pomocou nástroja nerozumie).
Dnes, Snažil som sa pridať vlastnú akciu nastavenia lokality, ale to jednoducho nechcel Ukázať. Mohol nainštalovať funkciu a vidieť, že funkcie lokality, ale keď som aktivoval (bez chyby) to jednoducho nebude zobrazovať na drop-down menu.
Nakoniec si uvedomil, že som nesprávne napísané "SharePoint" v atribút umiestnenia <CustomAction> uzol. Je to zlé elements.xml súbor:
<?XML verzia="1.0" kódovanie="UTF-8" ?> <Prvky xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction Identifikácia="SiteActionsToolbar" GroupId="SiteActions" Umiestnenie="Microsoft.Sharepoint.StandardMenu" Postupnosť="100" Hlava="dobrý deň!" Popis="Vlastné menu akcie pridané pomocou funkcie." ImageUrl="_layouts/images/menuprofile.gif"> <UrlAction URL="http://www.xyzzy.com"/> </CustomAction> </Prvky> |
dobrý:
<?XML verzia="1.0" kódovanie="UTF-8" ?> <Prvky xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction Identifikácia="SiteActionsToolBar" GroupId="SiteActions" Umiestnenie="Microsoft.SharePoint.StandardMenu" Postupnosť="100" Hlava="dobrý deň!" Popis="Vlastné menu akcie pridané pomocou funkcie." > <UrlAction URL="http://www.xyzzy.com"/> </CustomAction> </Prvky> |
That one took me a good two hours to figure out 🙂
Beriem útechu v tom, že niektoré deň v budúcnosti, Budete môcť povedať, s presvedčením, "back in the day, Musel som prejsť tri km do kopca v snehu (bos!) aby bolo možné nasadiť vlastné funkcie na MOSS. Si deti, neviete, ako ľahko môžete mať! Vystúpte môj trávnik!"
Nemôžem sa dočkať.
</koniec>