# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -

drupal.pl w sieci Google!

Shoutbox

You're not permitted to post shouts.
DepecheMati

11 to masz same łatki bezpieczeństwa, zaś 12 to łatki bezpieczeństwa + szereg innych zmian co niesie potrzebę przejrzenia listy zmian/przeprowadzenia testu (ogólnie czasu i większej uwagi, szczególnie przy dużych i/lub rozbudowanych witrynach).

6 godzin 24 min. ago
Sergio

czemu odrazu 11 i 12?

7 godzin 54 min. ago
DepecheMati

Wszyscy nowe kropelki pobierają :)

4 dni 8 godzin ago
kerios83

drupal.org znowu leży...

4 dni 11 godzin ago

System rejestracji użytkowników

3 odpowiedzi [Ostatni wpis]
Darkhan
Portret użytkownika Darkhan
Offline
Dołączył: 12.07.2010
Postów:

Witam! Potrzebuje pomocy z modułem, bądź po prostu modyfikacją core drupala pod jedną konkretną rzecz. Podczas rejestracji użytkownika, chcę aby musiał podać specjalny numer identyfikacyjny, następnie ten numer4 został by sprawdzony w bazie danych czy istniej taki numer i czy nie istnieje user z identycznym numerem, jeśli tak user normalnie zostaje zarejestrowany. Czyli w skrócie: user musi najpierw znać swój prywatny numer identyfikacyjny zanim będzie się mógł zalogować, Potrzebuje więc znaleźć moduł który coś takiego robi (jak do tej pory mi się to nie udało) lub dokonać odpowiedniej modyfikacji w funkcji odpowiedzialnej za rejestracje userów, jednak nie wiem gdzie takowa się znajduje.

Pozdrawiam i z góry dziękuje za pomoc :)

Neuromancer
Portret użytkownika Neuromancer
Offline
Dołączył: 02.05.2010
Postów:

Hmmmm kiedys bawilem sie advanced_profile bodajze - tam jest mozliwosc robienia pol wyliczeniowych - sprawdz ten modol moze uda sie wrzucic snippeta do odwoloania do DB i caly Twoj problem rozwiazany :)

Pozdrawiam

kubala.webdesign
Portret użytkownika kubala.webdesign
Offline
Dołączył: 01.05.2009
Postów:

Przede wszystkim byłoby nam łatwiej gdybyś napisał co to za numer, czy to ma być jakaś sekwencja czy hashe?
Rozumiem, że to ma działać po części na zasadzie jakiejś loterii?

Możliwe że istnieje już taki moduł, jeśli nie to ugryzłbym to w taki sposób:
form_alter dodający pole do formularza rejestracji. oraz form_validate sprawdzający czy taki numerek już ktoś podał.
Samo przechowywanie nuemrków można zrealizować na wiele sposobów - w zależności od tego co to ma być za ID można pokusić się o nowy rodzaj zawartości 'numerki', lub stworzenie tabeli w bazie + generatora niepowtarzalnych wartości.

Nie powiem ci które rozwiązanie jest odpowiedniejsze, nie wiem czy te numerki mają służyć tylko jednorazowo przy rejestracji i można by je po prostu usuwać, czy będą do czegoś potrzebne i lepiej jest łączyć je na stałe z profilem usera (wtedy wystarczyłoby stworzyć akcje i triggery sprawdzające czy user wpisał odpowiedni kod)..

Daj więcej szczegółów, jeśli to komercyjny projekt i szukałbyś wykonawcy modułu dla drupala 6.x (nie wiem jakiej wersji dotyczy twoje pytanie, specjalizuję się w gałęzi 6.x) - możemy się jakoś dogadać ;)

Darkhan
Portret użytkownika Darkhan
Offline
Dołączył: 12.07.2010
Postów:

Drupal 6.x Raczej chodzi o to żeby była pula numerów pozwalająca zarejestrować się na stronę która jest już w bazie :) User wpisuje swój unikalny numer i jeśli jest w bazie to rejestracja jest możliwa :) (no i o ile się nie powtarza:) ) Dzięki za propozycje, jednak zależy mi mocno na czasie, w zasadzie muszę to błyskawicznie zrobić ;) wiec na razie porzeźbię sam :)