# Integrations **Wygenerowano:** 2026-05-20 (`$paul-map-codebase`) ## Baza danych - MySQL (host `mysql8` zgodnie z `core/config/Strona/db.config.php`). - Sterownik wlasny: `core/class/DB.class.php` + `core/class/SQL.class.php`. - Dwa polaczenia per request: `DBProd` (glowne) i `DBTemp` (cache/utility) tworzone w `Core::Init()` (`core/core.php:43`). - Konfiguracja per srodowisko w `core/config/{Strona,Admin,Server,Package}/db.config.{php,ini}`. ## Email - PHPMailer (`core/lib/phpmailer/`). - Wlasny `Mailer` (`core/class/Mailer.class.php`). - Mailing aplikacyjny: encje `Mailing`, `MailingDAL` (`core/model/`), kontroler `Admin/controller/MailingController.php`. ## Wyszukiwanie - Zend Search Lucene (`core/lib/Zend/Search/Lucene.php`). - Kontroler `controller/SearchController.php` + szablon `template/partial/Search/Index.tpl`. ## Captcha - Plik `captcha.png` w roocie, kontroler `IndexController::Captcha` (`routes.php:6`). ## SOAP - `controller/SoapController.php` — endpoint SOAP (do potwierdzenia w skryptach). ## Translacje JS - `controller/TranslateController.php` z routem `translate/js` (`routes.php:10`) + szablon `template/partial/Translate/Js.tpl`. ## Edytor WYSIWYG - CKEditor — `Admin/plugins/ckeditor/` (aktywny) i historyczny `Admin/plugins/ckeditor_/`. - Pluginy fileman z PHP backendem: `Admin/plugins/ckeditor/plugins/fileman/php/*.php`. ## Obrazy - WideImage (`core/lib/WideImage/`) — transformacje, miniatury (`Static/thumbs/`). - `core/lib/mImage.class.php` + `core/lib/MimeType.class.php`. - Kontrolery: `controller/ImageController.php`, `Admin/controller/ImageController.php`. ## Cache - Memcache (`core/class/MfMemcache.class.php`) — opcjonalny. - QueryCache w pamieci + tabela `QueryCacheTemp` (`core/model/QueryCacheTemp.class.php`). - DbCache (`core/class/DbCache.class.php`). - Smarty cache: `core/temp//`, `Admin/temp/cache/`. ## Logowanie - log4php (`core/lib/log4php/src/`) z konfiguracja XML w `core/config/`. - Pliki konfiguracyjne: `Log4PHPConfig.xml`, `Log4PHPConfig-admin.xml`, `Log4PHPConfig-strona.xml` (oraz warianty `.delete`/`.test`). ## Captcha/sessions - `SessionProxy` (`core/class/SessionProxy.class.php`). - `session_start()` w `Admin/index.php:24`. ## SFTP/FTP deploy - `.vscode/ftp-kr.json`, `.vscode/sftp.json` — konfiguracja narzedzi VS Code do wgrywania na hosting. ## Zewnetrzne API - `core/class/MfCurl.class.php`, `core/class/RestRequest.class.php` — klient HTTP. Konkretne integracje wymagaja recznej weryfikacji w `controller/` i `Admin/controller/`.