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 ==
+
== Comment décider qui fait quoi ? ==
* Basculer le forum vers phpbb 3.2
+
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 !
* Ancien forum (à peu près) : https://github.com/Conardo/wefrag
 
  
== Architecture applicative ==
+
== Cahier des charges minimal ==
* phpbb 3.2
+
Pour le contenu :
* Plug-in de tribune : https://www.phpbb.com/customise/db/extension/ajax_shoutbox/
+
* 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
 +
 
 +
== 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
 +
* 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

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)