Zamiana znaków specjalnych

0

Bardzo by było dobrze, aby post przy edycji był identyczny jak przy pisaniu. A chodzi o znaki specjalne.

Jak np. napiszę w tej chwili "&lt;" to w poście wyświetli się "<". Jednak jak chcę edytować post lub go zacytuję, to w treści mam już znak "<" a nie "&lt;". Jeśli jest tych znaków dużo to poprawianie tego jest bardzo uciążliwe.

Jeśli da się to osiągnąć przez ustawienie serwera/bazy to poproszę. A jak nie, to trzeba jakiś kodzik tylko nie wiem czy JS czy PHP.

0

Marooned, juz nad tym myslalem pod katem pisania artykulow (tam jest to bardziej uciazliwe). No i wymyslilem kolejny znacznik. Tekst wpisany w ramach tego znacznika nie bedzie zmienial formatowanie tekstu, lecz znaczniki HTML oraz elementy charakterystyczne dla tego jezyka beda przechodzily przez funkcje ktora wyswietli np <

0

Hmm... no znacznik znacznikiem (dobry do pisania kodów HTML szczególnie w dziale JS/PHP) ale ja nadal obstaję za tym, aby post poddczas edycji/cytowania był identyczny jak w momencie pisania.

Będę przy tym mocno obstawał, bo nie widzę żadnego argumentu za tym, że tak jak teraz jest to jest lepiej.

0

Dobra, ale to juz jest kwestia tego, ze iz przegladarki napotkajac kod HTML:

<textarea>&lt;</textarea>

wyswietlaja kontrolke tekstowa ze znakiem < w srodku...

0

wiec przed wyswietleniem trzeba przeleciec tresc i zamienic & na &amp;

0

wiec przed wyswietleniem trzeba przeleciec tresc i zamienic & na &amp;

Tak też stwierdziliśmy na IRCu. Zrobiłbym to u siebie na lokalu i potestował, ale logowanie nie działa :-8.

0

Dziala dobrze - w wersji 0.9.1 u siebie testowalem i dziala - zamieniam przy pisaniu tekstu - nie przy jego wyswietlaniu.

0

Jeżeli mogę coś zaproponować, to w HTMLu można zastąić kod & lt takim czymś: & #60, a z kolei & gt zastąpić możemy & #62 ... ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1