Witam.
Czy ktoś ma pomysł jak dla danej podstrony wprowadzić płatny dostęp?
Moduł taki chyba nie istnieje ale jak przychodzi wam coś na myśl proszę napisać.
Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!

Płatny dostęp do części serwisu
Rozpoczęty przez milbau, sty 25 2010 18:15
#1
Napisano 25 stycznia 2010 - 18:15

#3
Napisano 25 stycznia 2010 - 19:59

Najlepiej jak było by to w pełni automatyczne (ale jakieś propozycje quasi automatyczne też przemyślę) , myślałem nad Atom.SMS i usłudze kodów jednorazowych. Po wpisaniu kodu wykonałby się skrypt który zarejestrowanym użytkownikom zmieni przynależność w bazie danych do grupy która ma dostęp do danych artykułów. Tak wydaje mi się najprościej, ale jeśli są inne pomysły jestem otwarty na propozycje.
Forma płatności dowolna choć w przypadku sms dostaje się tylko ok 50% ceny smsa, więc jeśli będzie jakaś alternatywa (przelew, paypal) to super.
Forma płatności dowolna choć w przypadku sms dostaje się tylko ok 50% ceny smsa, więc jeśli będzie jakaś alternatywa (przelew, paypal) to super.
#4
Napisano 25 stycznia 2010 - 22:22

Coś mi przyszło do głowy:
1. Tworzysz testową stronę oraz testową grupę (i testowego członka tej grupy), która ma do niej dostęp.
2. Teraz nurkujesz do bazy danych np. za pomocą phpMyAdmina:
Tabela: tl_member
Pole: groups
Tabela: tl_page
Pola: cgroup, chmod
Zapisujesz wartości tych pól do jakiegoś pliku, a później tworzysz plik moduł TYPOlight, który na podstawie tych danych będzie dokonywał odpowiednich modyfikacji bazy.
A skrypt, który dostaniesz od providera usługi SMS też wypadałoby zaadaptować. Najlepiej też jako moduł. Kopiuj-wklej otrzymanego kodu, a jak użytkownik przejdzie walidację (kodem SMS) to ustawiasz jakąś zmienną sesyjną i przekierowujesz na skrypt o którym pisałem wyżej. W tymże skrypcie sprawdzasz czy ta zmienna sesyjna wynosi np. 1 i jeśli tak to uruchamiasz polecenie do bazy.
Zmienną sesyjną trzeba tu umieścić, bo jak tego nie zrobimy, to dany członek sobie wejdzie na stronę ze skryptem od bazy i dostanie dostęp do danej strony.
1. Tworzysz testową stronę oraz testową grupę (i testowego członka tej grupy), która ma do niej dostęp.
2. Teraz nurkujesz do bazy danych np. za pomocą phpMyAdmina:
Tabela: tl_member
Pole: groups
Tabela: tl_page
Pola: cgroup, chmod
Zapisujesz wartości tych pól do jakiegoś pliku, a później tworzysz plik moduł TYPOlight, który na podstawie tych danych będzie dokonywał odpowiednich modyfikacji bazy.
UPDATE tl_member SET groups='dane_z_pliku' WHERE id='id_członka'Dlaczego moduł, a nie zew. php? Bo tak będzie najbezpieczniej, poza tym mamy od razu id_członka i nie musimy przekazywać go do zewnętrznego skryptu.
A skrypt, który dostaniesz od providera usługi SMS też wypadałoby zaadaptować. Najlepiej też jako moduł. Kopiuj-wklej otrzymanego kodu, a jak użytkownik przejdzie walidację (kodem SMS) to ustawiasz jakąś zmienną sesyjną i przekierowujesz na skrypt o którym pisałem wyżej. W tymże skrypcie sprawdzasz czy ta zmienna sesyjna wynosi np. 1 i jeśli tak to uruchamiasz polecenie do bazy.
Zmienną sesyjną trzeba tu umieścić, bo jak tego nie zrobimy, to dany członek sobie wejdzie na stronę ze skryptem od bazy i dostanie dostęp do danej strony.
Codefog - Contao web development
#5
Napisano 28 stycznia 2010 - 12:41

Dzięki za informacje, jest to jakieś rozwiązanie, spróbuje jeszcze pobawić się paypal, myślę że się uda to zintegrować.
#7
Napisano 31 stycznia 2010 - 00:49

Witaj, jeszcze nie zacząłem - na razie pociąłem stronkę i na dniach się tym zajmę, myślę że da radę, tu jest dobry opis jeśli chodzi o paypal http://blog.mmx3.pl/category/paypal/
#8
Napisano 12 lutego 2010 - 20:35

#9
Napisano 13 lutego 2010 - 16:53

Dzięki Kamil, na pewno kiedyś wykorzystam ten moduł może właśnie na tej stronie bo będzie do tego odpowiedni dział (kilka ebooków do sprzedania).
Myślę jednak że dla mojego problemu prościej będzie samemu zrobić płatności (choć jeszcze tego nietestowałem)
Co prawda jeszcze się tym nie zająłem bo na razie między innymi ustawiałem na tej stronie forum, rezerwacje szkoleń, i webshop a to jest ostatni element który muszę wykonać i myślę że pod koniec tygodnia będę mógł się pochwalić tym wdrożeniem.
A tak przy okazji (na razie stronkę tworzę na localu) więc nie mam w 100% możliwości sprawdzenia jak sprawuje się sklep online, ale z tego co się zorientowałem już na samym końcu jak przechodzę na stronę paypala - otwiera się w nowej karcie gdzie przelewam kasę. Ale nie ma tu możliwości że wracamy na stronę typolight i od razu widzimy na stronie z zamówieniami że płatność została potwierdzona - administrator musi ręcznie potwierdzić wpływ? Trochę mnie to zdziwiło no ale cóż
a może się mylę i jest opcja że wszystko odbywa się w pełni automatycznie. Jak wspomniałem w sklepie korzystam z modułu webshop.
Myślę jednak że dla mojego problemu prościej będzie samemu zrobić płatności (choć jeszcze tego nietestowałem)
Co prawda jeszcze się tym nie zająłem bo na razie między innymi ustawiałem na tej stronie forum, rezerwacje szkoleń, i webshop a to jest ostatni element który muszę wykonać i myślę że pod koniec tygodnia będę mógł się pochwalić tym wdrożeniem.
A tak przy okazji (na razie stronkę tworzę na localu) więc nie mam w 100% możliwości sprawdzenia jak sprawuje się sklep online, ale z tego co się zorientowałem już na samym końcu jak przechodzę na stronę paypala - otwiera się w nowej karcie gdzie przelewam kasę. Ale nie ma tu możliwości że wracamy na stronę typolight i od razu widzimy na stronie z zamówieniami że płatność została potwierdzona - administrator musi ręcznie potwierdzić wpływ? Trochę mnie to zdziwiło no ale cóż

#10
Napisano 14 lutego 2010 - 19:49

#11
Napisano 23 października 2011 - 14:10

Wydaję mi się że najszybsze i najwygodniejsze jest ściąganie opłat przez smsy. Mam wykupioną taką usługę w Justpay, zasady działania są bardzo proste,
zresztą zobacz sam: https://www.justpay....es/doc/ivr.html
zresztą zobacz sam: https://www.justpay....es/doc/ivr.html
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych użytkowników