I need an extension made for Joomla.
This extension will be used to register what fish species the user have caught per year, and all time. And then make a list over which species the user have caught, who caught most species, both for the year, and total. The user can, but don't have to, be a member of one ore more fishing clubs.
For the club, we need a list of the members, who got most species this year, and total.
I want to use the joomla users database for the logon to the extension.
The clubs have to be added by a administrator.
1: For each catch, we need to be able to register at least the following fields:
User, but the user is already logged in, or asked to do so, before he can register a fish.
Species (We enter all the species, in the admin part of the extension) The user will choose from a searchable list. (either enter the first few letters of the name, or scroll through the list, there will be around 200 entries to this list)
Date (pick from calender or write it down [login to view URL])
Weight. (numbers with comma as divider)
Length. (numbers with comma as divider)
Location 2 fields, region (choose from list, list is added in admin) water/place, textfield
Picture. (upload, must be able to resize photo)
Method (textfield)
Link (textfield) if they have written a report about it someplaces else
More information Large Textfield.
2: The list.
Without logging in, you can see the list for either clubs, latest catches, users , species
User:
If you in one of the lists clicks a users name, you get "the users" page, with user information (and picture of the user if uploaded) link to lists of all the species the user have have caught (both for the present year, earlier years and total for all years), which club(s) he is a member of.
In the "all species" the biggest of that periode is listed.
"my catches" should list all catches the user have done, but you need to be able to sort this in year, location, species, default should be latest catches.
Species
Species list, will show the name of species, total number of users who have caught the species, and last catch of that species,
If you click on the name of a species, you will get a list of all users who have caught the species, with "all" entered information about that catch. (If entered, time, location, weight, length ( method, link, picture, and more information. could be a "show more" function)
3: Admin
When we enter the species, we must be able to enter them with:
Latin name, and local name (for each translated language, some species have more than one local name for the latin name)
Local Record (in gram)
Local Specimen (this is a weight set per species, and it gives extra honor to get one bigger than this)
Main group, Sea or freshwater
Each club, can, but don't have to add there own record lists.
I need one file, which we will translate to the needed languages. (Probably only English and Norwegian)
A user can't make a new club, but should be able to request a new club, so the admin can "approve" of that club.
If a user request a new club, we need to be able to add some text about cost, what information we need sent in, and how to send it
Admin must be able to hide\delete a catch.
Ehrm. Guess there will be some questions too :)