Archive

Posts Tagged ‘logged’

Add Option To My Image Embed Upload Form

November 21st, 2011 Comments off

Hello,

I have a custom php/mysql image upload script and I want to add a feature

When uploading I want the user to be able to add a torrent file to the upload but not mandatory.

If there is a torrent with the upload, a download button will appear on the view page and in order for some one to download, they must be logged in so:

1. If user is already logged in, the download will start right away.
2. If user is not logged in, they must be prompted to log in or register if they do not…

Complex Php And Mysql Communication

September 15th, 2011 Comments off

I have a website that displays client info. Their info is stored in a MySQL Database and only the logged in user’s info is displayed to the user that is logged in. My site is built on top of Drupal.

I need someone to program an UPLOAD function that will take a CSV and put the data into the Mysql database while ENCRYPTING only two of the 10 columns. Then it needs to be decrypted for viewing. Only the client that is logged in should see the decrypted data.

In other words, the data must be shown to the client in clear text and uploaded in clear text, but STORED on the database as an encrypted hash.

Categories: Drupal, MySQL, PHP Tags: , , , , , ,

Joomla Fix

September 9th, 2011 Comments off

I paid a programmer to convert my psd to joomla template. I believe the problem is within template.css.

Site images are positioned perfect when not logged in.

Problem: Section titled “Lab Genre” and “footer” image does not stay positioned correctly when user is logged in. The footer should stay at bottom, and the lab genre should stay on the right side of website within the black background.

Requirements:
1. Must be honest, speak good english, affordable.
2. Ensure that both the lab genres and footer stay in the correct position when user is logged in and out. As well as other components.

Here is site: http://tinyurl.com/3vgqm45

Login:
Username: abc123
Password: abc123

Complete My WordPress Dating/ Networking Site

September 1st, 2011 Comments off

I need to complete the set up a dating/ networking theme very quickly; I want to launch in the next 4- days. Sooner if possible. Contact me for the domain so you can see how much I’ve achieved so far. I can also send you the support & full details for the theme I have installed that you’ll need to modify, details about the specific niche of the site and the specific full requirements (i.e. the wording I need for all of the drop down boxes). This is the theme I have installed; there is a demo on the site http://www.datingsolutions.biz/demo/

This isn’t a big or complicated job for someone who is great with wordpress & coding. I’ve written quite a lengthy description just to ensure you know exactly what I require.

I’ve already got a domain and hosting, with a standard dating wordpress theme (as linked above) installed, but it doesn’t do quite what I want it to do; you’ll need to do a lot of coding and customising to give my site the full functionality I require. I’m looking for someone with an expert knowledge of WordPress and experience in building a similar site to fix this up for me. The person I select will take pride in ensuring the site is fully functioning & tested with no bugs

Make Simple Login For Jobberbase Front

August 23rd, 2011 Comments off

I’m using a customized script of Jobberbase 1.9 where we collect jobseekers in a database and display their profiles on the website. Part of their profile should only be available for clients. All the other info in their profile is public. Now I need a simple hack that checks if the visitor is logged in and then post this in a variable.

This is already available in the admin, so part of the code can be used from there. Also add/remove clients can already be done from admin, so we don’t need code for this.

So basically what I do need is:
- simple client login page. Where you ask for a username and password.
- some code that checks if the visitor has logged in past that in a variable.
- in the head of the page is will show a login link, and when logged in, it should show a logout button.
- What is important is that when a visitor reached a jobseekers profile, and after that successfully logs in, it should redirect to the original profile again.

Please use the following url as reference:
http://tiny.cc/1ju41

Complex Php And Mysql Communication

August 17th, 2011 Comments off

I have a website that displays client info. When a user logs in they go to their account status page to see the status of their order. Their info is stored in a MySQL Database and only the logged in user’s info is displayed to the user that is logged in. I need to encrypt some of the data in the database and decrypt it for display only when an authenticated user is logged in. My site is built on top of Drupal.

Allow Logged In Users To Move Files From Folder To Folder

August 14th, 2011 Comments off

I have a file manager script that facilitates uploads and file assigning per user. I need to add the ability where admin and logged in users can move files to any folders that they have access to (the admin creates users and folders, and assigns folder access).

budget $60

Joomla Website

June 4th, 2011 Comments off

I need someone with good english language communication skills and an expert joomla 1.6 programmer. Please do not bid if you don’t have these qualifications. The website is almost complete but needs some tweaking to the whole registration process involving some template adjustments. Jomsocial, Kunena & Mosets Tree are already installed and working. When someone logs in all three programs recognize this so they have access to all features.

Project details:
1. Acount Page: Need to combine program logins and create one account page for Jomsocial, Mosets Tree & Kunena Forum.(right now a user can sign up and be logged in to all programs, however there is no central account page.)The account page will allow users to create a profile page, with photos etc….This is already part of Jomsocial so this just needs to be a central place to get to that information. So basically anything the user can do in the three programs should be accessible through the account page. This may require simply putting a link on an account page to get to those sections. There may not be any programming necessary to be able to do that. The account page will only be accessible once they log in. If they click the account link without logging in it will prompt them to log in. Or the account link will not show unless logged in. Whatever is easier to set up.

2.LOGIN/LOGOUT : Need to move login/logout module to the top right portion of the page and remove login from left side of the page. So you won’t be able to use the built in module as is. I can move present top menu to accommodate this change. Once someone is logged in, there should be a welcome message to show the person they are logged in. There should be a small drop down page for username, password, or forgot password options to log in.

3. Register or Join Link: Click Register link will show drop down box to allow a short registration of username, password, email address, and a check box and link to my TOS agreement. Registrants must agree to terms before signing up and enter verification captcha on form. After registering and being sent email to confirm registration, user will be taken to their account page. I will probably need to either have a link to a page that I will explain the what they are able to do on the website or be able to put some text on the page itself.

Once this account and registration process is streamlined there may be additional services needed, as this website is a work in progress. So expect to make more money than this if you can get this working logically for the user.

Right now the website is offline however I will put it online if requested if you want to take a look at what is there right now.

Thank you!

File Upload Site

March 20th, 2010 Comments off

Hello!

I’m looking for a talented designer/programmer to create a simple file upload site!

I need the following features:

Front-end:

- The upload system should allow the user to upload large files (of up to 100mb?) but not be flash or java driven- just php and AJAX
- The user should be able to upload while logged out, logged in and logged in on a premium account
- The user should be able to upgrade their account to premium at a fixed rate per month or per year (paypal payment).

- Not logged in:
- User uploads file instantly (AJAX upload perhaps?) with optional comment, title and password
If the file is an image:
- HTML and BBCode image links
- Link for file to be shown as an image on my site
- Link for file to be forced as a download
- Link for file to be deleted
If the file is another format:
- Link to download after a possible waiting time or password entry
- Link for file to be deleted
- Maximum upload size of Xmb
- file is disabled after X days of inactivity (BUT NOT DELETED)
- Ads displayed

