Przygotowuję się do budowy rozbudowanego generatora formularzy dla jednego z projektów.

Szukam jakiś przykładów, gotowych rozwiązań gdzie będę mógl przejrzeć kod źródłowy , interfejs i bazę danych tak aby jak najlepiej u siebie to rozwiązać.

Na czym mi zależy:

- wybór elementów formularza na zasadzie przeciągnij/upuść
- rozwiązania dla interfejsu użytkownika systemu, jak to zrobić aby było uniwersalne i pozwałało wybierać bardzo różnorodne elementy formularzy (no pola daty, captcha, pola o określonej zawartości np nip, telefon, email,..., grupy elementów np pola radio, checboxy,...)
- sterowanie kolejnością elementów
- uniwersalne rozwiązanie struktury bazy danych
- obsługa template-ów
- łatwe definiowanie nowych typów pól (definiowanie np w pliku konfiguracyjnym w php)

Nie zależy mi na całościowej adaptacji takiego gotowego systemu bo ten moduł ma być tylko niewielką częścią systemu, który już się buduje. Jeśli już coś bym sobie kopiował to javascript, interfejs i strukturę bazy danych.
Może możecie polecićjakieśdobrze zrobione przykłady, np jakieś moduły open source-owych cms-ów czy po prostu gotowe open source generatory formularzy