Find Jobs
Hire Freelancers

Wordpress Plugin/PHP Development Work

$10-30 USD

Abgeschlossen
Veröffentlicht vor mehr als 10 Jahren

$10-30 USD

Bezahlt bei Lieferung
**this project will be used to improve transparency and accountability in the Philippines typhoon response** Wanted: Wordpress Plugin/PHP Development Work (a plugin that meets all the acceptance criteria in this posting) Core skills: Wordpress plugin development, php, familiarity with Wordpress hooks, familiarity with Agile/Scrum terminology a plus PLUGIN NAME: smart_response Custom Post Types we are using: 1. Organizations <organizations> 2. Disasters <disasters> 3. Response to Disasters Surveys <response_surveys> Story: As a user, I need to be able to go to the register page and enter my registration information. I should be able to use a select box to select the organization I represent, and if the organization is not already in the select box, I should be able to input the organization name. All fields should be required. If I submit the form without completing a field, I should see an error message indicating what field is still outstanding. There should be a warning below the form that displays what my IP address is and letting me know that my IP address will be recorded with my registration answers. I should also need to check a checkbox that says I agree to the terms and conditions of the website. The terms should be hyperlinked to /termsandconditions. Finally I should complete a CAPTCHA form in order to submit my form. Acceptance Criteria: 1. All fields specified in the Acceptance Criteria are required. Form should not submit if any are not completed and the checkbox is not selected. 2. Upon successful completion, all the fields should be added to the user's meta data and an email should be sent to (email address to be provided) notifying of new user registration. 3. IP address should be recorded and added to the user meta data. 4. If user's email has already been registered as a user of this system, then error message should be returned indicating as such and no data should be added to the database. 5. CAPTCHA Form should be added to the end of the form and user should not be allowed to post data if CAPTCHA is not successfully completed (using a plugin is OK) 6. Organization select menu options are driven by a query to the custom post type organizations. No limit to number of posts. The value and the text displayed should be the title of the organization post. Do not show post if the title is empty, and skip to the next one. 7. If user has added a new organization, a validation should be done to ensure the organization was not in the list that populated the select box from #6. If it is in the list, an error message should indicate as such. 8. After successful completion with a new organization inputted, a new post of custom type organizations should be created, authored by the new user with the title of the post being the organization user entered into input. It should not be in a published state (preview) upon creation. It should only be editable by admins and the new user. 9. The new user's custom role type should be survey_responder. 10. Form fields for the registration form include: a. First Name b. Last Name c. email address d. organization e. ip_address (hidden) f. phone_number g. terms_conditions
Projekt-ID: 5135660

Über das Projekt

5 Vorschläge
Remote Projekt
Aktiv vor 11 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
hi dear client, i can do it for you. interview me for doing it. rest on interview. please thanks Aryan( ram Choudhary)
$35 USD in 1 Tag
0,0 (0 Bewertungen)
0,0
0,0
5 Freelancer bieten im Durchschnitt $107 USD für diesen Auftrag
Avatar des Nutzers
Wordpress expert ready to help you with system development. I have more 200 good reviews so all will be done on highest level.
$263 USD in 3 Tagen
4,9 (247 Bewertungen)
7,3
7,3

Über den Kunden

Flagge von UNITED STATES
Rockville, United States
5,0
7
Zahlungsmethode verifiziert
Mitglied seit Dez. 4, 2012

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.