Home | How it works | Projects archive | Contact Us
Air Compressor Bot
 
The Career Path of Freelance Programming Jobs 

   List Hosting Mod For Invision

Bidding Time:
11/04/2006 22:20 - 03/05/2006 22:20
Budget:
$50-250
Status:
Closed

Job Type:
PHP, Java
Description:



I have a Invision Message Forum v2.1.5, a mysql database with php v4.2.2 for
people who trade live Grateful Dead and Phish's (various other artists) music on
disc, it's all legal.

I need a music list modification designed for this board, I have all the files
upon request you would need to use for modification. I can even install this
once it's designed as long as it has good instructions.

Here is an example of a couple of lists from another bit torrent board, which
isn't mine: http://db.etree.org/crazy1 and http://db.etree.org/megadez

I need a mod that creates a list of live music recordings for each user (who
wants one) and the mod must link somewhere in their Card. IPB Image

The list would need a place to put the show name for each seperate show (Phish
- Wolftrap, VA / 2-13-1999), date, quality of recording (Quality of Recording:
A+,B, C- etc..) and a place for some notes about the show (recorded with such
and such type of microphones) of whatever they want to say about it.

At the top of the screen, the trader would need a place to put his "Rules for
trading, email and address" because sometimes traders only accept certain types
of discs (Fuji, memorex) and have various rules they like to follow before they
do a trade. So maybe an info box at the top as well.

Also, something like this: If User 1 is looking at User 2's list and sees a
certain show, he can click "Request a trade for this show" link and it
automatically sends a PM or email to User 1 that a person has requested a trade
for that show.

It also needs an import feature so they can import their lists from their
desktops or other websites. The file type needs to be .csv. Here is the file
structure from a list:


# The required fields for importing are the ArtistName and the ShowDate.
# The show date can be formateted as mm/dd/yyyy or yyyy-mm-dd. You can use
these characters: . \ / or - to separate the month (mm) day (dd) and year(yyyy).
# Years can be 2 digit or 4 digit for the mm/dd/yyyy layout but must be 4
digits for the yyyy/mm/dd layout.
Examples (all of these are OK):
2/9/73
02/09/1973
1978-09-16
12.31.1999

# You must have a header row as the first row in your import file.
# The header row must contain a valid label for each column you want to import
(see mapping info below).
# Any field without a tag in the header row will be ignored.
# The order of the columns is unimportant. Just be consistent!

Here are the column header mappings:
# The tag on the left must be in the header row for that column to be imported
into the field on the right.
# Any field thatmaps to 'ignore' will not be imported.
# Click here for an example of a CSV file

ListID = ignore
ListName = ignore
ListType = ignore
RecordingID = reference_number
Artist = artists.name
ArtistName = artists.name
ArtistFirstName = ignore
ArtistID = ignore
Date = shows.showdate
ShowDate = shows.showdate
Venue = ignore
Sets = tech_note
MediaType = media_type
Media = media
MediaNumber = media_count
Source = source
Quality = sound_rating
Tradable = ignore
Attended = attendance
PublicNote = note
PrivateNote = j_card_comment
DateURL = ignore
Tradeable = ignore
CreateDate = ignore
Possession = status
UserID = ignore
Login = ignore
ignore = ignore
ArtistKey = ignore
ArtistIcon = ignore
ArtistAbbrev = ignore
ShowVenue = ignore
ShowCity = ignore
City = ignore
ShowState = ignore
State\Country = ignore
ShowNotes = ignore
ShowSet1 = ignore
SetOne = ignore
ShowSet2 = ignore
SetTwo = ignore
ShowSet3 = ignore
SetThree = ignore
SetOneTime = ignore
SetTwoTime = ignore
SetThreeTime = ignore
ShowLink = ignore
ShowYear = ignore
MySource = source
MyNotes = note
Notes = note
Comments = ignore
ListNotes = ignore
MyMediaType = media_type
MyNoiseReduction = noise_reduction
NoiseReduction = noise_reduction
SCMS = scms_status
MyScmsStatus = scms_status
MyShowQuality = show_rating
MyMicrophones = microphones
MyGeneration = generation
Generation = generation
MyJcardNotes = j_card_comment
MyTechNotes = tech_note
MyReferenceNumber = reference_number
MyTradedFrom = traded_from
MyTradedFromEmail = traded_from_email
MyTradesAllowed = ignore
MyStatus = status
MyAttendence = attendance
MyTaperName = tapername
MyMicLocation = miclocation
Mics = miclocation
MyMediaCount = media_count
MySoundQuality = sound_rating
SoundRating = sound_rating
ShnKey = ref_shninfo
ShnLink = ignore


Here are some screenshots up what the "Add a new show" section should or could
look like:

http://static.flickr.com/45/127249936_4d107ab015_o.jpg
http://static.flickr.com/50/127249937_395257525a_o.jpg
and is that's not enough, you could create an account and look around here as
an example:

http://db.etree.org/import.php

STOPzilla! Anti-Spyware Software

Related Projects:
Aim Message Sender
Many Php/mysql Projects
Countdown Sales Script
Finding referals ASAP
Refer Recruitment

This project is the proprietary information of . Click here to remove this project from OUR database.
Operating System:
Linux
Database System:
MySQL
<<< back

Recent Projects Archive:

Thursday - Wednesday - Tuesday - Monday - Sunday - Saturday - Friday

View all freelance web projects

 
Home | Projects archive | RSS | Resources | Links | Contact Us © 2004-2009 ProjectsList.biz /0.041