PDA

Zobacz pełną wersję : Zmieniona zawartość kodu i tłumaczenia



wezykowski
14-04-2021, 11:01
Wczoraj dokonałem aktualizacji Joomla do wersji 3.9.26 oraz dodatku Screen Reader do wersji 3.29.

Strona (http://mcmbaluty.pl) działa poprawnie, ale ...

zmniejszyła się czcionka menu z 18px na 12px
Otwieram stronę w przeglądarce (http://mcmbaluty.pl), klikam prawym przyciskiem myszy np. na AKTUALNOŚCI, wybieram opcję Zbadaj (Zbadaj element, Wykonaj inspekcję itp.) i mam taki kod w pliku template.css:


.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {



display: inline-block;
padding: 0 15px;
line-height: 90px;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1px;
color: #000;
margin: 0;




Tymczasem otwieram plik template.css i tam mam taki kod:


.sp-megamenu-parent >li >a,
.sp-megamenu-parent >li >span {
display: inline-block;
padding: 0 15px;
/* wysokość menu, było 90px, jest 55px */
line-height: 55px;
/* wielkość czcionki menu, było 12px, jest 18px */
font-size: 18px;
text-transform: uppercase;
letter-spacing: 1px;
color: #000;
margin: 0;
}


Wygląda zatem, że coś w locie zmienia zawartość kodu.
zmieniły się opisy ikon w dodatku Screen Reader
Jedna z ikon ma np. opis "Odcienie szrości". Ściągnałem z FTP-a wszystkie pliki i przeszukałem je. W treści żadnego pliku nie ma wyrażenia "Odcienie szrości". Przeszukałem też bazę MySQL i tam też nie mam takiego określenia. Oryginalne tłumaczenie dodatku to "Szare odcienie".


Zrobiłem kopię witryny i ponownie odtworzyłem ją z kopii, ale nic się nie zmieniło.

Coś podmienia css i tłumaczenie dodatku. Sprawdzałem na różnych kompach i różnych przeglądarkach i wszędzie to samo.

siristru
14-04-2021, 15:24
A jaki plik template.css sprawdzasz? bo idąc za źródłem strony jest tak: http://prntscr.com/11dwrso

Musiałbym mieć ten moduł, gdzieś w nim jest literówka. Jak masz pakiet instalacyjny to podeślij.

IMO używasz słabego modułu do zmiany kontrastu. Gorylion funkcji niepotrzebnych. A kontrasty? Śmiech:

- to jest "wysoki kontrast" http://prntscr.com/11dx0z4
- to jest kolejny "wysoki kontrast" http://prntscr.com/11dx2fc
- a to jeszcze kolejny "wysoki kontrast" http://prntscr.com/11dx3sm

Znajdź "wysoką" różnicę. nie mówiąc o nadpalonych czcionkach. Przyciski po prostu nakładają filtr na treści strony, nie zmieniają kolorów w rzeczywistości.

Ale to off top.

wezykowski
15-04-2021, 08:45
A jaki plik template.css sprawdzasz?
Plik templatki helix3

W module nie ma literówki.

Wiem, że te kontrasty Screen Readera nie powalają, ale za to jako jeden z nielicznych dodatków poprawnie obsługuje "Accesskeysy". Mamy dostęp do tego rozszerzenia, więc od lat je stosuję i jak dotąd było ok.

Nie wiem co poszło źle przy tych aktualizacjach. Męczyło mnie to tak, że postanowiłem sprawdzić jak do tego doszło. Przywróciłem witrynę z kopii sprzed aktualizacji, zrobiłem aktualizacje Joomla i Screen Readera i wygląda na to, że samo się naprawiło.

siristru
15-04-2021, 11:22
Zobacz ten plik u siebie na serwerze:

https://mcmbaluty.pl/plugins/system/screenreader/screenreader/languages/pl-PL.js

http://prntscr.com/11fre41 :)

CSS się widzę naprawił.