Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Dans le répertoire cache, il y a cache_ranks.php et inc_forums.php qui n'ont pas été régénérés
Mais j'avais fait une copie
Je remets en place où je laisse comme çà ?
Hors ligne
Bon, tout est au poil, mais le hdiff, s'il est très bien sur le fond, souffre de quelques défaut sur la forme.
Il m'aurait fallu un écran de 40" au poins pour afficher certaines lignes.
A part çà, nickel
Hors ligne
Archive fr désormais disponible...
Life is a struggle, programming is a suffer.
Hors ligne
Bonjour,
Si on a suivit cette méthode :
change la version dans ta base de données (1.2.21 > 1.2.22 dans config : o_cur_version et o_cur_version_fr), et enfin efface tes fichiers cache.
il est inutile ensuite d'utiliser le patch qui vient d'arriver qui sert juste à changer le numéro de version, c'est bien cela ?
Olivier
Hors ligne
@Olivier2B : oui, c'est la même procédure que d'habitude...
Life is a struggle, programming is a suffer.
Hors ligne
Je constate qu'entre les fichiers de la 1.2.21.fr et ceux de la 1.2.22.fr , il y a des différences de traductions (certaines expression encore en anglais de la 1.2.21 passe en français dans la 1.2.22).
Je constate aussi qu'il y a d'autres différences dans le fichier admin_index.php a partir de la ligne 71 qui ne sont pas mentionné dans le Hdiff. Est ce que c'est normal ?
Est ce que vous pensez faire un hdiff entre 1.2.21.fr et 1.2.22.fr ?
Hors ligne
Effectivement, j'en ai profité pour remettre quelques traductions de messages d'erreur généraux qui avaient disparu lors d'une maj précédente.
Quant à admin_index.php, les différences supplémentaires viennent de l'adaptation de la vérification de la dernière version : en effet, en plus de la vérification de la dernière version sur le .org, on a aussi une procédure de vérification de la dernière version fr. Il fallait donc aussi changer cette partie.
Il n'y aura a priori pas de hdiff spécifique fr (à moins que quelqu'un veuille le faire).
Life is a struggle, programming is a suffer.
Hors ligne
@Olivier2B : oui, c'est la même procédure que d'habitude...
merci
Hors ligne
Est ce que vous pensez faire un hdiff entre 1.2.21.fr et 1.2.22.fr ?
Bonjour,
il me semble que y'a seulement 2 choses qui changes entre le hdiff et le potentiel hdiff_fr.
(sans compter les commentaires indiqués par des //)
dans le fichier admin_index.php où y'a en plus la partie // Check for french upgrade
et
dans le fichier install.php où y'a en plus la commande : $fluxbb_version_fr = '1.2.2x
le fichier /admin_index.php
qui devient (ligne 56 -> 70)
// Check for french upgrade
if ($action == 'check_upgrade')
{
if (!ini_get('allow_url_fopen'))
message('Impossible de vérifier les mises à jour tant que \'allow_url_fopen\' est désactivé sur ce système.');
$latest_version = trim(@file_get_contents('http://www.fluxbb.fr/latest_version'));
if (empty($latest_version))
message('La vérification de mise à jour a échouée pour une raison inconnue.');
if (version_compare($pun_config['o_cur_version_fr'], $latest_version, '>='))
message('Vous utilisez la dernière version de FluxBB en français.');
else
message('Une nouvelle version de FluxBB en français est sortie ! Vous pouvez télécharger cette dernière version sur <a href="http://www.fluxbb.fr/">FluxBB.fr</a>.');
}
le fichier /install.php
qui devient (ligne 26 -> 28)
// The FluxBB version this script installs
$fluxbb_version = '1.2.22';
$fluxbb_version_fr = '1.2.22';
et dans le même fichier
(359 -> 361)
default:
error('\''.pun_htmlspecialchars($db_type).'\' n\'est pas un type de base de données valable.');
}
Note Inutile : J'adore le changement pour que ce soit parfait, l'espace à la ligne 499 du fichier search.php
Mais du coup pour que ce soit super parfait, y'a un espace en trop alors à la nouvelle ligne 628
Dernière modification par benco (11-09-2009 14:09:19)
Hors ligne
Je suis débutant et je vous remercie de vos explications,
J'ai réussi à tout faire, sans aucun bug, mais je ne sais pas comment lancer le fichier 12_to_1222_update.php file, est-ce vraiment important?
P.S; Je l'ai chargé sur mon forum, et quand je le lance,( si j'ai bien compris comment faire,) j'ai ce message d'erreur==>
Parse error: syntax error, unexpected ',' in /home/public_html/fluxbb-1.2.21_to_fluxbb-1.2.22.php on line 227
Hors ligne
@La digue : c'est important UNIQUEMENT lors d'un update (c'est à dire lors d'un changement de version). Si tu viens d'installer le forum (donc DEJA en 1.2.22) c'est inutile.
Je vérifierai néanmoins demain ton message d'erreur (qui n'est pas normal..).
Life is a struggle, programming is a suffer.
Hors ligne
j'avais la version 1.2.21, c'est un forum que j'avais commencé, et je viens de me décider à le terminer
Hors ligne
Problème réglée, j'avais fait une mauvaise manip, merci beaucoup de votre aide
Hors ligne
Bonjour, mon forum est en version française 1.2.21 basée sur FluxBB 1.2.21 et je souhaite upgrader. Comment utilise-t-on le fichier "patch" ?
Merci d'avance
Hors ligne
Même question que Gwinruz, j'ai regardé dans l'aide mais je ne comprend pas des masses ...
Hors ligne
Comment utilise-t-on le fichier "patch" ?
Le principe du fichier "patch", c'est qu'il contient les lignes a modifier dans les sources, et qu'il sert donc de référence pour effectuer les modifications. Il s'utilise avec le programme "patch" sous Linux (il doit y avoir un équivalent sous Windows...).
L'avantage, c'est que toutes les modifications sont faites automatiquement, en une seule commande.
L'inconvénient, c'est que ça ne fonctionne que sur une installation "vierge", c'est à dire sans aucune mods installée : en effet, les numéros de ligne sont utilisés, donc dès qu'on a fait une petite modif dans un fichier, ça risque de merder...
C'est pourquoi, il est plutôt recommandé d'utiliser le fichier "hdiff" : c'est plus long, puisque tu dois faire toutes les mofifs "à la main" (ligne par ligne), mais au moins tu peux contrôler ce que tu fais (et traiter d'éventuels conflits avec certaines mods).
Life is a struggle, programming is a suffer.
Hors ligne
Merci
Hors ligne
En avant pour le "hdiff" ...
Hors ligne
Perso j'ai pris le dossier .rar ici:
http://www.punbb.fr/telecharger/fluxbb_1-2-22_fr.zip
Puis j'ai mis a jour mon forum grâce au petit "mise_a_jour_1-2_a_1-2-22.php".
Hors ligne
Update 1.2.21 > 1.2.22 effectué via le Hdiff.
Merci à tous ceux qui continuent à faire vivre FluxBB
Par contre, j'ai détecté une différence sur le fichier profile.php entre la version FR et la version ORG :
Ligne 363 version FR
list($width, $height, $type,) = getimagesize($pun_config['o_avatars_dir'].'/'.$id.'.tmp');
Ligne 363 version ORG
list($width, $height, $type,) = @getimagesize($pun_config['o_avatars_dir'].'/'.$id.'.tmp');
Un @ s'est invité à la fête.
Toujours aussi ignorant, je suis bien incapable de savoir si cet écart a son importance ou pas.
Hors ligne
Nice catch anyway...
Life is a struggle, programming is a suffer.
Hors ligne
Merci pour l'info.
@Mpok : 1664 messages !! Condamné au silence...
Hors ligne