Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Czesc,

Chciałbym zapytać jak radzicie sobie z długimi wyrazami gdy piszecie skrypt typu forum, ogłoszenia czy jakies newsy?

Nie chodzi mi o sam kod (chociaz jakis kawalek mile widziany). Chodzi mi raczej o to jak maksymalnie długie wyrazy dopuszczacie. I jakie rozwiazania stosujecie aby uniknąć np takich rzeczy jak tutaj: http://pogotowie24.info/thread/52/ (przepraszam ze posluzylem sie ta strona ale to dobry przyklad).
Alan Gabriel B.

Alan Gabriel B. Software Engineer,
IFX

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Piotrek M.:
Czesc,

Chciałbym zapytać jak radzicie sobie z długimi wyrazami gdy piszecie skrypt typu forum, ogłoszenia czy jakies newsy?

Nie chodzi mi o sam kod (chociaz jakis kawalek mile widziany). Chodzi mi raczej o to jak maksymalnie długie wyrazy dopuszczacie. I jakie rozwiazania stosujecie aby uniknąć np takich rzeczy jak tutaj: http://pogotowie24.info/thread/52/ (przepraszam ze posluzylem sie ta strona ale to dobry przyklad).

A co tam jest związanego z Twoim problemem? Ten link w drugim poście?Alan B. edytował(a) ten post dnia 15.09.08 o godzinie 17:53

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Tak, chodzi wlasnie o ten link.

konto usunięte

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Bez sensu by bylo parsowanie calego textu pod katem wyrazow przed wrzuceniem do bazy, conajwyzej moznaby regexpem wyciagnac link i go zmodyfikowac jesli jest za dlugi.
Alan Gabriel B.

Alan Gabriel B. Software Engineer,
IFX

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Piotrek M.:
Tak, chodzi wlasnie o ten link.

Daj spokój ze sprawdzaniem długich wyrazów - jak ktoś zapostuje milion dupadupadupa... to od tego na forach są moderatorzy.
Pozatym jest to trudne z lingwistycznego punktu widzenia. Różne języki, różne słowa, różna gramatyka - a tym samym zmieniające się najdłuższe dopuszczalne łańcuchy.

Linki to inna sprawa, to zależy od Ciebie. Wyciągasz regexpami i ucinasz np do 10 znaków po domenie.Alan B. edytował(a) ten post dnia 15.09.08 o godzinie 19:15
Michał Sznurawa

Michał Sznurawa Scala Developer

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

No i jeszcze motyw, że to samo słowo w różnych miejscach może być raz za długie a raz w sam raz - np. treść newsa a takie boczne menu. Czyli zdefiniowanie pojęcia "za długie słowo" jest już problemem samym w sobie;)

konto usunięte

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Chłopaki mają racę z tym obcinaniem wyrazów, ale jeżeli chodzi Ci o samo zabezpieczenie strony przed rozsypaniem, gdy jakiś złośliwiec wpisze masakrycznie długi wyraz, to ustaw w CSS overflow: hidden; dla danego bloku i będzie po sprawie.
Rafał Płatkowski

Rafał Płatkowski Systemy baz danych,
Oprogramowanie,
Hardware

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Chlopaki maja racje samo przelamanie wyrazow to dos trudna sprawa jezeli podejsc od tej strony co opisuja ale jezeli jednak chodzi tylko o zalozenia ze sa to polskie slowa to mozna napisac spokojnie funkcje ktora wstawia znaczek & s h y ; ktory powoduje automatyczny podzial wyrazu wstawiajac - na koniec jedyny problem wtedy pozostaje by wstawic ten znak w miejsce podzialu na sylaby. To tez sie da zrobic i taka funkcje tez napisalem ktora wlasnie dzieli wyrazy w taki sposob pozwala to na bardzo fajne dopasowanie tresci do konkretnych wymiarow bloku. Jak bys mial jeszcze pytania to pisz. PozdrawiamRafał Oleśkowicz edytował(a) ten post dnia 14.10.08 o godzinie 08:12

konto usunięte

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Piotrek M.:
Czesc,

Chciałbym zapytać jak radzicie sobie z długimi wyrazami gdy piszecie skrypt typu forum, ogłoszenia czy jakies newsy?

Nie chodzi mi o sam kod (chociaz jakis kawalek mile widziany). Chodzi mi raczej o to jak maksymalnie długie wyrazy dopuszczacie. I jakie rozwiazania stosujecie aby uniknąć np takich rzeczy jak tutaj: http://pogotowie24.info/thread/52/ (przepraszam ze posluzylem sie ta strona ale to dobry przyklad).

To zależy czy obsługujesz język niemiecki.
U nich są np. takie słowa:
Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
Marcin Lejman

Marcin Lejman Właściciel, iTrans

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Piotr Likus:

To zależy czy obsługujesz język niemiecki.
U nich są np. takie słowa:
Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz

Jeszcze lepsze jest:
Donaudampfschifffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft

:-)
Rafał Płatkowski

Rafał Płatkowski Systemy baz danych,
Oprogramowanie,
Hardware

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Przypuszczam ze te wyrazy tez maja sylaby wiec pozostaje tylko stworzyc funkcje ktora wstawia znaczek w miejsca sylab :] Oczywiscie wstawianie 5 znakow do tresci w miejsca sylab powoduje ze sama tresc znacznie zwieksza swoja objetosc wiec trzeba pamietac czy przesyl tresci w internecie ma byc szybki czy bardziej zalezy nam na wygladzie :]
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Rafał Oleśkowicz:
Oczywiscie wstawianie 5 znakow do tresci w miejsca sylab powoduje ze sama tresc znacznie zwieksza swoja objetosc wiec trzeba pamietac czy przesyl tresci w internecie ma byc szybki czy bardziej zalezy nam na wygladzie :]

No ale rozumiem, ze te znaczki bedziesz wstawiac tylko do slow, ktore przekraczaja pewna zalozona dlugosc, a takich zbyt wiele nie bedzie, wiec nie widze problemu...
Rafał Płatkowski

Rafał Płatkowski Systemy baz danych,
Oprogramowanie,
Hardware

Temat: Fora, ogloszenia, newsy, itp a maksymalna długość wyrazu

Jarosław Rafa:
Rafał Oleśkowicz:
Oczywiscie wstawianie 5 znakow do tresci w miejsca sylab powoduje ze sama tresc znacznie zwieksza swoja objetosc wiec trzeba pamietac czy przesyl tresci w internecie ma byc szybki czy bardziej zalezy nam na wygladzie :]

No ale rozumiem, ze te znaczki bedziesz wstawiac tylko do slow, ktore przekraczaja pewna zalozona dlugosc, a takich zbyt wiele nie bedzie, wiec nie widze problemu...

To zalezy do czego to wykorzystac he he jezeli maja tylko zabezpieczyc przed rozciaganiem div to wystarczy stosowac do wyrazow przekraczajacych pewna ilosc znakow ale jezeli ma dopasowywac maksymalnie tekst do szerokosci to trzeba by wstawic do wszystkich wyrazow. Trzeba by sie tez zastanowic w przypadku wstawiania do wyrazow o okreslonej dlugosci co bedzie gdy napiszemy same mmmmmm albo iiiii znaczki maja rozne dlugosci :] no ale w sumie to wszystko sie da zrobic tak by bylo sliczniutko ;)
Pozdrawiam

Następna dyskusja:

RPC, SOAP itp i pliki




Wyślij zaproszenie do