• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
Like Tree2Przydatne posty
  • 1 Autor WoG
  • 1 Autor Seba
  1. #1
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie Nazwa użytkownika, a wysłanie PW [znak ";" ]

    Przy próbie wysłania PW do usera w stylu: mojanazwa dostaję komunikat:
    Następujący użytkownicy nie zostali odnalezieni:
    1. mojanazwa
    2. )
    Znak rozdzielający nazwy userów to ;
    Zastanawiam się jak to najlepiej obejść, aby problem nie występował. Chętnie wysłucham wszelkich pomysłów [sam chyab mam kilka, lecz nie mailem czasu ich przemyśleć].



  2. #2
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Myślę, że warto zgłosić to do vBulletin, bo chyba nie przewidzieli, że w nazwie użytkownika może wystąpić znak, który rozdziela odbiorców.

    Ja widzę w głowie tylko opcję podmiany znaku rozdzielającego w skrypcie, ale może chodzi Ci po głowie coś innego?
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  3. #3
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie

    hmm. Takie przemyślenia (nie miałem czasu na głębszą analizę, sens, itp):
    - edycja funkcji, etc. aby można było używać znaku ucieczki dla ; lecz wtedy mogą być dalej problemy z innymi kombinacjami znaków
    - edycja funkcji, aby zamiast ; był znak nowego wiersza jako rozdzielenie nazwy (na razie brak negatywnych uwag)
    - edycja funkcji aby rozdzielnie nie był 1 średnik lecz np. kombinacja nazwa_usera_n[spacja];;[spacja]nazwa_usera_n+1 (brak uwag, przemyśleń do metody)

    Nie wiem jak z wykonywalnością którejś z opcji


  4. #4
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Do wszystkich jest konieczna edycja pliku, więc każda jest możliwa do zrealizowania.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  5. #5
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie

    Tak. Tylko nie jestem aż tak biegły obecnie w VB4, aby określić możliwość, prostotę, gdzie konkretniej, itp wykonania danej czynności


  6. #6
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Plik private.php oraz includes/class_dm_pm.php

    Ale przed modyfikowaniem ich - zrób kopię.
    AgentFL uważa to za przydatne.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  7. #7
    Seba jest nieaktywny Advanced Member
    Dołączył
    Feb 2009
    Posty
    1 059
    Przydatne posty
    44

    Domyślnie

    Z tego co widzę to raczej będzie tutaj
    Kod php:
            // split multiple recipients into an array
            
    if (preg_match('/(?<!&#[0-9]{3}|&#[0-9]{4}|&#[0-9]{5});/'$recipientlist)) // multiple recipients attempted
            
    {
                
    $recipientlist preg_split('/(?<!&#[0-9]{3}|&#[0-9]{4}|&#[0-9]{5});/'$recipientlist, -1PREG_SPLIT_NO_EMPTY);
                foreach (
    $recipientlist AS $recipient)
                {
                    
    $recipient trim($recipient);
                    if (
    $recipient != '')
                    {
                        
    $names[] = htmlspecialchars_uni($recipient);
                    }
                }
            } 
    AgentFL uważa to za przydatne.
    Profesjonalne modyfikacje vBulletin oraz style - gg 1981480 badz PW


  8. #8
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie

    Dzięki za wskazówki. Leci po +. Pryz okazji chwili czasu i chęci przetestuję


  9. #9
    Sebul jest nieaktywny Użytkownik
    Dołączył
    Jul 2011
    Posty
    24

    Domyślnie

    Może lekki odkop, ale już ktoś sobie poradził z tym średnikiem? A może w nowszych wersjach zostało to już poprawione?


  10. #10
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    298
    Wpisów
    1

    Domyślnie

    Niestety do tej pory jest ten problem.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


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