Find Jobs
Hire Freelancers

Boonex Dolphin New Compatibility Feature and Details

$30-250 USD

En curso
Publicado hace alrededor de 13 años

$30-250 USD

Pagado a la entrega
Offer: $100 - $150 You do not really have to be familiar with Boonex Dolphin to do this job. I have installed PHP Blocks on the Admin Panel so you can just drop your code into page blocks right from the CMS/Admin Panel. ALSO: I am an experienced PHP programmer and I can provide some pseudo-code to help you understand the logic of the application. DESCRIPTION: I would like to create a new compatibility feature on my site. I have ALREADY added new fields to sign-up form and to database. All you need to do is query database and list members by highest compatibility based on the value of these fields. EXAMPLE: ------------------------------ On sign-up form, a new member, Jessica, who is 23 and caucasian, selects from dropdown box that they are 'interested in older men' and 'in men of Asian nationality'. (these are options) William, 'is an older man' and 'a man of Asian nationality, and is likewise 'interested in younger females' who are 'caucasian'. (these are options) Therefore, when accessing this compatibility page, Jessica should be able to see William, and William should be able to see Jessica (since they are compatible). ------------------------------------------------------- This compatibility page should sort members by compatibility, so the most compatible individual is listed first. The work involves dropping your PHP code from the Admin Panel into predefined page blocks. An example of how the application begins: ---------------------------------------------------- if (isset($_COOKIE['userId'])) { $user_id = $_COOKIE['userId']; //query databse for this user's preferences and description WHERE id = '$user_id' //foreach member of the site, compare their preferences to this user's description //AND compare this user's preferences to their description //Based on how many descriptions match, a number $compatibility is generated for each member //This should generate an array $LIST[] = $member_i => $compatibility //Then you just asort($LIST, SORT_NUMERIC) and you'll end up with the sorted array //And finally you just loop through the $LIST array to show the results on the page (REFER to [login to view URL]) } Code for a little page block in every page is also required (remember, you're just dropping code in the Page Block from the Admin Panel), this just links to the compatibility page mentioned above, but passes query strings to the url to refine the types of members that will be listed (REFER to [login to view URL]) //////////////////////////////////////////////////////////////////////////////////// Additionally, on members' profiles, you will add a new page block that allows members to rate each other (with stars *****), with the member's permission. With this you'll just need to add a new field in the database that holds this value for each member. //////////////////////////////////////////////////////////////////////////// Along with this, some minor detail work, such as: 1. Use an <embed> tag to loop an .mp3 file I will give you in the background of home page. 2. Remove the Avatars page block from users' profiles. 3. Populate a 'public wall' page block by querying the database for the latests wall comments on all members' walls. 4. Populate a 'random members' page block by querying the database for random members and just listing their photo/name. 5. Change a few language keys (ie. I want a box to read "Member Search" and NOT "Search People"). 6. Add a new field to users' database called 'Activated'. Members need to upload a picture of themselves before they are active. They cannot use the compatibility feature unless they have uploaded a picture of themselves. //////////////////////////////////////////////////////////////////////// Finally, if possible (but optional) take down the current Flash chat and set up PHP chat: phpfreechat.net. All you have to do is drop the code for the php chat and set it up against the database
ID del proyecto: 958904

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Please check pm for more details.
$200 USD en 10 días
5,0 (3 comentarios)
1,8
1,8
3 freelancers están ofertando un promedio de $160 USD por este trabajo
Avatar del usuario
Hello, This is dolphin expert.I have experience in working with numerous dolphin websites, please check PMB. Thank you Sneha
$150 USD en 5 días
4,6 (44 comentarios)
7,1
7,1
Avatar del usuario
I am interested with the query part. with your help of logical formula, i can give the return of compatible people.
$130 USD en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Bridgewater, United States
0,0
0
Miembro desde feb 22, 2011

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.