Instalacja wtyczki Integracja Credentium® dla Moodle
Ten przewodnik przeprowadzi Cię przez instalację i konfigurację wtyczki Integracja Credentium® dla Moodle.
Zanim zaczniesz
Wymagania wstępne
- Moodle 4.5 lub wyższy zainstalowany i działający
- PHP 7.4 lub wyższy (zalecane PHP 8.0+)
- Dostęp administratora witryny do instalacji Moodle
- Konto Credentiumz:
- URL API (np.
https://issuer.credentium.com/api) - Klucz API (format:
cred_xxxxx.yyyyy) - Co najmniej jednym aktywnym szablonem poświadczenia
- URL API (np.
Weryfikacja wymagań
- Sprawdź wersję Moodle: Administracja witryny > Powiadomienia
- Sprawdź wersję PHP: Administracja witryny > Serwer > Informacje o PHP
- Upewnij się, że cron działa: Administracja witryny > Serwer > Zaplanowane zadania
Pobieranie wtyczki
Z GitHub Releases
- Przejdź do GitHub Releases
- Pobierz najnowszy plik
local_credentium-X.Y.Z.zip - Zweryfikuj pobranie używając dostarczonych sum kontrolnych (SHA256/MD5)
Metody instalacji
Metoda 1: Instalacja przez interfejs webowy
- Zaloguj się do Moodle jako administrator witryny
- Przejdź do Administracja witryny > Wtyczki > Instaluj wtyczki
- Przeciągnij i upuść plik ZIP lub kliknij Wybierz plik, aby go wybrać
- Kliknij Instaluj wtyczkę z pliku ZIP
- Przejrzyj wyniki walidacji wtyczki
- Kliknij Kontynuuj, aby przejść do instalacji
- Przejrzyj informacje o aktualizacji bazy danych
- Kliknij Zaktualizuj bazę danych Moodle
- Po zakończeniu aktualizacji kliknij Kontynuuj
Metoda 2: Instalacja z wiersza poleceń
# Przejdź do instalacji Moodle
cd /path/to/moodle
# Rozpakuj wtyczkę do katalogu local
unzip local_credentium-X.Y.Z.zip -d local/
# Uruchom skrypt aktualizacji
php admin/cli/upgrade.php
Metoda 3: Instalacja ręczna
- Rozpakuj zawartość pliku ZIP
- Prześlij folder
credentiumdo{moodle}/local/ - Upewnij się, że struktura folderów to:
{moodle}/local/credentium/version.php - Zaloguj się jako administrator
- Przejdź do Administracja witryny > Powiadomienia
- Postępuj zgodnie z komunikatami aktualizacji
Konfiguracja po instalacji
Po instalacji zostaniesz przekierowany na stronę ustawień wtyczki.
Krok 1: Włącz wtyczkę
- Przejdź do Administracja witryny > Wtyczki > Wtyczki lokalne > Integracja Credentium®
- Zaznacz Włącz integrację Credentium, aby aktywować wtyczkę
Krok 2: Wprowadź dane API
- Wprowadź URL API (np.
https://issuer.credentium.com/api) - Wprowadź Klucz API (pełny klucz wraz z kropką)
- Kliknij Zapisz zmiany
Krok 3: Przetestuj połączenie
- Kliknij przycisk Testuj połączenie
- Otworzy się nowe okno pokazujące wyniki połączenia
- Zweryfikuj, że widzisz "Połączenie udane" i listę swoich szablonów
Krok 4: Skonfiguruj opcjonalne ustawienia
- Włącz tryb kategorii - Włącz, aby umożliwić oddzielne dane API dla różnych kategorii kursów. Pozwala to na wdrożenia multi-tenant, gdzie różne wydziały lub programy mogą korzystać z własnych kont organizacji Credentium.
- Włącz logowanie debugowania - Włącz tymczasowo do rozwiązywania problemów
Weryfikacja instalacji
Sprawdź status wtyczki
- Przejdź do Administracja witryny > Wtyczki > Przegląd wtyczek
- Wyszukaj "Credentium® Integration"
- Zweryfikuj, że wtyczka jest zainstalowana z prawidłową wersją
Sprawdź tabele bazy danych
Po instalacji powinny istnieć następujące tabele:
mdl_local_credentium_issuancesmdl_local_credentium_course_configmdl_local_credentium_category_configmdl_local_credentium_templates_cache
Sprawdź zaplanowane zadania
- Przejdź do Administracja witryny > Serwer > Zaplanowane zadania
- Wyszukaj "Credentium® Integration"
- Zweryfikuj, że zadanie "Przetwarzaj oczekujące poświadczenia" jest zarejestrowane
Konfiguracja ukończenia kursu
Wtyczka wymaga śledzenia ukończenia kursu do działania.
Włącz śledzenie ukończenia dla całej witryny
- Przejdź do Administracja witryny > Funkcje zaawansowane
- Zaznacz Włącz śledzenie ukończenia
- Kliknij Zapisz zmiany
Włącz ukończenie dla kursu
- Przejdź do ustawień kursu
- W sekcji Śledzenie ukończenia wybierz Tak
- Ustaw kryteria ukończenia (ukończenie aktywności, ocena itp.)
- Zapisz zmiany
Następne kroki
Po instalacji:
- Skonfiguruj ustawienia globalne
- Skonfiguruj pierwszy kurs
- Przetestuj wystawianie poświadczeń
Aktualizacja wtyczki
Przed aktualizacją
- Wykonaj kopię zapasową bazy danych Moodle
- Sprawdź informacje o wydaniu pod kątem przełomowych zmian
- Zweryfikuj zgodność nowej wersji z Twoją wersją Moodle
Proces aktualizacji
- Pobierz nową wersję z GitHub Releases
- Zastąp istniejący folder
local/credentiumnową wersją - Przejdź do Administracja witryny > Powiadomienia
- Postępuj zgodnie z komunikatami aktualizacji bazy danych
- Zweryfikuj, że ustawienia zostały zachowane
- Przetestuj połączenie z API Credentium
Odinstalowywanie wtyczki
Przed odinstalowaniem
- Cała historia wystawień zostanie usunięta
- Konfiguracje kursów zostaną usunięte
- Tej operacji nie można cofnąć
Proces odinstalowania
- Przejdź do Administracja witryny > Wtyczki > Przegląd wtyczek
- Wyszukaj "Credentium® Integration"
- Kliknij Odinstaluj
- Potwierdź odinstalowanie
- Przejrzyj, co zostanie usunięte
- Kliknij Kontynuuj
Rozwiązywanie problemów z instalacją
"Wtyczka brakuje na dysku"
Przyczyna: Pliki nie są w prawidłowej lokalizacji
Rozwiązanie:
- Zweryfikuj, że struktura folderów to
local/credentium/version.php - Sprawdź uprawnienia plików (serwer web musi mieć dostęp do odczytu)
"Wymaga Moodle 4.5 lub wyższej"
Przyczyna: Wersja Moodle jest zbyt stara
Rozwiązanie:
- Zaktualizuj Moodle do wersji 4.5 lub wyższej
- Lub użyj starszej wersji wtyczki zgodnej z Twoim Moodle
"Walidacja wtyczki nie powiodła się"
Przyczyna: Uszkodzone pobieranie lub niekompletne rozpakowanie
Rozwiązanie:
- Pobierz wtyczkę ponownie
- Zweryfikuj sumę kontrolną
- Rozpakuj ponownie upewniając się, że nie ma błędów
Aktualizacja bazy danych kończy się niepowodzeniem
Przyczyna: Uprawnienia bazy danych lub konflikty
Rozwiązanie:
- Sprawdź, czy użytkownik bazy danych ma uprawnienia ALTER TABLE
- Przejrzyj logi błędów Moodle
- Spróbuj uruchomić aktualizację z wiersza poleceń z
--verbose
Potrzebujesz pomocy?
Jeśli napotkasz problemy z instalacją, skontaktuj się z:
Wsparcie Credentium Email: support@credentium.com
Dołącz:
- Wersję Moodle
- Wersję PHP
- Komunikaty o błędach
- Kroki, które już próbowałeś
Ostatnia aktualizacja: Styczeń 2026
Czy ten artykuł był pomocny?
To wspaniale!
Dziękujemy za opinię
Przepraszamy, że nie udało nam się pomóc!
Dziękujemy za opinię
Wysłano opinię
Doceniamy Twój wysiłek i postaramy się naprawić artykuł