Kategori Arkiv: Uncategorized

Anpassad åtgärd URL visas inte för ny funktion

Jag är fortfarande i vanan att mejsla fram min funktionen XML-filer för hand eftersom det är alla helt nytt för mig. Jag vill inte lita på en front-end verktyg att gör saker jag inte förstår (Han sa som han skrev ett blogginlägg med ett verktyg som han inte förstår).

Idag, Jag försökte lägga till en anpassad åtgärd i Webbplatsinställningar men det bara inte skulle dyka upp. Jag kunde installera funktionen och se den i webbplatsen har, men när jag aktiverat den (utan fel) det inte skulle helt enkelt dyka upp på den nedrullningsbara menyn.

Jag insåg till slut att jag felstavat "SharePoint" i attributet plats i den <CustomAction> nod. Detta är den dåliga elements.xml fil:

<?XML version="1.0" kodning="UTF-8" ?>
<Element xmlns="http://schemas.microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolbar"
 GroupId="SiteActions"
 Plats="Microsoft.Sharepoint.StandardMenu"
 Sekvens="100"
 Avdelning="Hej!"
 Beskrivning="Anpassade menyn åtgärder läggas till via en funktion."
 ImageUrl="_layouts/images/menuprofile.gif">

    <UrlAction URL="http://www.xyzzy.com"/>

  </CustomAction>
</Element>

Bra:

<?XML version="1.0" kodning="UTF-8" ?>
<Element xmlns="http://schemas.microsoft.com/SharePoint/">
  <CustomAction
 ID="SiteActionsToolBar"
 GroupId="SiteActions"
 Plats="Microsoft.SharePoint.StandardMenu"
 Sekvens="100"
 Avdelning="Hej!"
 Beskrivning="Anpassade menyn åtgärder läggas till via en funktion."
    >
    <UrlAction URL="http://www.xyzzy.com"/>
  </CustomAction>
</Element>

That one took me a good two hours to figure out 🙂

Jag finna tröst i faktumet att någon dag i framtiden, Jag kommer att kunna säga med övertygelse, "tillbaka i dag, Jag hade gå tre miles upp backen i snön (barfota!) för att distribuera en anpassad funktion till MOSS. Du barn, du vet inte hur lätt du har det! Få bort min gräsmatta!"

Kan inte vänta.

</slutet>

Technorati Tags: ,