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: ,

4 tankar på "Anpassad åtgärd URL visas inte för ny funktion

  1. David Remillard
    Tack så mycket! Detta fick mig, alltför! Hittade ditt inlägg efter slösa en massa tid. Tack för utstationering! Dave.
    Svar
  2. Inget namn
    Tack! Tack! Tack!
    Det tog mig bokstavligen 3 timmar tills jag hittade din hemsida och såg att jag verkligen stavat Sharepoint fel. Varför är i helvete det "DelaPEMENSAMMA"?!?!
    något sätt tack själv en lott besätta!
    Svar

Lämna svar

Din e-postadress kommer inte att publiceras. behövliga fält är markerade *