PHP/AJAX: Change how images are uploaded & managed
$250-750 USD
Completed
Posted almost 16 years ago
$250-750 USD
Paid on delivery
This is for a social network type site written in php w/mysql db, and is 90% complete. The areas I need work on have already been completed and are operational, but need to be changed. Since these tasks are all related and mostly dependent on each other, I've decided to include them all as one project. Unless otherwise noted, all templates & scripts are already created. What I need is just for someone to take what's already been done, and make it functional with the system I have in place. This will require good knowledge of php, mysql, and ajax. I'm capable of doing this myself, but am under a deadline and have other projects that I need to work on too. I need someone that speaks perfect english, as there's very little room for error due to miscommunication. This is only one project, however if it works out well and at a fair price, I have lots more work that needs to be done asap.
PART ONE - Change Upload Procedure
Currently members can upload 4 images at a time using 4 different input file form elements. I'd like to change this to use swfupload (demo: [login to view URL]) I have all necessary scripts and templates ready, just need someone to tweak the settings so that i works with my site.
PART TWO - Default Photo
Currently members can upload a photo to be used as their default picture (the picture displayed on their profile page). Their default picture is kept seperate from their other pictures, and every time a new default picture is uploaded, it overwrites the previous one. There's also a javascript/php cropping script I'm using that allows the member to choose the area of their photo to be cropped (all default photos on the members' profile pages are the exact same size, this is the reason for the cropping script). Two things I'd like to change about how default photos are handled:
a) I want to change the cropping script to the silverorange cropper ([login to view URL]) which uses flash and php, instead of javascript and php. You wont need to know flash to modify the settings, they're all in php. And I have the script setup and working on my site now, it just needs to be tweaked to work with the rest of the site.
b) instead of keeping the default photo seperate from others, I want members to choose a default photo from the photos they have already uploaded. The default photo can be changed by choosing a different photo, but the old photo is not deleted. Only the cropped version is removed/overwritten. By clicking on a text link, the member is taken to another page where the full-size version of the photo they chose is displayed within the new photo cropper mentioned above. These templates and scripts are all already setup and ready for config.
PART THREE - Change Photo Management
Currently to change the description or location of a photo, members are given multiple forms per photo. This is difficult for members to understand and use, and looks ugly. I've changed this so that a list of the member's thumbnails for each of their photos are listed on a page (30 photos at a time, seperated by pagination. there's also a form select element that lets members choose which photo album to browse). Clicking the thumbnail opens a modal window (similar to lightbox) where they have one form. From this form they control the settings and details of that photo. These templates are already done, all scripting is in place, the form is built, and the modal windows already work perfectly. What I need is for someone to integrate this into my site using the info from the existing forms. This task will require knowledge of ajax for form submission. Ajax will also be required to show/hide certain form elements depending on other elements that are chosen.
All three of these pages are currently running from one php page with different URL variables.
I wouldnt think these 3 tasks would take any longer than a couple of hours for someone that knows what they're doing, maybe less.
IMPORTANT!!!!!
If you dont have time for this, please dont respond. I need this done asap so I can move on to other tasks with this project.
If you're not capable of performing these tasks, please dont respond. I dont have time to waste on people that "think" they know what they're doing!
If you dont speak english very well, please dont respond. I dont have time to waste on miscommunication!
If you're not going to be doing the work yourself, please dont respond. I dont work with company representatives, I work directly with programmers only!
we have well experience web development professional providing high quality work time base,our main focus is time base project completion,i have read all of your requirements and understand what you want,for future plz PM me
Hi there, I feel I am experienced and qualified enough to make a bid for your project. I have worked extensively in similar scenarios (i.e. bug fixing,feature tweaking) and I know EXACTLY what I am doing. I don't believe there will be any communications problems, unless you are from Mars and I from Jupiter.. I come from the UK but live in Thailand so most probably I can work whilst your customers sleep which expediates things alot. I'll send you a PM with my CV and I hope that we can chat some more.