How to Create a Coranto Distribution Package

I'll be replacing some of our missing posts from the last few years, as I retrieve the necessary ones from the WayBack machine...here are the instructions for Distribution Packages.
I hope now that 1.25.2 is out, and the end of the dev line has been reached, that many of you will contribute to the Distribution Package Project. It only takes as long as it takes to set up your Coranto for whatever package you have in mind.
Two things to be aware of:
1) Please write a step by step manual installation procedure, for users wishing to install the package onto an existing Coranto install. This will be important, in that it offers another solution to many common questions. The distro packages can double as a How-To for new users.
2) Please include Version notes as seen below, with credits to original authors, etc.
3) To release the package, nsettings.cgi will need to be edited. Instructions for that are also included below.
Please check the below information, and contribute as possible.
Version Notes Format
(using Basic Cal as the model, since I done got it here!)
Feel free to cut and paste this into your Notes:
How To Create a Coranto Distro Package
I hope now that 1.25.2 is out, and the end of the dev line has been reached, that many of you will contribute to the Distribution Package Project. It only takes as long as it takes to set up your Coranto for whatever package you have in mind.
Two things to be aware of:
1) Please write a step by step manual installation procedure, for users wishing to install the package onto an existing Coranto install. This will be important, in that it offers another solution to many common questions. The distro packages can double as a How-To for new users.
2) Please include Version notes as seen below, with credits to original authors, etc.
3) To release the package, nsettings.cgi will need to be edited. Instructions for that are also included below.
Please check the below information, and contribute as possible.
Version Notes Format
(using Basic Cal as the model, since I done got it here!)
Feel free to cut and paste this into your Notes:
- Code: Select all
#################################################
# Coranto Distribution Package
#################################################
#
# CDP Title: Basic Calendar
# CDP Version: 0.1.0
# CDP Description: Basic Calendar Setup for Coranto using smcCalendar for Coranto v 1.0.
# Alternate Instructions included for manual install onto a previously installed Coranto,
# as well as calendar documentation for customized integration.
#
# CDP Assembler: Jackanape
# CDP License: All Coranto Distribution Packages are released under the same license as the Coranto Core,
# the MIT License, found here: http://www.opensource.org/licenses/mit-license.php
#
#################################################
# For the latest version of this and other Coranto Distribution Packages,
# as well as support, please visit http://www.coranto.org
#################################################
# CDP History:
#
# 23-08-2008 Version 0.1.0
# Initial release - bare bones version
#
#################################################
# Included files, addons, and credits:
# We would like to thank the following people for their contributions to the various ingredients that make up this # CDP--their generous contributions to the internet community, and Coranto specifically, are greatly appreciated.
#
# smcCal Script Scott Crevier http://www.webmaster.crevier.org/
# smcCal for Coranto Parahead, Dale Ray, Jackanape https://sourceforge.net/projects/corantoaddons/
# X Multisubmit L0rdphi1, Lawrence, Parahead & InSAnE NiNjA
# CustomFields Parahead
# ChangeDateNew Parahead http://www.parahead.com
# Sort Orders Lawrence, Parahead
#
#################################################
# Notes:
#
# This remains a work in progress, and all contributions are welcome!
#
#################################################
Installation Instructions:
1) Follow standard Coranto Setup Procedures.
2) Once Setup is complete, login with your admin user account.
3) That's it! You're ready to use your new calendar!
How To Create a Coranto Distro Package
####################################################
### ###
### How to make Coranto Distribution Package ###
### ###
####################################################
1) Set up and configure your package
2) Open nsettings.cgi
3) Remove your sessions data.
Find:
"Sessions``xcttawwiwdjOttDENWJ!x!(username)!x!9f7750f8e2f8aa7feb2134114d8414efc313d57d!x!127.0.0.1!x!bwWvkj!x!1220455675"
Change to:
"Sessions``x"
4) Remove your userdata.
Find:
"userdata``x(username)"
Change to:
"userdata``x"
Find:
"user-(username)``xCPassword!x!9f7750f8e2f8aa7feb2134114d8414efc313d57d|x|UserLevel!x!3|x|Email!x!baby@daddy.com|x|LastLogin!x!1220448475"
And DELETE.
5) ADD the following lines:
"firsttime``xyes
ForceFullBuild``x1"
Your distro package should be reset and ready to distribute to fresh installs.