- Logged in:
- Same options as a non-logged in user (with different inactivity limits and a higher upload size)
- User may view their images in a gallery (and create unlimited new galleries)
- User may view files + download counts in a list
- User may ‘delete’ files
- User may upload multiple files in one go
- Ads displayed

- Premium:
- Same specs as logged in
- Much higher upload limit (let’s call it ‘unlimited’ for now)
- View files etc. with no waiting

Back end:
- Admin logs in like other users but can view the admin panel
- View all files/download counts/uploading IP/username
- View all uploads by username/ip
- View paypal transactions
- View and edit user details (including premium/admin status and account suspension)
- Ban users/ip addresses

Design:
- I’d like a really simple, clean and user intuitive design and will require the PSD files for later editing
- XHTML/CSS valid
- I’ve no specific specs in terms of the design.. something unique and pretty would be good ;)

I’ve a reasonable budget for the right programmer. Recent or related work examples would be appreciated.

Thanks for reading!

Categories: Ajax, PHP, Programming Tags: , , , , , ,

Smarty Menu Adjustmnt

February 7th, 2010 Comments off

Hi,

This is a re-post as my previous description was incorrect.

I need a good coder who works with Smarty and can adjust a simple menu’s behavior. My site uses the Smarty/tpl system.

At present, there is a single login / signup area which, once logged in, shows a user menu (either buyer or seller).

I need two login / signup areas (1 for buyers and 1 for sellers ) which bring up the appropriate menu once logged in.

I’ve tried duplicating the login / signup areas but this displays duplicate menu’s once logged in.

Cheers,

J.

Re-post Php Menu Adjustment

February 7th, 2010 Comments off

Hi,

This is a re-post as the previously chosen programmer failed to respond.

I need a good PHP coder who can adjust a simple menu’s behavior.

At present, there is a single login / signup area which, once logged in, shows a user menu (either buyer or seller).

I need two login / signup areas (1 for buyers and 1 for sellers ) which bring up the appropriate menu once logged in.

I’ve tried duplicating the login / signup areas but this displays duplicate menu’s once logged in.

Also, when not logged in, the black background needs to shrink to fit the two links that are there. When logged in, the background needs to expand to fit the larger amount of links.

I have set up sample login accounts (both buyer and seller) to see better what I mean, please PM me for these and the address. I won’t consider anyone who hasn’t taken the time to check.

Cheers,

J.

Categories: PHP Tags: , , , , , ,

Php Menu Adjustments Needed

February 7th, 2010 Comments off

Hi,

I need a good PHP coder who can adjust a simple menu’s behavior.

At present, there is a single login / signup area which, once logged in, shows a user menu (either buyer or seller).

I need two login / signup areas (1 for buyers and 1 for sellers ) which bring up the appropriate menu once logged in.

I’ve tried duplicating the login / signup areas but this displays duplicate menu’s once logged in.

Also, when not logged in, the black background needs to shrink to fit the two links that are there. When logged in, the background needs to expand to fit the larger amount of links.

I have set up sample login accounts (both buyer and seller) to see better what I mean, please PM me for these and the address. I won’t consider anyone who hasn’t taken the time to check.

Cheers,

J.

Categories: PHP Tags: , , , , , ,

Rapidshare Webui

December 28th, 2009 Comments off

I need a web user interface for rapidshare and megaupload

User Panel
- user will authenticate to login
- the user panel need to have field where to enter rapidshare address to initiate the download
- once user enter the address, the server then will authenticate to rapidshare using premium account username/password that we set at Admin panel, Then the user will be prompt to save the file
- the server must only allow user to login if user connected from specific ip address, the reason is we only want to allow office users which connected through vpn to use this service
- the server must not allow multiple connection using same username, If user is logged and another user try to login using same user/pass it must give error “user already logged on”
- when user close browser or tab it must prompt to logoff, this is to avoid if user accidentially close browser and get error user is logged
- the max user logged in time must be 15 minutes, inactivity in 15 minutes it should logout the user automaticly

Admin Panel
- The admin panel must have option to create username/password
- The admin panel must have option to change the static IP incase in future we change the IP

this is something similiar to torrent webui but the different in this is user will download the file instead server downloading it for them, The server only authenticate with rapidshare without letting the user know whats the password is for the premium account

Bugs Required To Fixed 2

December 20th, 2009 Comments off

We are looking for a programmer to fix some bugs at our sites:

Two bugs at Teachersemployment.org:

1. it automatically logged out when I clicked any categories at administrative center: teachersemployment.org/admin/login in most computer.

2. the live chat at left bottom of first page : teachersemployment.org is not available ,when customers logged in their account, the chatbox does’t appear when they click the live chat banner .

Two bugs at administrative center of exchangelanguages.org/admin/login:

3. the live chat also has some problem pls see attached screenshot:
4.we failed to upload documents at all categories and failed to change the pws and system parameter.
5.It turns to the page of customer’s account when it logged out.

strong capable PHP programmer expected soon!

Edward

Visitor Logged On Old Account

December 12th, 2009 Comments off

My oscommerce have sometime problem : visitor arrive logged on account without create it, i m looking for programmer for find problem and fix the problem on my website.

Bugs Required To Fixed

December 9th, 2009 Comments off

We are looking for a programmer to fix some bugs at our sites:

Two bugs at Teachersemployment.org:

1. it automatically logged out when I clicked any categories at administrative center: teachersemployment.org/admin/login in most computer.

2. the live chat at left bottom of first page : teachersemployment.org is not available ,when customers logged in their account, the chatbox does’t appear when they click the live chat banner .

Two bugs at administrative center of exchangelanguages.org/admin/login:

3. the live chat also has some problem pls see attached screenshot:
4.we failed to upload documents at all categories and failed to change the pws and system parameter.
5.It turns to the page of customer’s account when it logged out.

strong capable PHP programmer expected soon!

Edward

Visitor Logged On Old Account

November 21st, 2009 Comments off

My website have sometime problem visitor pr

Update Logged User Info

November 18th, 2009 Comments off

I’m working on a script.

I’m trying to query, display and update a logged in users information from a database.

Here is the demo script I am working on. http://174.132.190.60/user/index.php

There are a few fields missing such as a photo and a checkbox for newletter. They are on the useredit.php that I will send.

login then click on the link Update Information. This is the page that should be filled with the users data and then gets updated when submitted.

Categories: MS SQL, PHP Tags: , , , , , ,

Bug Fix

November 6th, 2009 Comments off

When user is logged in, the image “download” appears on attached search result page.

Somehow, for one user, the “download” image isnt appearing, even though they are logged in.

