我正在爲我的學校建設一個網站作爲寵物項目,其中包括所有學生的帳戶。我想爲每個應具有以下功能的學生顯示日曆:使用Google Cal供稿來實現日曆界面的最佳方式?
它應該能夠從多個Google日曆Feed中導入事件。與XML,ICAL或HTML feed的兼容性都可以。
應該能夠給不同的顏色,在此基礎上,他們源於飼料不同的事件。
這將是很好,如果日曆也可以給基於事件的標題某些碼標記不同的顏色,如開頭的所有事件「測試:」會紅,並開始與所有事件「截止日期:」可藍色。
界面應該很好,但很簡單。它應該很容易實現,並且不依賴於Javascript會很好。最好,它只會在PHP上工作。
它必須提供3次日曆:月,周&議程
功能我不要求是:
- 寫能力(日曆可/應讀 - 僅)
- 多日事件或重複事件
- 事件中的鏈接或html內容
什麼是實現這個最簡單的預製解決方案?目前,我正在嘗試各種解決方案,如FullCalendar,以及Plans Website上列出的各種解決方案。然而,它們都不是完美的,因爲它們不再被支持,或者需要javascript,或者沒有我需要的所有功能。我也會看看GWT-cal插件和Zend Calendar GData框架,但任何有關您的這些經驗的反饋都會很好。
有人可以建議讓這個工作最簡單的方法嗎?
被預訂雅我也檢查過,但從wh據我瞭解,這將需要我使用GWT的網站的其他部分,或至少在頁面的其餘部分。我不能依靠提供給我一個Java服務器的學校。 – Neil 2009-10-01 13:48:27
GWT不需要Java服務器。 Gwt將java代碼編譯爲JavaScript,因此可以從任何標準Web服務器運行,甚至可以在桌面上運行html文件。 GWT只是客戶端,除非您使用gwt rpc方法與您的服務器進行通信。 而不是GWT的RPC,你會使用JSON(由你的PHP應用程序提供)使日曆交互。 我不推動gwt ...但只是想澄清任何誤解 您也可以檢查出谷歌網頁元素,它可以讓您在您的網頁上託管一個谷歌日曆小部件:http://www.google。 com/webelements/ – 2009-10-03 02:00:52
是的,根據我的理解,GWT的某些前端部分轉換爲Javascript,其餘部分留作Java服務器後端。我不太確定,我會再次參考GWT文檔。但我真的不喜歡Google記錄它的方式,它開始使用起來非常麻煩。 是的,我檢出了這個小部件,並且正在使用類似的東西。看看我對下一個答案的評論和我的其他問題的詳細信息:http://stackoverflow.com/questions/1504398/is-there-anything-wrong-with-the-way-im-implementing-a-calendar-on -my-site – Neil 2009-10-03 15:55:16