ForumCała strona

Nawigacja

Aktualnie online

Gości online: 12

Użytkowników online: 0

Łącznie użytkowników: 25,391
Najnowszy użytkownik: Wassinjones

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
06.10.2024 16:48:14
Pozdrawiam wszystkich!!! Nawet tych, którzy myślą, że 'pozdrawiam' to nowa forma tańca!

JazOOn
06.10.2024 16:40:09
Uzdrawiam wszystkich!!!

krystian1988
20.09.2024 19:27:22
Pozdrawiam wszystkich!!!

JazOOn
10.09.2024 20:49:03
Piwo zawiera mało składników odżywczych dlatego trzeba przyswajać większe ilości

Zbigniew@
07.09.2024 21:18:39
No nie jedno, piwo w ciągu godziny to zaledwie tyle, aby się nie odwodnić.

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Poprawione parsowanie emotikonek
bartek124
Siemano.

Bawiłem się ostatnio systemem emotek w PHP-Fusionie i poprawiłem co nieco jego działanie.

Otóż, obecnie dodanie emotikona:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
wiąże się z wyświetleniem emotki :) i nawiasem po emotce. To jeden z błędów.
Po modyfikacji emotki (bez spacji) : ), : )), : ))) to trzy różne emotki.

Drugi, to znaki w słowie. Prosty przykład:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


W takiej sytuacji emot zostanie dodany. W sumie prawidłowo, ale co, gdy kodem emotki będzie słowo, np wink? Zostanie on sparsowany w słowie winko, dla przykładu. Po ulepszeniach już nie.

Oto nowa funkcja. Stara znajduje się w maincore.php, ~448 linia:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Po prostu zastępujemy starą funkcję nową i cieszymy się lepszymi emotkami. Zapraszam do testów i prawdopodobnie poleci na next.php-fusion.c...
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Wścibski Gość
Dodany dnia 07.10.2024 17:03:21
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Sony
Dzięki Ci o Wielki! Moja prośba z tematu: http://www.php-fu...d_id=21597 została wysłuchana. Smile

Btw. doklej ją tutaj: http://next.php-f...ad_id=1828
tjaa Smile
 
Adam Stalica
Dzięki wielkie - tego potrzebowałem Wink
Witam Grin
 
Sony
Ale nadal jak się napisze coś takiego: ("test"Wink, to wyświetla emotikonę, czyli w 100% nie jest poprawnie. Sad
tjaa Smile
 
bartek124
O tym zapomniałem, szczerze mówiąc.

Najlepszym rozwiązaniem byłoby parsowanie w stylu [spacja]emot[spacja], ale często ludzie dają emotki zaraz po słowie, np
lolSmile
, przez to spacja jest wymagana tylko ZA emotą, a przed nie. Zobaczymy co uda mi się zmajstrować jeszcze.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl