Raport z prac
- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Raport z prac
W tym wątku raportuję o KAŻDEJ zmianie w kodzie i bazach danych dokonanych przeze mnie jako Technik NUI od momentu powołania mnie na stanowisko włącznie.
14 marca 2025
Moja pierwsza poprawka od niego zostałem ponownie zatrudniony. Dodałem do strony nordata.org/powiadomienia wyświetlanie zdjęcia profilowego sendera powiadomienia.
Wcześniej wyświetlało się ID użytkownika, od którego pochodzi powiadomienie. Teraz avatar albo placeholder w przypadku braku zdjęcia na forum.
[attachment=0]image.png[/attachment]/monthly_2026_03/image.png.fe2767138b21a89120fb40036bdc5a88.png" src="/applications/core/interface/js/spacer.png">
14 marca 2025
Moja pierwsza poprawka od niego zostałem ponownie zatrudniony. Dodałem do strony nordata.org/powiadomienia wyświetlanie zdjęcia profilowego sendera powiadomienia.
Wcześniej wyświetlało się ID użytkownika, od którego pochodzi powiadomienie. Teraz avatar albo placeholder w przypadku braku zdjęcia na forum.
[attachment=0]image.png[/attachment]/monthly_2026_03/image.png.fe2767138b21a89120fb40036bdc5a88.png" src="/applications/core/interface/js/spacer.png">

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
Nowy panel admina Dziennika Prawnego zrobiłem jakoś rok temu, ale do tej pory nie podmieniłem starego panelu na nowy.
Dzisiaj stary panel admina Dziennika Prawnego został ukryty poprzez zmianę jego nazwy. Strona /dp/admin linkuje teraz do nowego panelu admina DP. Ten nowy panel ma około rok, ale dopiero teraz podmieniam stary na nowy.
Dzisiaj stary panel admina Dziennika Prawnego został ukryty poprzez zmianę jego nazwy. Strona /dp/admin linkuje teraz do nowego panelu admina DP. Ten nowy panel ma około rok, ale dopiero teraz podmieniam stary na nowy.

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
15 marca 2025
Naprawiłem skrypty modułu Kongresu do łączenia się z bazą danych forum.
Naprawiłem skrypty modułu Kongresu do łączenia się z bazą danych forum.

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
16 marca 2025
W systemie powiadomień strony głównej:
W efederacji naprawiłem problemy ze współdzieleniem sesji ze stroną główną.
W systemie powiadomień strony głównej:
- dodałem opcję oznakowania powiadomienia jako przeczytane bez klikania w powiadomienie,
- dodałem opcję usunięcia konkretnego powiadomienia lub wszystkich powiadomień,
- naprawiłem błąd, gdzie klikanie na powiadomienie przenosiło użytkownika do konkretnego artykułu, ale nie zamieniało statusu powiadomienia na przeczytane.
- poprawiłem wygląd powiadomień,
- na urządzeniach mobilnych klikanie w dzwonek powiadomień nie rozwija już listy powiadomień na obecnej stronie, tylko przekierowuje na stronę z listą powiadomień. Wyskakująca lista nie była czytelna na urządzeniach mobilnych.
- powiadomienia dla Prezydenta o wygaśnięciu obywatelstwa przez nieaktywną osobę przekierowują teraz na profil tego użytkownika.
W efederacji naprawiłem problemy ze współdzieleniem sesji ze stroną główną.

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
xx-29 marca 2026
Dodałem wiele nowych kategorii artykułów.
Brak aktywności obywatela II Federacji Nordackiej na forum przez 92 dni powoduje teraz automatycznie usunięcie go z roli obywateli II FN na forum. Skrypt szuka w jego dodatkowych rolach ról obywatelstw innych państw i ustawia je na rolę główną, a jeśli osoba nie posiada żadnych dodatkowych obywatelstw, to ustawiamy jego grupę główną na Mieszkańca.
30 marca - 3 kwietnia 2026
Dodałem do systemu do glosowania możliwość zadawania różnych rodzajów pytań w ramach jednego głosowania. Wcześniej każde pytanie jednego głosowania musiało być tego samego typu: albo głosowanie jednokrotnego wyboru, albo wielokrotnego wyboru, albo suwaczki do przesuwania. Było to potrzebne do referendum w którym miały być różnego rodzaju pytania w jednym głosowaniu. Nieważne, że referendum jednak nie będzie: teraz w ramach jednego głosowania można zadać pytania różnego typu, a nie że wszystkie będą suwakami albo wszystkie checkboxami. Implementacja takiego rozwiązania wymagała ode mnie przeniesienia danych o głosowaniach ze starej bazy danych do nowoutworzonej bazy danych. Przemigrowałem więc dane, ale miałem problem z migracją głosowania w wyborach prezydenckich, bo pytania i głosowania nie zostały ze sobą powiązane. Przez kilka minut od piątku od godziny 00:00 osobom, które próbowały oddać głos w wyborach, wyświetlała się biała karta zamiast formularza głosowania. Natychmiast połączyłem pytanie z głosowaniem w bazie danych i wszystko działa od tej pory normalnie. Przez kilka godzin nie było też widać na liście głosowań archiwalnych głosowań, tj. wszystkich utworzonych przed 1 kwietnia, ale je też przeniosłem już po południu tego samego dnia.
Ujednoliciłem styl widżetu z najnowszymi aktami prawnymi, aby zgadzał się z formatowaniem widżetu o najnowszych postach.
Najeżdżanie myszką na przyciski Zagłosuj teraz, Napisz artykuł oraz Zobacz wszystkie artykuły na stronie głównie nie sprawia już, że tekst przycisku zmienia kolor na zlewający się z kolorem tła przycisku.
Dodałem wiele nowych kategorii artykułów.
Brak aktywności obywatela II Federacji Nordackiej na forum przez 92 dni powoduje teraz automatycznie usunięcie go z roli obywateli II FN na forum. Skrypt szuka w jego dodatkowych rolach ról obywatelstw innych państw i ustawia je na rolę główną, a jeśli osoba nie posiada żadnych dodatkowych obywatelstw, to ustawiamy jego grupę główną na Mieszkańca.
30 marca - 3 kwietnia 2026
Dodałem do systemu do glosowania możliwość zadawania różnych rodzajów pytań w ramach jednego głosowania. Wcześniej każde pytanie jednego głosowania musiało być tego samego typu: albo głosowanie jednokrotnego wyboru, albo wielokrotnego wyboru, albo suwaczki do przesuwania. Było to potrzebne do referendum w którym miały być różnego rodzaju pytania w jednym głosowaniu. Nieważne, że referendum jednak nie będzie: teraz w ramach jednego głosowania można zadać pytania różnego typu, a nie że wszystkie będą suwakami albo wszystkie checkboxami. Implementacja takiego rozwiązania wymagała ode mnie przeniesienia danych o głosowaniach ze starej bazy danych do nowoutworzonej bazy danych. Przemigrowałem więc dane, ale miałem problem z migracją głosowania w wyborach prezydenckich, bo pytania i głosowania nie zostały ze sobą powiązane. Przez kilka minut od piątku od godziny 00:00 osobom, które próbowały oddać głos w wyborach, wyświetlała się biała karta zamiast formularza głosowania. Natychmiast połączyłem pytanie z głosowaniem w bazie danych i wszystko działa od tej pory normalnie. Przez kilka godzin nie było też widać na liście głosowań archiwalnych głosowań, tj. wszystkich utworzonych przed 1 kwietnia, ale je też przeniosłem już po południu tego samego dnia.
Ujednoliciłem styl widżetu z najnowszymi aktami prawnymi, aby zgadzał się z formatowaniem widżetu o najnowszych postach.
Najeżdżanie myszką na przyciski Zagłosuj teraz, Napisz artykuł oraz Zobacz wszystkie artykuły na stronie głównie nie sprawia już, że tekst przycisku zmienia kolor na zlewający się z kolorem tła przycisku.

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
Od teraz powiadomienia o polubieniu netoperka poprawnie przekierowują do konkretnego netoperka. Dotychczas wyrzucało błąd 404 po kliknięciu na powiadomienie.
Sesja na stronie głównej jest teraz ważna 14 dni. To oznacza, że użytkownicy dłużej będą zalogowani na stronie głównej bez konieczności ponownej autoryzacji poprzez forum. Jeśli dalej będziecie mieć jakieś problemy z ciągłym wylogowywaniem ze strony głównej, to zgłaszajcie.
Widżet z informacjami o trwających głosowaniach informuje teraz nie tylko o wyborach, ale także o zwykłych ankietach/sondażach. Widżet nie pojawia się teraz wyłącznie na stronie głównej, ale na każdej podstronie.
Dodałem opcję tworzenia głosowań zarezerowowanych wyłącznie dla Obywateli Winkulii.
Na stronie głosowania widoczna jest teraz lista osób uprawnionych do głosu wraz z informacją o tym, ilu wirtualnych wyborców reprezentuje dany realny wyborca.
W dzienniku prawnym jest teraz nowy edytor tekstu. Teraz tekst w edytorze będzie wyglądać identycznie jak tekst po publikacji - po zapisaniu artykułu/aktu prawnego nie jest już tracone formatowanie ani nie znikają odstępy między akapitami. Do edytora wrzucone są predefiniowane style: artykułu, rozdziału, sekcji, tekstu uchylonego. Jest też działająca funkcjonalność list zagieżdżonych różnego typu: od teraz edytujący nie jest ograniczony wyłącznie do wyliczenia 1., 2., 3., są też inne rodzaje list:
[attachment=0]image.png[/attachment]/monthly_2026_04/image.png.a5058ec476c185e844be83920f42b00d.png" src="/applications/core/interface/js/spacer.png">
Sesja na stronie głównej jest teraz ważna 14 dni. To oznacza, że użytkownicy dłużej będą zalogowani na stronie głównej bez konieczności ponownej autoryzacji poprzez forum. Jeśli dalej będziecie mieć jakieś problemy z ciągłym wylogowywaniem ze strony głównej, to zgłaszajcie.
Widżet z informacjami o trwających głosowaniach informuje teraz nie tylko o wyborach, ale także o zwykłych ankietach/sondażach. Widżet nie pojawia się teraz wyłącznie na stronie głównej, ale na każdej podstronie.
Dodałem opcję tworzenia głosowań zarezerowowanych wyłącznie dla Obywateli Winkulii.
Na stronie głosowania widoczna jest teraz lista osób uprawnionych do głosu wraz z informacją o tym, ilu wirtualnych wyborców reprezentuje dany realny wyborca.
W dzienniku prawnym jest teraz nowy edytor tekstu. Teraz tekst w edytorze będzie wyglądać identycznie jak tekst po publikacji - po zapisaniu artykułu/aktu prawnego nie jest już tracone formatowanie ani nie znikają odstępy między akapitami. Do edytora wrzucone są predefiniowane style: artykułu, rozdziału, sekcji, tekstu uchylonego. Jest też działająca funkcjonalność list zagieżdżonych różnego typu: od teraz edytujący nie jest ograniczony wyłącznie do wyliczenia 1., 2., 3., są też inne rodzaje list:
[attachment=0]image.png[/attachment]/monthly_2026_04/image.png.a5058ec476c185e844be83920f42b00d.png" src="/applications/core/interface/js/spacer.png">

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
Pomyślnie zaktualizowałem forum do wersji IPS 4.6.9. To nie jest najnowsza wersja silnika forum, ale nowsza od poprzedniej.

- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
Udało mi się przekonwertować poprawnie na phpBB:
Dalej pracuję nad konwersją postów, reakcji na posty, grafik, załączników, ikon działów, reputacji użytkowników, prefiksów wątków, tagów, treści prywatnych wiadomości, ankiet.
- kategorie i działy
- grupy
- uprawnienia grup w działach
- użytkowników i ich profile
- powiadomienia
- bany.
Dalej pracuję nad konwersją postów, reakcji na posty, grafik, załączników, ikon działów, reputacji użytkowników, prefiksów wątków, tagów, treści prywatnych wiadomości, ankiet.

- Bolesław Kirianóo von Hohenburg
- Rising Star
- Posty: 2553
- Rejestracja: 05 gru 2021, 13:05
Re: Raport z prac
Raportuję, że w DP dodawanie przerw między linijkami wprost nie działa. Kiedyś działało, nwm co się stało.

Btw, fajny ten moduł gifowy.

Btw, fajny ten moduł gifowy.
- Kamiljan de Harlin
- Community Regular
- Posty: 1508
- Rejestracja: 30 cze 2022, 13:37
Re: Raport z prac
Bolesław Kirianóo von Hohenburg pisze: 24 maja 2026, 12:44Raportuję, że w DP dodawanie przerw między linijkami wprost nie działa. Kiedyś działało, nwm co się stało.

Naprawimy.







