Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Nowe forum, lista użytkowników z csv, zaproszenie mailowe

Założony przez  emtebe.

wersja skryptu MyBB:1.6.16
adres forum:testowe
opis problemu:Import użytkowników

Dzień dobry,

Wraz z grupą znajomych chcemy stworzyć forum i chciałbym je uruchomić na mybb, bo trochę ten produkt poznałem. Aktualnie odpaliłem sobie na kompie testową instancję mybb i uczę się jak mogę najsprawniej przeprowadzić całą operację odpalenia serwisu na docelowym hoście.

Mam listę użytkowników wraz z ich adresami email i chciałbym zaimportować ją do bazy np. funkcją import cvs w phpmyadmin. Tu jest pierwsze pytanie, jak powinna wyglądać struktura cvs aby operacja się udała.

Druga kwestia to po imporcie użytkowników chciałbym wysłać do każdego z nich maila z hasłem tymczasowym (najlepiej generowanym automatycznie) i zaproszeniem na forum. Przy pierwszej wizycie wymagana jest zmiana hasła. Jak to zrobić, bo nie znalazłem takiej funkcji.

Proszę o pomoc i sugestie.

Pozdrawiam
Co do pierwszego problemu. Stwórz sobie użytkownika z poziomu ACP, eksportuj później _users do CSV i zobaczysz jak powinna wyglądać poprawna struktura.
emtebe napisał(a):Druga kwestia to po imporcie użytkowników chciałbym wysłać do każdego z nich maila z hasłem tymczasowym (najlepiej generowanym automatycznie) i zaproszeniem na forum.
Z hasłem generowanym losowo to do tego potrzebujesz jakiegoś pluginu.
emtebe napisał(a):Przy pierwszej wizycie wymagana jest zmiana hasła. Jak to zrobić, bo nie znalazłem takiej funkcji.
Do tego też potrzebny plugin.

Jeżeli takich nie ma to pozostaje Ci ich zlecenie.
LikeLoveHate napisał(a):Co do pierwszego problemu. Stwórz sobie użytkownika z poziomu ACP, eksportuj później _users do CSV i zobaczysz jak powinna wyglądać poprawna struktura.
Pytanie jakie wartości mają być w kolumnie uid?
Jedyne wartości, które chciałbym wypełnić to username, email, usergroup.
Czy pozostałe kolumny powinienem zostawić puste?
Czy po utworzeniu takiego usera będzie się on mógł zalogować bez hasła?

Matslom napisał(a):
emtebe napisał(a):Druga kwestia to po imporcie użytkowników chciałbym wysłać do każdego z nich maila z hasłem tymczasowym (najlepiej generowanym automatycznie) i zaproszeniem na forum.
Z hasłem generowanym losowo to do tego potrzebujesz jakiegoś pluginu.
emtebe napisał(a):Przy pierwszej wizycie wymagana jest zmiana hasła. Jak to zrobić, bo nie znalazłem takiej funkcji.
Do tego też potrzebny plugin.
Jeżeli takich nie ma to pozostaje Ci ich zlecenie.
Znalazłem taki plugin http://community.mybb.com/thread-113141.html ale najpierw muszę jakoś zaimportować userów.
uid poczynając od 1 - superuser (ten co instaluje forum) - do ... infinity :)
Tworzysz jednego użytkownika -> importujesz jego dane -> następnie podmieniasz interesujące Cię dane (nick, email etc) resztę zostawiasz taką jak zaimportowałeś z bazy (avatar, unreadpms etc). Są to wartości domyślnie tworzone podczas rejestracji i dotyczą opcji/konfiguracji profilu. Z tym że:
UID -> zostawiasz puste, jest ono automatycznie przydzielane przez bazę
usergroup -> zmieniasz wartość na grupę zarejestrowanych/nieaktywowanych (inaczej będziesz miał wszystkich użytkowników jako administratorów.
Dzięki Matslom, import udany, procedura gotowa. Teraz będę walczył z invitami
Cześć ponownie.

Udało mi się zaimportować użytkowników z mailami. Chciałbym za pomocą masowej korespondencji wysłać do nich wiadomość z zaproszeniem na forum i instrukcją wygenerowania nowego hasła. Przy tworzeniu masowej korespondencji zaznaczam grupę, do której należą zaimportowane konta, ale po naciśnięciu przycisku Zapisz masową korespondencję dostaję komunikat:
Wystąpiły następujące problemy:
Twoje kryteria wyszukiwania nie zwróciły żadnych wyników. Zmień kryteria wyszukiwania i spróbuj ponownie.

Proszę o pomoc.

EDIT. Nieistotne, poradziłem sobie. Userzy w domyśle mieli wyłączoną możliwość PM.



Użytkownicy przeglądający ten wątek:

2 gości