741

(11 odpowiedzi, napisanych Szablony i filtry)

Tak właśnie działa makro %Cc - dopisuje adres, a nie go zastępuje (patrz podręcznik). W Twoim przypadku należy najpierw zapamiętać zawartość pola Cc, oczyścić to pole i dopiero potem użyć makra z wtyczki XMP, biorąc jako argument zapamiętaną zawartość pola Cc.

Możesz to zrobić za pomocą następującego zestawu makr:

%_Cc1(%Cc)%-
%Cc=""%-
%Cc=%XMP_StrRepl("%_Cc1","adres_do_wyciecia@domena.pl","") 

742

(4 odpowiedzi, napisanych Ogólne)

Należało zacząć od lektury podręcznika: w rozdziale Instalacja programu jest podrozdział Hasło główne. W skrócie: wymagane przez Ciebie zachowanie programu jest możliwe tylko w wersji Professional po włączeniu opcji szyfrowania. Opis instalacji i konfiguracji tego trybu pracy znajdziesz w podręczniku - jest on zbyt długi aby go tutaj cytować.

743

(8 odpowiedzi, napisanych Ogólne)

Kiedyś firma Ritlabs podała informację, że licencje na v3 zakupione przed 20 listopada 2008 działają jedynie z wersjami 4.0.x, a licencje zakupione po tej dacie obejmują także serie 4.1.x. Twoja licencja zatem nie będzie obowiązywać dla najnowszych wersji programu.

Zmiana języka w The Bat! oznacza praktycznie tylko zmianę opisów menu i etykiet w oknach programu. Wszelkie pola edycyjne korzystają raczej z ustawień systemowych i opisany przez Ciebie problem wiązałbym z Windows, a nie z samym programem. Sprawdź czy przypadkiem podczas wpisywania nie masz w systemie włączonej innej klawiatury niż PL.

Kopiujesz filtr za pomocą kombinacji klawiszy Ctrl+C, wklejasz za pomocą Ctrl+V (do edytora tekstowego) - patrz podręcznik. Nie musisz jednak już tego robić, bo na podstawie obrazka chyba widzę, gdzie popełniasz błąd: w oryginale jest zapewne słowo "wysłana", a nie "wyslana" - i dlatego działa tylko jeden warunek sprawdzający obecność adresu e-mail.

Poza tym filtr zawiera niepotrzebnie cztery powtórzenia warunku, wystarczy jeden lecz poprawnie skonstruowany.

winh8r napisał/a:

to już drugorzędna kwestia teraz ale dalej nie wiem dlaczego pozostałe ustawienia nie działają, chyba trzeba to uznać za błąd programu hmm

Niekoniecznie jest to błąd, być może w nagłówkach jest coś, czego na pierwszy rzut oka nie widać. Ponawiam prośbę o skopiowanie i wklejenie tutaj tego filtru - być może uda się zdiagnozować do końca przyczyny jego niedziałania. Często zdarza się tak, że filtry lub warunki kolidują ze sobą i wówczas jeden z nich przestaje działać.

Spróbuj może skonfigurować oddzielny filtr, ponieważ gromadzenie wielu warunków w jednym filtrze nie jest najlepszym rozwiązaniem (sprawdzanie jednego skomplikowanego warunku jest mniej efektywne niż sprawdzanie wielu prostych warunków). Filtr z podanym przez Ciebie warunkiem powinien działać, ale dla pewności skopiuj go i zamieść na forum. Wtedy będzie można sprawdzić gdzie jest przyczyna problemu.

748

(2 odpowiedzi, napisanych Szablony i filtry)

Kłopoty z szablonami HTML występują od początku ich istnienia, ale Twój problem da się chyba rozwiązać za pomocą odpowiedniej organizacji edycji wiadomości. Przede wszystkim wstaw do szablonu makro %SetEditor(4), które po jego wywołaniu spowoduje przestawienie edytora wiadomości w tryb "tylko HTML".

Twój szablon nie powinien być wywoływany ręcznie, ponieważ to właśnie stwarza często problemy. Jeśli szablon ma być stosowany dla nowych wiadomości, musisz wyczyścić odpowiedni szablon główny konta i zamiast istniejących tam wpisów wstawić makro wywołujące Twój szablon HTML, czyli %QT(nazwa_szablonu_HTML). Jeśli szablon chcesz stosować dla odpowiedzi, postąp podobnie.

Sprawdziłem to na najnowszych wersjach beta, ale ponieważ nie widzę jakiej wersji The Bat! używasz, nie wiem czy ta rada pomoże.

749

(1 odpowiedzi, napisanych Ogólne)

Krótka recepta na ustawienie rozmiaru ikon na pasku narzędziowym:

1. Otworzyć konfigurator GUI (klikając prawym przyciskiem myszy na pasek i wybierając z menu kontekstowego pozycję Dostosuj....

2. W lewym polu panelu o nazwie Zasobniki zaznaczyć pasek, który ma być zmieniany (np. Standardowy).

3. W prawej części panelu konfiguratora pod polem Układ znajduje się rozwijana lista, za pomocą której definiuje się rozmiar ikon.

4. Wybrać z listy pozycję Ikony paska - są to ikony o "normalnym" dużym rozmiarze.

Niestety, nie mam możliwości powrotu do Twojej wersji programu w celu upewnienia się czy ma on błędy psujące filtrację w niektórych przypadkach. Piszesz o ciekawych właściwościach The Bat! - potwierdzam, bo ja również z naszej dyskusji czegoś się nauczyłem.

Przede wszystkim nigdy nie miałem potrzeby sprawdzenia jak działa ustawianie parametru w filtrze i jak później ten parametr można wykorzystać. Okazuje się, że nie jest to sprawą trudną. W tym konkretnym przypadku filtracji za pomocą drugiej z rozważanych tu metod cały algorytm wygląda następująco:

1. Pierwszy filtr nadaje wartość parametrowi, wywołując szablon podręczny służący do obliczania tej wartości. Wartość ta wynosi 0 albo 1, zależnie od spełnienia warunku określonego w szablonie (w tym przypadku było to sprawdzanie różnicy dat).

2. Filtr podrzędny na podstawie ustawionej przez filtr główny wartości tego parametru wykonuje jakąś operację - tutaj był to eksport wiadomości.

Taki schemat można wykorzystać do różnych celów - zachęcam do prób z innymi filtrami i szablonami. Nie jest do tego wymagana głęboka znajomość jakiegoś języka programowania - na ogół wystarczy umiejętność opisu działań logicznych, które chcemy wykonać. The Bat!, jak wiadomo, może (prawie) wszystko :-)