I logged in myself on my machine, using my ow login, and it is showing.
Ad I know it is showing for other users.

Would it be due to settings on that one user’s machine?

File attached.

Categories: ASP, MS SQL Tags: , , ,

Mebership Dev (php)

October 28th, 2009 Comments off

Brief -
I currently have a memebership database/development and wish to add some extra functionality to it. There is plenty of scope in the future for more work and would like to build a relationship to carry this out.

Details -
The current works I want completing:
* Login pages (3)
Need the text and action removing from 3 buttons, as users shouldn’t see these untill logged in.

* Logged in page
Need an expanding menu creating (flash), so users can access different parts of their profile

* Admin Panel
Need Flash clock (already got from flashden) adding to page. And also need a menu creating to access admin tasks. Will require some coding eg show how many users are logged in, also some coding to pull information from CPanel WHM ie server load, memory usage, disk space

* Mail
This will be a mail system so that users/associations/schools and admin can send/recieve/reply/delete messages between themselves, like having their own mailbox

Terms -
MUST have expiernce with web design and coding, and provde a portfolio with examples of coding and desgin work.
100% Payment will be made immediately on completion of work, or escrow can be used,And then feedback left.Positive for a job well done :)

Please contact me with questions that you have BEFORE biding

PLEASE NOTE: I WILL NOT LOOK AT SILLY BIDS, OR PEOPLE WITH NO PORTFOLIO OR NO/BAD FEEDBACK

User Logged In To Many Sites

October 23rd, 2009 Comments off

I am currently working on network of 4 websites of similar nature.
What I want is , if a user signups to one of website he/she will become member on all 4 websites.
And he can login from any of the 4 websites and can switch to any of 4 anytime and he will be stilled logged in.
Just like it happens with gmail/orkut/google.com

please give me your ideas how you are going to do it for me in PMB, and then we can talk more.

Task System

September 6th, 2009 Comments off

THIS MUST BE COMPLETED BY 11:59PM EST ON MONDAY SEPTEMBER 7 – DO NOT BID IF YOU CANNOT MEET THIS DEADLINE!!
<br><br>
The purpose of this module is for users to be able to:
1. View tasks in order of importance and deadline date & time.
2. Provide updates to the user that opened the task in a ticket-like system, with the user that opened the
task also able to reply back or add additional information to task at any time.
3. Add notes for themselves relating to the task.
4. Provide estimated date & time for task completion.
5. Mark task as complete.
6. Re-assign the task to another user.
7. Add a one-off task for themselves or another user to complete with level of importance and optional
deadline date & time, for example 10:00 AM on November 1st 2009, so user receiving the task can
see it should be completed by this time.
8. Add a recurring task for themselves or another user to complete which will come back into the
system once it has been completed. When creating the task can set to repeat either on a daily, weekly,
monthly basis, or on 1 or more specific days of the week (for example every Monday & Thursday).
The user should also select a level of importance with optional deadline time, for example 10:00 AM,
so user receiving the task knows it should be completed every time by 10:00 AM.
<br><br>
The main page should show the logged in user an overview of their outstanding tasks in order of importance
and date & time of deadline. Should also show the estimated completion date & time if the user has set this.
There should be be a separate archive area that shows tasks they have previously marked as completed.
The main page should also show overview of tasks the logged in user has created for other users, again in
order of importance and date & time of deadline. Should also show the estimated completion date & time if
the user assigned to the task has set this.
The purpose of this module is for users to be able to:
1. View tasks in order of importance and deadline date & time.
2. Provide updates to the user that opened the task in a ticket-like system, with the user that opened the
task also able to reply back or add additional information to task at any time.
3. Add notes for themselves relating to the task.
4. Provide estimated date & time for task completion.
5. Mark task as complete.
6. Re-assign the task to another user.
7. Add a one-off task for themselves or another user to complete with level of importance and optional
deadline date & time, for example 10:00 AM on November 1st 2009, so user receiving the task can
see it should be completed by this time.
8. Add a recurring task for themselves or another user to complete which will come back into the
system once it has been completed. When creating the task can set to repeat either on a daily, weekly,
monthly basis, or on 1 or more specific days of the week (for example every Monday & Thursday).
The user should also select a level of importance with optional deadline time, for example 10:00 AM,
so user receiving the task knows it should be completed every time by 10:00 AM.
<br><br>
They should be able to click on a task to see full information on the task including a notes the user has added
for themselves along with a ticket-like view of communications between the logged in user & the user that
created the task. They should also be able to set estimated date & time for task completion, or change date &
time set previously. There should be a button to mark task as completed which will notify the user that
opened the task and move the task to the completed archive for both users. They should also have the option
to re-assign the task to another user within the system.
The purpose of this module is for users to be able to:
1. View tasks in order of importance and deadline date & time.
2. Provide updates to the user that opened the task in a ticket-like system, with the user that opened the
task also able to reply back or add additional information to task at any time.
3. Add notes for themselves relating to the task.
4. Provide estimated date & time for task completion.
5. Mark task as complete.
6. Re-assign the task to another user.
7. Add a one-off task for themselves or another user to complete with level of importance and optional
deadline date & time, for example 10:00 AM on November 1st 2009, so user receiving the task can
see it should be completed by this time.
8. Add a recurring task for themselves or another user to complete which will come back into the
system once it has been completed. When creating the task can set to repeat either on a daily, weekly,
monthly basis, or on 1 or more specific days of the week (for example every Monday & Thursday).
The user should also select a level of importance with optional deadline time, for example 10:00 AM,
so user receiving the task knows it should be completed every time by 10:00 AM.
<br><br>
Everything should have pagination so there are not too many tasks on a single page.
The purpose of this module is for users to be able to:
1. View tasks in order of importance and deadline date & time.
2. Provide updates to the user that opened the task in a ticket-like system, with the user that opened the
task also able to reply back or add additional information to task at any time.
3. Add notes for themselves relating to the task.
4. Provide estimated date & time for task completion.
5. Mark task as complete.
6. Re-assign the task to another user.
7. Add a one-off task for themselves or another user to complete with level of importance and optional
deadline date & time, for example 10:00 AM on November 1st 2009, so user receiving the task can
see it should be completed by this time.
8. Add a recurring task for themselves or another user to complete which will come back into the
system once it has been completed. When creating the task can set to repeat either on a daily, weekly,
monthly basis, or on 1 or more specific days of the week (for example every Monday & Thursday).
The user should also select a level of importance with optional deadline time, for example 10:00 AM,
so user receiving the task knows it should be completed every time by 10:00 AM.
<br><br>
All users should also be able to set a reminder for themselves for a specified date & time, either as a standalone
reminder from the main page (which should just simply be some text entered by the user), or a
reminder relating to a certain task on the task information page (which should be some text entered by the
user along with a link to the task information page).
The purpose of this module is for users to be able to:
1. View tasks in order of importance and deadline date & time.
2. Provide updates to the user that opened the task in a ticket-like system, with the user that opened the
task also able to reply back or add additional information to task at any time.
3. Add notes for themselves relating to the task.
4. Provide estimated date & time for task completion.
5. Mark task as complete.
6. Re-assign the task to another user.
7. Add a one-off task for themselves or another user to complete with level of importance and optional
deadline date & time, for example 10:00 AM on November 1st 2009, so user receiving the task can
see it should be completed by this time.
8. Add a recurring task for themselves or another user to complete which will come back into the
system once it has been completed. When creating the task can set to repeat either on a daily, weekly,
monthly basis, or on 1 or more specific days of the week (for example every Monday & Thursday).
The user should also select a level of importance with optional deadline time, for example 10:00 AM,
so user receiving the task knows it should be completed every time by 10:00 AM.
<br><br>
Reminders and notifications that task is completed should be sent via MSN Messenger using pre-built PHP
class. The MSN address of all users is stored within the users table.

