Pytania otagowane jako users

Jedną z najważniejszych jednostek, z których korzysta Drupal, jest jednostka użytkownika.

1
Ustawić hasło użytkownika w kodzie?
Chciałbym móc zmienić hasło użytkownika w kodzie. Ponieważ user_loadzwraca obiekt i user_savechce tablicy, nie jest to trywialne. Zakładam, że ktoś wymyślił szybki i łatwy sposób to zrobić. Moje obecne rozwiązanie wygląda następująco: db_update('users') ->fields(array('pass' => user_hash_password('some_password'))) ->condition('uid', 1) ->execute(); Ale nie podoba mi się to, że omija większość haków.
9 users 


2
Jak ukryć i / lub uniemożliwić dostęp do pól w formularzu, takim jak grupa_odbiorów dla grup organicznych
Przez jakiś czas mnie to niepokoiło. Kiedy próbuję ukryć pola takie jak pole grupy odbiorców lub ustawienie publikowania przed formularzem, po sprawdzeniu poprawności zestaw obu pól ma wartość zerową, mimo że wartość defaut jako został poprawnie zadeklarowany. Próbowałem użyć Invisible, #access, rozbroić ukryte, nic nie działa! Jest to bardzo kłopotliwe, …

2
Zresetuj hasło użytkownika bez użycia „Nie pamiętasz hasła?”
Wiem, że w Drupal 7 mogłem zresetować hasło użytkownika nr 1 za pomocą kodu. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()już nie istnieje w Drupal 8) Alternatywnie mógłbym użyć następującego kodu. …
9 users  8 

2
Wyłącz pamięć podręczną dla określonych bloków
Chciałbym pozwolić stronom nadal korzystać z mechanizmu buforowania Drupal 8 dla anonimowych użytkowników, z wyjątkiem określonych bloków, które powinny aktualizować się przy każdym odświeżeniu strony, wiedząc, że są generowane z widoków. Czy to technicznie możliwe? W jaki sposób?
9 views  blocks  8  caching  users 

2
register.json nie loguje użytkownika ani nie zwraca sesji użytkownika / tokena / hasła
Próbowałem o wiele za dużo odmian, aby wymienić tutaj, ale podstawową kwestią jest to, że nie mogę się zalogować do użytkownika natychmiast po rejestracji za pośrednictwem usług. Próbowałem świeżej instalacji Drupal 7.33 z włączonymi tylko usługami 7.x.3.11 i domyślnymi ustawieniami zasobów dostarczonymi przez drupalgap 7.x.1.9 Kiedy rejestruję się za pomocą …


2
Pokaż pozycje menu z ograniczonym dostępem dla anonimowych użytkowników
Mam stronę internetową, która korzysta z modułu prywatnego w celu ustawienia dostępu do treści, i oczywiście niektóre z moich stron zawierają elementy menu. Teraz, jeśli ustawię stronę jako prywatną, tylko użytkownicy z odpowiednimi uprawnieniami mogą to zobaczyć, co jest świetne i czego chciałem. Ale mam trochę problemów z elementami menu, …
9 7  routes  users 

1
Zezwalanie użytkownikom na ten sam adres e-mail (Drupal 7)
Pracuję nad systemem, który będzie używany przynajmniej częściowo przez uczniów, z których niektórzy będą prawdopodobnie uczniami klasowymi. Stary system, który zastępujemy witryną Drupal, umożliwiłby masowe tworzenie kont użytkowników o tym samym adresie e-mail. Zrobili to, aby nauczyciel mógł po prostu użyć jej adresu e-mail dla wszystkich uczniów, a jeśli będą …
9 7  users  emails 

2
„Zmienione przez” w węzłach
mysql> select nid, uid, created, changed from node; +-----+-----+------------+------------+ | nid | uid | created | changed | +-----+-----+------------+------------+ | 1 | 8 | 1336040166 | 1336046390 | +-----+-----+------------+------------+ Chciałbym mieć kolumnę „zmienione przez” w nodetabeli, dokładnie tak, jak mamy „utworzone przez” (pole uid). Pozwoli to śledzić, kto dokonał ostatniej …
9 7  users  nodes 

5
Dostęp do dodatkowych pól profilu użytkownika
Dodałem kilkanaście nowych pól (w Drupal 7) do profili użytkowników, używając: Konfiguracja -> Ludzie -> Ustawienia konta -> Zarządzaj polami (admin / config / people / account / fields) Jak mogę uzyskać dostęp do tych wartości? Nie wydają się być częścią $ user Próbowałem, bez powodzenia: global $user; var_dump($user);
9 7  users 


4
Nie mogę się zalogować po migracji
Przeszukałem setki rozwiązań i wdrożyłem je wszystkie. Przeszukałem również tę stronę, aby znaleźć to samo pytanie, ale nie mogłem jej znaleźć. Mam witrynę programistyczną i produkcyjną. Do migracji między nimi używam github push i pull. W przeszłości nie było to problemem, jednak wielokrotnie napotykałem ten problem. Po migracji pliku Drupal …
9 users  migration  6 



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.