2010-02-18 40 views
5

我們正在使用DataSprings替換DynamicForms模塊的DotNetNuke安裝。什麼是最好的Drupal調查模塊

目前的問題主要是與性能相關的問題,但DynamicForms在ASP.Net上始終使用Postback的事實使得它也極易受服務器響應時間影響。

我們是後一個Drupal模塊,它將使我們能夠有控制面板呈現CMS的用戶,他們可以: - 創建新的調查 - 指定一個目標羣體的調查 - 管理問題: - 複選框/單選按鈕/組合框/打開問題 - 上述變體 - 例如選擇「其他」時帶有文本字段的組合框 - 對數據列表的支持「你住的是什麼狀態」,存儲在數據庫中的值和單獨管理。 - 選擇某個選項時的進一步問題(顯示/隱藏) - 分組問題(一次隱藏一組問題) - 剪貼簿功能(存儲頻繁的問題並能夠輕鬆地將它們複製到新的投票中) - 導出輪詢數據以及來自用戶配置文件的選定屬性

正如您所看到的要求是巨大的,我們正在尋找當前解決方案的開源替代方案,這將允許我們擴展模塊如有必要。

Drupal將成爲首選平臺,但我們在這方面很靈活。

我會感謝您的選擇建議。

回答

2

看一看Webform

+0

我做到了,但現在看來似乎不是一個調查顯示模塊,而是一個普通的Web表單模塊。 我擔心用戶的用戶界面會有點不透明,我們需要的功能(數據庫存儲的答案和配置文件鏈接)必須手動插入。 另外我不確定它實際上是否支持字段組和事件(關於此隱藏的更改) – 2010-02-18 09:01:15

+0

我已使用webform創建此調查。 基本上,您創建了一組問題字段(文本,textarea,收音機,選擇,收音機,檢查,電子郵件或文件),您還創建組,其中一個設置是將組拆分爲單獨的頁面。 下面是一個例子。 http://www.bankeyfields.co.uk/survey-making-your-community-site-better 然後可以將結果提取到csv或excel。 – Matt 2010-02-18 16:24:43

+0

由webform導出的結果是可怕的 – SsouLlesS 2015-07-09 16:36:36

4

有一個類似的討論在Drupal.org回事。恕我直言,Drupal對於複雜的調查並不完美。 Limesurvey在談到不同類型的問題,條件塊,可重複使用的問題類型等方面要好得多。但是在Limesurvey 1中,管理界面很尷尬,主題/模板系統並不好。 Limesurvey 2看起來very promising,但它的測試版。

+0

謝謝,我看了一下Limesurvey,它看起來不錯,但不容易集成到任何CMS後端,就像DNN模塊一樣。 將繼續尋找:) – 2010-02-18 11:03:29

+0

因爲Drupal和Limesurvey都是PHP/MySQL,所以編寫自己的模塊進行一些基本的集成(如共享用戶,並在Drupal的Views模塊中提供調查結果)應該是非常可行的。 – marcvangend 2010-02-18 11:53:27

相關問題