You must know how to create a plugin that can be installed on any wordpress via /wp-admin/[url removed, login to view] The plugin itself should ultimately produce a form for the user, and the plugin will need to login to a system in order to fetch two things: * the available ids, and * their respective names/descriptions, and * the page to post the form to. The first task (which is not directly wordpressplugin related, but will give you an idea of what form-fields are available, and will also give you code you can reuse for the plugin) is to take the two forms (simple and extended) in the zip-file, and update those two (that now have an old table formatting) with a more up-to-date css-correct formatting (according to [url removed, login to view]), so the form-format should including ids, labels etc. You need to update both files, and in both you need to update both the part that writes out the example of the form, and the actual form-code (which will help you also for the plugin you need to make). See the Detailed Requirements Area on what the Plugin must do!
Continuing from above: The Wordpress plugin must do: * The plugin need to allow a user to present the equivalent of the "simple" webform to start with, but he should be able to choose from all the available fields (apart from mandatory ones (the hidden + e-mail) that will need to be there all the time. * The user should be able to write his own label-text for the different input fields (in whatever language he chooses), but the default English one should show first to avoid misunderstanding. * The user should be able to create more than one form and name them all with the correspondign (hidden) REF-value now visible in the form-examples. * The user should be able to choose between five layouts:1) His own with no particular class (providing he has CSS for standard form,input,label etc), 2-4) three standard CSS-forms that you have pre-made (with a new css-class for each element introduced) that will meet current "standards", and to upload/write in textarea the CSS to create his own new look for the form (with some brief examples of the elements and how to write to make it look different). * The user should then be able to place the created form where they want on their web-site with correct width and height. * The user should be able to enter his own submit-button value. * The user should be able to create a title and choose what css-class it should be (default H2), and * two optional textareas with text before the form and after the form, again with the possibility to choose css-class (default just a p). Apart from the delivery of the updated two existing PHP-files from the application with the forms (in the zip), and the plugin you make, you will need to be available to walk us through the function, and on how to post the plugin to [url removed, login to view] site for general availability.