Skip to content

Commit

Permalink
init extension GGB
Browse files Browse the repository at this point in the history
  • Loading branch information
janfix committed Feb 6, 2023
0 parents commit 61bd3ff
Show file tree
Hide file tree
Showing 36 changed files with 16,241 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

composer.lock
vendor/
.idea/

13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#Extension for TAO Platform
This will install GeoGebra application as a PCI (portable custom interaction)

You will be able to create items based on GeoGebra and use the huge GeoGebra library

The GeoGebra PCI respects exactly the IMS format (1EdTech)

#Installation :
Go to the root of your TAO application.

Launch a composer command : composer require janfix/extension-geogebra:v1.0.0

Once the download is done, go to your TAO application (you need the admin rights) go to the extension manager and activate de GeoGebra extension.
35 changes: 35 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{

"name": "janfix/extension-geogebra",
"description": "GeoGebra extension - installer for TAO",
"type": "tao-extension",
"authors": [{
"name": "Jean-Philippe Rivière"
}],
"keywords": [
"tao",
"computer-based-assessment",
"Mathematics",
"GeoGebra"
],
"homepage": "https://www.wiquid.fr",
"license": [
"GPL-2.0-only"
],
"extra": {
"tao-extension-name": "geogebra"
},
"minimum-stability": "dev",
"require": {
"oat-sa/oatbox-extension-installer": "~1.1||dev-master",
"oat-sa/tao-core": ">=47.0.0",
"oat-sa/generis": ">=14.0.0",
"oat-sa/extension-tao-testqti": ">=41.0.0",
"oat-sa/extension-tao-itemqti-pci": ">=7.0.0"
},
"autoload": {
"psr-4": {
"oat\\geogebra\\": ""
}
}
}
93 changes: 93 additions & 0 deletions locales/en-US/messages.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
msgid ""
msgstr ""
"Project-Id-Version: TAO 3.4.0-sprint131\n"
"PO-Revision-Date: 2020-06-19T08:21:24\n"
"Last-Translator: TAO Translation Team <[email protected]>\n"
"MIME-Version: 1.0\n"
"Language: en-US\n"
"sourceLanguage: en-US\n"
"targetLanguage: en-US\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Basepath: ../../\n"
"X-Poedit-KeywordsList: __\n"
"X-Poedit-SearchPath-0: .\n"

msgid "Add page"
msgstr ""

msgid "Allow multi pages"
msgstr ""

msgid "Bottom"
msgstr ""

msgid "Button based"
msgstr ""

msgid "Button labels"
msgstr ""

msgid "Button labels."
msgstr ""

msgid "Columns:"
msgstr ""

msgid "Delete"
msgstr ""

msgid "Display"
msgstr ""

msgid "If this box is checked the text reader will allow to display more than one page and to navigate between them."
msgstr ""

msgid "Left"
msgstr ""

msgid "Navigation"
msgstr ""

msgid "Navigation."
msgstr ""

msgid "Next"
msgstr ""

msgid "Page"
msgstr ""

msgid "Page height (px)"
msgstr ""

msgid "Page height (px)."
msgstr ""

msgid "Previous"
msgstr ""

msgid "Remove Tooltip"
msgstr ""

msgid "Right"
msgstr ""

msgid "Tab based"
msgstr ""

msgid "Tabs + buttons"
msgstr ""

msgid "Tabs position"
msgstr ""

msgid "Tabs position."
msgstr ""

msgid "Tooltips"
msgstr ""

msgid "Top"
msgstr ""

1 change: 1 addition & 0 deletions locales/en-US/messages_po.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

93 changes: 93 additions & 0 deletions locales/fr-FR/messages.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
msgid ""
msgstr ""
"Project-Id-Version: TAO 3.4.0-sprint131\n"
"PO-Revision-Date: 2020-06-19T08:21:24\n"
"Last-Translator: TAO Translation Team <[email protected]>\n"
"MIME-Version: 1.0\n"
"Language: fr-FR\n"
"sourceLanguage: en-US\n"
"targetLanguage: fr-FR\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Basepath: ../../\n"
"X-Poedit-KeywordsList: __\n"
"X-Poedit-SearchPath-0: .\n"

msgid "Add page"
msgstr "Ajouter une page"

msgid "Allow multi pages"
msgstr "Permettre les pages multiples"

