I need a wordpress plugin created that looks after the creation of a configuration file. There is no other user side work required.
The plugin is to manage the configuration file (an xml file) created in a directory /thumbnails off the root of the wordpress install. See attached example file.
It should be an admin side wordpress plugin and add itself to the admin menu at the top level. It should be accessable to any subscriber.
Before giving more detail please look at
http://firefly.watchthedemo.co.uk/
At the top of the home page is a carousel of house images. This currently has a hardcoded set up file. Each image has a thumbnail picture, some text shown when you hover over the picture and a link to the house details.
Please include the code word red on the first line of any reply, so I can ignore any one using automatic bidding software.
The plugin needs to do the follow
– show the current settings in the xml file up to 10 pictures (but maybe less).
– The settings should be in rows with columns – Title, Image File Name, Destination URL (with an active test link opening in a new window)
– Each row should have a delete button.
– Each row should be editable fields and there should be a save button that saves any changes to the grid. This is to allow the changing of order of the rows but if you can either add up and down arrows or drag and drop the order let me know in your quote.
– Each row should also have an add button which opens a dialog box and does the following.
Add button
—————–
Open a dialog box with three text fields – title, image path and link.
The title will be copied as it is.
The image path will be copied from a 3rd party website and will be a url of an image 800×600. This needs to be downloaded, reduced to 200×150 and saved in the /thumbnails folder. The file name will then be saved in the configuration file.
The link will be a url from a website like
http://xyz.com/file?pid=b0fa4700-2373-4ca8-8c79-530cf45d3fa6
extract the pid, construct and save a url like
http://firefly.watchthedemo.co.uk/property-details/?pid=b0fa4700-2373-4ca8-8c79-530cf45d3fa6
Replace the details on the current row in the grid and close the dialog.
Nothing too hard. I look forward to hearing from you.
