Arsip Kategori: Uncategorized

URL kustom tindakan tidak akan menampilkan untuk fitur baru

Aku masih dalam kebiasaan kerajinan saya file XML fitur dengan tangan karena semua cukup baru untuk saya. Aku tidak ingin bergantung pada alat front-end bahwa hal-hal Apakah yang saya tidak mengerti (katanya ketika ia menulis sebuah blog entry yang menggunakan alat dia tidak mengerti).

Hari ini, Aku mencoba untuk menambahkan sebuah tindakan kustom ke pengaturan situs tetapi itu hanya tidak muncul. Aku bisa menginstal fitur dan melihatnya di situs fitur, tetapi ketika saya diaktifkan (tanpa kesalahan) itu hanya tidak akan muncul pada menu drop-down.

Saya akhirnya menyadari bahwa saya salah eja "SharePoint" dalam atribut lokasi dari <CustomAction> node. Ini adalah file elements.xml buruk:

<?XML Versi="1.0" encoding="utf-8" ?>
<Elemen xmlns="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 Id="SiteActionsToolbar"
 GroupId="SiteActions"
 Lokasi="Microsoft.Sharepoint.StandardMenu"
 Urutan="100"
 Judul="Halo!"
 Deskripsi="Menu kustom tindakan ditambahkan melalui fitur."
 ImageUrl="_layouts/Images/menuprofile.gif">

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

  </CustomAction>
</Elemen>

Bagus:

<?XML Versi="1.0" encoding="utf-8" ?>
<Elemen xmlns="http://schemas.Microsoft.com/SharePoint/">
  <CustomAction
 Id="SiteActionsToolBar"
 GroupId="SiteActions"
 Lokasi="Microsoft.SharePoint.StandardMenu"
 Urutan="100"
 Judul="Halo!"
 Deskripsi="Menu kustom tindakan ditambahkan melalui fitur."
    >
    <UrlAction URL="http://www.XYZZY.com"/>
  </CustomAction>
</Elemen>

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

Aku mengambil penghiburan dalam kenyataan bahwa beberapa hari di masa depan, Aku akan bisa mengatakan dengan keyakinan, "kembali pada hari, Aku harus berjalan tiga miles ke bukit di salju (Barefoot!) dalam rangka untuk menyebarkan fitur kustom untuk MOSS. Anak-anak Anda, Anda tidak tahu betapa mudahnya Anda memilikinya! Turun halaman saya!"

Tidak bisa menunggu.

</akhir>

Technorati Tags: ,