![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, chciałbym zainstalować plugin reCaptcha dla Symfony ale jest chyba jakiś problem z dokumentacją.
Tam gdzie powinno być README, czyli http://www.symfony-project.org/plugins/sfReCaptchaPlugin jest adres do traca a trac przekierowuje spowrotem na http://www.symfony-project.org/plugins/sfReCaptchaPlugin Czy ktoś widział gdzieś tą dokumentację? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Jeszcze nie tak dawno temu korzystałem z tego pluginu - sprawdź może w cacheu Googlea, albo na archive.org będzie. Ewentualnie mogę podrzucić "HowTo" o ile jeszcze pamiętam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie mogę znaleźć nigdzie starszych wersji tej strony. Trudno, po prostu zastosuję inne captcha a do reCaptcha wrócę jak będę miał więcej czasu albo jak się pojawi dokumentacja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Dzięki za pomoc.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Też napotkałem ten problem, już miałem spróbować innego captcha, ale postanowiłem sprawdzić jak się to instaluje bez pluginu.
ReCaptcha jest bardzo prosta w instalacji - w zasadzie to jeden plik, reszta opiera się na webservices. Wystarczy założyć u nich konto, pobrać paczkę dla php i wstawić kilka linijek kodu tak jak w instrukcji - na prawdę nie wiem co ten plugin ma robić, bo instalacja zajęła mi 5 minut (z czego 3 to zakładanie konta). Wszystko zrobiłem z 1 stronicowego tutoriala na ich stronie i zadziałało bezbłędnie za pierwszym razem - polecam to rozwiązanie. Żeby jeszcze tylko można było dać zestaw swoich słów po Polsku... |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 9.02.2004 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Symfony: 1.4.13
sfFormExtraPlugin sfDoctrineGuardPlugin-5.0.0.tgz (VERSION: 1.0.4) "portal" to mój frontend. Ustawiam w apps\portal\config\app.yml : Kod all: recaptcha: active: true publickey: "key" privatekey: "key" (kody kluczy oczywiście z : https://www.google.com/recaptcha/admin/create) Rozszerzam formularz od rejestracji dla: sfDoctrineGuardPlugin lib\form\doctrine\sfDoctrineGuardPlugin\sfGuardRegisterForm.class.php
Nieco w hardkorowy sposób dostawiam do javascript zmienną 'custom_translations' aby przetłumaczyć reCaptche. Zwróć uwagę na odpowiednie powstawianie tam znaków maskujących cudzysłowia. Tworze moduł z tylko jednym plikiem: actions.class.php apps\portal\modules\sfGuardRegister\actions\actions.class.php Który zawiera:
Jest to skopiowany plik z : plugins\sfDoctrineGuardPlugin\modules\sfGuardRegister\lib\BasesfGuardRegisterActions.class.php - dopisałem do formularza 'captcha'. (drobne wyjaśnienie tego myku jest w : plugins\sfFormExtraPlugin\lib\widget\sfWidgetFormReCaptcha.class.php) Po wyczyszczeniu cache formularz od rejestracji powinien sprawdzać Captche. U siebie miałem jeszcze ciekawie ostylowane formularze ale to już nie wpływa myślę na działanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:54 |