Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bug w SMSach
Konnekt | Forum > Inne > Archiwum > Konnekt > Support
MiLKA
Witam,

nie wiem czy to błąd ale w momencie kiedy stworze własny skrypt xml i ustawie w nim:

<maxChars>86</maxChars>
<maxSendCount>10</maxSendCount>
<maxParts>1</maxParts>
<maxCharsOnServer>1</maxCharsOnServer>

to aplikacja źle zlicza mi długość SMS'a
dodaje długość numeru ( nie potrzebnie )
długość pojedynczego znaku w Imię i nr.Tel rośnie geometrycznie sad.gif

i tak po wpisaniu w treść:
bleble
numer: (14 znaków)
Imię: Lukasz
nr Tel: (7 znaków)

wychodzi mi że jest 226 znaków i wysle 11 smsow
hao
Schemat wyglada tak:

Podpis = dl_nazwy + 1 + dl_numeru + 1
Znacznik = 5 (czyli np. [1/5])

Jezeli wiadomosc dzieli sie na kilka wiadomosc, dlugosc dopuszczalna dla jednej
= maxChars - Podpis - Znacznik

Nie wiem, czy w Twoim wypadku bramka ma dzielic smsy, czy ma to robic plugin. Jezeli bramka to MUSISZ ustawić maxCharsOnServer na długość jednego, prawdziwego smsa (np 160).
Jezeli ma dzielic Konnekt, to maxParts oznacza max. liczbe podzialow... Ale widze juz Buga... SMS.dll zaklada, ze jeśli maxParts=1 , to dzielic ma bramka, a bramka dzieli wg maxCharsOnServer...

Jeżeli przez bramke mozna wyslac tylko jednego sms'a ustaw:
maxParts = 1
maxCharsOnServer=86
i powinno być dobrze...
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.
Invision Power Board © 2001-2012 Invision Power Services, Inc.