क्या सार्वजनिक Google कैलेंडर पर विशिष्ट तिथि से लिंक करना संभव है?


16

मैं एक छोटे से दिन BarCamp -style गैर-कॉन्फिडेंस इवेंट को चलाने में मदद करता हूं , और हम एक सार्वजनिक Google कैलेंडर पर अपना सत्र शेड्यूल (जैसा कि यह विकसित होता है) प्रकाशित करते हैं। हम अपने कैलेंडर पर ईवेंट के एक ही दिन एक छोटा लिंक (जैसे। Http://cal.ourevent.com ) बनाना चाहते हैं, ताकि आने वाले सत्र में यह देखने के लिए कि कौन से सत्र में जाना है, यह तय करने के लिए उपस्थितगण जाँच कर सकें, या देखें कि पिछली बार जाँच के बाद से कुछ नया पोस्ट किया गया है या नहीं।

मुझे पता है कि उप-डोमेन कैसे जोड़ा जाए, मुझे यह पता लगाने की आवश्यकता है कि कैलेंडर के लिए रीडायरेक्ट करने के लिए कौन सा URL है। मुझे घटना के दिन से सीधे लिंक करने की आवश्यकता है; वर्तमान दिन नहीं। मैंने देखा है कि किसी एक घटना से कैसे जुड़ा जा सकता है , लेकिन यह भी नहीं है कि मुझे क्या चाहिए। हम सम्मेलन के दिन कैलेंडर पर कुछ दर्जन कार्यक्रम करेंगे, और इन सभी को प्रदर्शित करने की आवश्यकता है।

यदि संभव हो तो, मैं मोबाइल डिवाइस से देखे जाने पर मोबाइल इंटरफ़ेस दिखाने के लिए पसंद करूंगा, और गैर-मोबाइल ब्राउज़र से देखने पर सामान्य / अपेक्षित इंटरफ़ेस।

जवाबों:


7

अब तक, सबसे अच्छा समाधान जो हम साथ आए हैं, वह है एम्बेड कोड प्राप्त करना और एक ऐसा पेज बनाना जो उचित आकार के iFrame को एम्बेड करता हो, मोबाइल ब्राउज़र का पता लगाता हो और तदनुसार व्यूपोर्ट को समायोजित करता हो।

DAY मोड का उपयोग करने के बजाय (जो अभी भी मोबाइल ब्राउज़र पर पू की तरह दिखता है), हमने पता लगाया है कि एजेंडा मोड में कैसे स्विच करें:

http://www.google.com/calendar/embed?showNav=0&showPrint=0&showCalendars=0&mode=AGENDA&wkst=1&src={our_calendar_id}&dates=yyyymmdd%2Fyyyymmdd

यहाँ यह है: http://cal.higheredphilly.com/ - कम से कम एंड्रॉइड और आईओएस फोन पर काफी देखा जाना चाहिए। iPad और गैर-मोबाइल उपकरणों को कोई व्यूपोर्ट समायोजन नहीं मिलता है और iframe को पृष्ठ भरना चाहिए।

स्क्रैच कि पिछले सा। एक iFrame का उपयोग करने के बजाय, जब आप एक मोबाइल ब्राउज़र पर नहीं होते हैं तो हमने सीधे दिन-देखने वाले कैलेंडर पर सीधे रीडायरेक्ट करने का निर्णय लिया है। इस तरह आईई / आदि पर iframe आकार प्रतिपादन के साथ कोई समस्या नहीं है।


4

मुझे पता है कि यह निजी कैलेंडर के लिए काम करता है।

कोशिश करें: https://www.google.com/calendar/render?tab=mc&date=20081101


यह यूआरएल प्रारूप कैलेंडर के दायरे को एक दिन तक सीमित करता है, जो सही दिशा में एक और कदम है; लेकिन यह मोबाइल ब्राउज़र पर मोबाइल इंटरफ़ेस पर स्विच नहीं करता है (इसलिए यह अभी भी पू की तरह दिखता है।) किसी भी विचार को कैसे काम करना है?
एडम टटल

1

url सेट दिनांक और दृश्य के नीचे जोड़ रहा है

= mc & date = 20130527 उदाहरण के लिए 27 मई 2013 को कूद जाएगा

& मोड = माह उदाहरण के लिए माह दृश्य में डिफ़ॉल्ट होगा। दिन और सप्ताह भी काम करते हैं।


यह @ स्कॉट के उत्तर से कैसे भिन्न है ?
एले

0

हाँ यह संभव है। हालाँकि, एक एकल DATE पैरामीटर पास करना पर्याप्त नहीं है। URL को एक तिथि सीमा की आवश्यकता है। निम्नलिखित पैरामीटर मेरे लिए पूरी तरह से एक निश्चित तारीख को सीधे एक सप्ताह दृश्य प्राप्त करने के लिए काम किया:

?tab=mc&mode=week&dates=20160509/20160512

0

मुझे आज के कैलेंडर को केवल URL पैरामीटर, कोई सर्वर या क्लाइंट-साइड कोड का उपयोग करके mode=DAY(इसके बजाय mode=AGENDA) प्रदर्शित करने में सफलता मिली है । यहाँ मेरा उपयोग है:

https://calendar.google.com/calendar/embed?src=****&mode=DAY&dates=20090401/20401231

datesकिसी भी अतीत की तारीख से लेकर भविष्य की तारीख तक के लिए मान सेट करके । मैंने भविष्य में दूर तक अतीत में तारीखें निर्धारित कीं, इसलिए मुझे उन्हें बार-बार बदलने की ज़रूरत नहीं है (मैं इन-ऑफिस डिजिटल साइनेज सेटअप के लिए इसका उपयोग कर रहा हूं)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.