{"id":"skch-forms\/index.php","name":"SKCh - Formularze kampanii","slug":"skch-forms","author":"<a href='https:\/\/piotrskarga.pl\/'>Stowarzyszenie Kultury Chrze\u015bcija\u0144skiej im. ks. Piotra Skargi<\/a>","author_profile":"https:\/\/piotrskarga.pl\/","version":"1.4 r104","download_url":"https:\/\/skch-forms.piotrskarga.pl\/skch-forms.zip","requires":"6.4","tested":"6.6.2","requires_php":"8.1","last_updated":"2026-05-13 15:25:05","icon":"http:\/\/skch-forms.piotrskarga.pl\/assets\/icon.png","sections":{"description":"Plugin do obs\u0142ugi formularzy kampanii.","installation":"Zainstaluj, w\u0142\u0105cz, skonfiguruj w panelu i dodaj formularz.","changelog":"<!DOCTYPE html>\r\n<html lang=\"en\">\r\n\r\n<head>\r\n\t<meta charset=\"UTF-8\">\r\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n\t<title>SKCh Forms - Lista zmian<\/title>\r\n<\/head>\r\n\r\n<body>\r\n\t<h4>1.3 r1-4 - 05.11.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>nowy edytor maili (Topol.io)<\/li>\r\n\t\t<li>poprawiony wygl\u0105d tabeli ze specjalnymi tagami<\/li>\r\n\t\t<li>mo\u017cliwo\u015b\u0107 wy\u0142\u0105czenia reCaptchy dla wszystkich u\u017cytkownik\u00f3w<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r31 - 22.10.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>naprawiono zmian\u0119 kodu strony<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r14-30 - 14-17.10.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>dodano endpoint do weryfikacji stanu witryny<\/li>\r\n\t\t<li>dodano endpoint do aktualizacji wtyczek<\/li>\r\n\t\t<li>dodano endpoint do usuwania wtyczek<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r12-13 - 11.10.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>naprawiono b\u0142\u0105d z odznaczaniem wymaganych p\u00f3l<\/li>\r\n\t\t<li>naprawiono b\u0142\u0105d z warto\u015bciami kluczy API p\u0142atno\u015bci<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r10-11 - 10.10.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>naprawiono b\u0142\u0105d w przypadku dodatkowych p\u00f3l bez regexa<\/li>\r\n\t\t<li>dodano testowanie po\u0142\u0105czenia z api p\u0142atno\u015bci<\/li>\r\n\t\t<li>klucze api w sekcji p\u0142atno\u015bci nie sa wymagane, ale podczas edycji formularza sprawdzana jest poprawno\u015b\u0107\r\n\t\t\twpisanych kluczy<\/li>\r\n\t\t<li>wprowadzono mo\u017cliwo\u015b\u0107 wyboru stylu labeli: domy\u015blne, ukryte, animowane<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r9 - 07.10.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>usuni\u0119te pola dla danych dodatkowych b\u0119d\u0105 usuwane automatycznie<\/li>\r\n\t\t<li>na li\u015bcie zapis\u00f3w db pokazujemy poza id p\u0142atno\u015bci i waluty pokazujemy ich opis<\/li>\r\n\t\t<li>wersja dla plik\u00f3w js i css = data buildu, przydatne dla quick fix\u00f3w bez podbijania wersji<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r4-8 - 11.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>wprowadzono now\u0105 metod\u0119 p\u0142atno\u015bci Przelewy24<\/li>\r\n\t\t<li>naprawiono obs\u0142ug\u0119 kilku metod p\u0142atno\u015bci i przekierowania na stron\u0119 z p\u0142atno\u015bci\u0105<\/li>\r\n\t\t<li>naprawiono style popupa i banner\u00f3w p\u0142atno\u015bci w przypadku u\u017cycia Breakdance<\/li>\r\n\t\t<li>naprawiono nazwiska z -<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r3 - 11.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>naprawiono wysy\u0142k\u0119 maila po p\u0142atno\u015bci bez linku weryfikacyjnego<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r2 - 11.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>pomija p\u0142atno\u015bci testowe w recent payments<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.2 r1 - 10.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>naprawiony adres po powrocie z p\u0142atno\u015bci TPay<\/li>\r\n\t\t<li>poprawiono obs\u0142ug\u0119 b\u0142\u0119d\u00f3w API<\/li>\r\n\t\t<li>blokada przycisku \"Resetuj konfiguracj\u0119\" je\u017celi s\u0105 zapisy inne ni\u017c testowe<\/li>\r\n\t\t<li>dopisywanie \"i\" w przypadku 2 imion w zale\u017cno\u015bci od flagi conjunction_change dla tytu\u0142u<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.1 r9 - 05.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>poprawka do shortcod\u00f3w, pomija test=1<\/li>\r\n\t\t<li>poprawiony walidator i swal popup<\/li>\r\n\t\t<li>naprawiono pobieranie du\u017cej ilo\u015bci wp\u0142at z tpaya<\/li>\r\n\t\t<li>przycisk do sprawdzania danych dodatkowych<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.1 - 03.09.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>dodanie do panelu warto\u015bci z przenoszonych stron<\/li>\r\n\t\t<li>dodanie adresu zwrotnego email<\/li>\r\n\t\t<li>dodanie do formularza zam\u00f3wie\u0144 wielokrotnych<\/li>\r\n\t\t<li>checkbox w formularzu bez wp\u0142aty<\/li>\r\n\t\t<li>zmiana systemu link\u00f3w weryfikacyjnych<\/li>\r\n\t\t<li>po zapisie nowych danych do Tpay-a - reset warto\u015bci _transient*<\/li>\r\n\t\t<li>opcjonalny zapis danych do tabel wordpressowych<\/li>\r\n\t\t<li>po poprawnym przes\u0142aniu danych osobowych do API - ustawienie flagi<\/li>\r\n\t\t<li>formularz zam\u00f3wie\u0144 - opcjonalne buttony z ilo\u015bci\u0105 pakiet\u00f3w do zam\u00f3wienia (mo\u017cliwo\u015b\u0107 wybrania czy maj\u0105 by\u0107)\r\n\t\t<\/li>\r\n\t\t<li>dodanie wysy\u0142ki cyklicznego emaila z podsumowaniem zapis\u00f3w i wp\u0142at<\/li>\r\n\t\t<li>dodanie przycisku do r\u0119cznego pobrania potwierdze\u0144 p\u0142atno\u015bci w Tpay (tylko dla nowych p\u0142atno\u015bci)<\/li>\r\n\t\t<li>pobieranie pojedynczych danych konfiguracyjnych z api<\/li>\r\n\t\t<li>resetowanie kodu strony i zmiana danych do logowania do bazy<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.0 r50 - 17.06.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>1. Poprawiono sumowanie danych przy podliczaniu wp\u0142at i podpis\u00f3w z danego formularza<\/li>\r\n\t\t<li>2. Zmieniono podej\u015bcie do generowania hashy emaili<\/li>\r\n\t<\/ul>\r\n\t<div style=\"padding-left: 36px;\">\r\n\t\t<p>Hash jest robiony z SHA2-512<\/p>\r\n\t\t<p>Hashe emaili s\u0105 zapisywane do tabeli tab_sync_persons_emails_hash (zapisuje trigger\r\n\t\t\tafter_insert_tab_sync_persons)<\/p>\r\n\t\t<p>UWAGA: nale\u017cy r\u0119cznie doda\u0107 hashe po aktualizacji wtyczki - je\u015bli by\u0142y ju\u017c od\u0142o\u017cone dane<\/p>\r\n\t\t<p>Przyk\u0142adowe zapytanie<\/p>\r\n\t\t<p>INSERT INTO tab_sync_persons_emails_hash(id_wordpress_form, email_hash)<\/p>\r\n\t\t<p>SELECT 1359, SHA2(email,512) FROM tab_sync_persons WHERE id_wordpress_form=1359<\/p>\r\n\t<\/div>\r\n\r\n\t<h4>1.0 r49 - 14.06.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>Podmiana plikow shortcode.php i front.js.<\/li>\r\n\t<\/ul>\r\n\t<h4>1.0 r48 - 13.06.2024<\/h4>\r\n\t<ul>\r\n\t\t<li><strong>RESET KONFIGURACJI:<\/strong> usuni\u0119cie tabeli odpowiadaj\u0105cej za migracj\u0119 starej wtyczki.<\/li>\r\n\t\t<li><strong>RESET KONFIGURACJI:<\/strong> usuni\u0119cie flagi z bazy odpowiadaj\u0105cej za tryb testowy TPay<\/li>\r\n\t<\/ul>\r\n\r\n\t<h4>1.0 - 21.03.2024<\/h4>\r\n\t<ul>\r\n\t\t<li>Pierwsze wydanie.<\/li>\r\n\t<\/ul>\r\n<\/body>\r\n\r\n<\/html>","screenshots":[{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/konfiguracja.png","caption":"Konfiguracja"},{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/panel.png","caption":"Panel"},{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/shortcodes.png","caption":"Shortcody"},{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/form.png","caption":"Formularz - konfiguracja"},{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/front.png","caption":"Formularz - front"},{"url":"http:\/\/skch-forms.piotrskarga.pl\/assets\/zapis.png","caption":"Zapis"}]},"banners":{"low":"https:\/\/skch-forms.piotrskarga.pl\/assets\/bg.jpg","high":"https:\/\/skch-forms.piotrskarga.pl\/assets\/bg.jpg"}}