lms
Wątki według miesiąc
- ----- 2025 -----
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2024 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2023 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2022 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2021 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2020 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2019 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2018 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2017 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2016 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2015 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2014 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2013 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2012 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2011 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2010 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2009 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2008 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2007 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2006 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2005 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2004 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2003 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2002 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2001 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 2000 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1999 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1998 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1997 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1996 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1995 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1994 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1993 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1992 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1991 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
- Maj
- Kwiecień
- Marzec
- Luty
- Styczeń
- ----- 1990 -----
- Grudzień
- Listopad
- Październik
- Wrzesień
- Sierpień
- Lipiec
- Czerwiec
Kwiecień 2025
- 1 uczestnicy
- 1 dyskusje
Witam,
Tym razem znacznik v27.79 [1] w gałęzi 'stable' oraz znacznik v26.112
[2]
w gałęzi 'stable-26'.
Wszystkie nowe wersje zawierają przede wszystkim poprawki oraz kilka
nowych funkcji:
- obsługa symboli specjalny w temacie wiadomości wysyłanej do klienta (w
formularzu Nowa wiadomość),
- właściwość ignore_deleted_customers definicji wzroców konfiguracji
parsera importowanych płatność
umożliwia wyłączenie dopasowywania płatności do usuniętych klientów,
- format raportu TransGUS przystosowany do zmian z bieżącego roku,
- przy wyszukiwaniu klientów można wskazać, czy szukamy klienta
podłączonego do urządzenia sieciowego (lub nie podłączonego),
- wszystkie załączniki plikowe dokumentu mogą być wysyłane do klienta w
postaci archiwum ZIP;
ustawienia konfiguracyjne documents.send_zip_filename [3] (pusta
domyślna wartość oznacza brak aktywności mechanizmu),
documents.send_zip_protection_password [4] (pusta domyślna wartość
oznacza brak zabezpieczenia hasłem)
oraz documents.send_zip_protection_algorithm [5] (pusta domyślna wartość
oznacza użycie algorytmu szyfrującego _EM_TRAD_PKWARE_),
- w formularzu informacji o wiadomości prezentacja podsumowania o
ostatnich zmianach statusów wysyłki do wszystkich adresatów,
- sekcje konfiguracyjne
documents-<nazwa_aliasu_systemowego_odpowiadająca_typowi_dokumentu>
umożliwiają użycie
ustawień konfiguracyjnych mail_subject i mail_body specyficznych dla
poszczególnych typów dokumentów,
- obsługa ustawienia konfiguracyjnego network_begin dla sekcji
konfiguracyjnych specyficznych dla sieci IP w skrypcie
bin/lms-makedhcpconf.php,
- nowy status wiadomości gotowa do wysyłki umożliwiający wskazanie, że
element wiadomości jest przygotowany
do przetworzenia przez skrypt backendowy celem jego przekazania do
podsystemu odpowiedzialnego za fizyczne
nadawanie wiadomości (dotychczasowy status nowa nie umożliwiał
ustalenia, czy element wiadomości został już przetworzony
czy nie),
- poprawki raportowania UKE/PIT pod kątem zmian z bieżącego roku,
- nowe, bardziej szczegółowo kontrolujące dostęp uprawnienia użytkownika
związane z obsługą wiadomości,
- możliwość definiowania krajów w bazie danych (tabela countries) bez
konieczności definiowania wszelkich
procedur weryfikujących poprawność specyficznych dla danego kraju
identyfikatorów (wówczas weryfikacja
identyfikatorów nie jest aktywna),
- filtr schematu promocyjnego w raporcie z listą klientów oraz
formularzu wyszukiwania klientów,
- obsługa grup opcji (ang. optgroup) w kontrolkach interfejsu
użytkownika lms-ui-multiselect oraz lms-ui-advanced-select,
- obsługa symbolu _%customer_name _w ustawieniach konfiguracyjnych
documents...mail_body,
- nowa opcja formularza Nowego dokumentu umożliwiająca dołączanie do
wysyłanego zbioru załączników dokumentów
również załączników pochodzących z dokumentu odniesienia,
- ustawieniem konfiguracyjnym
documents.aggregate_reference_document_email [6] o domyślnej wartości
_false_ (nieaktywne)
można aktywować mechanizm próby wysłania wszystkich załączników obydwu
dokumentów (bieżącego i wskazanego dokumentu odniesienia
) pojedynczą wiadomość e-mail do klienta,
- opcja uruchomieniowa --building-base-archived-filename-pattern skryptu
bin/lms-teryt.php umożliwia
wskazanie wzorca nazw plików, które będą traktowane jako bazy danych PRG
(pozwala to na doładowanie
własnego uzupełnienia bazy PRG),
- przycisk widoczny w interfejsie użytkownika umożliwiający szybkie
generowanie nowego hasła użytkownika z jednoczesnym
jego kopiowaniem do schowka,
- w formularzu definicji taryf schematu promocyjnego możliwość hurtowego
nadawania/odbierania uprawnień użytkowników
do modyfikacji ceny w poszczególnych okresach harmonogramu usług,
- ustawienie konfiguracyjne assignments.default_dont_create_assignments
[7] o domyślnej wartości _false_
umożliwia zmianę domyślnego stanu opcji Nie twórz zobowiązań zakładki
Schemat promocyjny formularza
Nowego dokumentu,
- szablon wiadomości w ich pliku info.php mogą wskazywać jakie zgody
klienta obsługują (właściwością
supported-customer-consents),
- opcja uruchomieniowa --margins skryptu bin/lms-html2pdf.js określa
(opcjonalnie) marginesy
wszystkich generowanych na bazie HTML dokumentów PDF,
- pole opisu tekstowego pozycji faktur i korekt faktur zmienione na
edytor wielowierszowy,
- w korektach faktur mogą być dodawane nowe pozycje,
- ustawienia konfiguracyjne customers.default_phone_flags [8] oraz
customers.default_email_flags [9]
określają domyślnie zaznaczone flagi nowych kontaktów klienckich,
- implementacja auto-wypełniania (z przeszukiwaniem historii wpisanych
wartości) zawartości edytorów wielowierszowych
(klasa CSS lms-ui-autocomplete elementu HTML textarea),
- nowe ustawienia konfiguracyjne odpowiedzialne z kontrolę procesu
weryfikacji poprawności wybranych właściwości klienta zależnie
od statusu klienta:
customers.natural_person_required_property_validation_error [10],
customers.legal_person_require_property_validation_error [11],
customers.natural_person_required_property_validation_customer_statuses
[11] i
customers.legal_person_required_property_validation_customer_statuses
[11],
- dodanie raportów z podsumowaniem zestawień billingów VoIP (przydatne w
przypadku raportów przygotowanych na potrzeby UKE),
- ogólna obsługa podsekcji konfiguracyjnych w formacie
oryginalna-nazwa-sekcji-<typ_zasobu>:<nazwa_zasobu>, umożliwiająca
tworzenie sekcji konfiguracyjnych specyficznych dla wybranych typów
zasobów o specyficznej nazwie,
- nowe ustawienie konfiguracyjne netdevices.ip_name_regexp [12] określa
dozwolony format nazwy nadawanej adresowi IP przypisywanemu
do urządzenia sieciowego,
- większość skryptów backendowych będzie korzystać z ustawień
wskazujących parametry wysyłki SMTP z sekcji konfiguracyjnej mail
jako domyślnych (ułatwienie w konfiguracji skryptów),
- możliwość filtrowania sesji komputerów na podstawie lokalizacji,
- zaznaczenie właściwości notatki w polu szybkiego wyszukiwania klientów
powoduje uwzględnienie przy wyszukiwaniu również
notatek z dedykowanej zakładki kartoteki klienta,
- możliwość wyszukiwania klientów wg niepoprawnie sformatowanego adresu
e-mail,
- ustawienia konfiguracyjne sendinvoices.financial_history_reverse_order
[13] oraz sendinvoices.financial_history_item_description_format [14]
dają możliwość zmiany sposobu prezentacji historii operacji finansowych
dołączanej do wysyłanych faktur,
- dodano obsługę symboli specjalnych _%cid_ i _%pin_ w ustawieniu
konfiguracyjnym documents.mail_body [15],
- w formularzu Nowa wiadomość dodano możliwość określania adresów e-mail
Do wiadomości, Ukryte do wiadomości oraz Odpowiedź do,
- w formularzu listy klientów dodano możliwość filtrowania wg osobowości
prawnej,
- w formularzu wyszukiwania klientów przy filtrze grupy klientów dodano
opcję dokładne dopasowanie, której włączenie
powoduje, że wyszukiwani są klienci, którzy przynależą wyłącznie do
wskazanych grup klientów,
- ustawienie konfiguracyjne customers.show_due_balance [16] umożliwia
włączenie prezentacji w kartotece klienta salda uwzględniającego
wyłączenie nieuregulowane należności przeterminowane,
- zewnętrzne identyfikatory wiadomości przypisane do elementów
wiadomości nie muszą być unikalne, w związku z czym
próbujemy dopasować elementy wiadomości na podstawie tych
identyfikatorów w pewnym krótkim zakresie czasu (1 doby).
-------------------------
Kto na bieżąco synchronizował gałąź 'stable' nic nie robi.
Szczegółowa lista zmian w 27.79:
https://github.com/chilek/lms-plus/compare/v27.78...v27.79
Szczegółowa lista zmian w 26.112:
https://github.com/chilek/lms-plus/compare/v26.111...v26.112
Więcej informacji o wersjonowaniu wydań:
https://github.com/chilek/lms-plus/wiki/faq#wersje-lms
Uczestnicy projektu LMS Plus mogą zapoznać się z informacjami
o gałęzi stabilnej bazującej na 27 oraz procedurą aktualizacji pomiędzy
wersjami 26 i 27 pod adresem:
https://github.com/chilek/lms-plus/wiki/stable-26-27
--
Pozdrawiam
Tomasz Chiliński, Chilan
kierownik projektu LMS Plus / LMS+ - https://lms.plus
opiekun projektu LMS - https://lms.org.pl
Links:
------
[1] https://github.com/chilek/lms-plus/archive/refs/tags/v27.79.tar.gz
[2] https://github.com/chilek/lms-plus/archive/refs/tags/v26.112.tar.gz
[3] https://wiki.lms.plus/config/documents.send_zip_filename
[4] https://wiki.lms.plus/config/documents.send_zip_protection_password
[5] https://wiki.lms.plus/config/documents.send_zip_protection_algorithm
[6]
https://wiki.lms.plus/config/documents.aggregate_reference_document_email
[7]
https://wiki.lms.plus/config/assignments.default_dont_create_assignments
[8] https://wiki.lms.plus/config/customers.default_phone_flags
[9] https://wiki.lms.plus/config/customers.default_email_flags
[10]
https://wiki.lms.plus/config/customers.natural_person_required_property_val…
[11]
https://wiki.lms.plus/config/customers.natural_person_required_property_val…
[12] https://wiki.lms.plus/config/netdevices.ip_name_regexp
[13]
https://wiki.lms.plus/config/sendinvoices.financial_history_reverse_order
[14]
https://wiki.lms.plus/config/sendinvoices.financial_history_item_descriptio…
[15] https://wiki.lms.plus/config/documents.mail_body
[16] https://wiki.lms.plus/config/customers.show_due_balance
1
0