https://github.com/jesselawson/gainful-employment-generator
Generate Gainful Employment Disclosure templates from a CSV file.
https://github.com/jesselawson/gainful-employment-generator
Last synced: about 2 months ago
JSON representation
Generate Gainful Employment Disclosure templates from a CSV file.
- Host: GitHub
- URL: https://github.com/jesselawson/gainful-employment-generator
- Owner: jesselawson
- License: gpl-2.0
- Created: 2015-03-24T14:53:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-03-24T15:50:22.000Z (about 10 years ago)
- Last Synced: 2025-02-05T22:36:55.919Z (4 months ago)
- Language: HTML
- Size: 188 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gainful Employment Disclosure Generator
Generate Gainful Employment Disclosure templates from a CSV file.The supplied `target.csv` file should be generated by your institutional effectiveness people. You can create this with a pull from whichever MSI you are currently using.
# Usage
1. Take a look at the CSV file and ensure that your information matches it. You can change the order of the headers but do not change their names.
2. Run the powershell script: `./ge-template-builder.ps1`3. Copy the `gainful-employment` folder to our web server.
4. Enjoy.
# Customization
Take a look in `ge-template-builder.ps1` for the following variable block:
$customProgramName=$item.customProgramName
$awardLevel=$item.awardLevel
$tutionAndFees=$item.tutionAndFees
$booksAndSupplies=$item.booksAndSupplies
$roomAndBoard="0"
$roomAndBoardNotOffered="true";
$numberOfStudentsCompletedProgram=$item.numberOfStudentsCompletedProgram
$numberOfStudentsCompletedProgramWithDebt=$item.numberOfStudentsCompletedProgramWithDebt
$isLessThanTenGraduatesReceivedLoan='no'
if($numberOfStudentsCompletedProgramWithDebt > 9){
$isLessThanTenGraduatesReceivedLoan='yes'
}
$title4MedianDebt=$item.title4MedianDebt
$privateMedianDebt=$item.privateMedianDebt
$financingPlanDebt=$item.financingPlanDebt
$normalTimeToCompleteProgram=$item.normalTimeToCompleteProgram
$durationTypeInWeeksMonthsYears=$item.durationTypeInWeeksMonthsYears
$numberOfStudentsCompletedProgramInNormalTime=$item.numberOfStudentsCompletedProgramInNormalTime
$dateCreated="1/26/2015" #Get-Date -format M/d/yyyyYou can see a few assumptions here. First, we are assuming that we do not offer Room and Board. Second, the date is hardcoded but can be
easily dynamically generated if you want (using the Get-Date feature that's commented out).