![]() |
2 Weitere Sachen importieren - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html) +---- Forum: Installation/Aktualisierung (https://www.mybb.de/forum/forum-53.html) +---- Thema: 2 Weitere Sachen importieren (/thread-13540.html) |
2 Weitere Sachen importieren - Svenley - 19.06.2009 Hi, ich nutze zurzeit ein Orion v2 (basierend auf phpBB) und ich würde gerne noch den Geburtstag der Mitglieder und das Geschlecht mit importieren. Wie stelle ich das an? ![]() Und ich hätte noch ein kleines Anliegen ![]() Die Avatare kann man ja auch wiederherstellen weil die Benennung der Avatare übernommen werden, nur Problem ist um die Avatare wieder anzeigen zu lassen muss ich alle Bilder ins Hauptverzeichnis kopieren ![]() Ich würde die alten Avatare aber gern im Avatar Ordner haben ![]() Gruß, Sven RE: 2 Weitere Sachen importieren - Michael - 19.06.2009 Das lässt sich bestimmt über ein Skript lösen, allerdings müsste man dazu wissen, wo und wie Geschlecht und Geburtstag im alten Forum gespeichert sind. RE: 2 Weitere Sachen importieren - Svenley - 20.06.2009 Die sind unter "orion_users" in der Tabelle user_gender (für Geschlecht) und unter user_birthday (für Alter) gespeichert. Hier die Werte Code: `user_gender` tinyint(4) NOT NULL default '0', und Code: `user_birthday` int(11) NOT NULL default '999999', Die Tabellenstruktur sieht folgendermaßen aus: Code: INSERT INTO `orion_users` (`user_id`, `user_active`, `username`, `user_password`, `user_session_time`, `user_session_page`, `user_lastvisit`, `user_regdate`, `user_level`, `user_posts`, `user_timezone`, `user_style`, `user_lang`, `user_dateformat`, `user_new_privmsg`, `user_unread_privmsg`, `user_last_privmsg`, `user_emailtime`, `user_viewemail`, `user_attachsig`, `user_allowhtml`, `user_allowbbcode`, `user_allowsmile`, `user_allowavatar`, `user_allow_pm`, `user_allow_viewonline`, `user_notify`, `user_notify_pm`, `user_popup_pm`, `user_rank`, `user_avatar`, `user_avatar_type`, `user_email`, `user_icq`, `user_website`, `user_from`, `user_from_flag`, `user_sig`, `user_sig_bbcode_uid`, `user_aim`, `user_yim`, `user_msnm`, `user_occ`, `user_interests`, `user_actkey`, `user_newpasswd`, `ct_logintry`, `ct_search_time`, `ct_search_count`, `ct_last_mail`, `ct_last_post`, `ct_post_counter`, `ct_last_pw_reset`, `ct_enable_ip_warn`, `ct_last_used_ip`, `ct_login_count`, `ct_login_vconfirm`, `ct_last_pw_change`, `ct_global_msg_read`, `ct_miserable_user`, `ct_last_ip`, `ct_postcount`, `ct_posttime`, `ct_searchcount`, `ct_searchtime`, `user_calendar_perm`, `user_popup_notes`, `user_realname`, `user_lastlogon`, `user_totaltime`, `user_totallogon`, `user_totalpages`, `user_birthday`, `user_next_birthday_greeting`, `user_gender`, `user_absence`, `user_absence_mode`, `user_absence_text`, `user_traffic`, `user_skype`, `user_allow_new_download_popup`, `user_allow_new_download_email`, `user_dl_update_time`, `user_new_download`, `user_login_tries`, `user_last_login_try`, `user_allow_fav_download_email`, `user_allow_fav_download_popup`, `user_clanrank`, `user_dl_note_type`, `user_dl_sort_fix`, `user_dl_sort_opt`, `user_dl_sort_dir`) VALUES (-1, 0, 'Anonymous', '', 1245487953, 0, 1245487950, 1085313067, 0, 107, 0.00, NULL, '', '', 0, 0, 1207064401, NULL, 0, 0, 0, 1, 1, 1, 0, 1, 0, 1, 0, NULL, '', 0, '', '', '', '', NULL, '', NULL, '', '', '', '', '', '', '', 0, 1245429985, 1, 1, 1216906249, 1, 1, 1, '0.0.0.0', 1, 0, 1, 0, 0, '0.0.0.0', 0, 0, 0, 0, 0, 0, NULL, 1245487953, 252728295, 2320462, 61459, 999999, 0, 0, 0, 0, '', 0, NULL, 1, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0), Wär doch direkt ne gute Idee den Importer zu erweitern ![]() Gruß, Sven RE: 2 Weitere Sachen importieren - Michael - 20.06.2009 Bei user_gender sollten Zahlen stehen. Welche gibt es und was bedeuten sie? In welchem Format ist der Geburtstag in user_birthday gespeichert? Beispiel? RE: 2 Weitere Sachen importieren - Svenley - 20.06.2009 Bei gender gibt es die zahlen 0-2 wobei die 0 für nicht ausgewählt, die 1 für Männlich und die 2 für Weiblich steht. Bei Birthday weiß ich nicht was die Zahlen bedeuten bzw welches Format es ist nur das 999999 für nicht ausgewählt steht. Ich hab hier mal ein paar Beispiel Geburtstage 19.11.1989 Wert:7262 21.09.1992 Wert:8299 12.01.1972 Wert:741 Ich glaub zwar nicht das man mit den Zahlen großartig was anfangen kann ber naja ![]() RE: 2 Weitere Sachen importieren - Michael - 20.06.2009 Hier mal ein Anhaltspunkt, wie man an die Sache rangehen könnte. Wenn du keine Ahnung von PHP/MySQL hast, solltest du deine User vielleicht einfach darauf hinweisen, dass Geschlecht und Geburtstag neu eingetragen werden müssen - das ist ja schnell erledigt. PHP-Code: <?php RE: 2 Weitere Sachen importieren - Svenley - 21.06.2009 Naja von MySql hab ich leider noch nich so große Ahnung dann werd ich wohl allen sagen müssen das sie die Angaben erneuern müssen ![]() Trotzdem Danke ![]() Eine Sache wäre noch wegen den Avataren. Ich würde gerne das der Pfad für die alten Avatare geändert wird da ich diese ins Hauptverzeichnis kopieren muss damit sie angezeigt werden. Gruß, Sven RE: 2 Weitere Sachen importieren - Michael - 21.06.2009 Ich gehe davon aus, dass in der Spalte avatar in der Tabelle users nur der Dateiname steht ohne den Pfad zum Uploadsverzeichnis. Wenn dem so ist, sichere deine Datenbank, erstelle eine neue PHP-Datei mit dem folgenden Inhalt, kopiere sie in den Ordner des Forums und rufe sie im Browser auf. Dadurch sollten die Pfade korrigiert werden. PHP-Code: <?php RE: 2 Weitere Sachen importieren - Svenley - 21.06.2009 Genau das habe ich gemeint danke Dir ![]() Gruß, Sven |