I’m still in the habit of crafting my feature XML files by hand since it’s all quite new to me. I don’t want to rely on a front-end tool that does stuff I don’t understand (Он је рекао како је написао један блог унос помоћу алатке које не разуме).
Данас, I was trying to add a custom action to the site settings but it just wouldn’t show up. I could install the feature and see it in the site features, али кад сам га активирао (без грешке) то једноставно не би појавила на падајућем менију.
I finally realized that I misspelled "SharePoint" Локација у атрибуту <ЦустомАцтион> чвор. This is the bad elements.xml file:
<?КСМЛ верзија="1.0" кодирање="УТФ-8" ?> <Елементи КСМЛнс="хттп://сцхемас.мицрософт.цом / СхареПоинт /"> <ЦустомАцтион Ид="СитеАцтионсТоолбар" ГроупИд="СитеАцтионс" Локација="Мицрософт.Схарепоинт.СтандардМену" Секвенца="100" Наслов="Здраво!" Опис="Прилагођено Мени Акција додао преко функције." УРЛ слике="_лаиоутс / имагес / менупрофиле.гиф"> <УрлАцтион Сајт="хттп://ввв.киззи.цом"/> </ЦустомАцтион> </Елементи> |
Добар:
<?КСМЛ верзија="1.0" кодирање="УТФ-8" ?> <Елементи КСМЛнс="хттп://сцхемас.мицрософт.цом / СхареПоинт /"> <ЦустомАцтион Ид="СитеАцтионсТоолБар" ГроупИд="СитеАцтионс" Локација="Мицрософт.СхареПоинт.СтандардМену" Секвенца="100" Наслов="Здраво!" Опис="Прилагођено Мени Акција додао преко функције." > <УрлАцтион Сајт="хттп://ввв.киззи.цом"/> </ЦустомАцтион> </Елементи> |
That one took me a good two hours to figure out 🙂
Ја утеху у чињеници да ће једног дана у будућности, Ја ћу бити у стању да каже са уверењем, "back in the day, Морао сам да ходам три миље до брда у снегу (бос!) in order to deploy a custom feature to MOSS. You kids, Ви не знате како је лако да га! Get off my lawn!"
Не може да чека.
</крај>