Categories: MySQL, PHP Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Video Game Tournaments Website

September 4th, 2009 Comments off

This project is for a website that allows for users to enter sit-n-go style tournaments for video games. Users will have accounts which will keep track of their bankroll, wins/losses, and other game data. There will be 3 types of games available: games posted by the admins which will be controlled by an editable schedule; custom games posted by users who will become the host of the game; and

Easy Php Scripting On Wordpres

September 1st, 2009 Comments off

We have a wordpress site that we want to be able to display only particular content on the homepage.

here is the page:

www.masterincometrader.com

We want to be able to display two things:

Item 1: Content from the “Current Trades” Tab

The home page needs to display the most recent two trades from the “Current Trades” Tab. These most recent trades are considered “most current” by having the most recent “action sequence”.

to those who are logged in.. this content will be fully visible.

The content on this page has a lot of PHP.

Item 2: BLOGPOST FROM THE “Market Updates” TAB

This portion will display three lines from the most recent blog post on the “market update” tab. the rest of the content will be continued by a “…” with a [continue]” link that will link back to the page.

For those who are logged into the site, all of the content will be displayed on the homepage.

The content on the “Market Updates” is in a WordPress format.

___________________________________________________________

Again, both items have restricted content as to wether or not they are logged into the site.

Please ask questions. This should be fast for someone who knows what they are doing.

Thanks!
-Chris

Rewardscript

August 29th, 2009 Comments off

New Rewardscript
Work I want made on script.
I will give a template for frontend and .PSD for adminsection.
I want the design to be separated from the content and adminsection so that we can later integrate a template system.

Front End:
Content
All the content will be done from the admin section with an Fck editor.
Right Column
Box 1 (if logged in)
Amount of Points
Amount recruited
List of products got in

Phase 2 Bbi

August 29th, 2009 Comments off

Phase 2
Create a Club Notice Board for the registered members who enter the class details: (Style/Martial arts taught Venue, Day and Time of the class) if they enter those details it creates a notice board. Using the details from the entered class details from Style, Venue Address it creates a page description, keywords for the notice board page consisting of the address , style and name of the instructor for the search engines to index.
When they are logged in they can upload text and pictures to THEIR OWN NOTICE BOARD to display whats going on in their club which can be viewed by everyone (people not logged in/club members)
Other functionality additions will be
ADDITION TO SEARCH PAGE for – CLUB SEARCH

WHEN THE MEMBER IS LOGGED IN
THEY CAN:
ADD STUDENTS, MEMBERSHIP EXPIRY DATE AND THEIR GRADES for a search on their club Notice Board Page
EMAIL INVITATIONS to Students, for tests Coaching, Referee and Martial Arts Stuff.

Php Mysql Login Script

August 27th, 2009 Comments off

