Modification de V2 Migration Forum

Aller à : navigation, rechercher

Attention : vous n’êtes pas connecté(e). Votre adresse IP sera visible de tout le monde si vous faites des modifications. Si vous vous connectez ou créez un compte, vos modifications seront attribuées à votre propre nom d’utilisateur(rice) et vous aurez d’autres avantages.

Cette modification va être annulée. Veuillez vérifier les différences ci-dessous, puis publier l’annulation si c’est bien ce que vous voulez faire.
Version actuelle Votre texte
Ligne 1 : Ligne 1 :
 
== Objectif ==
 
== Objectif ==
 
* Basculer le forum vers phpbb 3.2
 
* Basculer le forum vers phpbb 3.2
* Ancien forum (à peu près) : https://github.com/Conardo/wefrag
 
  
== Architecture applicative ==
+
== Procédure ==
* phpbb 3.2
+
* Récupérer [http://nofrag.com/temporary/dumpforum.sql le dump du forum].
* Plug-in de tribune : https://www.phpbb.com/customise/db/extension/ajax_shoutbox/
+
* Installer un xampp ou équivalent
 +
* Installer phpbb sur son poste
 +
* Utiliser DBeaver ou tout autre pour comparer les tables phpbb avec celles du forum (travail manuel)
 +
 
 +
== Liste des tables ==
 +
=== Table phpbb_users ===
 +
* user_id (int(10) unsigned) => wefrag_users.id(int(11))
 +
* user_type(tinyint(2)) => '''????'''
 +
* group_id(mediumint(8) unsigned) => phpbb_groups.group_id
 +
* user_permission(mediumtext) => ''vide''
 +
* user_perm_from(mediumint(8) unsigned) => 0
 +
* user_ip(varchar(40)) => ''vide''
 +
* user_regdate(int(11) unsigned) => ''vide''
 +
* username(varchar(255)) => wefrag_users.login(varchar(255))
 +
* username_clean(varchar(255)) => wefrag_users.login(varchar(255))
 +
* user_password(varchar(255)) => wefrag_users.crypted_password(varchar(40))
 +
  Phpbb :[https://wiki.phpbb.com/Function.phpbb_check_hash techno proprio]?
 +
  Wefrag : [https://github.com/Conardo/wefrag/blob/master/app/models/user.rb sha1 ? voir ligne 220]
 +
* user_passch (int(11) unsigned) => '''wefrag_user_password_resets.?'''
 +
  ''pas forcément nécessaire''
 +
* user_email(varchar(100)) => wefrag_users.email(varchar(255))
 +
  vérifier longueur max en table
 +
* user_email_hash(bigint(20)) => '''?? '''
 +
  d'après [https://www.phpbb.com/community/viewtopic.php?f=71&t=570125 ce lien] : crc32(strtolower($user_email)) . strlen($user_email),
 +
* user_birthday(varchar(10)) => wefrag_users.birthdate(date)
 +
* user_lastvisit(int(11) unsigned) => 0
 +
* user_lastmark
 +
* user_lastpost_time
 +
* user_lastpage
 +
* user_last_confirm_key
 +
* user_last_search
 +
* user_warnings
 +
* user_last_warning
 +
* user_login_attempts
 +
* user_inactive_reason
 +
* user_inactive_time
 +
* user_posts
 +
* user_lang
 +
* user_timezone
 +
* user_dateformat
 +
* user_style
 +
* user_rank
 +
* user_colour
 +
* user_new_privmsg
 +
* user_unread_privmsg
 +
* user_last_privmsg
 +
* user_message_rules
 +
* user_full_folder
 +
* user_emailtime
 +
* user_topic_show_days
 +
* user_topic_sortby_type
 +
* user_topic_sortby_dir
 +
* user_post_show_days
 +
* user_post_sortby_type
 +
* user_post_sortby_dir
 +
* user_notify
 +
* user_notify_pm
 +
* user_notify_type
 +
* user_allow_pm
 +
* user_allow_viewonline
 +
* user_allow_viewemail
 +
* user_allow_massemail
 +
* user_options
 +
* user_avatar
 +
* user_avatar_type
 +
* user_avatar_width
 +
* user_avatar_height
 +
* user_sig
 +
* user_sig_bbcode_uid
 +
* user_sig_bbcode_bitfield
 +
* user_jabber
 +
* user_actkey
 +
* user_newpasswd
 +
* user_form_salt
 +
* user_new
 +
* user_reminded
 +
* user_reminded_time
 +
 
 +
=== phpbb_forums ===

Notez bien que toutes les contributions à NoFrag peuvent être modifiées, transformées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés contre votre gré, merci de ne pas les soumettre ici.
Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public, ou d’une ressource libre. (voir NoFrag:Copyrights pour plus de détails). N’UTILISEZ PAS DE TRAVAUX SOUS DROIT D’AUTEUR SANS AUTORISATION EXPRESSE !

Annuler Aide pour la modification (s’ouvre dans une nouvelle fenêtre)