Uploading by logged-in users of sets of image files and associated data. Administrators design the upload form, and download the images and data.
Unzip the file into your plugins folder. In the administration area, go to Plugins, look for "EntryWizard", and click "activate".
The "EntryWizard" links should appear on the administration sidebar.
NB: If you are using the "DB Cache Reloaded Fix" plugin, you need to add "EWZ_|ewz_" to the cache filter (where it says "Do not cache queries that contains this input contents"). If you don't do this, users will not get immediate feedback when they upload, but will have to wait for the cache to expire. Some other caching plugins may also need to be configured in this way.
The initial setup comes with two sample layouts and one sample webform. The sample webform has been assigned the identifier "test". To show the sample webform on your page, simply include the shortcode
in the page where you wish the form to appear.
Quickstart for the impatient:
In the EntryWizard->Layouts admin page, click "Add a new layout" with options copied from the sample.
Give it a new title and save it.
In the EntryWizard->Webforms admin page, click "Add a new Webform". In the new webform: + give it a name and an identifier + select your newly-created layout + click "Open for Uploads" + save the webform
Create a new test page, containing [ewz_show_webform identifier="xxx"] where xxx is the identifier you just created for your new webform.
Now you can experiment, changing the settings for your own layout and webform and checking the effect by reloading your test page. If it turns out badly, delete that layout and start over with a fresh copy of the sample one.
If you are using a plugin such as Cimy User Extra Fields, or S2Member, and wish your spreadsheet to contain some of the extra member information they create, edit the file "ewz-extra.txt". Save the result as "ewz-extra.php" in your plugins folder, and activate the new 'EWZ_EXTRA' plugin that it creates. ( Do not make any changes to ewz-custom-data.php ). Your code will then not be overwritten by subsequent upgrades to EntryWizard.
Most items in the EntryWizard admin pages have "help" icons beside them. Clicking one of these should pop up a window with more detailed information.
The "layout" governs the appearance of the form in the page. To change the layout of a form, go to the "webforms" page, open the relevant webform and select a different layout.
To change a layout, or create a new one, go to the "layouts" page. To save the work of filling out all the details every time, new layouts are first created as copies of existing ones, to be modified as required. It is suggested that you keep the sample layouts for reference until you are comfortable with the software, and then modify the first one to be your "base" layout.
To open a new webform for upload, go to EntryWizard->Webforms in the WordPress Admin menu, click on the webform and check "open for uploads". To open a closed webform for selected individuals only, click "Show user selection list", and select the users. Then click "Save Changes".
Logged-in users may now upload images by navigating to the page containing the "ewz_show_webform" shortcode.
Administrators may download images and/or spreadsheet by going to EntryWizard->Webforms in the WordPress Admin menu, clicking on the webform and selecting the preferred download option. Or clicking "Manage Items" takes you to a list of all the images, which you may view, delete, or attach to a page for display in a wordpress gallery.
EntryWizard saves the images in a special subfolder of the wordpress "uploads" folder. The image filenames are derived from the user's original filenames in the following way: