PDA

Zobacz pełną wersję : Nieoczekiwana zmiana kodu w edytorze przy zapisywaniu artykułu



smurflalus
02-11-2018, 23:44
Witam,
J.3.9, PHP7.1
zauważyłem, że nie działa mi ustawione na zdjęciu Rollover. Na początku szukałem błędu w JCE, ale sprawdziłem, że dzieje się to niezależnie od wybranego edytora.
Przy zapisywaniu artykułu zdjęcie z opisanym kodem onmouseover i onmouseout następuje zmiana kodu na on-mousover i on-mouseout (dodaje się myślnik), a wtedy oczywiście Rollover nie działa. W konfiguracji Joomli Text Filter mam wyłączony dla Superusera i nie wiem gdzie szukać przyczyny, tzn. co zmienia ten kod ?

Pzdr

mjmartino
03-11-2018, 15:49
JCE ma dedykowany TAB do tego.

https://www.joomlacontenteditor.net/support/documentation/image-manager-extended/creating-a-rollover-image

A dwa Text filter ma tak prawdę nic do rzeczy TinyMCE ma swoje ustawienia tak samo jak i JCE

Wrzuć jaki skrypt wrzucasz?

smurflalus
03-11-2018, 16:34
Dzięki. Używałem oczywiście tej zakładki w JCE i dopiero jak nie działało zacząłem sprawdzać w innych edytorach, pisząc wszędzie jako kod. Ustawiałem to pół roku temu i działało. W międzyczasie kilka aktualizacji Joomla i innych komponentów strony. Ciężko wyczuć co mi zmienia akurat ten kod( dodaje myślnik w kodzie) Nowego softu raczej nie wgrywałem. Inne zakładki JCE działają normalnie np. popup.
Kod to :
<p><img style="margin: 0px 20px 0px 0px; float: left;" src="images/X.jpg" alt="ABC" width="150" height="200" onmouseover="this.src='images/X1.jpg';" onmouseout="this.src='images/X.jpg';" /></p>
.......
i znalazłem przyczynę. Wyłączyłem RSFirewall. Wprowadziłem zmianę i jest ok. Włączyłem RSFirewall i oczywiście dalej jest ok. Czyli RSFirewall blokował wprowadzanie zmian w kodzie. tylko dlaczego dodawał myślnik? Można ustawić , że RSFirewall będzie ignorował skanowanie edytorów, ale póki co zapiszę sobie na przyszłość i pozostawiam jak jest. Może bezpieczniej. ;-}. Dzięki za odzew.

mjmartino
03-11-2018, 17:47
Jeśli sam prowadzisz stronę to możesz wyłączyć tą opcje w RS!Firewall
Enable Active Scanner in the /administrator section ;) W końcu sam sobie złośliwego kodu nie wkleisz.

smurflalus
03-11-2018, 18:45
Fakt, sobie wierzę :-)