+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Xoops zu Mambo User converter

  1. #1
    Neu an Board
    Registriert seit
    10.08.2005
    Ort
    Baden-Baden
    Alter
    28
    Beiträge
    2
    Bedankte sich
    0
    1 Danksagung in 1 Beitrag

    Standard Xoops zu Mambo User converter

    Hi habe den Userconverter (phpnuke2mos) von Serveron für Xoops 1.3 umgeschrieben.

    Sollte problemlos die User von Xoops 1.3 nach Mambo 4.5.3.2 konvertieren.

    Anmerkung: Der in Xoops vorhandene "Real Name" wird genullt, da manche Benutzer evtl keinen angegeben haben und das dann zu Problemen führt.

    Download: http://www.extreme-dancing.de/xtom.zip

    Viel Erfolg damit

    Chris

  2. Erhielt Danksagungen von:


  3. #2
    Neu an Board
    Registriert seit
    19.08.2006
    Beiträge
    1
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von Perplexer
    Hi habe den Userconverter (phpnuke2mos) von Serveron für Xoops 1.3 umgeschrieben.

    Sollte problemlos die User von Xoops 1.3 nach Mambo 4.5.3.2 konvertieren.

    Anmerkung: Der in Xoops vorhandene "Real Name" wird genullt, da manche Benutzer evtl keinen angegeben haben und das dann zu Problemen führt.

    Download: http://www.extreme-dancing.de/xtom.zip

    Viel Erfolg damit

    Chris


    »Converting Xoops Logins to Joomla

    Recently wrote a PHP script that will transfer login data from the Xoops content management system to Joomla and thought I would post it here in case anyone is converting their site to Joomla from Xoops.

    First, export both login database tables (xp_users for Xoops and jos_users for Joomla in the install I was working on) and import them into a local installation of mySQL. If you don’t have access to a local installation of mySQL or have no users set up in Joomla yet, you can run this script on your live database tables but be sure to back up any data you can’t afford to lose.

    Documentation in the script shows what’s being done - the conversion I was doing was fairly simple (no custom groups, special logins, etc.) but, if you’re doing something a little more complex, this will hopefully give you a good place to start.


    < ?php
    // Export XOOPS login information to Joomla
    mysql_connect("localhost", "“, ““);
    mysql_select_db(”“);

    $sql = “SELECT * FROM xp_users”;
    $result = mysql_query($sql);
    $id = 69;

    while ($row = mysql_fetch_object($result)) {
    // convert XOOPS rank to Joomla usertype
    // $gid is group_id from jos_core_acl_aro_groups (18: registered, 25: super admin)
    if ($row->rank == 7) {
    $type = “Super Administrator”;
    $gid = 25;
    }
    else {
    $type = “Registered”;
    $gid = 18;
    }

    $date = date(”Y-m-d H:i:s”);

    $id++;

    // Joomla block field: 1: unconfirmed email, 0: confirmed email
    // XOOPS level field : 0: unconfirmed email, 1: confirmed email

    // insert into main Joomla user table
    $sql = “INSERT INTO jos_users (id, name, username, email, password, usertype, block, sendEmail, gid, registerDate)
    VALUES ($id, ‘$row->uname’, ‘$row->loginname’, ‘$row->email’, ‘$row->pass’, ‘$type’, 0, 1, $gid, ‘$date’)”;
    mysql_query($sql);
    $id = mysql_insert_id();

    // insert into lookup tables
    $sql = “INSERT INTO jos_core_acl_aro (section_value, value, order_value, name, hidden)
    VALUES (’users’, ‘$id’, 0, ‘$row->uname’, 0)”;
    mysql_query($sql);
    $id = mysql_insert_id();

    $sql = “INSERT INTO jos_core_acl_groups_aro_map (group_id, aro_id)
    VALUES ($gid, $id)”;
    mysql_query($sql);
    }
    ?>

  4. #3
    Gehört zum Inventar
    Registriert seit
    28.10.2003
    Beiträge
    6.257
    Bedankte sich
    8
    Erhielt 1.311 Danksagungen
    in 1.238 Beiträgen

    Standard

    und was willst du uns mit dem script code sagen ?
    Irgendwelche Info dazu wären doch nicht schlecht ?
    Beispielsweise von mir angepasst an Joomla...
    und es läuft oder ich habe diesen code erfolgreich getestet...

    Bei einfachen code posten denke ich immer geht nicht weiss nicht
    was ich machen soll usw.

    Ansonsten gibt ja kaum jemanden der diese xoops Version noch hat ist ja schon sehr alt...
    glaub viele würden lieber einen converter für neuere Versionen haben...
    Geändert von patzi (19.08.2006 um 17:18 Uhr)

+ Antworten

Ähnliche Themen

  1. User aus phpbb2 in mambo übernehmen
    Von nies im Forum Allgemeine Fragen zu Mambo
    Antworten: 4
    Letzter Beitrag: 11.07.2005, 07:36
  2. Mambo Erst-Installationserfahrungen (4.5.2) auf SuSE9.1
    Von mens im Forum Mambo Installation
    Antworten: 3
    Letzter Beitrag: 29.05.2005, 18:58
  3. Community Builder VS Mambo User
    Von snakeaj im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 10.04.2005, 12:54
  4. 1500 User und mehr in Mambo?!
    Von Sirius2002 im Forum Allgemeine Fragen zu Mambo
    Antworten: 3
    Letzter Beitrag: 20.03.2005, 08:56
  5. phpBB und Mambo - importieren der User
    Von SPA3 im Forum Mambo Komponenten
    Antworten: 1
    Letzter Beitrag: 08.10.2004, 09:33

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein