diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Constants.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Constants.kt index 888b183a..3df74621 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Constants.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Constants.kt @@ -59,34 +59,6 @@ const val LIBRUS_SANDBOX_URL = "https://sandbox.librus.pl/index.php?action=" const val LIBRUS_SYNERGIA_HOMEWORK_ATTACHMENT_URL = "https://synergia.librus.pl/homework/downloadFile" const val LIBRUS_SYNERGIA_MESSAGES_ATTACHMENT_URL = "https://synergia.librus.pl/wiadomosci/pobierz_zalacznik" -const val IDZIENNIK_USER_AGENT = SYNERGIA_USER_AGENT -const val IDZIENNIK_WEB_URL = "https://iuczniowie.progman.pl/idziennik" -const val IDZIENNIK_WEB_LOGIN = "login.aspx" -const val IDZIENNIK_WEB_SETTINGS = "mod_panelRodzica/Ustawienia.aspx" -const val IDZIENNIK_WEB_HOME = "mod_panelRodzica/StronaGlowna.aspx" -const val IDZIENNIK_WEB_TIMETABLE = "mod_panelRodzica/plan/WS_Plan.asmx/pobierzPlanZajec" -const val IDZIENNIK_WEB_GRADES = "mod_panelRodzica/oceny/WS_ocenyUcznia.asmx/pobierzOcenyUcznia" -const val IDZIENNIK_WEB_MISSING_GRADES = "mod_panelRodzica/brak_ocen/WS_BrakOcenUcznia.asmx/pobierzBrakujaceOcenyUcznia" -const val IDZIENNIK_WEB_EXAMS = "mod_panelRodzica/sprawdziany/mod_sprawdzianyPanel.asmx/pobierzListe" -const val IDZIENNIK_WEB_HOMEWORK = "mod_panelRodzica/pracaDomowa/WS_pracaDomowa.asmx/pobierzPraceDomowe" -const val IDZIENNIK_WEB_NOTICES = "mod_panelRodzica/uwagi/WS_uwagiUcznia.asmx/pobierzUwagiUcznia" -const val IDZIENNIK_WEB_ATTENDANCE = "mod_panelRodzica/obecnosci/WS_obecnosciUcznia.asmx/pobierzObecnosciUcznia" -const val IDZIENNIK_WEB_ANNOUNCEMENTS = "mod_panelRodzica/tabOgl/WS_tablicaOgloszen.asmx/GetOgloszenia" -const val IDZIENNIK_WEB_MESSAGES_LIST = "mod_komunikator/WS_wiadomosci.asmx/PobierzListeWiadomosci" -const val IDZIENNIK_WEB_GET_MESSAGE = "mod_komunikator/WS_wiadomosci.asmx/PobierzWiadomosc" -const val IDZIENNIK_WEB_GET_RECIPIENT_LIST = "mod_komunikator/WS_wiadomosci.asmx/pobierzListeOdbiorcowPanelRodzic" -const val IDZIENNIK_WEB_SEND_MESSAGE = "mod_komunikator/WS_wiadomosci.asmx/WyslijWiadomosc" -const val IDZIENNIK_WEB_GET_ATTACHMENT = "mod_komunikator/Download.ashx" -const val IDZIENNIK_WEB_GET_HOMEWORK = "mod_panelRodzica/pracaDomowa/WS_pracaDomowa.asmx/pobierzJednaPraceDomowa" -const val IDZIENNIK_WEB_GET_HOMEWORK_ATTACHMENT = "mod_panelRodzica/pracaDomowa.aspx" - -val IDZIENNIK_API_USER_AGENT = SYSTEM_USER_AGENT -const val IDZIENNIK_API_URL = "https://iuczniowie.progman.pl/idziennik/api" -const val IDZIENNIK_API_CURRENT_REGISTER = "Uczniowie/\$STUDENT_ID/AktualnyDziennik" -const val IDZIENNIK_API_GRADES = "Uczniowie/\$STUDENT_ID/Oceny/" /* + semester */ -const val IDZIENNIK_API_MESSAGES_INBOX = "Wiadomosci/Odebrane" -const val IDZIENNIK_API_MESSAGES_SENT = "Wiadomosci/Wyslane" - val MOBIDZIENNIK_USER_AGENT = SYSTEM_USER_AGENT @@ -123,8 +95,6 @@ const val VULCAN_HEBE_ENDPOINT_MESSAGEBOX_STATUS = "api/mobile/messagebox/messag const val VULCAN_HEBE_ENDPOINT_MESSAGEBOX_SEND = "api/mobile/messagebox/message" const val VULCAN_HEBE_ENDPOINT_LUCKY_NUMBER = "api/mobile/school/lucky" -const val EDUDZIENNIK_USER_AGENT = "Szkolny.eu/${BuildConfig.VERSION_NAME}" - const val PODLASIE_API_VERSION = "1.0.62" const val PODLASIE_API_URL = "https://cpdklaser.zeto.bialystok.pl/api" const val PODLASIE_API_USER_ENDPOINT = "/pobierzDaneUcznia" diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Errors.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Errors.kt index eefc1d31..227561e6 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Errors.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Errors.kt @@ -198,13 +198,6 @@ const val ERROR_VULCAN_HEBE_ENTITY_NOT_FOUND = 365 const val ERROR_VULCAN_HEBE_MISSING_SENDER_ENTRY = 366 const val ERROR_VULCAN_API_DEPRECATED = 390 -const val ERROR_LOGIN_EDUDZIENNIK_WEB_INVALID_LOGIN = 501 -const val ERROR_LOGIN_EDUDZIENNIK_WEB_OTHER = 510 -const val ERROR_LOGIN_EDUDZIENNIK_WEB_NO_SESSION_ID = 511 -const val ERROR_EDUDZIENNIK_WEB_LIMITED_ACCESS = 521 -const val ERROR_EDUDZIENNIK_WEB_SESSION_EXPIRED = 522 -const val ERROR_EDUDZIENNIK_WEB_TEAM_MISSING = 530 - const val ERROR_LOGIN_PODLASIE_API_INVALID_TOKEN = 601 const val ERROR_LOGIN_PODLASIE_API_DEVICE_LIMIT = 602 const val ERROR_PODLASIE_API_NO_TOKEN = 630 @@ -224,8 +217,6 @@ const val EXCEPTION_MOBIDZIENNIK_WEB_FILE_REQUEST = 908 const val EXCEPTION_LIBRUS_MESSAGES_FILE_REQUEST = 909 const val EXCEPTION_NOTIFY = 910 const val EXCEPTION_LIBRUS_MESSAGES_REQUEST = 911 -const val EXCEPTION_EDUDZIENNIK_WEB_REQUEST = 920 -const val EXCEPTION_EDUDZIENNIK_FILE_REQUEST = 921 const val ERROR_ONEDRIVE_DOWNLOAD = 930 const val EXCEPTION_VULCAN_WEB_LOGIN = 931 const val EXCEPTION_VULCAN_WEB_REQUEST = 932 diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Regexes.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Regexes.kt index e71a8d13..f3d5a297 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Regexes.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/Regexes.kt @@ -146,44 +146,6 @@ object Regexes { } - - val IDZIENNIK_LOGIN_HIDDEN_FIELDS by lazy { - """""".toRegex(DOT_MATCHES_ALL) - } - val IDZIENNIK_LOGIN_ERROR by lazy { - """id="spanErrorMessage">(.*?)(.+?)""".toRegex(DOT_MATCHES_ALL) - } - val IDZIENNIK_LOGIN_FIRST_IS_PARENT by lazy { - """id="ctl00_CzyRodzic" value="([01])" />""".toRegex() - } - val IDZIENNIK_LOGIN_FIRST_SCHOOL_YEAR by lazy { - """name="ctl00\${"$"}dxComboRokSzkolny".+?selected="selected".*?value="([0-9]+)">([0-9]+)/([0-9]+)<""".toRegex(DOT_MATCHES_ALL) - } - val IDZIENNIK_LOGIN_FIRST_STUDENT_SELECT by lazy { - """""".toRegex(DOT_MATCHES_ALL) - } - val IDZIENNIK_LOGIN_FIRST_STUDENT by lazy { - """(.+?)\s(.+?)\s*\((.+?),\s*(.+?)\)""".toRegex(DOT_MATCHES_ALL) - } - val IDZIENNIK_MESSAGES_RECIPIENT_PARENT by lazy { - """(.+?)\s\((.+)\)""".toRegex() - } - /*Szczęśliwy los na dzisiaj to 19. Los na jutro to 22*/ - val IDZIENNIK_WEB_LUCKY_NUMBER by lazy { - """dzisiaj to ([0-9]+)""".toRegex() - } - val IDZIENNIK_WEB_SELECTED_REGISTER by lazy { - """selected="selected" value="([0-9]+)" data-id-ucznia""".toRegex() - } - - - - val VULCAN_SHIFT_ANNOTATION by lazy { - """\(przeniesiona (z|na) lekcj[ię] ([0-9]+), (.+)\)""".toRegex() - } val VULCAN_WEB_PERMISSIONS by lazy { """permissions: '([A-z0-9/=+\-_|]+?)'""".toRegex() } @@ -201,82 +163,6 @@ object Regexes { } - - val EDUDZIENNIK_STUDENTS_START by lazy { - """
  • (.*?)""".toRegex() - } - val EDUDZIENNIK_ACCOUNT_NAME_START by lazy { - """(.*?)""".toRegex() - } - val EDUDZIENNIK_SUBJECTS_START by lazy { - """(.+?)""".toRegex() - } - - val EDUDZIENNIK_ATTENDANCE_ENTRIES by lazy { - """(.+?)""".toRegex() - } - val EDUDZIENNIK_ATTENDANCE_TYPES by lazy { - """
    .*?

    (.*?)

    """.toRegex(DOT_MATCHES_ALL) - } - val EDUDZIENNIK_ATTENDANCE_TYPE by lazy { - """\((.+?)\) (.+)""".toRegex() - } - - val EDUDZIENNIK_ANNOUNCEMENT_DESCRIPTION by lazy { - """
    .*?

    (.*?)

    """.toRegex(DOT_MATCHES_ALL) - } - val EDUDZIENNIK_HOMEWORK_DESCRIPTION by lazy { - """
    (.*?)
    """.toRegex(DOT_MATCHES_ALL) - } - - val EDUDZIENNIK_SUBJECT_ID by lazy { - """/Courses/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_GRADE_ID by lazy { - """/Grades/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_EXAM_ID by lazy { - """/Evaluations/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_EVENT_TYPE_ID by lazy { - """/GradeLabels/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_ANNOUNCEMENT_ID by lazy { - """/Announcement/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_HOMEWORK_ID by lazy { - """/Homework/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_TEACHER_ID by lazy { - """/Teachers/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_EVENT_ID by lazy { - """/KlassEvent/([\w-_]+?)/""".toRegex() - } - val EDUDZIENNIK_NOTE_ID by lazy { - """/RegistryNotes/([\w-_]+?)/""".toRegex() - } - - val EDUDZIENNIK_SCHOOL_DETAIL_ID by lazy { - """.*?

    (.*?)

    .*?
  • """.toRegex(DOT_MATCHES_ALL) - } - val EDUDZIENNIK_CLASS_DETAIL_ID by lazy { - """(.*?)""".toRegex(DOT_MATCHES_ALL) - } - - val EDUDZIENNIK_TEACHERS by lazy { - """
    .*?

    (.+?) (.+?)

    """.toRegex(DOT_MATCHES_ALL) - } - - - - val LINKIFY_DATE_YMD by lazy { """(1\d{3}|20\d{2})[\-./](1[0-2]|0?\d)[\-./]([1-2]\d|3[0-1]|0?\d)""".toRegex() } diff --git a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/events/UserActionRequiredEvent.kt b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/events/UserActionRequiredEvent.kt index d88fa652..49b510c2 100644 --- a/app/src/main/java/pl/szczodrzynski/edziennik/data/api/events/UserActionRequiredEvent.kt +++ b/app/src/main/java/pl/szczodrzynski/edziennik/data/api/events/UserActionRequiredEvent.kt @@ -8,9 +8,7 @@ data class UserActionRequiredEvent(val profileId: Int, val type: Int) { companion object { const val LOGIN_DATA_MOBIDZIENNIK = 101 const val LOGIN_DATA_LIBRUS = 102 - const val LOGIN_DATA_IDZIENNIK = 103 const val LOGIN_DATA_VULCAN = 104 - const val LOGIN_DATA_EDUDZIENNIK = 105 const val CAPTCHA_LIBRUS = 202 } } diff --git a/app/src/main/res/drawable/login_logo_edudziennik.png b/app/src/main/res/drawable/login_logo_edudziennik.png deleted file mode 100644 index bed4383a..00000000 Binary files a/app/src/main/res/drawable/login_logo_edudziennik.png and /dev/null differ diff --git a/app/src/main/res/drawable/login_logo_oswiata.png b/app/src/main/res/drawable/login_logo_oswiata.png deleted file mode 100644 index 7cbf5f10..00000000 Binary files a/app/src/main/res/drawable/login_logo_oswiata.png and /dev/null differ diff --git a/app/src/main/res/drawable/login_mode_edudziennik_web.png b/app/src/main/res/drawable/login_mode_edudziennik_web.png deleted file mode 100644 index 76fc5261..00000000 Binary files a/app/src/main/res/drawable/login_mode_edudziennik_web.png and /dev/null differ diff --git a/app/src/main/res/drawable/login_mode_idziennik_web.png b/app/src/main/res/drawable/login_mode_idziennik_web.png deleted file mode 100644 index 0db940b7..00000000 Binary files a/app/src/main/res/drawable/login_mode_idziennik_web.png and /dev/null differ diff --git a/app/src/main/res/drawable/logo_edudziennik.png b/app/src/main/res/drawable/logo_edudziennik.png deleted file mode 100644 index 040a8ef2..00000000 Binary files a/app/src/main/res/drawable/logo_edudziennik.png and /dev/null differ diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 92471e03..a78eb068 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -306,9 +306,6 @@ Klassengruppen herunterladen… Stundenplan herunterladen… Geräteinformationen herunterladen… - bei Edudziennik einloggen… - bei iDziennik einloggen… - bei iDziennik einloggen… Einloggen in die API… Einloggen bei LIBRUS® nachrichten… Einloggen bei LIBRUS® Rodzina… @@ -324,7 +321,6 @@ Fehler Fehlerdetails Falsches Modul angegeben: %d Melden Sie es dem Anwendungsentwickler - Ihr iDziennik-Passwort ist abgelaufen. Sie müssen es in der Desktop-Version der Website ändern Die Schulfach-ID wurde nicht angegeben Ein Fehler ist aufgetreten! Ein Fehler ist aufgetreten: %s @@ -519,8 +515,6 @@ Registrierung erlauben Einloggen Möchten Sie die Anmeldung bei der App wirklich abbrechen? Angezeigte Profile werden nicht gespeichert. - Verwenden Sie die Kontodaten, mit denen Sie sich bei der Desktop-Version von Edudziennik einlogen - Einloggen - Edudziennik Fehler: %s Konto ist nicht aktiviert Token ist abgelaufen. Erzeugen Sie ein neues Token @@ -566,10 +560,6 @@ Symbol Token Benutzername - Verwenden Sie die Daten, mit denen Sie sich bei der Desktop-Version von iDziennik einloggen - Hilfe - iDziennik Progman - Melden Sie sich mit den Daten an, die Sie von Ihrer Schule erhalten haben. Bei Problemen verwenden Sie die Schaltfläche unter dem Formular. - Einloggen - iDziennik Progman LIBRUS® - Einloggen Um die App verwenden zu können, müssen Sie über ein LIBRUS® Rodzina-Konto verfügen. Sie können sie unter portal.librus.pl erstellen. Verwenden Sie die Daten, die Sie an den im Bild markierten Stellen eingeben. Hilfe für LIBRUS® einloggen diff --git a/app/src/main/res/values-en/strings.xml b/app/src/main/res/values-en/strings.xml index 4bff5554..851129f9 100644 --- a/app/src/main/res/values-en/strings.xml +++ b/app/src/main/res/values-en/strings.xml @@ -306,9 +306,6 @@ Syncing class groups… Syncing timetable… Syncing unit info… - Logging in to Edudziennik… - Logging in to iDziennik… - Logging in to iDziennik… Logging in to the API… Logging in to LIBRUS® messages… Logging in to LIBRUS® Rodzina… @@ -324,7 +321,6 @@ Error Error details Wrong module given: %d Report it to the application developer - Your iDziennik password has expired. You have to change it in the desktop version of the website. The subject ID wasn\'t specified. An error occurred! An error occurred: %s @@ -519,8 +515,6 @@ Allow registration Log in Do you really want to cancel? Displayed profiles won\'t be saved. - Use the account details, which you use to login into the desktop version of Edudziennik. - Log in - Edudziennik Error: %s Account is not activated Token has expired. Generate a new token. @@ -566,10 +560,6 @@ Symbol Token Username - Use the data which you use to login to the desktop version of iDziennik. - Help - iDziennik Progman - Use the data which you got from your school. In case of any problems, use the button below the form. - Log in - iDziennik Progman LIBRUS® - login In order to use the app you need a LIBRUS® Rodzina account. You can create it on portal.librus.pl. Use the data you normally enter in the fields marked on the image. Help for LIBRUS® login @@ -1269,7 +1259,6 @@ Update Not now Update - EduDziennik Log in - %s Date Teacher @@ -1323,7 +1312,6 @@ Use e-mail/username and password Logging in to PPE… Podlaska Platforma Edukacyjna - Log in using e-mail and password Logging in to VULCAN® register… Login via VULCAN® platform Log in using e-mail @@ -1343,12 +1331,10 @@ %.2f%% Attendance during this period: %.2f%% Log in child/parent account in app - Enter the e-mail address and password that you use to log in to the browser on the EduDziennik website. Probably the school year for this student has not yet started (will start %s). Please try to sync later. The school year ended on %s. Student data from the previous year will be moved to the archive for later review. Trademarks featured in this application belong to their rightful owners and are used for informational purposes only. You are viewing a student\'s data from the school year %d/%d. - Use data, that you enter on the e-register website To be able to scan the QR code, you need to grant access to the camera.\n\nClick OK to grant permissions. It\'s a pity, the opinions of others help me develop the application. The selected login method is still being tested and may not work properly. If you have problems with the app, please choose the recommended login method. diff --git a/app/src/main/res/values/errors.xml b/app/src/main/res/values/errors.xml index 827227c5..f0916a8b 100644 --- a/app/src/main/res/values/errors.xml +++ b/app/src/main/res/values/errors.xml @@ -168,13 +168,6 @@ ERROR_VULCAN_HEBE_MISSING_SENDER_ENTRY ERROR_VULCAN_API_DEPRECATED - ERROR_LOGIN_EDUDZIENNIK_WEB_INVALID_LOGIN - ERROR_LOGIN_EDUDZIENNIK_WEB_OTHER - ERROR_LOGIN_EDUDZIENNIK_WEB_NO_SESSION_ID - ERROR_EDUDZIENNIK_WEB_LIMITED_ACCESS - ERROR_EDUDZIENNIK_WEB_SESSION_EXPIRED - ERROR_EDUDZIENNIK_WEB_TEAM_MISSING - ERROR_LOGIN_PODLASIE_API_INVALID_TOKEN ERROR_LOGIN_PODLASIE_API_DEVICE_LIMIT ERROR_PODLASIE_API_NO_TOKEN @@ -194,8 +187,6 @@ EXCEPTION_LIBRUS_MESSAGES_FILE_REQUEST EXCEPTION_NOTIFY EXCEPTION_LIBRUS_MESSAGES_REQUEST - EXCEPTION_EDUDZIENNIK_WEB_REQUEST - EXCEPTION_EDUDZIENNIK_FILE_REQUEST ERROR_ONEDRIVE_DOWNLOAD EXCEPTION_VULCAN_WEB_LOGIN EXCEPTION_VULCAN_WEB_REQUEST @@ -367,13 +358,6 @@ Błąd wysyłania wiadomości - brak informacji o nadawcy. W związku z wygaszeniem aplikacji Dzienniczek+ przez firmę Vulcan, należy zalogować się ponownie.\n\nAby móc dalej korzystać z aplikacji Szkolny.eu, otwórz Ustawienia i wybierz opcję Dodaj nowego ucznia.\nNastępnie zaloguj się do dziennika Vulcan zgodnie z instrukcją.\n\nPrzepraszamy za niedogodności. - Błędny email lub hasło - Inny błąd logowania - Brak ID sesji - Ograniczony dostęp do dziennika - Sesja wygasła - Nie można pobrać informacji o klasie i szkole - Nieprawidłowy token Przekroczono maksymalną liczbę urządzeń (5) ERROR_PODLASIE_API_NO_TOKEN @@ -393,8 +377,6 @@ EXCEPTION_LIBRUS_MESSAGES_FILE_REQUEST EXCEPTION_NOTIFY Zgłoś błąd: pobieranie wiadomości LIBRUS® - Wystąpił błąd - Wystąpił błąd podczas pobierania pliku Nie udało się pobrać pliku z OneDrive EXCEPTION_VULCAN_WEB_LOGIN EXCEPTION_VULCAN_WEB_REQUEST diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index aa04fd00..a8f81073 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -340,9 +340,6 @@ Pobieranie grup klasowych… Pobieranie planu lekcji… Pobieranie informacji o jednostce… - Logowanie do Edudziennika… - Logowanie do iDziennika… - Logowanie do iDziennika… Logowanie do API Logowanie do wiadomości LIBRUS® Logowanie do Portalu LIBRUS® Rodzina @@ -359,7 +356,6 @@ Błąd Szczegóły błędu Podano nieprawidłowy moduł: %d Zgłoś błąd programiście - Twoje hasło do iDziennika wygasło, co oznacza że musisz je zmienić w wersji komputerowej serwisu. Identyfikator przedmiotu nie został podany. Wystąpił błąd! Wystąpił błąd: %s @@ -569,8 +565,6 @@ Zezwól na rejestrację Zaloguj Czy na pewno chcesz anulować logowanie w aplikacji? Wyświetlane profile nie zostaną zapisane. - Użyj danych, którymi logujesz się do wersji komputerowej Edudziennika. - Zaloguj się - Edudziennik Błąd: %s Konto nie zostało aktywowane Token wygasł. Wygeneruj ponownie @@ -616,10 +610,6 @@ Symbol Token Użytkownik - Użyj danych, którymi logujesz się do wersji komputerowej iDziennika. - Pomoc - iDziennik Progman - Zaloguj się danymi, które otrzymałeś od swojej szkoły. W razie problemów skorzystaj z przycisku pod formularzem. - Zaloguj się - iDziennik Progman LIBRUS® - logowanie Aby korzystać z aplikacji musisz posiadać konto LIBRUS® Rodzina. Możesz je założyć na stronie portal.librus.pl. Użyj danych, które wpisujesz w miejsca zaznaczone na obrazku. Pomoc do logowania LIBRUS® @@ -1354,10 +1344,6 @@ Podaj dane, którymi logujesz się na stronie internetowej dziennika VULCAN® lub na miejskiej platformie. Podaj dane, których używasz do logowania na stronie MobiDziennika. Jako adres serwera możesz wpisać adres strony internetowej, na której masz MobiDziennik. Logowanie do dziennika VULCAN®... - EduDziennik - Zaloguj używając e-maila i hasła - Użyj danych, które podajesz na stronie internetowej e-dziennika - Podaj adres e-mail i hasło, których używasz do logowania w przeglądarce na stronie EduDziennika. Podlaska Platforma Edukacyjna Zaloguj używając tokenu Podaj token aplikacji mobilnej.