QuickCMS i CKFinder

pawulon

Avatar: pawulon

2010-01-14 22:15

Żeby skrypt CKFinder współpracujący z CKEditor i QuickCMSem był bezpieczny trzeba w konfiguracji CKFinder'a uzupełnić funkcję CheckAuthentication().

Standardowo wpisane jest w nią: "return false" co powoduje blokowanie skryptu ze względów bezpieczeństwo.
Wpisanie: "return true" odblokowuje skrypt, lecz dostępny jest on dla wszystkich którzy wpiszą adres CKFindera.

http://docs.cksource.com/CKFinder/Developers_Guide/PHP/Configuration/Quick_Start - tutaj jest teoretycznie wyjaśnione co trzeba zrobić żeby działało wraz z autoryzacją sesji ale w QuickCMSie przytoczony przykład nie działa.

Co należy wpisać w funkcji CheckAuthentication żeby skrypt autoryzował się wraz z sesją QuickCMSa?

Pozdrawiam

» Quick.Cms v2.x

Makaron

Avatar: Makaron

2010-01-15 16:26

Spróbuj kodu z przykładu z tej dokumentacji, którą podałeś, ale używając zmiennej: $_SESSION['bUserQCMS']

pawulon

Avatar: pawulon

2010-01-15 23:29

No niestety dalej nie chce śmigać.

openzibi

Avatar: openzibi

2010-01-16 10:09

pawulon - a moze wykorzystaj zewnętrzny skrypt dostępu do CKFinder.

W najwiekszym skrócie dodatkowy upload plikow (podobny do Twojego)
dla swoich klientów robię w nastepujący sposób:

a) TinyMCE
b) Zewnętrzny skrypt uploadu zdjęc zintegrowany z TinyMCE ale nie jako plugin
c) Skrypt dostępu do wspomnianego uploadu (login hasło)

W admin/edit.tpl oprócz ustawień TinyMCE wstawiam wywołanie skryptu uploadu
W skrypcie dostępowym ustawiam login i hasło do uploadu

----------------------------------------
openzibi - http://www.rhh.pl

Do góry
o nas | kontakt