Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Path/File name

Modification

Purpose

samigo-app/src/webapp/
jsf/questionpool/poolList.jsp

added link with action="importPool"; added new msg values

Added the Import link to the main Question Pools screen

samigo-app/src/java/org/
sakaiproject/
tool/assessment/bundle/AuthorImportExport.properties

Added import_qp=Import Pool for importing question pools

text used in importPool.jsp

samigo-app/src/webapp/
jsf/qti/importPool.jsp

importPool.jsp created

The jsf file is modeled on importAssessment.jsp for user to browse and upload xml file

samigo-app/src/java/org/
sakaiproject/
tool/assessment/bundle/QuestionPoolMessages.properties

removed duplicate t_addSubpool
added t_importPool

clean up and added text for poolList.jsp

samigo-app/src/webapp/WEB-INF/faces-config.xml

Added questionPoolBean to XML Import
Changed navigation path for question pool import to qti folder to be consistent with other import files

added navigation and bean for xml import

samigo-app/src/java/org/
sakaiproject/
tool/assessment/ui/bean/qti/XMLImportBean.java

Added importPoolFromQTI to mirror import assessment function
Added partially completed processAsPoolFile to call createImportedQuestionPool

mirrored functions to assessment calls createImportedQuestionPool

amigo-app/src/java/org/
sakaiproject/
tool/assessment/services/qti/QTIService.java

Added createImportedQuestionPool to service

Calls AuthoringHelper.createImportedQuestionPool; service allows outside connectivity