ich habe mal gesucht und nichts gefunden und leider geht es auch nicht mit dem PHPBB tool also gibt es eine einfache möglichkeit die User mit zu nehmen ?
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Thorsten2004@Thorsten_2004

Thorsten2004 - 0 likes
- Christian Schneider@cschneider

Christian Schneider - 0 likes
- midiamind@midiamind

midiamind - 0 likes
- Maik Ihde@openid_65577

Maik Ihde - 0 likes
You must log in to post replies.weiß da keinen einen Tip
Ich kenne PHPKit nicht, aber habe gerade in einem ähnlichen Projekt das Problem User umzuziehen. Hier ist das Plugin upload_users (Create user accounts from a CSV file) sehr hilfreich.
Für die Passwörter haben wir einen Patch verwendet, daher muss auch kein Passwort geändert werden :-)
Hallo Leute,
ich hatte ein ähnliches Problem und hab es über die API gelöst. Einfach eine DB-Verbindung herstellen... alle wichtigen Daten rausholen (Username, PW (klartext oder md5 ist egal, email und co) und dann wie folgt.
<?php
// vorher halt daten aus der db holen...
require_once("....euer pfad halt..../httpdocs/engine/start.php");
global $CONFIG;
foreach ($users as $usr) // in $users ist mein array aus der db mit alles infos
{
try {
$user = new ElggUser();
$user->username = $usr["username"]; //username / login
$user->email =$usr["email"]; // sollte klar sein
$user->name = $usr["firstname"].' '.$usr["lastname"]; // ein name der später dargestellt wird
$user->access_id = ACCESS_PUBLIC; //
$user->salt = ''; // kein salz :)
$user->password = $usr["password"]; // da mein pw breits md5 verschlüsselt ist muss hier nichts mehr gemacht werden
$user->owner_guid = 0; // kein owner
$user->container_guid = 0; // kein conti
$user->save();
$guid = $user->getGUID();
}
catch ( RegistrationException $e )
{
echo $e;
$guid = 0;
}
$user = get_entity($guid);
$user->enable();
}
}
soweit hat auch alles geklappt bei mir im Testsystem. Ich hoffe ich konnte helfen.
Ich kann auch die Variante mit upload_users empfehlen. Wir haben das kürzlich auch gemacht, um ein Corporate Social Network mit ca 1700 Mitarbeitern initial zu befüllen. Das funktionierte out of the box schon ganz gut, wir haben ein paar Sachen angepasst, damit man auch vorhandene User darüber aktualisieren kann.
Wenn man viele User auf einmal importieren möchte, empfiehlt es sich die php Parameter für Speicher und Laufzeit des Skripts hochzusetzen.
hth
Maik