2011-02-04 9 views
7

मैं अपने SP2010 प्रकाशन पोर्टल के लिए मोबाइल व्यू विकसित करने पर अटक गया हूं। यह कस्टम पेज/वेब पार्ट्स के साथ इंटरनेट का सामना कर रहा है (उदा। http://server/Pages/customPage.aspx पर कस्टम वेबपर्ट्स के साथ)। साइट पर एक कस्टम मास्टर पेज है।SharePoint 2010 मोबाइल दृश्य को कैसे अनुकूलित करें

  1. स्वागत पृष्ठ:

    मैं निर्मित मोबाइल कार्यक्षमता के साथ निम्न समस्याओं कर रहा हूँ। http://server/?Mobile=1 पर नेविगेट करने से मुझे http://server/_layouts/mobile/mbllists.aspx रीडायरेक्ट करता है, जो केवल सूचियों/दस्तावेज़ पुस्तकालयों की एक तालिका दिखाता है। मेरे पोर्टल के लिए, मैं डैशबोर्ड दिखाना चाहता हूं, जैसा कि मैं वर्तमान में "सामान्य" गैर-मोबाइल दृश्य के लिए करता हूं।

  2. अपने कस्टम पृष्ठों में से एक के लिए नेविगेट (जैसे http://server/Pages/customPage.aspx?Mobile=1) भी http://server/_layouts/mobile/mbllists.aspx पर रीडायरेक्ट।

तो असल में वास्तव में कोई उपयोगी अंतर्निहित मोबाइल समर्थन नहीं है; मोबाइल डिवाइस के साथ सूचियों को देखने की क्षमता।


तो मेरे पास कई समस्याएं हैं और मैं कुछ उच्च स्तरीय सहायता की उम्मीद कर रहा हूं। मेरे बारे में सोचा है कि मैं निम्न कार्य करना चाहिए है:

  1. मोबाइल
  2. चित्रा बाहर कैसे इस मास्टर के आधार पर पृष्ठ का चयन करने के लिए एक अलग मास्टर पृष्ठ बनाएँ "ग्राहक एक मोबाइल डिवाइस है?"
  3. चित्रा बाहर कैसे पुनर्निर्देशन /_layouts/mobile/mbllists.aspx को

को रोकने के लिए तो मुझे लगता है कि मोबाइल साइट सामान्य साइट की तरह ही काम करेगा।

क्या मैं सही रास्ते पर हूं?


[संपादित करें]

मैं क्या @moontear और अन्य शोध से लिंक मेरे द्वारा की गई से देखा है के साथ

, यह लग रहा है मेरे सबसे अच्छे विकल्प की तरह सिर्फ निष्क्रिय करने के लिए है में निर्मित SharePoint मोबाइल समर्थन , और बस Request.Browser.IsMobileDevice के आधार पर अपना स्वयं का सशर्त प्रतिपादन करें।

उत्तर

7

कैसे अनुकूलित करने के लिए मोबाइल दृश्य के बारे में विस्तृत MSDN प्रलेखीकरण की जाँच करें:

जब आप उस पृष्ठ पर आप देख सकते हैं कि आप पहले से ही सूची रूपों में से लेआउट बदल सकते हैं बाहर की जाँच और हो सकता है कि यह आपके लिए पर्याप्त है - लेकिन जैसा कि आपने कहा था कि आप एक कस्टम "डैशबोर्ड" चाहते हैं, तो शायद आप देखना चाहते हैं कि मोबाइल रीडायरेक्शन कैसे काम करता है:

आप सेट कर सकते हैं के रूप में इस पोस्ट में विस्तार से बताया जो डिवाइस संपादन compat.browse फ़ाइल से मोबाइल डिवाइस के रूप में व्यवहार किया जाता है: SP2010 Branding Tip #6 – Mobile Browsers, इस तरह से डिवाइस आप सेट अपने नियमित रूप से शेयरप्वाइंट पेज दिखाया गया है (आपके प्रश्नों का उत्तर 2/3)।

0

"_layouts/mobile" फ़ोल्डर को उदा। आप अपने खुद के मोबाइल फ़ोल्डर में ब्रांडिंग, सीएसएस, आदि जोड़ सकते हैं उसके बाद

<add key="mobile_applicationrootdirectory" value="_layouts/MyCompany/mobile/"/> 

: "_layouts/MyCompany/मोबाइल", webconfig में appSetting कुंजी निम्नलिखित जोड़ें। SharePoint SPMobileUtility.GetAppRootDirName को फोन करके इस उपयोग कर रहा है() http://msdn.microsoft.com/en-us/library/ee553908(v=office.14).aspx

0

का उपयोग कर powershell

Disable-SPFeature -Identity MBrowserRedirect -Url http://url 
संबंधित मुद्दे