NEEDED: PHP/MySQL script that does the following (note: all front-end HTML and CSS is done already

File Hosting + Torrent Proxy

August 14th, 2009 Comments off

I need a custom file hosting script that allows users to have virtual drives which mimic the look windows operating system (i.e.: http://www.4shared.com/dir/1567809/8fff9481/clone.html). Must support username/password authentication features, and other permissions should be able to be set by users.

Must also incorporate a torrent client proxy (allowing users to submit .torrent urls or upload .torrent files from their desktop) and OUR server will download them, and when the download is complete we will provide the user with an http download link from our server.

Must also handle the in-browser viewing of specific types of files in different ways: i.e.: pdf files should be viewable in-browser similarly to www.docshare.com, .doc files should have a similar viewing mechanism, movies should play in browser.

Please read on if you are capable of creating a scalable high-usage and distributed file sharing back-end.

Requirements Interview Answers:
To help you bid more accurately, the buyer was interviewed about the requirements for this project. Below are their answers.
Project Type: What kind of work do you need done?
Software related (Includes desktop applications and internet websites)
Project Parts: What do you want the seller to do on this project?

Requirements: The seller will analyze the problem and propose a software-based solution to the problem.
Programming: The programmer will take the requirements and translate them into the language of the computer (and test it).
User installation: The installer will move the software from the place it was created (which is called the development or QC environment) to where you will use it (which is called the production environment). The installer then tests the software to make sure that the installation was done properly and completely.
Req. Doc. Type: What kind of documentation do you want for this project?
Formal documentation – After talking back and forth, the seller creates a formal document and/or prototype, as follows:

* Prototype: The analyst will create a non-working mockup of all pages/screens in the final software. Creating a prototype makes it easier for the user to visualize the final software, and reduces misunderstandings.
* Requirements Document: The analyst will create a document describing everything the final software will do (other than what is documented in the prototype…if the buyer required one).

Program Type: What kind of software should the seller create (and/or install)?

* An internet web-site: This software runs on a web server and users will access it using their internet browser.
* A desktop or server program: This software runs on a user’s own PC/workstation, or on a server.

Internet web-site info
Design and functionality: What does the programming of this project involve?

* Design: Create the layout of the pages (or modify the layout of existing pages).
* Program Functionality: Making the website “work”.

Modeling another site: Do you wish to model another site? Yes: file sharing web site similar to http://www.4shared.com
*virtual drive (http://www.4shared.com/dir/1567809/8fff9481/clone.html)
*ad placements, multiple pages shown before getting to download page

torrent client proxy feature of http://www.furk.net

in-browser viewing capabilities similar to:

documents
http://www.docshare.com/doc/15765/The-13-Hottest-Celebrity-Mugshots

movies – http://www.zshare.net/video/621059774a393bc1/
–ability to have server also convert .mov/.avi uploads to flv on the fly and stream

pictures/photo albums – http://media.photobucket.com/image/color%20splash/findstuff22/Best%20Images/Photography/colorsplashthumb222edit.jpg?o=1

.zip – have the ability for a user to unzip a .zip file in their virtual drive (if they have enough resources available based on what account type they have)
Size of website: How many pages need to be created/edited in this website?
Approximately 13.
Programming Language: What programming language(s) do you want your website written in?
I do know the language(s).
Languages(s):

* Cascading Style Sheets (CSS)
* PHP

Misc. details: Would like to have desktop uploader programmed in Java for cross-platform compatibility beween PC and Mac users.

Database: Will this project include a database?
Yes, it does include a database.
Details:

* MySQL — version(s): 5.x

Browser Type(s)/Version(s): Which browser/version combinations must this website support?

* IE 7.0
* IE 6.0
* Firefox 3.0
* Firefox 2.0-2.x
* Firefox 1.5
* Safari 41
* Firefox 1.0

Server Hosting Environment: What is your server hosting environment?
I have a server at a 3rd party hosting company.
The name of the hosting company is: Voxel.net
The server’s shared/dedicated status is: Dedicated just to me.

Component Compatibility Protection:
Sometimes a programmer may create features on the website that rely on componentswhich work fine on their own server, but won’t work with your 3rd party hosting company’s server. There are many reasons for this including version incompatibility, restricted permissions, etc… Rent A Coder normally requires that the programmer verify in advance that your 3rd party hosting provider will support the components. If they do not, then they are responsible for any incompatibilities, rather than you. Do you want this protection on your project?
No, I will be responsible for any components of the final solution that do not work with my hosting company.
Server Hosting Environment: Will the coder develop “live” on your server?
No. The programmer is responsible for creating their own development and/or qc environment.
Physical installation: Who will perform the physical installation?
The programmer will perform the physical installation, and will be given all necessary permissions to do so.
Desktop / server program info
Size of application: How many screens/forms need to be created/edited in this application?
Approximately 3-5.
Programming Language: What programming language(s) do you want your application written in?
I do know the language(s).
Languages(s):

* Java

Misc. details: Would like Mac and PC versions of upload app, that’s why I have chosen Java for cross-compatibility (clone of)
http://www.4shared.com/uploader/

Operating system(s) What operating systems(s) do you want your application to work on?
I do know the operating system(s):
# Microsoft Windows — version(s): XP, Vista, 7
# Macintosh — version(s): 9, OS X
Database: Will this project include a database?
No, it does not include a database.
Installation Program: Does the programmer need to create an installation program?
Yes AND the program will be installed on only a single computer.
Legal: 1) I require complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that I may modify it in the future).
2) Deliverables must be in ready-to-run condition as follows (depending on the nature of the deliverables):
2a) Any website server-side deliverables must be installed by the Seller in ready-to-run condition in the Buyer’s environment.
2b) If there are any server-side deliverables (intended to only exist in one place in the Buyer’s environment) then they must be installed by the Seller in ready-to-run condition (unless specified elsewhere by the Buyer).
2c) All other software (including but not limited to any desktop software or software the buyer intends to distribute) must include a software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request (unless specified elsewhere by the Buyer).
3) All deliverables will be considered “work made for hire” under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased.
3b) No part of the deliverable may contain any copyright restricted 3rd party components (including GPL, GNU, Copyleft, etc.) unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the seller’s Seller Legal Agreement.
Other Requirements:
File Hosting script that allows users to have virtual folders which mimic the windows operating system (i.e.: http://www.4shared.com/dir/1567809/8fff9481/clone.html). Must support username/password authentication features, and other permissions should be able to be set by users.

*virus scanning feature*
integration of http://www.kaspersky.com/anti-virus_linux_file_server – automated for all premium paid users – free users have “insecure” virtual drives

–Ability to upload files from desktop computer, remote url, or torrent.
*1 file or multiple file upload options
-Javascript & AJAX based uploader and file manager
*ability to tag uploads with relevant keywords
*Virtual Drive Privacy*
User will have the ability to toggle entire folders and individual files are private or publicly viewable
i.e.: ourdomainname.com/username and username.ourdomainname.com will display the user’s publicly viewable files.
*Photo album folders*
–users will be able to assign passwords to directories and files
Ability for users to upload photos and create photo albums

*in frame playback*
music files should play in browser
movie files should play in browser
flash files should play in browser

*search feature*
ability to have homepage search box that will search uploaded files which are toggled for public viewing by users and show results based on file name and tag matches
-ability to do advanced search and select/filter different file types to give results for
-thumbnails for image results, zip folder icon for .zip matches, file icon for .exe matches, etc.

Different classes of users – free vs. paid and bandwidth throttling depending on class of user.
–Need the ability to track user’s bandwidth usage and limit resources (maximum file storage space, etc.)
–PayPal integration for automatic account creation and resource allocation

* Torrent proxy feature* (similar to www.furk.net)- allow users to submit .torrent urls or upload a .torrent file from their desktop from all major trackers (i.e.: http://isohunt.com/download/105241149/debian.torrent) at which point, OUR server will act as a torrent client, and download the torrented file that the user requests, and once it is finished, place it in their virtual drive for http download. The user will also be shown the status of the download with an avg k/s meter and a completion meter.

*File caching*
torrent downloads will be cached with an expiry of a definable number of days (i.e.: 30 days) – when a user downloads a torrented file to OUR servers it will be deleted in 30 days, unless another user requests the exact same .torrent download (MD5 checksum, maybe?), then the 30 day expiration starts over.

If the torrent has already been downloaded by another user, and the files are still active in our cache of recently downloaded files, then the user should be able to directly download the files without waiting. If the files are not currently available, the .torrent is moved into a queue of torrents to be downloaded by our torrenting cluster (if the same .torrent is not already in the queue from another user). Our torrenting cluster will then download the files, and upon completion, will import them into our mogilefs file system, while also updating the database accordingly so that it knows what files are associated with the downloaded torrent, and so it knows where to get those files and that they are available.

MogileFS functions best with chunks of data under 64GB, so we must segment files for scalability.

*1 IP download links*
Torrented files will be in a special folder in the user’s virtual drive which can only be viewed by the user when logged in. i.e.: to prevent users from sharing links to files in the torrent directory, they must be logged in to get the download links – and to prevent users from sharing download links – only the IP address of the logged in user that generates a link in THAT specific instance will be able to download from that link using their web browser or download manager.

*Virtual Drive Privacy*
User will have the ability to toggle entire folders and individual files are private or publicly viewable

i.e.: ourdomainname.com/username and username.ourdomainname.com will display the user’s publicly viewable files.

*download multiple files as 1 zip file*
We want users to be able to download multiple files as one .zip file. We have a module for nginx programmed for us that can do this. Upon being supplied a list of files, their crc32′s, and other relevant information that we already have available, this module will create a zip file on the fly to stream to the end user, while also supporting resuming.

In order to finish this functionality, our script needs to let the user decide which files they want to include in their .zip archive they are downloading, and then pass the list of files off to the nginx zip manager when the user tries to download the .zip archive.

The user should be able to select which files to zip from their virtual drive interface.

*DMCA banning feature*
We will need to be able to ban individual .torrents, or individual actual files, in order to respond to DMCA complaints.

*scalability*
As we plan to be able to quickly support many servers, thousands of users, and many terabytes of files in a system that may or may not properly handle this, load testing and scaling testing will be needed before launch to identify our initial bottlenecks so that we can address them.

Categories: Ajax, Javascript, MySQL, PHP, Programming Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

WordPress Script

August 3rd, 2009 Comments off

I need a WordPress script that shows different text depending on who is logged in. This is for a wordpress page. I will add the script to the custom .php file

If there is no one logged in, show: “Please log in to your course administration section through the form on the right”

If user 1 is logged in, show: “Visit the course administration page for user 1 here.” Link the whole sentence to #.

If user 2 is logged in, show: “Visit the course administration page for user 2 here.” Link the whole sentence to #.

If user 3 is logged in, show: “Visit the course administration page for user 3 here.” Link the whole sentence to #.

If user 4 is logged in, show: “Visit the course administration page for user 4 here.” Link the whole sentence to #.

Joomla Polling Of Pictures +

July 12th, 2009 Comments off

The foundation for what is needed is already functional with Community Builder, SIMGallery, & SIMGallery Pro running within Joomla. The programmer for SIMBunche’s SIMGallery saw the outline below for what’s needed and told us he didn’t have time to do the job but gave us his estimate of what he thought should be charged. His software is licensed but will allow localhost. Also his ParaInvite and Profile Adsense software might be options to modify for the requirements below.

All work must be 100% valid in keeping with Joomla.

1.) Need albums (minimum of 2 pict’s to max of 6) to be able to be categorized. (The categories have been created in Joomla)

a. albums will be displayed as 3 pict’s horizontally next to each other.

b. users will select a front view or back view (thus up to 6 pict’s)

c. The thumbnails can be clicked for lightbox view (already part of SG)

d. users will be able to “view by” all albums from selected user (AJAX) or arbitrary search criteria

2.) Voting is on A, B, or C either from the lightbox or below thumbnails

