Tag Archives: CQWP

SP 2010 CQWP, Dokumentu Liburutegiak eta erabiltzaile anonimoak

Garrantzitsua eguneratzea: Waldek Mastykarz has posted a workaround here: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</Amaierara eguneratzea>

Aste honetan, my team and I were upgrading a customer’s public internet site from MOSS to SP 2010. The MOSS site uses the CQWP in several places.

Joan zen oso zehatza prozedura bidez zehaztasuna ziurtatzeko, quality and all that good stuff. Despite that, ran 11 orduko arazo hori ez genuen espero, edo oso berandu arte desestaltzen sartu dugu. Zehazki, Gure CQWP ez luke erabiltzaile anonimoak errendatu. Aurkikuntza Errendatutako egileek It (ziren saioa hasi), baina ez litzateke erakusteko edukia Erabiltzaile ezezagunentzako.

Ikerketa asko egin dugu eta horiek parametro eta portaera ekintza isolatu hartu genuen:

  • CQWP fina ezinezkoa denean edukiak zen tiraka Ohiko zerrendatik.
  • CQWP edukia ezinezkoa da / Orriak liburutegian.
  • Ez litzateke errendatu eduki / SiteCollectionImages tik
  • Dokumentuen liburutegi berri bat sortu dugu eta docs gutxi igo da. Baina ez dute eduki-motak liburutegira gehitu - hau sinplea kutxa dok lib kanpo zegoen customization gabe. CQWP existitzen diren ezin da bertatik irakurri.
  • Orri berri bat sortu dugu eta CQWP bat gehitu da, balio lehenetsiak guztiak erabiliz. Ez litzateke anonimoak errendatu.
  • Dugu (zertxobait hastily) sortu berria SP bat 2010 ingurumena, zuzen koadroa berriro eta portaera honen erreplika.

Behean line, SP2010 ere CQWP ezin erabiltzaile anonimoak edukia errendatu datuak iturburu dokumentuaren liburutegia bat da dirudielako. Haur egia?

Hau error zela ikusi erregistroetan duguna:

Multimedia-izenburua: Eduki Kontsulta web zatia 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x1540 SharePoint Foundation Maisuen 89a1 High Errorea exekutatzean web zatia: System.NullReferenceException: Objektu erreferentzia ez objektu baten instantzia bat ezarri. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString at(SPWeb web, DataRow ilara, String strDefaultItemOpen, FSetDocIcon Boolean, Boolean fSetOnClick, String fileRefColumnRef, String progIdColumnRef, String fsobjTypeColumnRef, String permMaskColumnRef) tan Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData at() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator at(String viewPath) Microsoft.SharePoint.WebPartPages.DataFormWebPart at…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a

Badirudi zerbait motatako ezinezkoa CQWP hori ez litzateke lankide anonimoak lan. Honi buruz gehiago edozein ezagutzen baduzu, mesedez, post a comment.

</amaiera>

Nire blog Harpidetu.

Follow me on Twitter http://www.twitter.com/pagalvin