diff --git a/README.md b/README.md index 1e629f3..2dc55b6 100644 --- a/README.md +++ b/README.md @@ -19,11 +19,11 @@ Szkielet komponentu Joomla 6 do gromadzenia pytań testowych. - opcjonalne zdjęcie wybierane z Media Managera, - publikowanie, filtrowanie i usuwanie pytań w panelu administratora, - tworzenie zestawów pytań w panelu administratora i przypisywanie do nich pytań, -- czas trwania, treść i obraz zestawu testowego, +- czas trwania w sekundach (suwak), treść i obraz zestawu testowego, - tabela `#__testquestions_questions` tworzona podczas instalacji. ## Instalacja -W Joomla wybierz **System → Install → Install from Folder** i wskaż ten katalog. Manifestem instalacyjnym jest `com_testquestions.xml` (wersja 1.12.4). +W Joomla wybierz **System → Install → Install from Folder** i wskaż ten katalog. Manifestem instalacyjnym jest `com_testquestions.xml` (wersja 1.13.0). Po instalacji komponent jest dostępny w panelu administratora jako **Pytania testowe**. diff --git a/administrator/components/com_testquestions/forms/set.xml b/administrator/components/com_testquestions/forms/set.xml index c40aab8..4849e53 100644 --- a/administrator/components/com_testquestions/forms/set.xml +++ b/administrator/components/com_testquestions/forms/set.xml @@ -6,7 +6,7 @@ - + diff --git a/administrator/components/com_testquestions/language/en-GB/com_testquestions.ini b/administrator/components/com_testquestions/language/en-GB/com_testquestions.ini index 697a8cb..5b9acab 100644 --- a/administrator/components/com_testquestions/language/en-GB/com_testquestions.ini +++ b/administrator/components/com_testquestions/language/en-GB/com_testquestions.ini @@ -58,8 +58,8 @@ COM_TESTQUESTIONS_SET_ALL_CATEGORIES="Wszystkie kategorie" COM_TESTQUESTIONS_UNCATEGORIZED="Bez kategorii" COM_TESTQUESTIONS_SET_SHOW_DETAILS="Pokaż odpowiedzi" COM_TESTQUESTIONS_SUBJECTS="Przedmioty" -COM_TESTQUESTIONS_SET_DURATION="Czas trwania testu (minuty)" -COM_TESTQUESTIONS_SET_DURATION_DESC="Podaj czas trwania testu w minutach." +COM_TESTQUESTIONS_SET_DURATION="Czas trwania testu (sekundy)" +COM_TESTQUESTIONS_SET_DURATION_DESC="Ustaw czas trwania testu w sekundach za pomocą suwaka." COM_TESTQUESTIONS_SET_TEST_CONTENT="Treść testu" COM_TESTQUESTIONS_SET_IMAGE="Obraz testu" COM_TESTQUESTIONS_SUBJECT="Przedmiot" diff --git a/administrator/components/com_testquestions/sql/updates/mysql/1.13.0.sql b/administrator/components/com_testquestions/sql/updates/mysql/1.13.0.sql new file mode 100644 index 0000000..504fd49 --- /dev/null +++ b/administrator/components/com_testquestions/sql/updates/mysql/1.13.0.sql @@ -0,0 +1,3 @@ +UPDATE `#__testquestions_sets` +SET `duration` = `duration` * 60 +WHERE `duration` > 0; diff --git a/administrator/components/com_testquestions/tmpl/set/edit.php b/administrator/components/com_testquestions/tmpl/set/edit.php index 24f49ad..7e1f5cb 100644 --- a/administrator/components/com_testquestions/tmpl/set/edit.php +++ b/administrator/components/com_testquestions/tmpl/set/edit.php @@ -12,6 +12,7 @@ HTMLHelper::_('behavior.formvalidator'); form->renderField('title'); ?> form->renderField('subject_id'); ?> form->renderField('duration'); ?> + form->renderField('test_content'); ?> form->renderField('image'); ?> form->renderField('description'); ?> @@ -101,3 +102,20 @@ document.addEventListener('DOMContentLoaded', function () { }); }); + diff --git a/com_testquestions.xml b/com_testquestions.xml index c57a8c1..d7ca1b5 100644 --- a/com_testquestions.xml +++ b/com_testquestions.xml @@ -4,7 +4,7 @@ 2026-10-14 Komponent GNU General Public License version 2 or later - 1.12.4 + 1.13.0 COM_TESTQUESTIONS_DESCRIPTION com_testquestions Komponent\Component\Testquestions