a. After voting the user will see a results section below (AJAX)

1. A graph showing percentages voted on A, B, and C (if there is 3 front shots)

3.) Age range and zip codes will be required/collected by Community Builder with all accounts

a. The (“voted”) user being voted on can set the distance away from them that other users (“voter”) can view and vote on them

b. The “voted” user can have a setting of age range “voter” is in

c. The “voted” user can bulk email so many “friends” to vote (invitation overrides)

1. emails will have a nice clean basic invitation with a link to the users category

2. “login” or “create account” comes up in lightbox over the “voted” user

4.) “Voted” user initiates end date of poll by amount of votes or by date

5.) “Voted” user gains this status (able to be voted on) by voting a certain number of times that admin sets.

a. default setting will be 1x (should have an easy Joomla back-end way to set)

—–

Much of the back end is complete with CB and SG and this will be programmed with a combination of modules, components, and plugins.

Here are more notes for clarification and point 4, 5, & 6 are somewhat extra as a phase II of this project:

Categories must be flexible with the ability to add and possibly remove categories or make them not seen (unpublished) for awhile if they are seasonal such as “holiday party”; not included because it is obviously not needed now.

A user can only vote in any poll included on a person’s 3 pics only once! It should be obvious but we don’t want to assume the programmer will think so. Also, this would mean that after a person uploads pics to a category and before their pics would be seen “become active” – they must vote on other user’s pics. At that point, they should not be offered other users pics to vote on if they have already voted on them. However, it does not mean they are prohibited on voting for the same user because the user may have pics up under different categories.

___________________________________________________________________________________________

Needs to be a way to filter certain words at admin discretion that users may post in the comment section after they vote on a pic. Also, there should be a report this post button or report this set of pics in case somebody uploads nudity or something else that is inappropriate.

1. When a user is logged in an wants to upload their picture, all the different options will be programmed in such as who to notify to vote and when they will be notified that somebody voted.

2. When a user is logged in and they uploaded pictures to a category, they will be required to vote on at least 2-10 other user’s pics before their pictures become active. They can choose to vote on the same category they are using or random.

3. That a user can be shown categories to vote on or be shown at random in which the program will send the least voted on sets of pics to them to vote. Our goal is to make sure that everybody gets votes!

4. For Advertising – the advertising portion that I can tell the “system” to show Advertisement Example A to people who are registered in such and such area code. This is for the entire site but more specifically in each category. Once a user is logged in – they only see advertisements that are meant for either nationwide or for their area. (Make this a bit more flexible for east/west coast, north/south, midwest, and add extensibility for other areas then the U.S.)

5. For users with pictures in specific categories when they are in their own private “back end” the user would see advertisements that are being shown based on the category and the user’s physical location as seen on the mock up? So if they are checking on their results for their job interview category they would see ads next to the results that are aimed at their area and category. (If a particular extension is already created that can accomplish most of point 4 & 5 here, the programmer will coordinate with project manager in implementing this.)

6. Small app for telling stories. Users can post to the category from their private “back end”. (A simple app that just posts a small story. We can possibly if needed find something in extensions.jooml.org to post these, but then as noted that they have to be available from the category)

Timesheet Application

July 8th, 2009 Comments off

Hi,

I have an application done in PHP and Mysql and i want it to me modified.

The applicaitons allows employees to enter the username and passwords to login. Once logged in they can enter their start time and finish time for the day. THis way i can keep record of their hours and how long they worked each day.

Now what i want done is the following:
– Employees login with own username and password
– Once logged in they have the option to add timesheet or view timesheets
– if add time sheet is selected: the will have the enter the following information:
– start time and date, finish time and date
– a drop down list will have the option yes or no for lunch. which means if they pick no, it means they did not have lunch for that day.
– another drop down list will have the option of oevrtime yes or no. if yes is selected a box will appear asking them to enter the start time and finish time of the overtime hours

once all the information is entered a box will shown the number of hours worked in the day as follows:

finish time – start time. If lunch is selected as yes it will be (finish time – start time) – 1 which is 1 hour for lunch

if overtime is selected as yes the number of hours of overtime will be added to the number of hours worked after deducting lunch time.
so after all that the number of hours is displayed.

then they have a button that says add time sheet details.

if the pick the option to view time sheets, it will list all the timesheets entered by the logged in user only and give them the ability to edit it and the save it.

also in view time sheets it will display the timesheets in order from the last created to the first created and displays the sheet number and the employee name and the start time and date and the finishtime and date and the hours worked per each sheet

in the administrator view: admin can see all jobsheets, edit or delete any timesheet. Also the admin can search for each employee between set dates and the ability to manage users: create delete and edit.

