dooobra... taka mocno testowa wersja replacera na AU
co nowego? ano mozna ingerowac w
tresc (a nie forme wyswietlana) wiadomosci
przychodzacych (czyli mamy juz caly komplet - in/out/both)
zmieniona tez leciutko metoda od html escape, teraz zawsze sie odpala jezeli wiadomosc jeszcze przez to nie przeszla
a to wtyczka nie ingerowala w tresc? wtf? ...
mogla ingerowac, ale tylko przy wychodzacych, teraz moze w dwie strony
ale jaka to roznica?
procz tego, ze u nas widac zmiany to takze i druga osoba moze (ale nie musi) te zmiany zobaczyc a teraz dziala to takze w druga strone - jezeli ktos cos do nas napisze, to gdy mamy zmiane tresci to nie dosc, ze taka forme zobaczymy w oknie rozmowy ale takze taka forma zostanie zapisana w archiwum!tak sie produkuje, zeby nie bylo, ze nagle zmienione wiadomosci wychodza/przychodza ;p
a na co to komu?
bbcode na gg
trick polega na tym, ze jak piszemy do kogos w bbcode (a w regexie mamy podmiane na tagi html) to owa osoba albo
1. nie zobaczy tagow html tylko bbcode, mamy polegac na tym, ze druga strona potrafi parsowac bbcode (modyfikacja formy wyswietlanej)
2. druga strona zobaczy normalne formatowanie (modyfikacja tresci wiadomosci)
gdzie przy przypadku nr 2 pojawia sie problem, kiedy ktos do nas napisze w bbcode to juz u nas nie zostaloby to sparsowane (bo wczesniej dzialalo tylko dla
wychodzacych) - gdy wybierzemy oba kierunki bbcode dziala jako pelnoprawne formatowanie textu ^^