This forum is no longer open and is for reading/searching only.

Please use our new MachForm Community Forum instead.

MachForm Community Forums » MachForm 3

Form Maintenance Woes


  1. jacktearle
    Member

    <start of rant>
    I have only used Machform for about two hours (I had previously used the online product at phpforms.org,) but I see that
    there are differences in the concept of how the authors think it should be used, and how I thought it would be used.
    I had hoped for a rapid application development product that I could use to create forms for
    applications that I develop, not for a way to enter and save data in a database.
    So here is what I do: I develop the form, and when I am satisfied with the appearance and functionality,
    I view the form, and then click "view source" in the browser, and save the source.
    Then, I edit the source to change the field names to ones that make sense for the application,
    set the default values to "<php echo $NAME ?>", add any javascript required, and any php (session control etc)
    The problem with this of course is that if I want to make any changes to the form later, I have to
    redo all the editing.
    </end of rant>
    I feel better already. Suggestions, comments, guidance would be appreciated.

    Posted 11 years ago #
  2. AMurray
    Pro Member

    Yes, it is a fully self-contained application in its on right, not just the form GUI with which you can then add your own processing scripts etc.

    I don't think Machform can be made to use a database outside the one it requires, since all the form elements themselves are saved in the DB, not just the data submitted. The forms are not just HTML pages but are created on the fly each time the PHP script is accessed.

    The integration simply allows Machform to be hosted on one server/domain, and embedded into another web site (or as many as you want) through use of a javascript, iFrame or PHP snippet.

    May I suggest you visit the documentation pages? http://www.appnitro.com/documentation and FAQ's? http://www.appnitro.com/faq.

    Did you run the demo before purchasing to see the functionality in action? (http://www.appnitro.com/demo/). You could have seen then, how it works quite differently from the lite version (front end form designer only) on phpform.org.

    That said, Appnitro do have a refund policy - See the FAQ -

    Can I get a refund if MachForm doesn’t work for me?

    Yes, if you’re not completely satisfied within 30 days of purchase, we’ll refund your money in full. Simply contact us to get a refund. Hassle free.

    Posted 11 years ago #
  3. jacktearle
    Member

    I don't think that I wasted my money; there is value in being able to maintain a library of forms. I am going to write a 'post-processor' so that I can export the source from the form, and then repeat any modifications to it.
    I also noticed that the date functions do not seem to work entirely if the form does not have internet access (some of the work that I do run on an intranet, that deliberately is disconnected from the internet,.) In the forms that I generated using the lite version, I used the date picker from mattkruse.com, as it is self contained.

    Posted 11 years ago #
  4. yuniar

    Basically your form is using the jQuery library hosted on Google CDN servers (on most cases, this should load your form faster). Hence it might not working properly when you are accessing the form on a computer without internet connection.

    However, MachForm already include the jQuery library as well and you can simply change the reference of the javascript file to use the local jQuery library.

    To do this, you can edit your "includes/view-functions.php" file. Search for these lines (there are several of them):

    $jquery_url = 'http'.$ssl_suffix.'://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js';

    change it with the path which point to your own machform, like this:

    $jquery_url = 'http'.$ssl_suffix.'://www.yourdomain.com/machform/js/jquery.js';

    that should made your form fully self-contained.

    Thank you for the feedback on this. We should create some shortcut in the future to easily switch between using Google CDN or your own internal copy.


    MachForm Founder

    Posted 11 years ago #

RSS feed for this topic

Reply