• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    jaryx jest nieaktywny Użytkownik
    Dołączył
    Feb 2009
    Posty
    96
    Przydatne posty
    1

    Domyślnie Autokorekta jak np. w Word?

    W jaki sposób można zrobić takie coś, żeby na przykład: jak user zapomni postawić po przecinku lub kropce spację, to przy wysyłaniu posta było to poprawiane automatycznie, tak jak to ma miejsce w M$ Word.
    [COLOR="Blue"][B] Imagination is more important than knowledge - Albert Einstein[/B][/COLOR]



  2. #2
    Awatar chomiczek
    chomiczek jest nieaktywny Stały bywalec
    Dołączył
    Oct 2008
    Przegląda
    Wadowice, Poland, Poland
    Posty
    254
    Przydatne posty
    1

    Domyślnie

    Masz 2 opcje:
    1. PHP - po wysłaniu posta zostanie on sprawdzony przez odpowiednie wyrażenia regularne i go (post) odpowiednio poprawi
    2. JS - w momencie kliknięcia WYŚLIJ, przeglądarka sprawdzi zdefiniowane przez Ciebie wyrażenia regularne i w odpowiedni sposób zmodyfikuje posta.

    Ogólnie dla tego co opisujesz to wyrażenie regularne powinno spełniać takie kryterium:
    dowolny ciąg znaków bez cyfr (bo ktoś może np. 1.23 lub 1,23 i u nie można ingerować).. i później sprawdzić czy po 'kropce', 'przecinku' występuje spacja, etc.. jeżeli nie to wstawiasz w to miejsce spację i już.. Można jeszcze sprawdzać czy po kropce jest duża litera, jeśli nie to ją zamieniać.

    W php przyjrzyj się ereg_replace i preg_replace, można by jeszcze str_replace, ale on jest bardziej zasobożerny i przy większych forach może niepotrzebnie obciążać forum.


  3. #3
    Awatar pitu
    pitu jest nieaktywny Advanced Member
    Dołączył
    Mar 2008
    Posty
    723
    Przydatne posty
    3

    Domyślnie

    Możesz również rozwiązać to przy pomocy moda do cenzury np.::
    http://www.vbulletin.org/forum/showthread.php?t=166011
    jest pod vB 3.6.x może będzie działał pod vB 3.8.x dodaj tam np. "," aby zamieniało na ", " za każdym razem gdy ktoś napisze przecinek zamieni go na przecinek + spacja, niestety również gdy ktoś da za przecinkiem spacje ale to raczej nie będzie przeszkadzało.
    Masz problem? Pisz na forum, a nie na PW, GG! Na GG oraz PW przyjmuje jedynie indywidualne zlecenia.
    _____________________________________

    Zajmuję się:
    -instalacją vBulletin
    -przenoszeniem na inny serwer
    -aktualizacją do nowszej wersji forum oraz modyfikacji
    -instalacją aktualizacji/styli
    -wszelkiego rodzaju pracami związanymi ze skryptem vBulletin

    Więcej szczegółów na PW - Klik


Podobne wątki

  1. Autokorekta
    By waldi in forum Pytania i problemy
    Odpowiedzi: 2
    Ostatni post / autor: 24.01.2008, 23:31
Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67