Once you have the applicationt that i currently have it will be clear that the chnages i have asked for are not hard and should not take long to do.

Any further explaination can be asked for once the bid is accepted.

Video Game Tournaments

July 8th, 2009 Comments off

This project is for a website that allows for users to enter sit-n-go style tournaments for video games. Users will have accounts which will keep track of their bankroll, wins/losses, and other game data. There will be 3 types of games available: games posted by the admins which will be controlled by an editable schedule; custom games posted by users who will become the host of the game; and

Integrate Socialengine Userbar

June 28th, 2009 Comments off

Socialengine install located:
http://www.cruisecrazies.com/community/home.php

Forums located here:
http://www.cruisecrazies.com/forums/

On the socialengine header, you’ll notice the silver bar at the top that includes the following menu when users are logged in…”Whats new, Profile, My Apps, Messages, Friends, Settings”. I need this cloned in the Invision forum header.

Invision forums are already integrated with SE, so I just need this menu and all pulldown options to be integrated with the forums, if the user is logged in, and based off which user group the members are in. I know there is a slightly different formating of coding language between the 2 softwares but for an experienced programmer shouldnt be an issue. This shouldnt be too hard, as you just need to determine if the user is logged in, and if so, what user group they are in, to determine which dropdown menu options to display (only in the My Apps dropdown).

Please do not bid any rediculous amounts for this project. Happy Bidding!

WordPress Rpxnow Customization

June 24th, 2009 Comments off

Looking for a skilled WP developer who can work fast, solve problems, and work independently.

Quick Summary
—-
We want to require our WordPress users to authenticate to the site with their Facebook Connect or OpenID account but don’t want to create user accounts on the back-end for various reasons. Rather, we just want users to authenticate via FB Connect or OpenID and that will allow them to post comments; they won’t actually be registered as a user on the blog by “logging in” we kind of just want to lower the signal to noise ratio on comments by creating a gateway of authentication…

How?
—-
RPXNow (www.rpxnow.com) is a service which enables content providers to access a single API through which authentication for multiple identity providers can be used.

We’re looking to modify the RPX Now WordPress plugin (http://rpxwiki.com/WordpressPlugin ) so that instead of creating a user on the WordPress side upon successful authentication, a cookie is dropped which siginifies that the user is “logged in” to the blog. The cookie will also contain the name and email info that would be used to fill out the WordPress comment form so that the form is prepopulated for logged in users.

Deliverables
—-
The deliverables for this project are 1) a customized version of the WP RPXNow plugin which instead of creating a users on the WP backend upon succesful authentication simply sets a cookie which signifies that the user is logged in, the cookie should also contain the name and email info that would be used to fill out the WordPress comment form so that the form is prepopulated for logged in users 2) updated comment.php and header.php which contains Javascript to check for the existence of the cookie and if it exists, displays the comment form for a user to comment and if the cookie does not exist, prompts a user to “Login” using their FB Connect or OpenID etc.

Php/sql – Project Sharing Site

June 4th, 2009 Comments off

Our Web site is ready for further development. Below are the details needed to complete phase 1 of this site:

Password protected login
Two types of projects: Public OR Private
User Not logged in can view only Public Projects

1. Home page – Project Main page
2. Selected Project(s) Page
3. Project member logged in page

Amember Modification

June 3rd, 2009 Comments off

I need to be able to protect a part of a web page. So basically like this:

I have many article pages. I want to be able to show the first paragraph of the article page, then enter PHP code.

The PHP code will look at whether the user is logged in. If the user is logged in, it will show the remainder of the article.

If the user is not logged it, it will show a link to become a member and a login form. (I should be able to edit this piece of HTML).

This should be really easy for somoene who knows what they are doing. If you can show me a demo, you have a good chance I will pick you.

Redisplay Live Site On Another

June 2nd, 2009 Comments off

I have a purchased access to a paid website for my team. We are all in different states. The problem is that only one person can be logged in at a time. If two people log in at once, the site locks up.

I want to know if there is some way to redisplay that site or “embed” it in one of my sites.

Basically like a gotomeeting or pcanywhere type solution that is web based. If we had a dedicated PC somewhere I could access the paid site and buy a goto meeting account and have everyone see it there.

The problem is that we do not have a dedicated machine to run it on.

I would like anyone on my team to be able to go to my-new-site-name.com and see the login display for the paid site. Once they logged in, anyone that came to my-new-site-name.com would see the logged in screen for the paid site. Once the paid site was logged into, anyone on my team visiting my-new-site-name.com would see the logged in version of the paid site. I would still like them to be able to navigate the site as well.

Redisplay Live Site On Another

June 2nd, 2009 Comments off

I have a purchased access to a paid website for my team. We are all in different states. The problem is that only one person can be logged in at a time. If two people log in at once, the site locks up.

I want to know if there is some way to redisplay that site or “embed” it in one of my sites.

Basically like a gotomeeting or pcanywhere type solution that is web based. If we had a dedicated PC somewhere I could access the paid site and buy a goto meeting account and have everyone see it there.

The problem is that we do not have a dedicated machine to run it on.

I would like anyone on my team to be able to go to my-new-site-name.com and see the login display for the paid site. Once they logged in, anyone that came to my-new-site-name.com would see the logged in screen for the paid site. Once the paid site was logged into, anyone on my team visiting my-new-site-name.com would see the logged in version of the paid site. I would still like them to be able to navigate the site as well.

Advanced Userdatabase

May 26th, 2009 Comments off

Hi
I have a mySQL database where a user has a username and a password. I need an API that does the following:
Webmaster places 1 file on the root of the server. After that, in every form on the server that has a username and a password in same form, this will happen:
There will be a list that consists all the possible form names for a formname for ‘username’ and all the possible form names for a password form field. Whenever the user visits the site, whereto the webmaster has moved the file that installs the API, it will connect to my own database on a completely different server and extract and type in username in the username field and password in the password field. After this the user clicks ‘login’ and is now logged in, if the userdata from my mySQL database is correct. That means, the user logs into another site on the Internet using my MySQL database. After the user is logged into the other system the same thing will happen with every form field like ‘first name’. Whenever the script that checks the list with possible form names finds a form called one of these names, it will take the first name for the user that is logged in, and paste it so it is typed into the form field.
It is important that this API is very easy to install on the server. It doesnt have to be any specific, but there are two requirements: almost all users have to be able to upload it no matter what version of PHP/MySQL they use. The second one is that it cannot take more than 5 minutes for a webmaster without any IT knowledge to install the API on his server, so it has to be easy for everyone.

