====== Hosting OneBit ======
===== Mysql =====
http://mysql-bender.onebit.cz/
- export databáze bankeratcz7 z OneBit
- uložení souboru na VS bankerat
- zrušení původní databáze bankeratcz7 na VS bankerat ''drop database bankeratcz7;''
- založení nové databáze ''create database bankeratcz7;'' a přepnutí se do nové databáze ''create database bankeratcz7;''
- import aktuálních dat ''source /home/snemec/sql/bankeratcz7.sql;''
====== Úpravy web aplikace. ======
===== Konfigurace SQL =====
Přístup do phpmyadmina:\\
https://mysql-bender.onebit.cz\\
/var/www/html/script/common/config.php
===== SQL dotazy =====
PU1080343 (číslo půjčky)
PV(Číslo investice) PV1119902
Do dotazu se zadává posledních šest číslic.
SELECT * FROM `bankerat_invoice` where offer_id=119902
SELECT * FROM `bankerat_enforcement` WHERE offer_id=119902 ORDER BY `execution_identify`
===== Web code =====
Úpravy provádět na test. serveru pro Bankerat - standardně je vypnutý.\\
Složka: /home/snemec/bankerat
Upravené soubory nakopírovat na ostrý server přes ftp - MC klient
https://unix.stackexchange.com/questions/354215/change-sort-order-with-shortcuts-in-midnight-commander
==== Nahrazení znaků ^M koncem řádku ====
V editoru Vim
:%s/^M/\r/g
:%s/
==== SMS brána ====
Odesíláno přes SMS GW Axima s.r.o.
https://www.sms-sluzba.cz/\\
Přihl. údaje KeePAss
Po přihlášení lze kontrolovat odesílané SMSky.
''%%www/script/class/WebBankeratSms.php%%''\\
V souboru nastaveny přístupové údaje a dále parametry url
==== Úprava hlavičky ====
head a body\\
Hlavička je stejná pro všechny stránky.
Upravuje se např. při reklamních kampaních - sledování přístupu uživatelů.
''%%www/template/web/WebBody.php%%'' a ''%%www/template/web/WebBodyBankerat.php%%''\\
Meta, script, css
**04.03.2022 - přidán kód do hlavičky a patičky**\\
**09.03.2022 - zmena kodu na lokální css a js soubory - pozor doslo i ke zmene nazvu souboru**\\
Potrebné úprávy v html kódu:
Na začátek :
Dále do :
Na konec :
Skripty odkazujú na náš web len dočastne kým cookies lištu nakonfigurujeme. Následne až bude hotová Vám zašlem balíček .js a .css súborou, ktoré si môžete vložiť na FTP a následne odkazovať na vlastnú doménu.
V prílohe tohoto mailu Vám zasielam aj obrázky cookies. Poprosím aby ste tieto obrázky nahrali na Vaše FTP a zaslali nám obratom umiestnenie obrázkov.
V prípade akýchkoľvek dotazov ma neváhajte kontaktovať.
S pozdravom
Andrej Sokolík
--------------
BePositive s.r.o. - vývojář
==== Smlouvy ====
Průvodní dopis - **ContractMessageitem.php**\\
''%%/www/template/web/ContractMessageitem.php%%''
Žádost o půjčku na internetovém portálu Bankerat.cz - **PU1049562_PV1085039_formular.pdf**\\
''%%/www/template/web/WebBankeratAuctionInfo.php%%''
PŘÍLOHY KE SMLOUVĚ - **PU1049562_PV1085039_prilohy.pdf**\\
''%%/www/template/web/ContractSecurity.php%%''
Rozhodčí smlouva pro řešení sporů ze smluv o zápůjčce - **PU1049562_PV1085039_rozhodci_smlouva.pdf**\\
''%%/www/template/web/ContractClause.php%%''
Smlouva o zápůjčce - **PU1049562_PV1085039_smlouva_o_zapujcce.pdf**\\
''%%/www/template/web/ContractMain.php%%''\\
Ve smlouvě se měnil bod 9.1\\
Směnka\\
''%%/www/template/web/ContractExchange.php%%''\\
U směnky je definována proměná ''%%=SysInfo::GetValue('bankerat-contract-clause-s7')?>%%'', za kterou je následně doplněn rozhodce
ZPRÁVA ADMINISTRÁTORA - **PU1049562_PV1085039_zprava_administratora.pdf**\\
''%%/www/template/web/ContractMessageitem.php%%''\\
Prohlášeni - ''Zmocnitel prohlašuje a výslovně souhlasí s tím, že zmocněnec ...''\\
''www/template/web# vim ContractStatement.php''\\
Žádost o výpis z registru - ''zadost_o_vypis_z_registru.pdf''\\
Ve složce ''/home/snemec/bankerat/www/web/img'' jsou soubory ''extract1.png'', ''extract2.png'' a ''blank.png''.\\
Z těchto souborů se "složí" soubor ''zadost_o_vypis_z_registru.pdf''.\\
Zatím nevím jakým php skriptem se to provede.
**Formuláře - popis jednotlivých políček**\\
Soubory s php kódem jsou uloženy v ''/www/script/class''\\
např. úprava formuláře pro přijímání nabídky s ručitelem ''WebBankeratModuleAuctionoffer.php''\\
ZIP\\
Uživatele\\
''%%script/class/WebBankeratContract.php%%''\\
Administrator\\
''%%wwwscript/admin/bankerat/item/wait.php%%''\\
\script\admin\bankerat\contract
smlouvy_pujcka_bankerat.zip\\
script/generated/enumeration.php
**www/template/web/**\\
ContractExchange.php\\
ContractMain.php\\
ContractMessageitem.php\\
wait.php\\
WebBankeratContract.php\\
SQL\\
SELECT * FROM `bankerat_invoice` where offer_id=51029
SELECT * FROM `bankerat_enforcement` WHERE offer_id=51029 ORDER BY `execution_identify` DESC
==== Reprezentativní příklad výpočtu: (RPSN) ====
https://www.bankerat.cz/pujcka/\\
''/www/template/web/WebBankeratBorrow.php''\\
https://www.bankerat.cz/\\
''/www/template/web/WebHomePage.php''\\
https://www.bankerat.cz/pujcka-se-zastavou-nemovitosti/\\
Změna v DB, tabulka ''SET_page'', ''id=85''\\
''SELECT * FROM `SET_page` where id=85'' \\
https://www.bankerat.cz/pujcka-bez-registru-a-bez-dolozeni-prijmu/\\
''id=81''\\
https://www.bankerat.cz/pujcka-bez-dolozeni-prijmu/\\
''id=82''\\
https://www.bankerat.cz/pujcka-se-zastavou-nemovitosti/\\
''id=85''\\
https://www.bankerat.cz/refinancovani-nevyhodne-pujcky/\\
''id=87''\\
https://www.bankerat.cz/konsolidace-pujcek/\\
''id=88''\\
https://www.bankerat.cz/pujcka-na-zaplaceni-exekuce-na-nemovitosti/\\
''id=89''\\
https://www.bankerat.cz/kratkodoba-pujcka/\\
''id=104''\\
Vložena druhá pasáž, zhruba řádek 70
[[vzorová smluvní dokumentace]]
[[užitečné rady a tipy]]
==Taktéž chat==
''www/template/web/WebBodyBankerat.php''\\
==== Stahované PDF====
PDF dokumenty nahrazeny dokumentem s textem: Požadovaný dokument není k dispozici\\
''https://www.bankerat.cz/web/data/file/0001/''\\
0065_159ec663ff.pdf\\
0068_db408ced4c.pdf\\
0064_4b7792083f.pdf\\
0066_fcf24e3282.pdf\\
0069_3730990a8b.pdf\\
\\
====Odstranění odkazů na smluvní dokumentaci z dB pro půjčku====
\\
select content from SET_page where id=93\\
Dobrý den, pane Němec,
mohla bych Vás požádat o vyexportování seznamu uživatelů (jméno, příjmení, e-mail) pro následující typy stavů půjček/žádostí?
Aukce bez dokončené žádosti
• Žádosti bez nabídky (bez úspěchu)
• Žádosti s nabídkou – neukončené s nabídkou na půjčku
Aukce s dokončenou žádostí
Seznam uživatelů (žadatelů), kteří se pouze zaregistrovali, ale nepodnikli další kroky
Splacené půjčky – bez vymáhání, pouze běžné – pokud to lze takto vydefinovat
Před exportem z databáze je potřeba nakopírovat aktuální data(původní databázi smazat, novou vytvořit, přepnout se do nové databáze a naimportovat data)
drop database bankeratcz7;
create database bankeratcz7;
use bankeratcz7;
source /home/user/sql/bankeratcz7.sql;
Jako vzor jsem použil skript ''/www/script/admin/bankerat/newsletter/newsletter.php''\\
Na základě toho skriptu jsem vytvořil skripty pro jednotlivé skupiny.\\
Skripty jsou uložené na testovacím serveru ve složce ''www/export''\\
Apache server je nastaven do této složky **http://www.testbankerat.cz:8081/**\\
Kralupy bck. server, přístup přes VPN - http://10.199.1.50:8081/export/\\
Ve složce je index.html, který stručně popisuje jednotlivé php soubory.
Jedná se o následující uživatele:\\
* **Registrovani uzivatele** - soubor ''reg_users.php''\\
* **Veritele, investoři - podle datumu registrace** - soubor ''offer_users.php''\\
* **Uzivatel bez pujcek, bez aktivnich aukci, se zadanou zadosti, s dokoncenim zadosti bez uspechu** - soubor ''item_users_not_borrow.php''\\
* **Uzivatel bez pujcek**, bez aktivnich aukci, se zadanou zadosti, bez dokonceni zadosti - soubor ''item_users_borrow_incomplete.php''\\
* **Uzivatel se spalcenou pujckou, neaktivni zadosti, bez aktivnich pujcek** - ''item_users_repaid_loan.php''\\
===== Tel. číslo v email a SMS =====
Hahrazeno tel. 840888244 za 226256006 v následujících souborech\\
Aktuální tel.: 731504203 - bez. mezer
/www/script/class/WebBankeratCron.php
/www/script/class/WebBankeratDaktela.php
/www/script/admin/bankerat/auction/wait.php
/www/script/generated/enumeration.php
/www/script/class/WebBankeratModuleAddborrow.php
V DB tabulky:\\
SET_enumeration\\
SET_page\\
bankerat_knowledge_base\\
bankerat_newslater\\
===== Testovací prostředí =====
Container na Blejd01 - standardně je vypnutý
www:
IP: 81.2.210.7
port: 8183
http://dev.bankerat.cz:8183/
Mysql – web. management
http://dev.bankerat.cz:8183/adminer.php
Pro rozlišení IP adresy na jméno je nutné přidat do hosts souboru řádek:
81.2.210.7 dev.bankerat.cz
===== Aktualizace dat v ostrém prostředí =====
FTP přístup je povolen ze serveru Blejd02
===== Tel. číslo =====
WebMenuUser.php
===== Poslední změna =====
**17.10.2018**\\
-rw-r--r-- 1 40691 root 3235 Oct 11 10:05 ContractMessageitem.php
-rw-r--r-- 1 root root 4548 Oct 17 07:59 ContractMessageoffer.php
===== Podpis na dokumentech =====
Cesta: ''/www/web/img''\\
Soubor: ''signature.png''
===== Odebrání odkazu na Facebook =====
Týká se souborů: WebBankeratSystem.php, WebHomePage.php, WebPageFull.php, WebPageMiddle.php, WebPage.php, WebPageProduct.php, WebPageType.php ve složce ''/www/template/web''