List of Fields
Class :
Internships.Class
Title
- Title (title: String) — official title of the internship
- the title is required
People
- Intern (intern: Users) — intern
- values either from the list of APICe users or as “Name Surname” strings
- This field is required
- Tutor (tutor: Users) — tutor of the internship
- values either from the list of APICe users or as “Name Surname” strings
- This field is required
- Co-tutor (cotutor: Users) — co-tutors of the internship
- values either from the list of APICe users or as “Name Surname” strings
Descriptors
- Abstract (abstract: TextArea) — abstract of the internship
- default syntax is plain text
- for text formatting, reference syntax is XWiki 2.1
- Keywords (keywords: String) — keywords for the internship
- typically a list of keywords separated somehow
Where & When
- $theClass.get(${classProp}).getTranslatedPrettyName() (place: $theClass.get(${classProp}).getClassType()) — where the internships officially takes place
- Start Date (startDate: Date) — date when the internship' work actually begins
- in dd/mm/yyyy format
- End Date (endDate: Date) — date when the internship' work actually ends
- in dd/mm/yyyy format
- the End Date is required for completed internships
Sort
- Type (type: StaticList) — the type of internship activity
- e.g., “curricular internship”
Attachments
- Final Report (report: String) — the full file name of of the final report, attached to the page
- the file can either be manually attached to the page of the publication then selected, or directly loaded and linked to the field in a single step
- most common file format are also accepted in case the PDF is not available
AMS Services
- AMS ID (amsId: String) — internship identifier in the AMS Internship system
- this number is automatically assigned by the AMS Internship system
- The URL of the AMS Internship system has the form $amsinternshipurl$amsId