Jeg er fortsatt i for vane å lage min funksjonen XML-filer for hånd siden det er alt nytt for meg. Jeg ønsker ikke å stole på et front-end verktøy som gjør ting jeg ikke forstår (sa han som han skrev en bloggoppføring ved hjelp av et verktøy som han ikke forstår).
I dag, Jeg prøvde å legge til en egendefinert handling til siden Innstillinger, men det bare ikke ville vise. Jeg kunne installere funksjonen og se den i området tilbyr, men når jeg aktivert det (uten feil) det ikke ville bare viser på miste-ned meny.
Jeg har omsider innsett at jeg feilstavet "SharePoint" i plassering-attributtet for den <CustomAction> noden. Dette er filen dårlig elements.xml:
<?XML versjon="1.0" koding="UTF-8" ?> <Elementer xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction ID="SiteActionsToolbar" GroupId="SiteActions" Plassering="Microsoft.SharePoint.StandardMenu" Sekvens="100" Tittel="hallo!" Beskrivelse="Egendefinert meny handling lagt til via en funksjon." ImageUrl="_layouts/Images/menuprofile.gif"> <URL-handlingspolicyen URL-adresse="http://www.xyzzy.com"/> </CustomAction> </Elementer> |
bra:
<?XML versjon="1.0" koding="UTF-8" ?> <Elementer xmlns="http://schemas.Microsoft.com/SharePoint/"> <CustomAction ID="SiteActionsToolBar" GroupId="SiteActions" Plassering="Microsoft.SharePoint.StandardMenu" Sekvens="100" Tittel="hallo!" Beskrivelse="Egendefinert meny handling lagt til via en funksjon." > <URL-handlingspolicyen URL-adresse="http://www.xyzzy.com"/> </CustomAction> </Elementer> |
That one took me a good two hours to figure out 🙂
Jeg ta solace i faktum at en dag i fremtiden, Jeg vil kunne si med overbevisning, "tilbake i dag, Jeg måtte gå tre miles opp bakken i snøen (Barefoot!) for å distribuere en egendefinert funksjon til MOSS. Du barna, du vet ikke hvor enkelt du har! Få min plen!"
Kan ikke vente.
</slutten>