msgid "Bottom"
msgstr "Bas"

msgid "Button based"
msgstr "basé sur le bouton"

msgid "Button labels"
msgstr "Étiquette du bouton"

msgid "Button labels."
msgstr "Étiquettes du bouton."

msgid "Columns:"
msgstr "Colonnes :"

msgid "Delete"
msgstr "Supprimer"

msgid "Display"
msgstr "Affichage"

msgid "If this box is checked the text reader will allow to display more than one page and to navigate between them."
msgstr "Si cette case est cochée le lecteur de texte permettra l'affichage de plus d'une page et de naviguer entre ces pages."

msgid "Left"
msgstr "Gauche"

msgid "Navigation"
msgstr "Navigation"

msgid "Navigation."
msgstr "Navigation."

msgid "Next"
msgstr ""

msgid "Page"
msgstr "Page"

msgid "Page height (px)"
msgstr "Hauteur de page (px)"

msgid "Page height (px)."
msgstr "Hauteur de page (px)."

msgid "Previous"
msgstr ""

msgid "Remove Tooltip"
msgstr "Supprimer infobulle"

msgid "Right"
msgstr "Droite"

msgid "Tab based"
msgstr "basé sur l'onglet"

msgid "Tabs + buttons"
msgstr "Onglets + boutons"

msgid "Tabs position"
msgstr "Position des onglets"

msgid "Tabs position."
msgstr "Position des onglets."

msgid "Tooltips"
msgstr "Infobulles"

msgid "Top"
msgstr "Haut"

1 change: 1 addition & 0 deletions locales/fr-FR/messages_po.js

Large diffs are not rendered by default.

93 changes: 93 additions & 0 deletions locales/lt-LT/messages.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
msgid ""
msgstr ""
"Project-Id-Version: TAO 3.4.0-sprint131\n"
"PO-Revision-Date: 2020-06-19T08:21:24\n"
"Last-Translator: TAO Translation Team <[email protected]>\n"
"MIME-Version: 1.0\n"
"Language: lt-LT\n"
"sourceLanguage: en-US\n"
"targetLanguage: lt-LT\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Basepath: ../../\n"
"X-Poedit-KeywordsList: __\n"
"X-Poedit-SearchPath-0: .\n"

msgid "Add page"
msgstr "Pridėti puslapį"

msgid "Allow multi pages"
msgstr "Leisti daugiapuslapiavimą"

msgid "Bottom"
msgstr "Apačia"

msgid "Button based"
msgstr "Mugtuku paremtas"

msgid "Button labels"
msgstr "Mygtuko pavadinimai"

msgid "Button labels."
msgstr "Mygtuko pavadinimai."

msgid "Columns:"
msgstr "Stulpeliai:"

msgid "Delete"
msgstr "Ištrinti"

msgid "Display"
msgstr "Vaizdavimas"

msgid "If this box is checked the text reader will allow to display more than one page and to navigate between them."
msgstr "Jeigu pažymėtas šis langelis, teksto skaityklė leis atvaizduoti daugiau negu viena puslapį ir naviguoti tarp jų."

msgid "Left"
msgstr "Kairė"

msgid "Navigation"
msgstr "Navigacija"

msgid "Navigation."
msgstr "Navigacija."

msgid "Next"
msgstr "Tęsti"

msgid "Page"
msgstr "Puslapis"

msgid "Page height (px)"
msgstr "Puslapio aukštis (px)"

msgid "Page height (px)."
msgstr "Puslapio aukštis (px)."

msgid "Previous"
msgstr "Grįžti"

msgid "Remove Tooltip"
msgstr "Ištrinti Patarimą"

msgid "Right"
msgstr "Dešinė"

msgid "Tab based"
msgstr "Kortele paremtas"

msgid "Tabs + buttons"
msgstr "Kortelės + mygtukai"

msgid "Tabs position"
msgstr "Kortelės vieta"

msgid "Tabs position."
msgstr "Kortelės vieta."

msgid "Tooltips"
msgstr "Patarimai"

msgid "Top"
msgstr "Viršus"

1 change: 1 addition & 0 deletions locales/lt-LT/messages_po.js

Large diffs are not rendered by default.

Loading

0 comments on commit 61bd3ff

Please sign in to comment.