Arsip bulanan: Juli 2010

SP 2010 CQWP, Dokumen perpustakaan dan pengguna anonim

Penting update: Waldek Mastykarz telah diposting solusi di sini: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</End update>

Minggu ini, tim saya dan saya sedang upgrade situs internet umum pelanggan dari MOSS kepada SP 2010. MOSS situs menggunakan yang CQWP di beberapa tempat.

Kami pergi melalui prosedur yang sangat rinci untuk memastikan keakuratan, kualitas dan semua yang bagus. Meskipun begitu, Kami berlari ke dalam masalah dalam 11 jam bahwa kita tidak mengharapkan atau mengungkap sampai sangat terlambat. Khusus, CQWP kami tidak membuat bagi pengguna anonim. Menemukan ini diberikan untuk penulis (yang masuk), tapi itu tidak menunjukkan konten untuk pengguna anonim.

Kami melakukan banyak penelitian dan ini adalah parameter dan tindakan yang kita mengambil untuk mengisolasi perilaku:

  • CQWP akan membuat baik ketika itu menarik konten dari daftar kustom.
  • CQWP akan membuat konten dari perpustakaan /Pages.
  • Itu tidak akan membuat konten dari /SiteCollectionImages
  • Kami menciptakan pustaka dokumen baru dan upload beberapa docs untuk itu. Kami tidak menambahkan jenis konten ke perpustakaan – ini adalah sederhana dari lib doc kotak dengan tidak ada kustomisasi. CQWP yang sudah ada tidak bisa membaca dari itu.
  • Kami menciptakan sebuah halaman baru dan menambahkan CQWP menggunakan semua nilai default. itu tidak akan membuat untuk anonim.
  • Kami (agak tergesa-gesa) mengatur SP baru 2010 lingkungan, langsung dari kotak lagi dan direplikasi perilaku ini.

Garis bawah, tampaknya bahwa CQWP di SP2010 tidak dapat membuat konten untuk pengguna anonim ketika sumber data pustaka dokumen. Dapat ini benar?

Ini adalah kesalahan yang kita lihat dalam log:

Web bagian judul: Konten permintaan Web bagian 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 SharePoint Yayasan Web Bagian 89a1 tinggi Error saat menjalankan bagian web: System.NullReferenceException: Referensi objek yang tidak diatur ke contoh sebuah objek. di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString(SPWeb web, DataRow baris, String strDefaultItemOpen, Boolean fSetDocIcon, Boolean fSetOnClick, String fileRefColumnRef, String progIdColumnRef, String fsobjTypeColumnRef, String permMaskColumnRef) di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData() di Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator(String viewPath) di Microsoft.SharePoint.WebPartPages.DataFormWebPart…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Itu hanya tampak agak mustahil bahwa CQWP tidak akan bekerja untuk pengguna anonim. Jika Anda tahu lebih tentang ini, Silakan kirim komentar.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Mengambil kendali OK dan tombol Batal

Saya menulis Artikel ini beberapa waktu lalu, tapi sepertinya saya tidak link dari blog saya pada saat, jadi here goes:

image

Artikel ini menjelaskan bagaimana cara memaksa newform.aspx untuk mengarahkan ulang ke satu halaman ketika pengguna mengklik OK dan halaman yang berbeda ketika dia klik Batal.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Membuat, Memperbarui dan menghapus pola dengan SPD alur kerja

Saya baru-baru ini menulis sebuah artikel untuk orang-orang baik di ShaerPointBriefing.com pada pola umum untuk diimplementasikan CRUD dalam SharePoint Designer.  Di sini adalah teaser:

image

Artikel lengkap di sini:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Check it out!

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin