V2 Migration Forum : Différence entre versions

De NoFrag
Aller à : navigation, rechercher
(Table phpbb_users)
Ligne 10 : Ligne 10 :
 
* Un disaster recovery plan opérationnel (si le serveur explose, il faut qu'on puisse remettre le site en route en moins d'un WE)
 
* Un disaster recovery plan opérationnel (si le serveur explose, il faut qu'on puisse remettre le site en route en moins d'un WE)
 
* Le tout facile a maintenir pour une personne qui n'est ni dév, ni ops - facile à maintenir pouvant être pris au sens large. Par exemple, s'il est facile de trouver un gars sachant maintenir le truc, on peut considérer qu'on respecte le cahier des charges
 
* Le tout facile a maintenir pour une personne qui n'est ni dév, ni ops - facile à maintenir pouvant être pris au sens large. Par exemple, s'il est facile de trouver un gars sachant maintenir le truc, on peut considérer qu'on respecte le cahier des charges
 +
 +
== Les plus (optionnels) ==
 +
* Perdre le moins de contenu possible, que ce soit sur le forum et le site
 +
* La possibilité de commenter les news
 +
* Les commentaires font partie intégrante du forum
  
 
== Table phpbb_users ==
 
== Table phpbb_users ==

Version du 30 août 2017 à 15:09

Comment décider qui fait quoi ?

Le gars courageux, il se lève, il annonce "je vais tenter de migrer le forum vers biduleBB". Et si personne n'a des arguments capables de le faire changer d'avis, et si le staff n'utilise pas son droit de veto, ben il fait ce qu'il a dit !

Cahier des charges minimal

Pour le contenu :

  • Un site web avec la possibilité de poster des commentaires
  • Un forum

Pour la technique :

  • Un disaster recovery plan opérationnel (si le serveur explose, il faut qu'on puisse remettre le site en route en moins d'un WE)
  • Le tout facile a maintenir pour une personne qui n'est ni dév, ni ops - facile à maintenir pouvant être pris au sens large. Par exemple, s'il est facile de trouver un gars sachant maintenir le truc, on peut considérer qu'on respecte le cahier des charges

Les plus (optionnels)

  • Perdre le moins de contenu possible, que ce soit sur le forum et le site
  • La possibilité de commenter les news
  • Les commentaires font partie intégrante du forum

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 :techno proprio? 
 Wefrag : 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 ce lien : crc32(strtolower($user_email)) . strlen($user_email),
  • user_birthday(varchar(10)) => wefrag_users.birthdate(date)
  • user_lastvisit
  • 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