How About A Partial Update or Fully Automated Uploader?
I use WFB often for client websites. Sometimes I'll build a form, install it on a test page on the client's site, tell the client to check it out, then they come back with, "That's great, but could you change ... ?" Sometimes I also want to change a form after it's on a site. Okay, not sometimes - let's make that often.
The way things are now, we have to recompile the entire form, then replace all the code on our site with the recompiled code, even if all we've done is change the field order or the color of some text. This is far more involved than it needs to be. As you know, the watchwords of computerdom are "anything you do repeatedly, the computer can do better and faster."
Therefore, I have a couple of suggestions I hope will make WFB even better.
1. Give Us A Partial Updater. Once we have saved/published a form, perhaps the program could track which files change whenever we make an update after that. When we are ready to post the changes to our site, perhaps we could have the option to replace only those files that have changed. We would, of course, need the path along with the file name. For small or even moderate changes to the form, this could save us a ton of time.
The next suggestion is more involved, but it would make the program infinitely more user-friendly.
2. Add a Dedicated FTP Client To The Program. The FTP client would require us to enter the Username and Password for FTP access to the folder where the page containing our form lives, and the name of the file that has the page on it. As an example, let's say the file is at http://www.samplesite.com/contact/index.php. We would then need to put either <ccwfb></ccwfb> or <div id="ccwfb"></div> tags in our HTML where we want our form to go.
Once we enter the Username, Password, and file name and path, that information is stored with the WFB form file (fb file). Whenever we elect to publish the form, the program would automatically upload all required files to our server, and insert the WFB script inside the appropriate tags in the designated file. It would do a full upload on first publication, and a partial upload on subsequent re-publishings.
You asked how you could make the product even better? This seems like it would be a super upgrade.
I hope you agree.
You can do that now David. When you export your form you have all the source files. If you just make a text change, only upload the form.cfg.php file. If you make structural changes you have to upload all the files. For me, export and upload only takes 3 minutes tops. You cannot get any faster than that!
As to FTP, that we probably never will include. The reason is the majority of people use their favorite web editor to control their content. They export to their project folder and upload there. I can see where having one in would be handy, but it is somewhat redundant.
Keep the suggestions coming!