Find Jobs
Hire Freelancers

Boonex Dolphin New Compatibility Feature and Details

$30-250 USD

В роботі
Опублікований about 13 years ago

$30-250 USD

Оплачується при отриманні
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 проекту: 958904

Про проект

3 пропозицій(-ї)
Дистанційний проект
Активність 13 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
Please check pm for more details.
$200 USD за 10 дні(-в)
5,0 (3 відгуки(-ів))
1,8
1,8
3 фрілансерів(-и) готові виконати цю роботу у середньому за $160 USD
Аватарка користувача
Hello, This is dolphin expert.I have experience in working with numerous dolphin websites, please check PMB. Thank you Sneha
$150 USD за 5 дні(-в)
4,6 (44 відгуки(-ів))
7,1
7,1
Аватарка користувача
I am interested with the query part. with your help of logical formula, i can give the return of compatible people.
$130 USD за 5 дні(-в)
0,0 (0 відгуки(-ів))
0,0
0,0

Про клієнта

Прапор UNITED STATES
Bridgewater, United States
0,0
0
На сайті з лют. 22, 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)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.