**EDITED TO REMOVE CORANTO UPLOAD EXAMPLE, SINCE WE DON'T NEED IT. SOURCEFORGE DOES THAT BIT...**
I don't know how the last repository was set up. I don't know it's inner workings and I'm pretty sure that I will not be able to understand krikos invention with just a glance. So, how should we do this?
What we need:
- Access to Old, New and Future versions of Coranto
- Upload system for all of the above
- Download page, either with all versions available (current stable version advertised, and the rest in a list underneeth) or one page for Current, one for previous and one for future.
- A count system for number of downloads (Dale has one that works great, I just haven't looked at it yet.)
- All of the above, but for addons as well.
That's basically it right? Now...how to do this. I'm sure if we just get our heads together we can come up with a great solution for doing this through Coranto in a simple way (I say simple...hah.).
My way (from the top of my head)...it's a long list, and it doesn't mention all the different fields that need changing, but the most important ones. Please comment on this list and question it...
Categories
-Coranto
-Addon
X MultiSubmit profile - Coranto and Addon upload
Fields
-Category (Coranto|Addon)
-Version (Current|Previous|Beta)
-Version nr. (ex. 1.25 or 2.0b)
-Subject (Name of...)
-Text (Short explanation of addon workings, leave blank for Coranto)
-Version Info (Text field for Change list or other important/usefull info)
-Upload File (Upload and Dropdown field. Collecting files from a folder named download/<Field: Category>/files/. All coranto versions past, present and future are located here, as well as addons
**may need two fields for this, one for addons, one for coranto files, or???** )
Profiles
Addon Maginot Sliced Profile
-Filepath: ..../download/addon
-Category: Addon
-XMS: Coranto and Addon upload
-Style: Addon Page
-Template: site template
-Slice Field: subject
-Specify delimeter: /
-Slice type 2: Name it index.shtml
Addon Maginot Sliced Index
-Filepath: .../download/addon
-Category: Addon
-XMS: Coranto and Addon upload
-Style: Addon List
-Template: site template
-File title: whatever
-Slice Profile: Maginot Sliced Profile
-Slice index Sorting: Slice Field 1
-Post-Build File Renamer: New Filename, index.shtml
Coranto Current Maginot Static Profile
-Filepath: .../download/coranto
-Category: Coranto
-XMS: Coranto and Addon upload
-Style: Coranto Page
(ssi including the next profile in style, <If's> to only print if Current is selected in the XMS)
-template: site template
-Static Type: Name it index.shtml
Coranto Past & Beta Maginot Sliced Profile
-Filepath: ..download/coranto
-Category: Coranto
-XMS: Coranto and Addon upload
-Style: Coranto Versions List
(Included in the Coranto Page style, <If's> to only print the Previous and Beta choice in XMS profile)
-Sorting: By date?
-Slice Field: category
-File ext. : shtml
Summary
This will result in Three pages being built. One list containing all the Addons with a short description and a following subpage with a fuller explanation. Third page will be the a page contaning the Current version and a list underneeth with the previous versions of coranto and the future versions.
It's alot to read through, I know. And I can't guarantee that there aren't any faults. But if we start here, we can come up with something great and durable. Maybe anyone else has a great solution. Any way we find of doing this, I think using coranto is key!