Yr wyf yn dal i fod yn arfer llunio fy ffeiliau XML nodwedd â llaw gan ei bod yn gyd yn hollol newydd i mi. Dydw i ddim eisiau i ddibynnu ar y dull uniongyrchol o stwff hwnnw yw dwi ddim yn deall (meddai wrth iddo ysgrifennodd cofnod blog gan ddefnyddio offeryn nad yw'n deall).
Heddiw, Yr oedd yn ceisio ychwanegu gweithred bersonol i leoliadau safle ond yn unig na fyddwn yn dangos. Gellid gosod y nodwedd ac yn ei weld yn nodweddion y safle, ond pan fyddaf yn actifadu ei (heb gamgymeriad) yn syml, ni fyddai'n arddangos i fyny ar y gwymplen.
Yr olaf yn sylweddoli bod yr misspelled "SharePoint" yn y Lleoliad priodoledd y <CustomAction> nod. Mae hyn yn y ffeil elements.xml gwael:
<?xml fersiwn="1.0" amgodio="utf-8" ?> <Elfennau xmlns="http://schemas.microsoft.com / sharepoint /"> <CustomAction Id="SiteActionsToolbar" ID grŵp="SiteActions" Lleoliad="Microsoft.Sharepoint.StandardMenu" Sequence="100" Teitl="Helo!" Disgrifiad="Ychwanegodd gweithredu Custom bwydlen drwy nodwedd." ImageUrl="_layouts / images / menuprofile.gif"> <UrlAction Url="http://www.xyzzy.com"/> </CustomAction> </Elfennau> |
Da:
<?xml fersiwn="1.0" amgodio="utf-8" ?> <Elfennau xmlns="http://schemas.microsoft.com / sharepoint /"> <CustomAction Id="SiteActionsToolBar" ID grŵp="SiteActions" Lleoliad="Microsoft.SharePoint.StandardMenu" Sequence="100" Teitl="Helo!" Disgrifiad="Ychwanegodd gweithredu Custom bwydlen drwy nodwedd." > <UrlAction Url="http://www.xyzzy.com"/> </CustomAction> </Elfennau> |
That one took me a good two hours to figure out 🙂
Yr wyf yn cymryd cysur yn y ffaith bod rhai diwrnod yn y dyfodol, Byddaf yn gallu dweud gydag argyhoeddiad, "yn ôl yn y dydd, Roedd rhaid i mi gerdded dair milltir i fyny'r allt yn yr eira (droednoeth!) er mwyn defnyddio nodwedd personol i MOSS. Eich plant, nad ydych yn gwybod pa mor hawdd ydych wedi ei! Ewch oddi ar fy lawnt!"
Methu aros.
</diwedd>