Skip to content

Commit

Permalink
S2U-9 5.1.1.5 Tests & Quizzes: PDF export for assessment submissions (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
JuanDavid102 authored and Miguel Pellicer committed Dec 12, 2023
1 parent eee5af7 commit f2b7a1c
Show file tree
Hide file tree
Showing 12 changed files with 1,075 additions and 1 deletion.
11 changes: 11 additions & 0 deletions samigo/samigo-app/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,12 @@
<artifactId>jsf-api</artifactId>
<version>1.1.01</version>
</dependency>-->
<dependency>
<groupId>org.scilab.forge</groupId>
<artifactId>jlatexmath</artifactId>
<version>1.0.7</version>
</dependency>

<dependency>
<groupId>OKI</groupId>
<artifactId>OkiOSID</artifactId>
Expand Down Expand Up @@ -276,6 +282,11 @@
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<version>${sakai.jakarta.jstl-api.version}</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>${sakai.org.json.version}</version>
</dependency>
</dependencies>

<build>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -861,3 +861,38 @@ global_variable_on_formula_not_defined=Formula from global variable contains und
global_variable_cycles=There are cycles in the global variables
samigo_formula_error_12=12: Global Variable not defined in correct answer feedback
samigo_formula_error_13=13: Global Variable not defined in incorrect answer feedback

# S2U-9
type.1=Multiple Choice
type.2=Multiple Choice
type.3=Multiple Choice
type.4=True / False
type.5=Short Answer
type.6=File Upload
type.7=Audio Recording
type.8=Fill in the Blank
type.9=Matching
type.11=Fill in Numeric
type.12=Multiple Choice
type.13=Survey
type.14=Matching
type.15=Calculated Question
type.16=Hot Spot

score_format = {0} of {1} ({2}%)
short_summary.title = Question title
short_summary.type = Type
short_summary.answered = Answered
short_summary.answered.yes = Yes
short_summary.answered.no = No
short_summary.score = Score
short_summary.part_title = Part {0} - {1} - {2}/{3} - {4}/{5} points

comments_for_student=Comments for Student:
comment_for_student=Comment for Student:

current_question=Question {0} of {1}
no_answer.text = Unanswered
attachments.name = - Name:
audio.record = There is an audio recording
audio.no_record = There is no audio recording
Original file line number Diff line number Diff line change
Expand Up @@ -855,3 +855,38 @@ global_variable_on_formula_not_defined=La f\u00f3rmula de la variable global con
global_variable_cycles=Hay ciclos en la definici\u00f3n de las variables globales
samigo_formula_error_12=12: Aquesta global variable no est\u00e0 definida en el comentari a la resposta correcta
samigo_formula_error_13=13: Aquesta global variable no est\u00e0 definida en el comentari a la resposta incorrecta

# S2U-9
type.1=Selecci\u00f3 M\u00faltiple
type.2=Selecci\u00f3 M\u00faltiple
type.3=Selecci\u00f3 M\u00faltiple
type.4=Veritat / Fals
type.5=Resposta curta
type.6=C\u00e0rrega de fitxer
type.7=Gravaci\u00f3 Audio
type.8=Omple els espais
type.9=Relaciona
type.11=Resposta num\u00e8rica
type.12=Selecci\u00f3 M\u00faltiple
type.13=Enquesta
type.14=Relaciona
type.15=Pregunta calculada
type.16=Imatge interactiva

score_format = {0} de {1} ({2}%)
short_summary.title = Text de la pregunta
short_summary.type = Tipus
short_summary.answered = Respon
short_summary.answered.yes = S\u00ed
short_summary.answered.no = No
short_summary.score = Puntuaci\u00f3
short_summary.part_title = Part {0} - {1} - {2}/{3} - {4}/{5} punts

comments_for_student=Comentaris per a l\u2019estudiant:
comment_for_student=Comentari per a l\u2019estudiant:

current_question=Pregunta {0} de {1}
no_answer.text = Sense Resposta
attachments.name = - Nom:
audio.record = Hi ha un Gravaci\u00f3 Audio
audio.no_record = No hi ha Gravaci\u00f3 Audio
Original file line number Diff line number Diff line change
Expand Up @@ -856,3 +856,38 @@ global_variable_on_formula_not_defined=La f\u00f3rmula de la variable global con
global_variable_cycles=Hay ciclos en la definici\u00f3n de las variables globales
samigo_formula_error_12=12: Variable global no definida en el comentario a la respuesta correcta
samigo_formula_error_13=13: Variable global no definida en el comentario a la respuesta incorrecta

# S2U-9
type.1=Opci\u00f3n Multiple
type.2=Opci\u00f3n Multiple
type.3=Opci\u00f3n Multiple
type.4=Verdadero / Falso
type.5=Respuesta corta
type.6=Subir archivos
type.7=Grabaci\u00f3n de audio
type.8=Completar los espacios en blanco
type.9=Relacionar
type.11=Respuesta num\u00e9rica
type.12=Opci\u00f3n Multiple
type.13=Encuesta
type.14=Relacionar
type.15=Pregunta calculada
type.16=Imagen interactiva

score_format = {0} de {1} ({2}%)
short_summary.title = T\u00edtulo de pregunta
short_summary.type = Tipo
short_summary.answered = Respondida
short_summary.answered.yes = S\u00ed
short_summary.answered.no = No
short_summary.score = Puntuaci\u00f3n
short_summary.part_title = Parte {0} - {1} - {2}/{3} - {4}/{5} puntos

comments_for_student=Comentarios para el estudiante:
comment_for_student=Comentario para el estudiante:

current_question=Pregunta {0} de {1}
no_answer.text = Sin Respuesta
attachments.name = - Nombre:
audio.record = Hay una grabaci\u00f3n de audio
audio.no_record = No hay ninguna grabaci\u00f3n de audio
Original file line number Diff line number Diff line change
Expand Up @@ -824,3 +824,38 @@ global_variable_on_formula_not_defined=La f\u00f3rmula de la variable global con
global_variable_cycles=Hay ciclos en la definici\u00f3n de las variables globales
samigo_formula_error_12=12: Aldagaia globalaren ez dago definituta feedbackean (ongi dagoen erantzunarena)
samigo_formula_error_13=13: Aldagaia globalaren ez dago definituta feedbackean (gaizki dagoen erantzuna)

# S2U-9
type.1=Hainbat aukera dituztenak erantzuteko
type.2=Hainbat aukera dituztenak erantzuteko
type.3=Hainbat aukera dituztenak erantzuteko
type.4=Egiazkoa / Faltsua
type.5=Erantzun laburra
type.6=Kargatu fitxategia
type.7=audio grabazioak
type.8=Zuriunetan idazteko direnak
type.9=Parekatzekoak
type.11=Zenbakizko erantzunak
type.12=Hainbat aukera dituztenak erantzuteko
type.13=Inkestak
type.14=Parekatzekoak
type.15=Galdera kalkulatua
type.16=Irudi interaktiboa

score_format = {1}etik {0} ({2}%)
short_summary.title = Galderaren izenburua
short_summary.type = Mota
short_summary.answered = Erantzun
short_summary.answered.yes = Bai
short_summary.answered.no = Ez
short_summary.score = Puntuazioa
short_summary.part_title = {0} zatia - {1} - {2}/{3} - {4}/{5} puntu

comments_for_student=Ikasleentzako iruzkinak:
comment_for_student=Ikasleentzako iruzkina:

current_question={1}eko {0}. galdera
no_answer.text = Erantzun Gabe
attachments.name = - Izena:
audio.record = Audio grabaketa bat dago
audio.no_record = Ez dago audio grabaketarik
Original file line number Diff line number Diff line change
Expand Up @@ -381,3 +381,6 @@ incorrect_answers_title=Incorrect Answers
empty_answers_title=Empty Answers
summary_title=Short Summary
answers_title=Answers

# S2U-9
print_report=Print report
Original file line number Diff line number Diff line change
Expand Up @@ -378,3 +378,6 @@ incorrect_answers_title=Respostes Incorrectes
empty_answers_title=Respostes Buides
summary_title=Resum breu
answers_title=Respostes

# S2U-9
print_report=Imprimir reporti
Original file line number Diff line number Diff line change
Expand Up @@ -378,3 +378,6 @@ incorrect_answers_title=Respuestas Incorrectas
empty_answers_title=Respuestas Vac\u00edas
summary_title=Resumen corto
answers_title=Respuestas

# S2U-9
print_report=Imprimir reporte
Original file line number Diff line number Diff line change
Expand Up @@ -352,3 +352,6 @@ incorrect_answers_title=Erantzun Okerrak
empty_answers_title=Erantzun Hutsak
summary_title=Laburpen laburra
answers_title=Erantzunak

# S2U-9
print_report=Inprimatu txostena
Loading

0 comments on commit f2b7a1c

Please sign in to comment.