ATTENTION : c'est en ligne uniquement pour tests actuellement, ne pas tout détruire pour autant ;-)
voir
PhpBB2Scripts pour un script de modif des posts
Remarques / reste à faire
- insérer logo site eagle-usb pour retour vers Sommaire et FAQ (éventuellement remplacer celle de phpBB2 dont je n'ai jamais compris l'utilité...)
- désactiver la demande de vérif' concernant les 13 ans à l'inscription (intérêt en France ?!)
L'objet de la vérif' c'est d'identifier des bugs restant, par exemple :
- si tu n'étais pas inscrit, je ne suis pas sûr que ça envoie le mail à l'inscription...
- des doublons de thread (il doit y en avoir vu comment j'ai migré)
- des fonctionnalités à activer ?!
- les perfs (je me suis mangé quelques booboo du serveur...) alors que j'ai activé la compression (gz)
- l'esthétique et la complétude des sections proposées (mettre les remarques dans suggestions du site ou sur le wiki)
Remarques sur prototype
- quelques sondages sont disponibles sur le prototype
http://baud123.free.fr/phpBB2 (ils seront à reporter dans le forum définitif)
- Free ça rame, difficile de faires les tests :-/
- Couleurs
OK
- Virer toutes les références à Free
- Sur quel critère phpBB choisit la langue quand on arrive la 1ere fois comme invité? J'ai mis mon firebird en langue "en" mais phpbb s'affiche en anglais -> pb!
Rubriques: voir plutôt Choix des catégories en bas => sur le site, c'est simplement un exemple, ya toute la partie FAQ à virer... et les références on les laissera en topic dans les bons forums
eagle-usb références
les dernières versions OK plutôt en topic...
les sites eagle-usb on met quoi dedans? intérêt de différencier cette rubrique de "sites concernant eagle-usb" ? ok à enlever
les sites concernant eagle-usb à enlever : déjà dans la FAQ
les aides en ligne à enlever : c'est le site principal
eagle-usb support
installation
difficulté de synchronisation mettre commentaire + détaillé: "del qui clignote en permanence, pertes fréquentes de connexion, reboot modem..."
se connecter en non dégroupé Fusionner avec la catég ci-dessous en "Problèmes de connexion"? ok cf. ci-dessous, en fait la différenciation par distrib' est mieux (2 distribs' principales et "les autres")
se connecter en dégroupé ça veut plus rien dire maintenant
Suggestions:
sur ce site
pour le driver eagle-usb
pour Sagem intéret? Les gens vont simplement troller sec. ok à enlever
ça marche:
du 1er coup
les autres: vos trucs et astuces
Comment les autres pays peuvent s'en sortir?
après inscription c'est bon, j'ai déjà une demande d'évol' pour ajouter les drapeaux et c'est comme sur le site allemand : ya un seul forum pour la langue anglaise... C'est pas aussi bien que Mandrakeclub...
C'est quoi l'histoire des 13ans à l'inscription? Y'a une loi là dessus?
bah c'est le truc par défaut, c'est pas applicable pour la France (ce serait plutôt 18 ans...)
Pré-requis
Choix version phpBB2 2.0.6
Tests migration phorum => phpBB
Choix des catégories
Choix des thèmes
Choix des langues (navigation) : Français Anglais Allemand Polonais Grec Italien Espagnol (vérifier Grec et Polonais par envoi de mail à
LubekStankiel et
TolmidisA)
Ajouter personnalisation eagle-usb à phpBB + liens vers site principal
Déroulement migration
Le point de départ est phorum 3.4.1 avec du
MySql? 3.23.49 (3.x donc... pas 4.x)
Installation phpBB (vérifier nécessité démarrer par 2.0.1 puis migrer en 2.0.6 encore valide : oui)
Empêcher nouvelles entrées dans phorum (option de l'admin je crois, à vérifier), afficher message indisponibilité (ça c'est dans l'entête, je maîtrise)
Sauvegarde phorum
Intégration dans phpBB
Vérification
Migration en phpBB 2.0.6
Ajout des thèmes
Ajout des langues
Garder ancien forum pour recherches / historique, en lecture seul ? oui ! (ya des liens dans les posts...)
Lancement nouveau forum sur le site, modification de tous les liens (ne pas oublier dans les docs)
La nouvelle url est
http://fast800.tuxfamily.org/forum/ et
http://fast800.tuxfamily.org/forums/ est conservée
Déroulement détaillé
@mysql_connect($this->server, $this->user, $this->password);
to this:
@mysql_connect($this->server, $this->user, $this->password, true);
- migration en phpBB 2.0.6
- renommer le répertoire de l'install de phpBB 2.0.1
- garder le config.php
- uploader phpBB 2.0.6 ou uniquement le fichier de différences avec la version 2.0.1 (ya peut-être un sous-ensemble dispo dans le tar.gz)
- lire la doc' http://www.phpbb.com/support/documents.php?mode=install#upgradeSTABLE (il doit y avoir un upgrade possible de la base de données) avec le package "full" : http://www.phpbb.com/support/documents.php?mode=install#upgradeRC (faire comme proposé avant)
- remettre le config.php à la racine. Bizarre ya pas à remettre le db/mysql.php... faudra que je rerajoute le true sur la ligne mysql_connect
- lancer l'url qui va bien... (upgrade et choisir 2.0.1 => 2.0.6 pour modifier la base de données) : en fait ya rien à choisir et il reconnaît tout seul qu'on était en 2.0.1, trop trop fort !
- ajouter thèmes (panel d'admin)
- ajouter langues : fichier lang_*gz + subSilver (au mini) : checker si lang dispos pour autres thèmes ?
- cd language ; for fic in ../../lang*gz ; do tar zxvf $fic ; done
- cd ../templates ; for fic in ../../subSilver_*gz ; do tar zxvf $fic ; done
- ajout des thèmes : Aeolus Helius Odyssey (suggestions les bienvenues !), le fichier full contient les lang pour les images (cool)
- cd ../templates ; for fic in ../../*zip ; do unzip $fic ; done
Plus de détails encore :
Questions
- la migration garde-t'elle bien tous les users (+ nb de posts) ? quels droits ont-ils ? même password ?
oui ils sont gardés, même password
il vaut mieux mettre le board en Français comme ça les users auront Français par défaut (j'espère, bah sinon update massif en base c'est rapide !)
pas de gestion des ranks (a priori : les affecter à la main...) vu que c'est basé sur le nombre de posts
pour l'instant leurs posts ne leur sont pas attribués (relancer le script de migration des users en 2.0.6...) : OK ça marche en 2.0.6 (pas en 2.0.1 donc)
bizarre quelques users n'ont pas été recréés : baud123... :-( ça procède à partir table users ou à partir des posts (dans ce cas, la requête doit être coupée, trouver point de reprise !) ou alors ya une contrainte d'intégrité sur le mail !! (je crois que c'est ça !!! bin non j'ai pas mis le même). Ou alors faut nommer l'admin du même nom que dans phorum (où yavait 3 admins... voir si sco35 existe). OK trouvé : le champ signature ne doit pas contenir de quote ( ' ) sinon ça fait planter la requête d'insertion, c'est corrigeable, mais bon...
- faut-il repartir d'un forum vide ?
non, une nouvelle catégorie "Imported from Phorum" est créée, faudra dispatcher après les posts...
Suite aux lancements successifs, il peut y en avoir plusieurs (cela se corrige dans l'admin' des forums), il peut y avoir plusieurs catégories créées (toujours avec le même nom) et des doublons de posts...
- est-il possible de dispatcher dans plusieurs catégories de phpBB ? (quel critère retenir)
a priori non, faudra ranger "à la main"
- un bug restant à voir : les signatures de phorum dans les posts apparaissent comme [%sig%] (il faudrait les enlever...
Questions à tuxfamily
- en terme de charge serveur phpBB2 ça le fait ? pas trop gourmand ?
- Je pensais ne pas mettre les avatars par exemple (affichage plus fluide, moins de bande passante, ...)
- je voudrais pas trop de "The server made a booboo" ;-)
- ya o2php (en version 2.0) qui m'intéressera peut-être si leur migration fonctionne bien et qu'il y a les fonctionnalités que je cherche
Choix des categories
En vue de simplifier, je verrais bien uniquement 3 catégories :
- Annonces / sondages / demandes d'évolutions (on sait jamais où les mettre et personne n'utilise le wiki...)
- Problèmes / Support / Vos questions
- Mandrake - Red Hat / Fedora
- Debian / Knoppix / Gnoppix
- autres (IPCop, SuSE, Gentoo, ...)
- For english speaking (or spanish)
Qu'en pensez-vous ?
Evolutions
http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=131610 améliorations à venir de phpBB2 (bon ils ont pas de date... mais ça paraît super)
Autres possibilités à voir
http://www.o2php.com/
http://community.o2php.com/ forum
http://visualirc.tuxfamily.org/o2phpwork/ oxygen chez tuxfamily (bientôt en 2.0...)
http://o2demo.ath.cx/o2bb.php démo des bbcodes
http://www.o2php.com/forumdisplay.php?fid=10 langages gérés
http://www.o2php.com/viewthread.php?tid=2385&page=1 migration phpBB2 => o2php
http://www.o2php.com/viewthread.php?tid=1773 sondage
http://www.trucsenvrac.com/forum/viewthread.php?tid=3536&pid=10957&highlight=navigateur#pid10957 autre sondage
http://www.trucsenvrac.com/forum/index.php exemples de couleurs flashy
http://madchat.org/coding/php/XMLforum-taverne.zip
Inpower Board : IPB (libre ? internationalisé ?)