Skip to content

Commit

Permalink
SAK-48080 - Fix dark mode in Dynamic Registration (sakaiproject#11019)
Browse files Browse the repository at this point in the history
Also clean up some wording that was obsolete because
specs became final and IMS changed their name.
  • Loading branch information
csev authored Nov 21, 2022
1 parent 402938c commit 4446d81
Show file tree
Hide file tree
Showing 25 changed files with 118 additions and 100 deletions.
10 changes: 5 additions & 5 deletions basiclti/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Sakai's Support for IMS Standards
---------------------------------
Sakai's Support for 1EdTech Standards
-------------------------------------

This folder holds the Sakai code for IMS Learning Tools Interoperability and other standards.
This folder holds the Sakai code for Learning Tools Interoperability and other standards.
This area has many different contributors.

There are several internal documents that you might find useful ranging from
Expand All @@ -12,8 +12,8 @@ Aditional Documentation

* [Using Tsugi in Sakai with LTI Advantage](https://www.tsugi.org/md/ADVANTAGE.md)
* [Using LTI ContentItem](docs/CONTENTITEM.md)
* [Using IMS Auto Provisioning](docs/PROVISION.md)
* [LTI 1.1 to LTI Advantage Auto Migration](docs/MIGRATION.md)
* [Using LTI Dynamic Registration](docs/PROVISION.md)
* [LTI 1.1 to LTI Advantage Migration](docs/MIGRATION.md)
* [Using the IMS Reference Implementation with Sakai](docs/IMS_RI.md)
* [Setting up Tsugi in Sakai for Testing](docs/TSUGI.md)
* [Windows PostMessage Support in Sakai](docs/POSTMESSAGE.md)
Expand Down
20 changes: 10 additions & 10 deletions basiclti/basiclti-tool/src/bundle/ltitool.properties
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ gen.toggle.priv=Toggle Private Key
gen.clipboard=Copy
gen.spinner.alt=Processing...

tool.title=External Tools (IMS LTI)
tool.title=External Tools (LTI)
tool.in.site=Tool Links
tool.in.system=Installed Tools
add.auto=LTI Advantage Auto Provision
add.auto=LTI Dynamic Registration
tool.description.sites=Below are the external tools that have links within a site. One installed tool may have many links. Select "Edit" to revise the settings for a particular link. Select the "Create Tool Link" to add a new link.
tool.description.sites.helper=Below are the external tools that have links within this site. One installed tool may have many links. Select "Edit" to revise the settings for a particular link. There may be hard-coded references to these links throughout this site. If you delete a link from this screen, those references will fail so be careful when deleting links from this screen.
tool.description.system=Below are the external tools that have been added to the system. Select the "Edit" link to revise the launch settings. Select the "Add External Tool to System" link to make additional external tools available.
Expand Down Expand Up @@ -55,19 +55,19 @@ tool.content.title=Content Item / Deep Link Required
tool.content.body=To provide a file or import content, the tool must be launchable using Content Item or Deep Linking.
tool.import.title=Do you want to change the title of this tool to:
tool.import.description=Do you want to change the description of this tool to:
tool.import.success=Imported auto configuration data into the form, please review and save.
tool.import.success=Imported dynamic registration data into the form, please review and save.
tool.import.error=Error retrieving LTI 1.3 configuration from URL.
tool.lti13.auto.start.header=LTI Advantage Auto Configuration
tool.lti13.auto.start.text=Some LTI Advantage Tools support an auto-provisioning standard. This is not the same as a launch URL. If you have a URL, we will insert a new tool and then use auto-provisioning to fill in data for the tool. After the tool has been provisioned - you can review the values and either save the tool to activate it or delete the draft tool. This process may require you to present credentials to the tool. Provisioning URLs from some tools can only be used once so check with your tool vendor as to how to auto-provision their tool.
tool.lti13.auto.start.header=LTI Dynamic Registration
tool.lti13.auto.start.text=Some LTI Advantage Tools support a dynamic registration standard. This is not the same as a launch URL. If you have a URL, we will insert a new tool and then use dynamic registration to fill in data for the tool. After the tool has been registered - you can review the values and either save the tool to activate it or delete the draft tool. This process may require you to present credentials to the tool. Provisioning URLs from some tools can only be used once so check with your tool vendor as to how to register their tool.
tool.lti13.auto.start.title=Tool Title
tool.lti13.auto.start.title.required=Tool Title is Required
tool.lti13.auto.start.insert.fail=Unable to insert tool
tool.lti13.auto.start.button=Auto-Provision
tool.lti13.auto.button=Use LTI Advantage Auto Configuration
tool.lti13.auto.title=LTI Advantage Auto Configuration
tool.lti13.auto.header=LTI Advantage Auto Configuration
tool.lti13.auto.start.button=Dynamic Registration
tool.lti13.auto.button=Use LTI Dynamic Registration
tool.lti13.auto.title=LTI Dynamic Registration
tool.lti13.auto.header=LTI Dynamic Registration
tool.lti13.auto.execute=Begin Configuration
tool.lti13.auto.config=Auto Configuration URL
tool.lti13.auto.config=LTI Dynamic Registration URL
content.menu=Tool Link
content.title=Tool Link
content.note=<p>If you have a url, key, and secret you need to install a new tool, and then come back and place that tool to be launched in this screen.</p>
Expand Down
12 changes: 6 additions & 6 deletions basiclti/basiclti-tool/src/bundle/ltitool_ar.properties
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ gen.toggle.priv=\u062b\u0628\u062a \u0627\u0644\u0645\u0641\u062a\u0627\u062d \u
gen.clipboard=\u0646\u0633\u062e
gen.spinner.alt=\u0645\u0639\u0627\u0644\u062c\u0629...

tool.title=\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 (IMS LTI)
tool.title=\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 (LTI)
tool.in.site=\u0631\u0648\u0627\u0628\u0637 \u0627\u0644\u0623\u062f\u0648\u0627\u062a
tool.in.system=\u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u0645\u062b\u0628\u062a\u0629
add.auto=\u0645\u064a\u0632\u0629 LTI Auto Provision
add.auto=\u0645\u064a\u0632\u0629 LTI Dynamic Registration
tool.description.sites=\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0627\u0644\u062a\u064a \u0644\u0647\u0627 \u0631\u0648\u0627\u0628\u0637 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u0648\u0642\u0639. \u0642\u062f \u062a\u062d\u062a\u0648\u064a \u0623\u062f\u0627\u0629 \u0648\u0627\u062d\u062f\u0629 \u0645\u062b\u0628\u062a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0631\u0648\u0627\u0628\u0637. \u062d\u062f\u062f "\u062a\u062d\u0631\u064a\u0631" \u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0631\u0627\u0628\u0637 \u0645\u0639\u064a\u0646. \u062d\u062f\u062f "\u0625\u0646\u0634\u0627\u0621 \u0631\u0627\u0628\u0637 \u0623\u062f\u0627\u0629" \u0644\u0625\u0636\u0627\u0641\u0629 \u0631\u0627\u0628\u0637 \u062c\u062f\u064a\u062f.
tool.description.sites.helper=\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0627\u0644\u062a\u064a \u0644\u0647\u0627 \u0631\u0648\u0627\u0628\u0637 \u062f\u0627\u062e\u0644 \u0647\u0630\u0627 \u0627\u0644\u0645\u0648\u0642\u0639. \u0642\u062f \u062a\u062d\u062a\u0648\u064a \u0623\u062f\u0627\u0629 \u0648\u0627\u062d\u062f\u0629 \u0645\u062b\u0628\u062a\u0629 \u0639\u0644\u0649 \u0627\u0644\u0639\u062f\u064a\u062f \u0645\u0646 \u0627\u0644\u0631\u0648\u0627\u0628\u0637. \u062d\u062f\u062f "\u062a\u062d\u0631\u064a\u0631" \u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0631\u0627\u0628\u0637 \u0645\u0639\u064a\u0646. \u0642\u062f \u062a\u0643\u0648\u0646 \u0647\u0646\u0627\u0643 \u0645\u0631\u0627\u062c\u0639 \u0645\u0636\u0645\u0646\u0629 \u0625\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0631\u0648\u0627\u0628\u0637 \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u0648\u0642\u0639. \u0625\u0630\u0627 \u062d\u0630\u0641\u062a \u0631\u0627\u0628\u0637\u064b\u0627 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0634\u0627\u0634\u0629 \u060c \u0641\u0633\u062a\u0641\u0634\u0644 \u0647\u0630\u0647 \u0627\u0644\u0645\u0631\u0627\u062c\u0639 \u060c \u0644\u0630\u0627 \u0643\u0646 \u062d\u0630\u0631\u064b\u0627 \u0639\u0646\u062f \u062d\u0630\u0641 \u0627\u0644\u0631\u0648\u0627\u0628\u0637 \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0634\u0627\u0634\u0629.
tool.description.system=\u0641\u064a\u0645\u0627 \u064a\u0644\u064a \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0631\u062c\u064a\u0629 \u0627\u0644\u062a\u064a \u062a\u0645\u062a \u0625\u0636\u0627\u0641\u062a\u0647\u0627 \u0625\u0644\u0649 \u0627\u0644\u0646\u0638\u0627\u0645. \u062d\u062f\u062f \u0631\u0627\u0628\u0637 "\u062a\u062d\u0631\u064a\u0631" \u0644\u0645\u0631\u0627\u062c\u0639\u0629 \u0625\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u062a\u0634\u063a\u064a\u0644. \u062d\u062f\u062f \u0631\u0627\u0628\u0637 "\u0625\u0636\u0627\u0641\u0629 \u0623\u062f\u0627\u0629 \u062e\u0627\u0631\u062c\u064a\u0629 \u0625\u0644\u0649 \u0627\u0644\u0646\u0638\u0627\u0645" \u0644\u0625\u062a\u0627\u062d\u0629 \u0623\u062f\u0648\u0627\u062a \u062e\u0627\u0631\u062c\u064a\u0629 \u0625\u0636\u0627\u0641\u064a\u0629.
Expand Down Expand Up @@ -54,15 +54,15 @@ tool.import.title=\u0647\u0644 \u062a\u0631\u064a\u062f \u062a\u063a\u064a\u064a
tool.import.description=\u0647\u0644 \u062a\u0631\u064a\u062f \u062a\u063a\u064a\u064a\u0631 \u0648\u0635\u0641 \u0647\u0630\u0647 \u0627\u0644\u0623\u062f\u0627\u0629 \u0625\u0644\u0649\:
tool.import.success=\u062a\u0645 \u0627\u0633\u062a\u064a\u0631\u0627\u062f \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0625\u0644\u0649 \u0627\u0644\u0646\u0645\u0648\u0630\u062c \u060c \u064a\u0631\u062c\u0649 \u0645\u0631\u0627\u062c\u0639\u062a\u0647\u0627 \u0648\u062d\u0641\u0638\u0647\u0627.
tool.import.error=\u062e\u0637\u0623 \u0641\u064a \u0627\u0633\u062a\u0631\u062f\u0627\u062f \u062a\u0643\u0648\u064a\u0646 LTI 1.3 \u0645\u0646 URL.
tool.lti13.auto.start.header=\u062a\u0643\u0648\u064a\u0646 LTI Advantage Auto
tool.lti13.auto.start.header=\u062a\u0643\u0648\u064a\u0646 LTI Dynamic Registration
tool.lti13.auto.start.text=\u062a\u062f\u0639\u0645 \u0628\u0639\u0636 \u0623\u062f\u0648\u0627\u062a LTI Advantage \u0645\u0639\u064a\u0627\u0631 \u0627\u0644\u062a\u0648\u0641\u064a\u0631 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a. \u0647\u0630\u0627 \u0644\u064a\u0633 \u0647\u0648 \u0646\u0641\u0633\u0647 \u0639\u0646\u0648\u0627\u0646 URL \u0627\u0644\u062a\u0634\u063a\u064a\u0644. \u0625\u0630\u0627 \u0643\u0627\u0646 \u0644\u062f\u064a\u0643 \u0639\u0646\u0648\u0627\u0646 URL \u060c \u0641\u0633\u0646\u0642\u0648\u0645 \u0628\u0625\u062f\u062e\u0627\u0644 \u0623\u062f\u0627\u0629 \u062c\u062f\u064a\u062f\u0629 \u062b\u0645 \u0646\u0633\u062a\u062e\u062f\u0645 \u0627\u0644\u062a\u0648\u0641\u064a\u0631 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0644\u0645\u0644\u0621 \u0627\u0644\u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u062e\u0627\u0635\u0629 \u0628\u0627\u0644\u0623\u062f\u0627\u0629. \u0628\u0639\u062f \u062a\u0648\u0641\u064a\u0631 \u0627\u0644\u0623\u062f\u0627\u0629 - \u064a\u0645\u0643\u0646\u0643 \u0645\u0631\u0627\u062c\u0639\u0629 \u0627\u0644\u0642\u064a\u0645 \u0648\u0625\u0645\u0627 \u062d\u0641\u0638 \u0627\u0644\u0623\u062f\u0627\u0629 \u0644\u062a\u0646\u0634\u064a\u0637\u0647\u0627 \u0623\u0648 \u062d\u0630\u0641 \u0623\u062f\u0627\u0629 \u0627\u0644\u0645\u0633\u0648\u062f\u0629. \u0642\u062f \u062a\u062a\u0637\u0644\u0628 \u0645\u0646\u0643 \u0647\u0630\u0647 \u0627\u0644\u0639\u0645\u0644\u064a\u0629 \u062a\u0642\u062f\u064a\u0645 \u0628\u064a\u0627\u0646\u0627\u062a \u0627\u0644\u0627\u0639\u062a\u0645\u0627\u062f \u0625\u0644\u0649 \u0627\u0644\u0623\u062f\u0627\u0629. \u0644\u0627 \u064a\u0645\u0643\u0646 \u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u062a\u0648\u0641\u064a\u0631 \u0639\u0646\u0627\u0648\u064a\u0646 URL \u0645\u0646 \u0628\u0639\u0636 \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0625\u0644\u0627 \u0645\u0631\u0629 \u0648\u0627\u062d\u062f\u0629 \u060c \u0644\u0630\u0627 \u062a\u062d\u0642\u0642 \u0645\u0646 \u0645\u0648\u0631\u062f \u0627\u0644\u0623\u062f\u0648\u0627\u062a \u0627\u0644\u062e\u0627\u0635 \u0628\u0643 \u062d\u0648\u0644 \u0643\u064a\u0641\u064a\u0629 \u062a\u0648\u0641\u064a\u0631 \u0623\u062f\u0627\u062a\u0647\u0645 \u062a\u0644\u0642\u0627\u0626\u064a\u064b\u0627.
tool.lti13.auto.start.title=\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0623\u062f\u0627\u0629
tool.lti13.auto.start.title.required=\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0623\u062f\u0627\u0629 \u0645\u0637\u0644\u0648\u0628
tool.lti13.auto.start.insert.fail=\u062a\u0639\u0630\u0631 \u0625\u062f\u0631\u0627\u062c \u0627\u0644\u0623\u062f\u0627\u0629
tool.lti13.auto.start.button=\u0627\u0644\u062a\u0648\u0641\u064a\u0631 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a
tool.lti13.auto.button=\u0627\u0633\u062a\u062e\u062f\u0645 \u062a\u0643\u0648\u064a\u0646 LTI Advantage Auto
tool.lti13.auto.title=\u062a\u0643\u0648\u064a\u0646 LTI Advantage Auto
tool.lti13.auto.header=\u062a\u0643\u0648\u064a\u0646 LTI Advantage Auto
tool.lti13.auto.button=\u0627\u0633\u062a\u062e\u062f\u0645 \u062a\u0643\u0648\u064a\u0646 LTI Dynamic Registration
tool.lti13.auto.title=\u062a\u0643\u0648\u064a\u0646 LTI Dynamic Registration
tool.lti13.auto.header=\u062a\u0643\u0648\u064a\u0646 LTI Dynamic Registration
tool.lti13.auto.execute=\u0627\u0628\u062f\u0623 \u0627\u0644\u062a\u0643\u0648\u064a\u0646
tool.lti13.auto.config=URL \u0627\u0644\u062a\u0643\u0648\u064a\u0646 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a
content.menu=\u0631\u0627\u0628\u0637 \u0627\u0644\u0623\u062f\u0627\u0629
Expand Down
22 changes: 11 additions & 11 deletions basiclti/basiclti-tool/src/bundle/ltitool_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ gen.toggle.priv=Alternar Clave Privada
gen.clipboard=Copia
gen.spinner.alt=Procesando...

tool.title=Herramientas externas (IMS LTI)
tool.title=Herramientas externas (LTI)
tool.in.site=Enlaces de las herramientas
tool.in.system=Herramientas instaladas
add.auto=LTI Advantage Auto Provision
add.auto=LTI Dynamic Registration
tool.description.sites=Abajo se muestran las herramientas externas que tienen enlaces con un sitio. Una herramienta instalada puede tener varios enlaces. Seleccione "Editar" para revisar las opciones de un enlace concreto. Seleccione "Crear enlace a la herramienta" para crear un nuevo enlace.
tool.description.sites.helper=Abajo se muestran las herramientas externas que tienen enlaces en este sitio. Una herramienta instalada puede tener varios enlaces. Seleccione "Editar" para revisar las opciones un enlace concreto. Podr\u00eda haber referencias creadas manualmente a esos enlaces en el sitio. Si se borra un enlace de esta pantalla, esas referencias fallar\u00e1n, por lo que debe ser cuidadoso cuando borre enlaces de esta pantalla.
tool.description.system=Abajo se muestran herramientas externas que han sido a\u00f1adidas al sistema. Seleccione "Editar" para revisar las opciones de la herramienta. Selecciones "A\u00f1adir herramienta externa al sistema" para a\u00f1adir nuevas herramientas externas.
Expand All @@ -50,21 +50,21 @@ tool.resource.handler=Controlador de recursos\:
tool.already.exists=<br/> <span style\="color\:red"> (Nota, la herramienta ya existe para resource_handler)</span>
tool.patch.title=Lanzar \u00edtem de contenido
tool.patch.body=Puesto que est\u00e1s usando esta herramienta como item de contenido, lo hemos ajustado autom\u00e1ticamente de modo que el t\u00edtulo y la URL pueden cambiarse.
tool.content.title=IMS Content-Item o mensaje Deep-Link requerido
tool.content.body=Para poder proporcionar un archivo o una importaci\u00f3n de contenido, la herramienta debe lanzarse usando IMS Content-Item o mensaje Deep-Link.
tool.content.title=Content-Item o mensaje Deep-Link requerido
tool.content.body=Para poder proporcionar un archivo o una importaci\u00f3n de contenido, la herramienta debe lanzarse usando Content-Item o mensaje Deep-Link.
tool.import.title=\u00bfQuiere cambiar el t\u00edtulo de esta herramienta por\:?
tool.import.description=\u00bfQuiere cambiar la descripci\u00f3n de esta herramienta por\:?
tool.import.success=La informaci\u00f3n de auto configuraci\u00f3n ha sido importada en el formulario. Por favor, rev\u00edsela y guarde.
tool.import.error=Error en la recuperaci\u00f3n de la configuraci\u00f3n LTI 1.3 desde la URL.
tool.lti13.auto.start.header=LTI Advantage Auto Configuration
tool.lti13.auto.start.text=Some LTI Advantage Tools support an auto-provisioning standard. This is not the same as a launch URL. If you have a URL, we will insert a new tool and then use auto-provisioning to fill in data for the tool. After the tool has been provisioned - you can review the values and either save the tool to activate it or delete the draft tool. This process may require you to present credentials to the tool. Provisioning URLs from some tools can only be used once so check with your tool vendor as to how to auto-provision their tool.
tool.lti13.auto.start.header=LTI Dynamic Registration
tool.lti13.auto.start.text=Some LTI tools support a dynamic registration standard. This is not the same as a launch URL. If you have a URL, we will insert a new tool and then use dynamic registration to fill in data for the tool. After the tool has been registered - you can review the values and either save the tool to activate it or delete the draft tool. This process may require you to present credentials to the tool. Provisioning URLs from some tools can only be used once so check with your tool vendor as to how to register their tool.
tool.lti13.auto.start.title=T\u00edtulo de la herramienta
tool.lti13.auto.start.title.required=El t\u00edtulo es obligatorio
tool.lti13.auto.start.insert.fail=No ha sido posible a\u00f1adir la herramienta
tool.lti13.auto.start.button=Auto-Provision
tool.lti13.auto.button=Auto Configuraci\u00f3n del uso de LTI
tool.lti13.auto.title=LTI Advantage Auto Configuration
tool.lti13.auto.header=LTI Advantage Auto Configuration
tool.lti13.auto.start.button=Dynamic Registration
tool.lti13.auto.button=Dynamic Configuraci\u00f3n del uso de LTI
tool.lti13.auto.title=LTI Dynamic Registration
tool.lti13.auto.header=LTI Dynamic Registration
tool.lti13.auto.execute=Empezar la configuraci\u00f3n
tool.lti13.auto.config=URL de autoconfiguraci\u00f3n
content.menu=Enlace a la herramienta
Expand Down Expand Up @@ -113,7 +113,7 @@ error.contentitem.no.fileitem=\=Missing FileItem in ContentItemResponse @graph

error.deeplink.bad=Error en la respuesta del enlace
error.deeplink.no.ltilink=Falta ltiResourceLink en Deep Link Response
error.deeplink.no.fileitem=Desaparecido archivo en IMS Content-Item o mensaje Deep-Link
error.deeplink.no.fileitem=Desaparecido archivo en Content-Item o mensaje Deep-Link
error.deeplink.no.import.url=No se puede encontrar la URL para importar en el archivo

import.cartridge.continue=Proceso de importaci\u00f3n
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -769,7 +769,7 @@ private boolean minimalLTI13(Map<String, Object> tool) {
return retval;
}

// Make a tool with a title and sent to tool_insert (update) to provision
// Make a tool with a title and sent to tool_insert (update) to dynamic register
public void doAutoInsert(RunData data, Context context)
{
String peid = ((JetspeedRunData) data).getJs_peid();
Expand All @@ -793,7 +793,7 @@ public void doAutoInsert(RunData data, Context context)
Map<String, Object> tool = new HashMap<String, Object>();
tool.put(LTIService.LTI_TITLE, title);
tool.put(LTIService.LTI_PAGETITLE, title);
tool.put(LTIService.LTI_LAUNCH, "https://example.com/auto-provision-will-replace");
tool.put(LTIService.LTI_LAUNCH, "https://example.com/dynamic-registration-will-replace");
tool.put(LTIService.LTI13_CLIENT_ID, clientId);

minimalLTI13(tool);
Expand Down
2 changes: 1 addition & 1 deletion basiclti/docs/MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ You should *not* make a new key in Tsugi. Look in the details for your Tsugi ke
be an autoconfiguration URL that will add LTI Advantage to the Tsugi key.

Go into Sakai -> Admininstration Workspace -> External Tools and *edit* the existing
LTI 1.1 entry. It will have a button titled "LTI Advantage Auto Provision" - press
LTI 1.1 entry. It will have a button titled "LTI Dynamic Registration" - press
it and enter the Tsugi URL and follow the normal registration process.

It will convert that tool to LTI Advantage, and when launching users include the migration
Expand Down
Loading

0 comments on commit 4446d81

Please sign in to comment.