Toto je upravená offline kópia zrušeného fóra z websitex5.blueforum.cz s obsahom ku 9.11.2016. Offline kópia nie je editovateľná , je bez možnosti vyhľadávania , registrácie a prihlásenia užívateľa.
Imlogin
Po uprade na verziu 10.1.0.38 sa môže pri používaní kódu
imlogin.php
vyskytnúť fatálna chyba na 10 resp. 11 riadku, ktorá nastáva
z dôvodu
zmeny kódu a názvov funkcií v x5engine.php u :
save_page() na savePage()
a
saved_page() na getSavedpage()
V prípade tejto chyby je potrebné v súbore imlogin.php v daných
riadkoch
zmeniť editorom názvy funkcií zo starých na nové.
Môj príspevok do fóra zo dňa 26.9.2013 na tému Imlogin
riešil odstánenie možného havarijného stavu po upgrade
na najnovšiu verziu V10.1.0.38. Podrobnejšou analýzou
problému som došiel ku záverom :
- Spoločnosť Incomedia v najnovšej verzii prepracovala
zdrojové kódy PHP v súboroch x5engine.php a imlogin.php
s novými vylepšenými funkčnými vlastnostiami.
- Pri nových projektoch generovaných až po upgrade va verziu
V10.1.0.38 s prístupom riadenia sa vygeneruje korektný
súbor imlogin.php, ktorý správne korešponduje s x5engine.php
- Problém havárie sa môže vyskytnúť len u starších projektov
vytváraných pred upgrade na verziu V10.1.0.38 u ktorých sa
už automaticky nezmení vygenerovaný php kód v imlogin.php
na prvých 16 riadkoch kódu, a v závere kódu počnúc od riadku
s " <div id=„imContentGraphics“></div> "
až po riadok s kódom
" <script>$(function () { $(„#imUname“).focus(); });</script>".
- Zmena kódu v starom súbore imlogin.php je možné napríklad
editáciou podľa kódu z novovygenerovaného skušobného projektu a
s postupným odlaďovaním v lokálnom serveri napr. XAMPP.
- Pre slovenské stránky sú nevhodné anglické texty chybových
hlasení u funkcie function messageFromStatusCode($code) v
x5engine.php.
Nadväzujúc na predchadzajúci príspevok do fóra na tému Imlogin
pridávam odkazy na súbory pdf s výpisom zdrojového kódu súboru
Imlogin.php skušobného projektu vytvaraného vo verzii 10.0.8.35
a 10.1.0.38 z ktorých je možné porovnať vygenerované kódy pre obe
verzie.
http://www.svblena.sk/…0130924a.pdf
http://www.svblena.sk/…0130928a.pdf
Na uvedenej webovej stránke je pomocou imlogin.php riešený prístup
do chránených oblastí stránky pre 88 užívateľov. Pre prístup na
chránenú stránku odhlásenia pre otestovanie je dočasne zriadené
konto: test , heslo: tsetest
Aktualizáciou V10.1.0.39 zo dňa 9.10.2013 pre verziu EVOLUTION
a PROFESSIONAL bola chyba predchádzajúcej verzie V10.1.0.38
odstránená. Prihlasovacia stránka vytvorená verziou V10.0.8.35
a skoršou sa už od verzie V10.1.0.39 generuje správne.
Pozri aj popis zmien a opráv pre verziu V10.1.0.39 na stránkach
WebsiteX5.
