Find Jobs
Hire Freelancers

CakePHP expert for media plugin and other tasks

$250-750 USD

종료됨
게시됨 11년 이상 전

$250-750 USD

제출할때 지불됩니다
The project for you: Using CakePHP 2.2.4 I have built several modules that users can contribute to if they are a fan or moderator of a particular page. The modules I’m concerned about for this task are called Photos and Videos. I also deployed the CakePHP Media plugin for handling media uploads but I found that this plugin is flawed. When uploading a photo, a thumbnail is not create which it is supposed to and all of my video files are being uploaded as “corrupt”. It also lacks other features I am looking for. What I’m needing for you is to either develop or employ a media plugin that includes the following features: - Upon upload, original file is saved and thumbnail is created and saved (this is for photos…it would be nice if a poster could be created from video uploads but not necessary). - Thumbnail size and other settings such as path to uploads file, acceptable file types, file size limits, etc should be stored and accessed from a database table so that I can create an admin area and edit these at will. Photos and Videos will have separate database tables. You will NOT be responsible for creating the admin area. - Jquery to show upload status (either per file or total overall) - There should be three upload forms. One for the Photos module to accommodate multiple file uploads (up to 10 at one time). Another for the Videos module for single file uploads. The last is a general upload form that includes the progress bar for other file upload needs I have in other places of the application. - A nice to have (not a must have) would be the ability to drag and drop files into the Photos uploader. - Upon successful upload, user should be redirected to a page where they can assign a title and or caption to each photo they uploaded. For videos, since it is one upload at a time, they should enter this information on the same page as the upload form. - This plugin needs to accept many mime-types including those for photos, video, documents, archived packages, etc. - Plugin should have a helper function for embedding videos. - The form needs to recognize if the user is viewing a fan page and if so make sure the photo(s) or video remains assigned to that page (ie: set page_id in photos or videos table equal to current page, just as you would do user_id). - The same goes to photo and video albums. If user is viewing an album page and clicks to upload a video/photos, the album should be a hidden field in the form and pre-populated with the current album_id. Else, have a drop down list of all albums for the given page. (Video albums and photo albums are separate). - The photo gallery index and album index view should display rows of thumbnails in a paginated set. The number of thumbnails per page should be another setting in the database. - The photo view should resize the photo to fit within my template and upon click, popup the full-size version of the photo with a semi-transparent black overlay that covers the rest of the page underneath. - Under the image in the view page there should be a carousel that displays the 3 images before AND after the current photo within that album so a user can easily click on the next photo or whichever one they want. The number of images to display (in this case, 3) should also  be set in the database Conditions: - Please develop and test this on your own server. I can give you database table names and structure to match mine and any other information you need so that it can transfer over to my system without a glitch. - Milestones will be given 1.) upon completion of this plugin and 2.) upon successful testing of this plugin on my system. - Please show me WORKING links of your most recent CakePHP projects AND any media PHP/MySQL projects (even if they are non-CakePHP) so I know you are capable. Please detail exactly what you did.
프로젝트 ID: 4237879

프로젝트 정보

10 제안서
원격근무 프로젝트
활동 중 11년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다

고객에 대한 정보

국기 (UNITED STATES)
Kennesaw, United States
5.0
1
결제 수단 확인
2월 4, 2011부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.