1
Dylian
xForms 1.0 (Rewritten)
  • 2010/1/18 9:53

  • Dylian

  • Friend of XOOPS

  • Posts: 237

  • Since: 2007/7/21


As some of you may know i decided to dump the old xForms and create a whole module based on the Ajax Form Builder made by phpletter.com .

The module is now almost ready for it's first release , and if everything goes right i'll release SID (Still In Development/Alpha) version this week.

This will be interface of xForms:

Administration - Main page:
Resized Image


[b]Administration - Add New Form page:

Resized Image


Administration - Edit Form Page:
Resized Image


User Side - Form Enter Page:
Resized Image


You can find a sample form made with xForms [HERE].

Hopefully i'll get the module ready for release this week , so you can see it yourself .

Greets Dylian.

2
Burning
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 10:14

  • Burning

  • Theme Designer

  • Posts: 1163

  • Since: 2006/8/22


Very good news !

Many thanks

3
Anonymous
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 11:30

  • Anonymous

  • Posts: 0

  • Since:


Great work

Can show us the status page and elements admin page screenshots ?

4
sabahan
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 12:31

  • sabahan

  • Quite a regular

  • Posts: 317

  • Since: 2006/3/4 5


thank you dylian..this is great...


in the screenshot..i can see option - save to database ? so will this work like formulize ?

collect data and display data...will it be easy to call the data using MySQL with unique table and field name ?

5
Dylian
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 12:32

  • Dylian

  • Friend of XOOPS

  • Posts: 237

  • Since: 2007/7/21


Quote:
Can show us the status page and elements admin page screenshots ?


The statistics page isn't finished yet, and which page do you mean with the "elements admin page"?

Elements are added to the forms from within the "Edit Form Page". (If that's what you mean...)

Quote:
in the screenshot..i can see option - save to database ? so will this work like formulize ?

collect data and display data...will it be easy to call the data using MySQL with unique table and field name ?

No I don't think it works like in formulize (didn't use it so can't say for sure)

Saving data in the database just does what it says it saves the filled in information in the database (for checking from within the administration interface and exportation as a xls file)

An api will be available in the rtu/final version so it will be easy to get the data collected

Greets Dylian.

6
btesec
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 15:47

  • btesec

  • Friend of XOOPS

  • Posts: 623

  • Since: 2007/2/20


HI Dylian,
Would it be possible in the case one chooses email option for receiving email, can the admin state to which email address to send the submitted form/data. Since most existing forms only send emails to the one used for the XOOPS system.
looking great!

7
Dylian
Re: xForms 1.0 (Rewritten)
  • 2010/1/18 16:12

  • Dylian

  • Friend of XOOPS

  • Posts: 237

  • Since: 2007/7/21


Quote:
Would it be possible in the case one chooses email option for receiving email, can the admin state to which email address to send the submitted form/data. Since most existing forms only send emails to the one used for the XOOPS system.

The user who created the will get an email on the email adress set in his/her profile.

At the moment a user can only edit and get the data of a form he/she created. These rules are currently hardcoded will be replaced later on with a permission system.

Here's a little roadmap (without dates...) of release planning:

xForms 1.0 RTT
- Make the AJAX Form builder work in XOOPS;
- Replace the built in user database/permission check with XOOPS admin access check (temporary, advanced permissions will replace this)
- Change the pages of AJAX Form Builder to use standard XOOPS classes.

xForms 1.0.1 RTT
- Use the XOOPS Template engine (smarty) instead of the build in content builder.
- Add permission options to each forms. (Which groups can access/moderate/view data of the form).
- Try to fix all submitted bugs.

xForms 1.0.2 RTU
- Remove unused code (There will be a lot of it )
- Try to fix all submitted bugs.

xForms 1.0.3 RTT
- Implement (approved) requests
- Try to fix all submitted bugs (If any)

xForms 1.0.4 RTU
If there are no bugs in 1.0.3 then this will only be a stable tagged version of 1.0.3.
If there are some bugs they'll be fixed in this version (if possible)

Greets Dylian.

8
Dylian
Re: xForms 1.0 (Rewritten)
  • 2010/1/19 16:41

  • Dylian

  • Friend of XOOPS

  • Posts: 237

  • Since: 2007/7/21


Ok, here's the download link to the SID version of xForms:
http://dev.dylian.eu/download/modules/xforms/

The archive will be updated daily from the version i have running on my website. (If there are newer files)

Don't use this version on public websites!

Known problems:
- No logo is added (Whoops forgot, will add it today so available tommorow...)
- The mail option doesn't work. (I'm still replacing it with the XOOPS Mailer)
- The form creation date isn't set correctly
- The stats page doesn't work correctly (Due to the previous bug).
- The css classes aren't changed to the XOOPS css classes (odd, even etc.)
- Many files are unused (Will remove them later)
- There are many php classes wich need to be replaced by XOOPS classes.
- Forms need to be exported to show entered information (The display page will be added later)
- The form edit link doesn't go to admin/fireformedit.php (Will fix this today so available tommorow)

Please report all other problems you find.
And when you report please don't forget to mention the date in the filename of the downloaded archive. (xForms-SID-[date].zip).

Here you can check if your running the latest version:
http://dev.dylian.eu/latest/modules/xforms/

I removed the demonstration form from my website, so please install it if you want to see how the created forms look.

Greets Dylian.

9
Dylian
Re: xForms 1.0 (Rewritten)
  • 2010/1/22 11:44

  • Dylian

  • Friend of XOOPS

  • Posts: 237

  • Since: 2007/7/21


No one having problems???

And for all people who are testing xForms (15 as far as i can see), please upgrade to the latest version and report what you'dd like to be improved. And ofcourse also report all the problems you experience.

These problems aren't resolved yet:
- The mail option doesn't work. (I'm still replacing it with the XOOPS Mailer)
- The css classes aren't changed to the XOOPS css classes (odd, even etc.)
- Forms need to be exported to show entered information (The display page will be added later).

And there are a few files wich can be removed but i'll remove those before the rtt release.

These things changed after the first release:
- The edit form page is now in the administration (Will get a WYSIWYG link to edit in the user side)
- The jQuery file delivered with XOOPS is used. (Instead of the version included in the module)
- All the used javascripts are upgraded to be compatible with jQuery 1.3.2 (They where originaly designed for 1.2.6)
- The module (partialy) uses the default XOOPS css classes for styling.
- A few bugs (Such as the create date problem) are resolved.
There may be more things that changed but i don't remember the all .

Greets Dylian.

10
Mazarin
Re: xForms 1.0 (Rewritten)
  • 2010/1/22 12:21

  • Mazarin

  • Just can't stay away

  • Posts: 533

  • Since: 2008/12/10


I will try during the weekend. Looking forward to the final release

Login

Who's Online

80 user(s) are online (45 user(s) are browsing Support Forums)


Members: 0


Guests: 80


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Jul 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits