اہم اپ ڈیٹ: والڈیک ماسٹیکآرز ایک وورکارونڈ یہاں پوسٹ کیا گیا ہے: http://blog.mastykarz.nl/inconvenient-sharepoint-2010-content-query-web-part-anonymous-access/.
</اپ ڈیٹ کو ختم>
اس ہفتے, میری ٹیم اور میں ایک گاہک کے عوامی انٹرنیٹ سائٹ کائی سے ایس پی کو اپ گریڈنگ تھے 2010. کائی ویب سائٹ کقوپ میں کئی جگہوں پر استعمال کرتا ہے ۔.
ہم درستگی کو یقینی بنانے کے لئے ایک بہت ہی تفصیلی طریقہ کار کے ذریعے چلا گیا, معیار اور سب کچھ اچھی چیزیں. اس کے باوجود, ہم ایک مسئلہ میں ہم بہت دیر تک پردہ یا توقع نہیں تھی کہ 11 قیامت میں بھاگ گئے ۔. خاص طور پر, ہمارے کقوپ گمنام صارفین کے لئے بدلہ نہیں کریں گے. اس میں شگاف تلاش مصنفین کے لیے (جو میں لاگ ان کر رہے تھے), لیکن یہ گمنام صارف کے لئے مواد کو ظاہر نہیں کرے گا.
ہم تحقیق کے ایک بہت کچھ کیا ہے اور ان میں ہم رویے کو الگ تھلگ کرنے کے لئے لے گئے پیرامیٹرز اور اعمال ہیں:
- یہ ایک اپنی مرضی کے مطابق کی فہرست سے مواد ھیںچ تھا جب CQWP ٹھیک رینڈر.
- CQWP / صفحات لائبریری سے مواد فراہم کرے گا.
- یہ / SiteCollectionImages سے مواد رینڈر نہیں کریں گے
- ہم نے ایک نیا دستاویزی لائبریری بنائی اور چند ڈاکٹروں نے اسے اپ لوڈ. ہم کسی بھی مواد قسم لائبریری میں اضافہ نہیں کیا گیا – یہ ایک سادہ سے خانہ ڈاکٹر ميشال کوئی تخصیص کاری کے ساتھ تھا ۔. موجودہ کقوپ اس سے نہیں پڑھ سکا.
- ہم ایک نیا صفحہ بنایا اور ایک کقوپ تمام طے شدہ قدروں کو استعمال کرتے ہوئے مزید کہا کہ. اس کے لئے بدلہ جائے گا نہیں گمنام.
- ہم (کسی حد تک عجلت) ایک نیا ایس پی قائم 2010 ماحول, براہ راست ایک بار پھر باکس سے باہر ہے اور اس کا رویہ دوہرایا.
پایان لائن, یہ ظاہر ہوتا ہے جب کوائف ماخذ دستاویز لائبریری ہے SP2010 میں کقوپ مواد گمنام صارفین کے لئے بدلہ نہیں کر سکتا کہ. یہ سچ ہو سکتے ہیں?
ہم اس نوشتہ میں دیکھا کہ غلطی ہے:
ویب حصہ عنوان: مواد طلب ویب حصہ 653d91fb-2f83-4e6a-83af-1f39e8939f0a
07/30/2010 12:03:56.90 w3wp.exe (0x0F30) 0x 1540 SharePoint فاؤنڈیشن ویب حصوں 89a1 اعلی ویب حصہ سرانجام دے رہا ہے جبکہ نقص: System.NullReferenceException: آبجیکٹ حوالہ کسی چیز کی ایک مثال کے طور پر مقرر نہیں. Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.SetDocumentIconUrlAndOnClickString میں(SPWeb ویب, DataRow صف, سلک strDefaultItemOpen, بولین fSetDocIcon, بولین fSetOnClick, سلک fileRefColumnRef, سلک progIdColumnRef, سلک fsobjTypeColumnRef, سلک permMaskColumnRef) Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.PreProcessForDocumentIconAndOnClickAttribute میں() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.AddContentQueryData میں() Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart.GetXPathNavigator میں(سلک viewPath) Microsoft.SharePoint.WebPartPages.DataFormWebPart میں…. 653d91fb-2f83-4e6a-83af-1f39e8939f0a
یہ صرف کقوپ گمنام صارفین کے لئے کام نہیں کریں گے کہ قسم کے ناممکن لگتا ہے. اگر آپ اس کے بارے میں مزید جانتے, تبصرہ پوسٹ براہ مہربانی.
</آخر>
ٹویٹر پر مجھ پر عمل کریں http://www.twitter.com/pagalvin