here is how i plan top do this:
when the webmaster triggers a php through a browser just like “www.yoursite.com/myscript.php” it will read every file in the server, finds those which has the words username password and “type=submit” inside , then it will override php script inside it putting a script and savving the file again. the script will contain a code just before the usual “if(isset($_POST['submit'])){” phrase that opens your mysqld database and do the authentication.

The other form names like “first name ” will be done in the same way .

it’ll be no more than some seconds to take the webmaster install this on the server, simple as putting the php file in the server and acessing it from the browser.

in the same way the script would read and resaving everyform that contains any of the name in a list of form-names, supose the list has 3 names: first-name, middle-name and sur-name then when the scripts is triggered from the browser it will read every file looking also for keywords like name=’first-name’ name=’middle-name’ and name=’sur-name’ then it will be replaced for a php script so name=’first-name’ would turn into name=&amp;lt;?php echo $firstnamevalue; ?&amp;gt; and so with the two others. Before that in the code line the instalation script would add some lines the would load the information from your database and passing it to the variables like this one $firstnamevalue. That would guarantee the script would automatically type the information on user’s browser.

But there are some issues before we start, and if the user uses different form-field names than the usual? Like use first#name instead of first_name ? or sur_name instead of sur-name? maybe we could use a wide list with some variations of the same form-field name, like for first name for example could be:
1-firstname
2-first-name
3-first#name
4-…
and so on…
But even doing that there are chances to find an server with form fields that not match the list… Because as a programmer he could has already a form field named donaldduck instead of username and mickey instead of password, his swebsite would work fine but my script wouldn’t.
I will make the list of all possibilities.

For each form name (first name, last name, username, password, age, height etc etc) there will be a list with around 1000 different possibilities. If a webmaster used another name, I will instruct him in changing his form fields. And users will be able to log into ALL sites that this script is installed on.

well i figured out a new trick to work out this cookie issue: the scripts reads the entire files and in the files it founds fields username and passwords it list all the cookies and sessions on it. then displays it on the new script instalattion page asks to the webmaster to choose it and press the install button. After that you will instruct him to make a self test opening a page he knows there is the fields username and password and make it by using a standard username password you will provide to him in the instructions manual example:(password=yourpassword and username=yourusername; ) So if the log in occur with succes the webmaster will know its everything ok. If it doesnt get success then he will return to the instalattion page that will be still open and simply change using the radio buttons to another cookie, look there will be not a huge amount of cookies to choose from, a maximum of 3 i think and a minimum of 1 of course. So in the worst cases he will not have to attempt more than 3 times. I think 99% of the webmasters will choose the right one on the first time. Because usually the name of the cookie or the session will be something close to “login” like “boollogin” or “isloggedin” or something like that.

What is important is that we operate with opensource solutions at least. That it works on all the major open source solutions. If we find out these open source solutions work we will have made a good step:
Magento, oscommerce, WordPress, Joomla, Drupal, PrestaShop, wp-oscommerce, Zen Cart, opensourceCMS, openCMS, CMSimple, PHPnuke, typo3, Textpattern, DokuWiki, SMF, PhpBB2, PHPbb, Nucleur CMS, vBulletin, ecime – smarty shopping cart, Heikos.

The next thing is when the user is logged in. He should surf around on the site as he was a normal user. Everything he does on the site is saved in the sites own database, but with the username from my database.

I would suggest we do like this:
A user logs in to a site, lets say scriptlance. He creates a project, and that project is saved in scriptlances database. After a week he logs in again and sees the project under ‘my projects’. That means as soon as the user is logged in, the rest is saved on the sites’ server.

This script should be able to run with the webmasters own login script on his site.

Cashback Type Scipting

May 20th, 2009 Comments off

Project Overview

The aim of Project X is to allow users to make donations to a charitable cause whilst making their everyday online purchases.

Charities will pitch a project to the Project X team who will choose a unique project that has a financial target which becomes a tangible benefit. When a project from a chosen charity is selected all funds raised until the target is reached will go towards that project. This project will be featured on the site and users will be aware of what project their contributions will go towards.

When a user signs up to Project X, they will have a profile and become part of a community. They will be able to shop through either a merchant directory (searchable, a-z and categorized) or the special offers blog and know what percentage of their sale will be donated towards the set charitable cause. Users will have to log in to the Project X website in order to ensure their donations are recorded in their profile.

After a purchase is made with a merchant the user will be able to see in their account the amount they have donated and what cause it has gone towards.

Technical Overview

The community side of the project will be powered by a Dating Script, this has already been purchased and installed on the test domain www.jemza.com.

This script allows users to sign up, create a profile with images, music, videos, etc and provides the stable base community functionality such as instant messaging, forum integration and other social networking features.

Their will be some modifications required to the dating script to remove the dating aspect of the software during sign up and in the profiles, however this should be relatively simple and far easier than creating the base software from scratch.

Donations from each purchase will be eligible by signing up to each merchants affiliate scheme; each merchant will offer a different commission for sending sales their way.

A model similar to a cashback site is going to have to be integrated into the base platform. When a user signs up they will be assigned a user number by the base software. This user number will have to by dynamically inserted into the clickref tag of any external affiliate link the user clicks taking them to a merchant. This will allow us to link sales and commissions with each user.

A spreadsheet (see projectx-example-spreadsheet.xls) will be generated by the affiliate networks each day which will detail all sales made through the system along with the clickref. We will need a system that allows us to upload this spreadsheet and match the sales made against the user.

The details for each sale will then be logged in the users profile, along with the commission earned, the charitable cause it will go towards and standard info such as date, time, merchant, etc.

There will generally be four levels of status for a purchase made:

Pending: The purchase has gone through, yet merchant is still to confirm.
Confirmed: The purchase has been confirmed by the merchant.
Paid: The money has been attributed towards the charitable project.
Declined: For whatever reason the merchant has declined commission on the sale, maybe the item was returned, etc.

These status’s will need to be incorporated into the transaction part of the users profile. Also the system needs to allow for updating of a status through the uploaded spreadsheet. i.e:

A transaction has been uploaded as pending, yet a new spreadsheet is uploaded with the transaction now at confirmed, this will update the system.

We will also need to work with multiple affiliate networks who may have different setups, so the ability to add a new setup for each affiliate network is going to be a must.

The donations system will be the most complicated part of this project and we’ll have to work through problems and decisions as and how they arise.

The Merchant Directory may need to be custom coded as I’m not able to find any available software at present simple enough to integrate. Essentially merchants will need to be categorized, part of an A-Z directory and searchable.

All links through to the merchant website will need to be the affiliate link with the clickref corresponding to the user number so we can associate the sale with them as previously described.

The merchant directory will appear in the members area only and only available when a user is logged in.

The Special Offers Blog will run via wordpress and will function in typical blog format. The blog will be available to both the guests and logged in users, however is a user isn’t signed in, we should inform them that they could be donating money to charity if they were signed up so please log in, etc.

Don’t give me silly bids – I’ll pay a fair fee for quality work – paid upon completion only.

Bear