Zauważyłem, że edytor postów na forum zjada podwójny dwukropek (Paamayim Nekudotayim) w kodzie PHP.
sowiq
19.09.2008, 21:04:26
Jak również:
<?php
// case
cas<span style="color: #007700":
?>
<?php
// Location
?>
Cysiaczek
19.09.2008, 21:55:57
Tak, kilka dni temu już ~nospor zgłosił ten błąd, ale i tak dzięki za czujność. Ktoś się zajmie tym problemem

Pozdrawiam.
webdice
26.09.2008, 00:31:48
Błąd już poprawiony, ale na daną chwile jeszcze jest wszystko testowane. Nie będę zakładaj już nowego tematu, więc proszę zgłaszanie w tym wątku wszystkich znalezionych błędów jakie znajdziecie (głównie chodzi mi o bbcode).
Temat pozwolę sobie chwilowo przypiąć.
sowiq
26.09.2008, 00:38:03
Przy kodowaniu jako PHP zawsze jest zjadany ostatni znak przed
: (dwukropek)
Przykład:
<?php
//case
cas:
header<span style="color: #007700":
?>
[edit]
Gdy napisałem wyżej
header: wygenerowało się:
Kod
header<span style="color: #007700":
Nadal zjada te dwukropki.
webdice
26.09.2008, 12:47:46
Cytat(LBO @ 26.09.2008, 13:43:07 )

Nadal zjada te dwukropki.
Napisałem że błąd został poprawiony, ale na razie jest testowany (testy przeprowadzane są lokalnie). Na dzień dzisiejszy poprawiłem:
Usuwanie liter przed dwukropkiem,- Wyświetlanie się pierwszej pustej linii,
- Zawijanie wierszy (problem w 100% nie jest jeszcze rozwiązany),
- Kilka drobiazgów związanych z estetyką.
A co w ogóle się stało?
Jakiś update z BC?
kwiateusz
26.09.2008, 21:48:44
a po polsku?
bo ni w ząb nie zrozumiałem co chciałeś przekazać poprzez skrót BC
co do obcinania znaku błąd w regexpie
BC = Breaking Changes
Słyszałem, że edytor na forum był stworzony/modyfikowany przez Was. Pytam się, czy może jakiś update forum był i mod edytora przestał działać jak należy.
Pytam się, bo nie wiem
kwiateusz
26.09.2008, 22:08:38
źle słyszałeś, edytor jest standardowy taki jaki spotyka sie w ipb

jedynie kolorowanie składni to nasz wynalazek
kwiateusz
26.09.2008, 22:16:11
4 posty wyżej przeczytaj czesc po 2 enterze
Cytat(kwiateusz @ 26.09.2008, 23:08:38 )

źle słyszałeś, edytor jest standardowy taki jaki spotyka sie w ipb

jedynie kolorowanie składni to nasz wynalazek
No dobra, ale czy jest jakaś przyczyna ustalona? Wcześniej działało - teraz nie.
I proszę, nie traktuj mnie w taki protekcjonalny sposób, inaczej zwyczajnie nie odpowiadaj.
Pozdrawiam.
edit:
coś te cytaty też za dobrze nie działają.
kwiateusz
26.09.2008, 22:27:09
przeciez napisałem że błąd w regexpie od kolorowania kodu był, nie bede rzucał kodem bo nie ma takiej potrzeby jak sadze
nevt
26.09.2008, 22:27:26
Może trochę offtopic, ale kod SQL w znacznikach [sql] jest beznadziejnie pokolorowany. Często obniża czytelność kodu, zamiast go poprawić... Wiadomo, że co baza to trochę inny SQL, dlatego czy nie warto by wprowadzić bardziej precyzyjnych znaczników? np. [mysql], [pgsql], [mssql] a [sql] zostawić dla ANSI SQL? Mogę napisać funkcję kolorującą składnię dla MySQL. Co na to developrzy?
Pozdrawiam, Leszek.
Cytat(kwiateusz @ 26.09.2008, 23:27:09 )

przeciez napisałem że błąd w regexpie od kolorowania kodu był, nie bede rzucał kodem bo nie ma takiej potrzeby jak sadze
Wiedziałem, że to znowu napiszesz, bosh

Ale błąd w regexpie chyba tam nie istniał od początku, nie? Skądś się musiał wziąść skoro wcześniej działało i hulało. Rozumiesz teraz?
Ja naprawdę nie chcę znać kodu, tylko odpowiedź. Nawet "nie wiem" wystarczy.
kwiateusz
26.09.2008, 22:37:01
z tego co mi wiadomo kod był cały czas taki sam, zwyczajnie przestało działać jak należy samo z siebie
moze byc?
Cytat(kwiateusz @ 26.09.2008, 23:37:01 )

moze byc?
Jak najbardziej, ale i tak w przyszłości będę jeszcze bardziej upierdliwy :]
webdice
30.09.2008, 20:01:02
Najbardziej uciążliwy błąd (usuwanie niektórych liter przed dwukropkiem) został poprawiony. W razie jakichkolwiek problemów proszę pisać.
nospor
30.09.2008, 20:02:43
dziękujemy ślicznie
sowiq
30.09.2008, 20:17:43
http://forum.php.pl/index.php?s=&showt...st&p=521625Tutaj też błąd - nie wiem czy został już usunięty. Zjadane są dwukropki po
case "cośtam"
kwiateusz
30.09.2008, 20:19:14
porownaj dane postu ze zgloszeniem że zostało naprawione, a datą posta ktory podałeś

błąd był podczas parsowania bbcode i dwukropek i/lub litery zostały usuniete bezpowrotnie, nalezy posta edytowac i dodac brakujace rzeczy
sowiq
30.09.2008, 20:29:50
A nie zwróciłem uwagi na daty. Super, że to naprawiliście - strasznie przeszkadzało czasami.
Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.