-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add all fields to student abstract editor
All the fields on the editing page are now filled in. There is no save function yet and the CSS is ugly, but here is the barebones. Issue #262 (Edit abstracts as student user) Epic #131 (Submission Card View)
- Loading branch information
1 parent
0a915ca
commit f67e329
Showing
3 changed files
with
229 additions
and
13 deletions.
There are no files selected for viewing
217 changes: 204 additions & 13 deletions
217
client/src/app/editAbstract/editAbstract.component.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,207 @@ | ||
<div *ngIf="submission"> | ||
<div *ngIf="submission" class="outer-div"> | ||
|
||
<h2>This form is not about adding items. Any items changed are all that will show up.</h2> | ||
|
||
<div> | ||
<p>Title: {{submission.presentationTitle}}</p> | ||
<p>Abstract: {{submission.abstractContent}}</p> | ||
<p>Discipline: {{submission.academicDiscipline}}</p> | ||
<p>Type: {{submission.presentationType}}</p> | ||
<p>Format: {{submission.submissionFormat}}</p> | ||
<p>Willing to Change Format: {{submission.willingToChangePresentationFormat}}</p> | ||
<p>Willing to be Feature Presentation: {{submission.willingToBeFeaturePresenter}}</p> | ||
<p>Need Media Services Equiptment: {{submission.additionalMediaEquipment}}</p> | ||
<p>Special Requirements: {{submission.additionalRequirements}}</p> | ||
<p>Sponsoring Organization(s): {{submission.sponOrganization}}</p> | ||
<p>OTHER Organization(s): {{submission.miscSponOrganization}}</p> | ||
<p>Categories: {{submission.category}}</p> | ||
<span><b>Submission Format: </b></span> | ||
<mat-select placeholder="{{submission.submissionFormat}}"> | ||
<mat-option | ||
#input value="artist statement" | ||
(click) = "submission.submissionFormat = 'artist statement'"> | ||
Artist Statement | ||
</mat-option> | ||
|
||
<mat-option | ||
#input value="humanities proposal" | ||
(click) = "submission.submissionFormat = 'humanities proposal'"> | ||
Humanities Proposal | ||
</mat-option> | ||
|
||
<mat-option | ||
#input value="science or social science abstract" | ||
(click) = "submission.submissionFormat = 'science or social science abstract'"> | ||
Science or Social Science Abstract | ||
</mat-option> | ||
</mat-select> | ||
</div> | ||
|
||
<div> | ||
<span><b>Presentation Title: </b> {{submission.presentationTitle}}</span> | ||
<mat-form-field class="presentationTitleBox" style="display: inline-block; width: 100%"> | ||
<textarea matInput #input | ||
placeholder="New Presentation Title" | ||
(input)="submission.presentationTitle" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<div> | ||
<span><b>Abstract: </b> {{submission.abstractContent}}</span> | ||
<mat-form-field class="presentationTitleBox" style="display: inline-block; width: 100%"> | ||
<textarea matInput #input | ||
placeholder="New Abstract" | ||
(input)="submission.abstractContent" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<div> | ||
<span><b>Need Media Services Equiptment: </b> {{submission.additionalMediaEquipment}}</span> | ||
<mat-form-field class="presentationTitleBox" style="display: inline-block; width: 100%"> | ||
<textarea matInput #input | ||
placeholder="New Media Services Equiptment Need" | ||
(input)="submission.presentationTitle" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<div> | ||
<span><b>Special Requirements: </b> {{submission.additionalRequirements}}</span> | ||
<mat-form-field class="presentationTitleBox" style="display: inline-block; width: 100%"> | ||
<textarea matInput #input | ||
placeholder="New Special Requirements Request:" | ||
(input)="submission.additionalRequirements" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<div> | ||
<span><b>OTHER Organization(s): </b> {{submission.miscSponOrganization}}</span> | ||
<mat-form-field class="presentationTitleBox" style="display: inline-block; width: 100%"> | ||
<textarea matInput #input | ||
placeholder="New OTHER Organization(s):" | ||
(input)="submission.miscSponOrganization" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<div id="sponsored-orgs"> | ||
<p>Sponsoring Organization or Fund</p> | ||
<p>Choose any applicable. If funded by faculty grant, specify under 'other'</p> | ||
<div class="checkboxes"> | ||
<mat-checkbox (click)="newSponsor(0)" [checked]="this.submission.sponOrganization[0]">UROP</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newSponsor(1)" [checked]="this.submission.sponOrganization[1]">MAP</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newSponsor(2)" [checked]="this.submission.sponOrganization[2]">MMP</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newSponsor(3)" [checked]="this.submission.sponOrganization[3]">LSAMP</mat-checkbox> | ||
</div> | ||
<br> | ||
|
||
<mat-form-field> | ||
<textarea matInput placeholder="Other" | ||
(input) = "submission.miscSponOrganization = $event.target.value" rows="1" cols="1"> | ||
</textarea> | ||
</mat-form-field> | ||
|
||
<br> | ||
<p>Special Categories</p> | ||
<p>Choose any applicable.</p> | ||
<div class="checkboxes"> | ||
<mat-checkbox (click)="newCategory(0)" [checked]="this.submission.category[0]">Works in Progress</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newCategory(1)" [checked]="this.submission.category[1]">Capstone</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newCategory(2)" [checked]="this.submission.category[2]">Submitted Panel</mat-checkbox> | ||
<br> | ||
<mat-checkbox (click)="newCategory(3)" [checked]="this.submission.category[3]">Sophomore Spotlight</mat-checkbox> | ||
</div> | ||
</div> | ||
|
||
<div id="format-change"> | ||
<span><b>Willing to Change Format: </b>{{submission.willingToChangePresentationFormat}}</span> | ||
<br> | ||
<mat-radio-group (change)="onFormatChange($event)"> | ||
<mat-radio-button value="yes" color="primary">Yes</mat-radio-button> | ||
<mat-radio-button value="no" color="primary">No</mat-radio-button> | ||
</mat-radio-group> | ||
</div> | ||
|
||
<div id="feature-presenter"> | ||
<span><b>Willing to be Feature Presentation: </b>{{submission.willingToBeFeaturePresenter}}</span> | ||
<br> | ||
<mat-radio-group (change)="onFeaturePresentationChange($event)"> | ||
<mat-radio-button color="primary" value="yes">Yes</mat-radio-button> | ||
<mat-radio-button color="primary" value="no">No</mat-radio-button> | ||
</mat-radio-group> | ||
</div> | ||
|
||
<div id="presentation-type"> | ||
<span><b>Type of Presentation: </b>{{submission.presentationType}}</span> | ||
<mat-select placeholder="Type of Presentation"> | ||
<mat-option #input value="poster or visual display" (click) = "submission.presentationType = 'poster or visual display'">Poster or Visual Display</mat-option> | ||
<mat-option #input value="oral presentation" (click) = "submission.presentationType = 'oral presentation'">Oral Presentation</mat-option> | ||
<mat-option #input value="performance" (click) = "submission.presentationType = 'performance'">Performance</mat-option> | ||
</mat-select> | ||
</div> | ||
|
||
<div id="academic-discipline"> | ||
<div> | ||
<span><b>Discipline:</b> {{submission.academicDiscipline}}</span> | ||
<mat-select placeholder="New Academic Discipline"> | ||
<mat-option #input value="african and black american studies" (click) = "submission.academicDiscipline = 'african and black american studies'">African and Black American Studies</mat-option> | ||
<mat-option #input value="anthropology" (click) = "submission.academicDiscipline = 'anthropology'">Anthropology</mat-option> | ||
<mat-option #input value="art history" (click) = "submission.academicDiscipline = 'art history'">Art History</mat-option> | ||
<mat-option #input value="biology" (click) = "submission.academicDiscipline = 'biology'">Biology</mat-option> | ||
<mat-option #input value="chemistry & biochemistry" (click) = "submission.academicDiscipline = 'chemistry and biochemistry'">Chemistry and Biochemistry</mat-option> | ||
<mat-option #input value="communication, media, & rhetoric" (click) = "submission.academicDiscipline = 'communication/media/rhetoric'">Communication, Media, & Rhetoric</mat-option> | ||
<mat-option #input value="computer science" (click) = "submission.academicDiscipline = 'computer science'">Computer Science</mat-option> | ||
<mat-option #input value="economics" (click) = "submission.academicDiscipline = 'economics'">Economics</mat-option> | ||
<mat-option #input value="education" (click) = "submission.academicDiscipline = 'education'">Education</mat-option> | ||
<mat-option #input value="elementary education" (click) = "submission.academicDiscipline = 'elementary education'">Elementary Education</mat-option> | ||
<mat-option #input value="english/creative writing" (click) = "submission.academicDiscipline = 'english/creative writing'">English/Creative Writing</mat-option> | ||
<mat-option #input value="environmental science" (click) = "submission.academicDiscipline = 'environmental science'">Environmental Science</mat-option> | ||
<mat-option #input value="environmental studies" (click) = "submission.academicDiscipline = 'environmental studies'">Environmental Studies</mat-option> | ||
<mat-option #input value="french" (click) = "submission.academicDiscipline = 'french'">French</mat-option> | ||
<mat-option #input value="gender, women, and sexuality studies" (click) = "submission.academicDiscipline = 'gender, women, and sexuality studies'">Gender, Women, and Sexuality Studies</mat-option> | ||
<mat-option #input value="geology" (click) = "submission.academicDiscipline = 'geology'">Geology</mat-option> | ||
<mat-option #input value="german studies" (click) = "submission.academicDiscipline = 'german studies'">German Studies</mat-option> | ||
<mat-option #input value="history" (click) = "submission.academicDiscipline = 'history'">History</mat-option> | ||
<mat-option #input value="human services/general/criminal justice/social justice/human development" (click) = "submission.academicDiscipline = 'human services/ general/ criminal justice/ social justice/ human development'"> | ||
Human Services/General/Criminal Justice/Social Justice/Human Development</mat-option> | ||
|
||
<mat-option #input value="latin american area studies" (click) = "submission.academicDiscipline = 'latin american area studies'">Latin American Area Studies</mat-option> | ||
<mat-option #input value="management" (click) = "submission.academicDiscipline = 'management'">Management</mat-option> | ||
<mat-option #input value="medieval studies" (click) = "submission.academicDiscipline = 'medieval studies'">Medieval Studies</mat-option> | ||
<mat-option #input value="music" (click) = "submission.academicDiscipline = 'music'">Music</mat-option> | ||
<mat-option #input value="native american and indigenous studies" (click) = "submission.academicDiscipline = 'native american and indigenous studies'">Native American and Indigenous Studies</mat-option> | ||
<mat-option #input value="philosophy" (click) = "submission.academicDiscipline = 'philosophy'">Philosophy</mat-option> | ||
<mat-option #input value="german studies" (click) = "submission.academicDiscipline = 'physics'">Physics</mat-option> | ||
<mat-option #input value="political science" (click) = "submission.academicDiscipline = 'political science'">Political Science</mat-option> | ||
<mat-option #input value="psychology" (click) = "submission.academicDiscipline = 'psychology'">Psychology</mat-option> | ||
<mat-option #input value="secondary education" (click) = "submission.academicDiscipline = 'secondary education'">Secondary Education</mat-option> | ||
<mat-option #input value="social science" (click) = "submission.academicDiscipline = 'social science'">Social Science</mat-option> | ||
<mat-option #input value="sociology" (click) = "submission.academicDiscipline = 'sociology'">Sociology</mat-option> | ||
<mat-option #input value="spanish" (click) = "submission.academicDiscipline = 'spanish'">Spanish</mat-option> | ||
<mat-option #input value="sport management" (click) = "submission.academicDiscipline = 'sport management'">Sport Management</mat-option> | ||
<mat-option #input value="statistics" (click) = "submission.academicDiscipline = 'statistics'">Statistics</mat-option> | ||
<mat-option #input value="studio art" (click) = "submission.academicDiscipline = 'studio art'">Studio Art</mat-option> | ||
<mat-option #input value="theatre arts" (click) = "submission.academicDiscipline = 'theatre arts'">Theatre Arts</mat-option> | ||
<mat-option #input value="other" (click)="this.other = true">Other</mat-option> | ||
</mat-select> | ||
<br><br> | ||
|
||
<mat-form-field *ngIf="this.other"> | ||
<textarea matInput | ||
placeholder="Please specify" | ||
(input) = "submission.academicDiscipline = $event.target.value" | ||
rows="1" | ||
cols="1"></textarea> | ||
</mat-form-field> | ||
</div> | ||
|
||
<button mat-button style="background-color: lightskyblue">SAVE</button> | ||
</div> | ||
</div> | ||
|
||
|
||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
.outer-div { | ||
margin: 1rem; | ||
padding: 1rem; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters