Script-solution.de » Community » Support-Board » Foren » Boardsolution » Boardsolution v1.3x » User aus anderen DB übernehmen
  • Willkommen, Gast!
  • Freitag, 10. Februar 2012, 04:45:31
 
Thema: "User aus anderen DB übernehmen" [ Seite 1 ]

Kein neuer Beitrag loschle , 05.07.2010, 14:48
Beitrag #1   

IP: n/a
Rang: * * O O O O O
Registrierung: 06.05.2010, 12:42
 

Flaschengeist mit 26 Punkte, 18 Beiträge
Hallo Nils und Co. ich schon wieder,

Kann man aus anderen Datenbanken User in das Board übernemen?
Wenn ja wie ginge das.

Die Daten einfach in die DB-Tabelle bs_user eintragen reicht offenbar nicht.

Danke im Voraus
Lothar
Dieser Beitrag wurde insgesamt 1 mal editiert. Das letzte mal 05.07.2010, 15:01 von loschle.

 
Kein neuer Beitrag Nils , 06.07.2010, 12:33
Beitrag #2   

IP: n/a
Rang: * * * * * * *
Registrierung: 01.07.2003, 18:55
Homepage: http://www.script-solution.de
Wohnort: Marburg
 

Forum-Gott mit 7594 Punkte, 7360 Beiträge
Hallo,

bei BS v1.3x geht das leider noch nicht so bequem (bei 1.4x kann man sich relativ leicht ein
PHP-Script schreiben, dass nur eine Klasse von BS benutzt, die alles für ein tut). Ich denke, das
einfachste ist, wenn du für jeden User einen Eintrag in die bs_user und bs_profiles hinzufügst (mit
gleicher id). Orientieren kannst du dich auch an der Registrierungs-Aktion aus der
src/actions/actions.php:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
    $this->db->sql_qry(
      'INSERT INTO '.BS_TB_PROFILES." SET
       id = "
.$userid.",
       user_group = '"
.BS_STATUS_USER.",',
       email_display_mode = '"
.$email_display_mode."',
       registerdate = "
.$time.",
       lastlogin = 0,
       active = '"
.$active."',
       allow_pms = '"
.$enable_pms."',
       allow_board_emails = "
.$allow_board_emails.",
       timezone = '"
.$this->cfg['default_timezone']."',
       daylight_saving = '"
.$this->cfg['default_daylight_saving']."',
       last_unread_update = "
.$time.",
       bbcode_mode = '"
.$this->cfg['msgs_default_bbcode_mode']."',
       posts_order = '"
.$this->cfg['default_posts_order']."'
       "
.$add_sql
    );
...

Denn du musst natürlich drauf achten, dass alles angegeben ist, was benötigt wird. Und das alles
korrekt angegeben ist (zusätzliche Felder z.B. oder die Usergruppen etc.). Da vllt. gleich ein
Hinweis: Am Ende der Usergruppen muss ein "," stehen!
Anschließend solltest du den DB-Cache im Adminbereich einmal neu berechnen lassen.

mfg Nils

 
Kein neuer Beitrag loschle , 06.07.2010, 12:53
Beitrag #3   

IP: n/a
Rang: * * O O O O O
Registrierung: 06.05.2010, 12:42
 

Flaschengeist mit 26 Punkte, 18 Beiträge
Danke Nils, ich werde es Probieren.

n/a n/a 1     ( Anzeige: 1 - 3 , Gesamt: 3 ) n/a n/a
User in diesem Thema: 0 Registrierte, 0 Versteckte, 1 Gast, 0 Bots
Keine
Thema-Aktionen:

Toggle Ähnliche Themen zu "User aus anderen DB übernehmen"
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
Thema eigene Usergruppe -> Profilzugriff 2 1205 18.01.2012, 10:44
Von: schoeppsche
19.01.2012, 10:26
Von: schoeppsche Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, verschoben
  User Registrierung --> Einordnung in Gruppe 1 1410 11.01.2012, 10:08
Von: Mars
11.01.2012, 11:48
Von: Nils Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Abfrage, ob User eingeloggt ist / Class 'FWS_ ... 1 1613 16.12.2011, 13:35
Von: PeterD
16.12.2011, 18:46
Von: Nils Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  Willkommen, "username" ! in den chat...   Seiten 1 2 ] 29 4297 10.11.2011, 16:59
Von: Kevin
07.12.2011, 12:48
Von: Nils Zum letzten Beitrag
Keine neuen Beiträge, nicht wichtig Keine neuen Beiträge, kein 'heißes Thema'
Keine neuen Beiträge, offen Keine neuen Beiträge, nicht verschoben
  E-Mail von Gästen ausbleden bei bestimmten Us ... 0 1335 27.07.2011, 22:46
Von: Rafioso
27.07.2011, 22:46
Von: Rafioso Zum letzten Beitrag
  • 0.117057 Sek., 11 DB-Zugriffe, 6.212 MiB
  • Boardsolution v1.43 | © Nils Asmussen 2003-2009
Valid XHTML and CSS © 2003 - 2009 script-solution.de, Powered by Joomla!