Bon, vous l'aurez compris on migre aussi le site sur jenesuis.net.
Wong > J'ai placé l'intégralité de free sur le nouveau site, ai modifié le dbconnect en conséquence, et le résultat est... Intéressant :) (http://www.jenesuis.net)
Il y a une étape que j'ai zappé ?
Il manque "nespas.css" à la racine du site
EDIT : Accessoirement, le lien vers le forum n'est pas bon non plus :D
On avance, oh yeah :)
Maintenant ce sont les accents qui ont tous sautés. Je suppose que j'ai merdé la BDD en la dumpant de free.
Des experts ayant un avis ? Ca a avoir avec l'UTF8 ou je ne sais quoi ?
/n00b
Ouais je pense que l'encodage de caractères ne doit pas être le bon.
J'utilise Occidental ISO-8859-1 (à vrai dire, je n'ai pas fait gaffe depuis que je n'ai plus le pack de langues).
Quand je passe en ISO-8859-1 ou 15 (le 15 gère le signe € au détriment ) j'ai les accents sous Mac OS.
A mon avis, il y a un conflit entre le codage envoyé par le serveur et celui envoyé par la page. Dans la page le charset est correct. J'ai pas encore contrôlé les en têtes HTTP, mais bon...
Regarde si tu peux dumper la base en UTF8, et la réintégrer dans la nouvelle base comme ça. Et change aussi dans les pages, tu as
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Tu peux soit l'enlever, soit mettre
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Je pense que l'encodage de la table peut jouer.
Je peux essayer de jeter un oeil, si tu me confies les codes d'accès FTP et base ;)
Sans doute un soucis d'encodage et de dump base oui... Reste à savoir en quoi était la base et en quoi elle a été restaurée... De base, les BDD n'etaient pas en UTF8...
Outre le lien vers le forum (toujours à l'adresse Tibone effectivement), ce sont tous les liens vers les autres rubriques ne fonctionnent pas. Mais c'était volontaire non, tu as pas encore tout remis ?
Je jette un oeil là dessus demain.
Cela dit le slogan est intéressant.
Je suis d'avis de le garder.
(Contribution inutile du soir. Bonsoir)
Le site est totalement en vrac et j'arrive pas à me connecter en FTP... Hmmm. Pas top.
Pas cool en effet... Tant que tu pètes pas le forum :D :D :D
C'est quoi le soucis pour le FTP ?
A priori le user/password que m'a envoyé Taz n'est pas le bon.
Je commence à entrevoir ce qui fout la merde, en observant les en-têtes HTTP (à la bourrin, en ligne de commande, avec telnet :D)
Quand on contacte l'ancien site, l'échange est le suivant :
Belgarath:~ wfh$ telnet artofwar.free.fr 80
Trying 212.27.63.157...
Connected to perso157-g5.free.fr.
Escape character is '^]'.
GET / HTTP/1.0
Host:artofwar.free.fr
HTTP/1.1 200 OK
Date: Sun, 12 Sep 2010 13:02:55 GMT
Server: Apache/ProXad [Aug 9 2008 02:45:09]
X-Powered-By: PHP/4.4.3-dev
Connection: close
Content-Type: text/html
Par contre, avec le nouveau serveur, j'obtiens ça :
Belgarath:~ wfh$ telnet www.jenesuis.net 80
Trying 88.191.121.72...
Connected to jenesuis.net.
Escape character is '^]'.
GET / HTTP/1.0
Host:www.jenesuis.net
HTTP/1.1 200 OK
Date: Sun, 12 Sep 2010 12:55:01 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny9 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
X-Powered-By: PHP/5.2.6-1+lenny9
Vary: Accept-Encoding
Content-Length: 6282
Connection: close
Content-Type: text/html; charset=UTF-8
La dernière ligne, sur le serveur Free, précise juste que le contenu est du texte. L'encodage est ensuite précisé dans l'en-tête HTML de la page :
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Par contre, sur le nouveau serveur, l'encodage du contenu est forcé à UTF-8 directement dans l'en-tête HTTP. Bref, on est mal. Je joue avec les .htaccess, je vous tiens au courant :)
Ah ben c'est bon :D
Il suffisait de créer un .htaccess avec :
AddDefaultCharset ISO-8859-1
Edit : il reste encore pas mal de trucs à corriger, notamment le fait que les paramètres de l'URI ne sont pas pris en compte (mais c'est facile à corriger, ça).
(http://8b.img.v4.skyrock.net/8b1/nounours46/pics/372870010.jpg)
URI... comme le pipi, c'est ça?
J'ai essayé d'améliorer un truc, mais ça a tout cassé. J'ai remis comme c'était. Faite-moi signe s'il y a encore des trucs bizarres.
Met l'encodage en iso-8859-15 pour le signe Euro, il n'est pas dispo dans le iso-8859-1
ou fout tes pages en UTF8 :D :D
Pour les trucs non activés, ça peut se jouer dans l'.htacces mais sinon, si t'as besoin de trucs spécifiques, faut moi signe...
Et au pire, si tu veux pas de mode UTF8 en DefaultCharset, je peux le virer...
Justement, c'est le UTF8 qui faisait tout merder, PHP outpute en iso-8859-1.
Citation de: WFH le 12 Septembre, 2010, 17:03:30
Justement, c'est le UTF8 qui faisait tout merder, PHP outpute en iso-8859-1.
Parce que tes table sont en iso... Avec des tables en UTF8, ça sort en utf8...
Bah non, tu penses bien que j'ai essayé. Quel que soit l'encodage des tables, ça sort en ISO. Comme si PHP s'amusait à réencoder en interne à la volée. Et on va pas s'amuser à tout casser hein, tant que ça marche... :D
En plus en changeant l'encodage des tables, je pense qu'il va falloir tout casser sur l'interface d'admin, vu qu'il a fallu, si mes souvenirs flous et lointains sont bons, forcer l'encodage à l'écriture pour que ça sorte correctement.
D'ailleurs le symbole euro fonctionne, même pas besoin de mettre le bordel :)
Peut-être que je suis pas un bon ingénieur, hein, mais je préfère une solution simple qui fait que ça marche comme avant, plutôt qu'une solution compliquée et qui demandera potentiellement des jours de boulot pour arriver au même résultat, mais par un autre moyen :)
C'est pas que l'encodage des tables qu'il faut changer, faut aussi réencoder le contenu :D :D :D Sinon c'est normal que ça merde :D
Tu me considères comme tel, hein, c'est ça, avoue :)
Tu penses bien que j'ai également modifie le contenu...
Edit : je finis mon argumentaire, parce que bon, quand même, j'étais au sport, ça le fait pas. En fait, j'ai rien contre toi hein, mais je trouve ça pénible ce débat qui n'aurait pas lieu d'être :)
Je vais faire un tableau.
| Ma solution | Ta solution |
| Ca marche tel quel, sans la moindre modif à apporter au code | Il y aura forcément des modifs à faire dans le code un peu partout |
| Ca marche exactement comme sur l'ancien site | Il y aura forcément des modifications ou des régressions à gérer |
| Le site actuel a été testé, validé, malmené pendant plus d'un an par des dizaines de contributeurs, y compris avant qu'il soit rendu public, ce qui fait que maintenant, ça marche | Vu qu'il y aura des changements, il faudra forcément repasser par une validation, et on va encore se retrouver en bêta pendant des mois, avec forcément des régressions |
| CA MARCHE TEL QUEL ! :) | Ca marchera un jour si on a le temps, l'énergie, la motivation de s'y mettre à tout recoder et tout retester (et si Saturne est dans la maison de Sagittaire un soir de pleine lune) |
| Le résultat est identique à ce que c'était sur Free sans la moindre modif | Tout recasser pour espérer obtenir... un résultat identique à ce que c'était sur Free |
:)
Merci Wong, c'est formidable ! :D
Tiens, j'avais pas vu ton édit WFH...
Si ça te convient comme ça, c'est cool alors...
Le site semble fonctionnel, c'est pas le moment de faire une redirection artofwar -> jenesuis ?
Si si je regarde si je n'ai pas perdu des fichiers en route.
Wong > Je n'arrive plus a acceder a l'administration du site. J'imagine que je ne suis pas le seul. Dans ton elan de trucs magiques, ne peux tu pas s'il te plait jeter un coup d'oeil ce serait merveilleux :)
love.
Effectivement. Je regarde ça ce soir.
Et moi, conjointement à la perte des mps de l'ancien forum et au grand trou noir qui a soufflé sur mon PC, je n'ai plus de lien ni de mot de passe vers les pages de saisies d'articles...
Quand je réparerai l'interface d'admin, je te referai un mot de passe mon Pierrot, t'inquiète pas :)
Si tu es sur Firefox, tu peux essayer de trouver tes identifiants/mdp dans outils > options > sécurité > mots de passe enregistrés ;)
Et en effet la connexion ne marche pas (bête que je suis, je regardais sur artofwar.free.fr, mais ça m'aura au moins permis de voir que ces critiques et des dossiers avaient été mis en ligne dernièrement sans avoir été présentés dans les news :))
Merci Wong chéri.
(Enker... comment dire... mon message sous-entendait que j'avais reformaté mon C: .)
Comme Maître Mul, même si je n'ai pas été aussi assidu. ^^
Idem, avec une demande de réhabilitation de ma part.
Hop, interface d'admin réparée, je suis un génie :D
Edit : vous avez des messages. Oui, même toi Fungus, si tu promets d'utiliser un navigateur décent qui met pas le feu à la base :D
(et je rappelle, l'interface est super roots, elle aime pas les retours arrière intempestifs).
Yes ! :D
Juste la fonction "flish flash un backup" qui merde. Si tu avais 2min pour jeter un coup d'oeil.
Merci !!! :D
C'est tout à fait possible, j'ai pas regardé ça.
[minute technocentrique]
La root cause de la plupart des emmerdes actuelles vient du fait que sur le nouveau serveur, les variables passées dans la barre d'adresse ne sont plus accessibles directement. Avant, sur une adresse type http://www.jenesuis.net/?s=critiques&id=561, on pouvait directement manipuler les variables $s (valeur "critiques") et $id (valeur "561") dans le PHP. Maintenant, il faut les récupérer explicitement avant de pouvoir travailler avec.
[/minute technocentrique]
Bref, je regarde ça ce soir, comme d'hab :)
Tu peux changer le register_global avec une commande php (je l'ai plus en tête), mais maintenant que tu as dit ça, je sais comment attaquer le site....
mais comme je suis pas une crevure, jete laisse boucher ce trou de sécurité monstrueux ;D
EDIT : Ca doit être ini_set('register_globals', 1) ou un truc du genre pour le réactiver
Sauf si l'hébergeur l'interdit ^^
C'est vraiment pas recommandé le register globals il me semble...
C'est clairement pas recommandé non, c'est super dangereux, c'est en général pour ça que c'est toujours désactivé... Il est tout à fait possible de faire sans...
Pourquoi pas faire un include avec toute tes variables en en tete de chaque feuille php :
$s = $_GET["s"];
$id = $_GET["id"];
etc...
Ca permettrait en effet de corriger à moindres frais, pas mal. :)
Dites, vous échappez les variables avant de faire des requêtes SQL,hein, hein ?
Citation de: Sto le 16 Septembre, 2010, 17:01:24
Dites, vous échappez les variables avant de faire des requêtes SQL,hein, hein ?
Je confirme que non (http://jenesuis.net/?s=dossiers&id=+%3b+SELECT+*+FROM+information_schema.tables%3b+--+)
PS : Ici j'ai rien obtenu, mais avec un peu d'acharnement, je suis persuadé de trouver un truc
Bah oui, toutes les variables sont explicitement appelées maintenant.
Pour la sécurité, je reconnais qu'elle est pas tip top, y'a ptêt moyen de bidouiller ça. A un moment, j'ai pensé jouer avec des RewriteRule pour masquer une bonne partie du fonctionnement, pour créer des URLs de type www.jenesuis.net/critiques/1234. Mais ça nécessite un bon morceau de réécriture. Note qu'avec un peu de temps c'est tout à fait faisable et totalement dans mes cordes, vu que j'ai développé un proxy/gateway/interface de redirection conditionnelle/whitelists/autres uniquement à base de mod_rewrite (le premier qui débarque et me dit que c'est débile et qu'il aurait fallu utiliser un vrai proxy, je l'encule avec un bâton, le projet était déja vendu comme ça, on m'a dit "tu te démerdes" ;D).
Franchement, un truc simple :
$sql = "SELECT * FROM matable WHERE id = $idChoisi AND name = '$nomChoisi'
c'est pas bien
if (!is_integer($idChoisi))
die ("Non mais tu me prends pour un con ou quoi ?");
$nomChoisi = mysql_real_escape_string($nomChoisi)
$sql = "SELECT * FROM matable WHERE id = $idChoisi AND name = '$nomChoisi'
et déjà je ne pourrais plus faire mumuse à essayer de chopper les infos de shémas de la base de données :D
3 lignes dans le rewrite pour faire ce que tu veux là... Je peux tenter de te les faire si tu me dit exactement ce que tu veux...
Réponse à mioux, page d'avant : tu peux pas confirmer avec ce que t'as fait. Essayer d'injecter une erreur SQL affiche le même message d'erreur, et pas une erreur SQL...
Réponse concernant les Rewrite Rules : facile. ;D
Faut jamais sous-estimer la menace... Regardez, on a bien un Vince le traître qui supprime le contenu de nos feuilles Google Docs (blindtests) à peine le lien est-il exposé au public...
Non je ne peux confirmer directement par l'erreur, mais je te dis ce que je constate depuis ces erreurs :
- J'ai pu modifier le contenu de la requête
- J'ai créé une requête qui ne renvoie aucune données
Je peux donc supposer que :
- Les INT ne sont pas contrôlés avant d'êtres injectés dans la requête
- L'utilisateur qui a les droits de lectures sur cette base n'a pas le droit de lire INFORMATION_SCHEMA (ce qui est une bonne chose)
Ce que je peux faire :
- Tenter de créer des tables
- Tenter de "deviner" le nom des champs pour chopper ce qui m'intéresse
- Tenter de créer un user qui aurait des droits
- Tenter de dropper les tables si je suis salaud
Oui, j'avais pas réalisé, mais effectivement, la requête exécutée a changé, puisque son résultat n'est pas le même. Donc, tu as fait une injection. :)
C'est mon métier de m'assurer la sécurité sur des serveurs SQL ;D ;D ;D
:)
Moi je travail sur un truc tout fait, donc je me soucie pas des requêtes SQL que je fais, puisqu'elles passent par une étape de vérification et d'échappement (pas le pot). :)
Bon, j'ai pas eu le temps de réparer la fonction backup dans l'IHM d'admin, c'est moins simple que prévu. Je verrai ça ce weekend.
Mioux : Je mets en place les échappements ce weekend pour faire un truc propre.
High_Cobra : comme je disais, mod_rewrite c'est un peu mon domaine de prédilection en ce moment, j'en fais tous les jours depuis à peu près février, je devrais pouvoir me débrouiller ;)
Ce sujet ne ressemble à rien de connu, vous me faites peur :D
Le principal, c'est que ca marche :D
Wong : ahah, ils te font utiliser les RewriteRules pour tout et n'importe quoi à Cap (toujours là-bas ?). :D
Après, tu dis qu' "avec un peu de temps", c'est faisable, on a l'impression que ça te prendra du temps, alors que bon, cette réécriture, elle prend 10 minutes à faire. ;)
Bah c'est surtout que les RewriteRules, en soi, ça va me prendre 10 minutes à tout péter, par contre il va surtout falloir changer toute la forme des liens dans le code. Ce qui est également facile, mais fastidieux :)
Et oui, mod_rewrite sert à tout à Cap ;D Avec ça, tu peux :
- Faire des redirections
- Bloquer l'accès à des pages
- Faire des whitelists
- Faire des blacklists
- Faire des proxies
- Faire des gateways
- Gérer des kits de connexion
- bloquer windows update
- gérer de la conf automatique de proxies
- etc.
Mon Apache sert à tout, sauf à servir des pages web en fait, là ;D (d'ailleurs il est sensé ne jamais servir la moindre page).
Tiens je connais ça...
Tiens, je viens de voir un truc, toutes les images et tous les contenus additionnels sont toujours hébergés sur artofwar.free.fr.
Sinon, je suis en train de faire un mod_rewrite pour transformer toutes les URLs en quelque chose comme /critiques/jeu/xxx ou /critiques/machine/xxx. Ca rend pas mal, mais je me dis que tant qu'à faire, pourquoi ne pas faire carrément des URLs en /critiques/amstrad/a320 (par exemple) ?
J'ai un peu expérimenté avec ça et ça devrait le faire sans trop de mal. Par contre, ça risque de mettre la grouille sur le site pendant quelques heures. L'idéal serait de le fermer. En plus là je joue avec des forces obscures, il risque d'y avoir un paquet de dérangements sur la ligne :D
Fallait prendre un Drupal. :)
J'allais faire la meme remarque, je vois que tu m'as grille.
Yeah :)
Gnnr.
La bonne nouvelle, c'est que ça commence à marcher pas trop mal. La mauvaise, c'est que je suis mort et j'ai mal à la tête. Je reprends ça plus tard.
Citation de: EcstazY le 18 Septembre, 2010, 14:11:05
J'allais faire la meme remarque, je vois que tu m'as grille.
Yeah :)
Oh, tu connais Drupal ? Il me semble que je l'avais conseillé quand la refonte du site a été entamée. Et comme c'est mon boulot, je sais de quoi je parle. :)
D'un autre côté, il faut migrer tous les articles, et ça, ça sera tout aussi long
(en contrepartie, y aura plus d'injection SQL, enfin normalement...)
Ah oui, mais non, je parle du temps où le passage au dynamique a été évoqué, avant que ne soit développé tout le nouveau site en PHP (et aussi avant que la migration ne soit effectuée, donc).
Mais bon, il est trop tard maintenant, passons à autre chose. ;)
Ah :D, je pensais que tu disais qu'il faudrait le passer en Drupal maintenant
J'ai le même cas, pour TamDB, on veut le passer sous Symfony avec un collègue, parce que le passer dans un CMS risque être plus chiant, à cause de la base de données (pourrie) que j'ai créé
Ah non meprise ! Je ne connais pas Drupal, c'est un ami a toi ? /Niais :)
Moi je parlais des images hebergees sur free qui etaient linkees d'ici.
Merci Wong pour ton taf :)
Hu. OK. :-*
Cela dit, tu aurais pu en entendre parler, vu que Microsoft est passé partenaire de Drupal il y a peu. ;)
Hop, les enfants, la vie est belle, après une sieste de 6h et une bonne diminution de ma migraine, un bon disque de blues, c'est déployé sur la section critiques.
Exemples :
http://www.jenesuis.net/critiques
http://www.jenesuis.net/critiques/virtualboy
http://www.jenesuis.net/critiques/snes/fzero
http://www.jenesuis.net/critiques/historique/neogeo
Voila qui va booster gravement la qualité du référencement googlesque.
edit :
Quand je suis sur http://www.jenesuis.net/critiques/historique/neogeo et que je clique sur quasiment tous le items du menu d'en haut, ça foire :)
Citation de: gnocchi le 18 Septembre, 2010, 22:26:34
edit :
Quand je suis sur http://www.jenesuis.net/critiques/historique/neogeo et que je clique sur quasiment tous le items du menu d'en haut, ça foire :)
Effectivement, seuls les boutons
Critiques et
Forum fonctionnent.
C'est normal, pour l'instant. J'ai pas encore basculé le reste du site pour que ça soit compatible. Pour l'instant, c'est soit les critiques, soit tout le reste ;D
En tout cas, l'idée est là, et c'est lancé.
Si seulement j'arrivais à faire un message custom en cas d'erreur de mysql_fetch_array, ça serait top. Je ne suis pas programmeur, après tout, malgré ce que Cap veut bien penser ;D
Surtout, on ne devrait pas avoir ce genre d'erreurs, parce que ça veut dire qu'on a réussi à faire de l'injection avant :D
Le contrôle doit être fait avant, essaie de t'inspirer de ce que j'ai mis avant...
En gros, avant ton fetch, il y a un mysql_query, c'est lui qui exécute la requête, or lors de l'injection, il devrait renvoyer une erreur (ou avant) ou renvoyer du vide.
En gros, si tu arrive au _fetch, c'est trop tard ;D
Hop, transition terminée. J'avoue que j'ai du coup rien fait pour la sécurisation, mais c'est tellement plus beau comme ça ;D
Reste à mettre à jour toutes les news, tel quelles elles ne marcheront pas.
Bon boulot. En revanche, est-ce normal de retrouver en bas de chaque page un "Mr X? Why?" ?
Ah oui tiens :D
Edit : j'ai mis des mysql_real_escape_string( ) sur toutes les variables passables dans l'URL. Hop.
La prochaine étape, appel à CSI Nes Pas, c'est de faire une belle page 404 not found quand la requête est invalide ou renvoie rien.
Guillain, si tu pouvais aussi me retrouver la fantastique image de Megaman qui couine "Mr X ? Why" pour cette page d'erreur, ça serait magnifique :)
C'est comme si c'etait fait ;)
Citation de: WFH le 19 Septembre, 2010, 15:49:16
Edit : j'ai mis des mysql_real_escape_string( ) sur toutes les variables passables dans l'URL. Hop.
Ceci n'est valable que pour les chaines de caractères. Pour les variables numériques, il faut mettre des
if (!is_numeric($variable))
die("Prends moi pas pour un con"); pour vérifier que ton paramètre est bien un nombre, et pas une injection
Justement, y'a plus de nombres en paramètres. Tous les appels à des identifiants ont été remplacés par une chaine de caractères ressemblant au nom réel de l'article ou de la critique ciblé (en pratique, le titre débarrassé de tous les caractères non-alphanumériques).
Maintenant, je pense (mais je suis pas expert) qu'il faudrait juste mettre une page d'erreur générique (genre 404) si la requête ne renvoie rien (erreur, tentative de bidouillage et autres). J'ai tenté un mysql_query () or die () mais ça ne sert à rien (vu qu'en soi la requête est toujours valide, on change juste la chaîne de caractère à matcher). Par contre, si il existe un truc simple genre
if ( ma_requête_est_vide($query) )
fin_de_traitement("Erreur 404, mon cher Michel Boujenah");
Je prends. Mais j'ai pas envie de me prendre la tête 3h avec ça :)
header('HTTP/1.1 404 Not Found');
Si tu n'as encore rien renvoyé (et faudra aussi déclarer ta page de 404 dans le .htaccess).
Sinon, une redirection vers une page 404.html.
C'est surtout la première partie qui m'intéresse ;D
M'enfin bon, je trouverai hein, je pense que je l'ai déja fait d'ailleurs, mais j'ai la méga flemme.
Citation de: WFH le 19 Septembre, 2010, 15:49:16
Guillain, si tu pouvais aussi me retrouver la fantastique image de Megaman qui couine "Mr X ? Why" pour cette page d'erreur, ça serait magnifique :)
This ?
(http://freexbresse.free.fr/mmf/megaman6/intro/mm6int02.gif)
Citation de: WFH le 19 Septembre, 2010, 23:34:18
C'est surtout la première partie qui m'intéresse ;D
M'enfin bon, je trouverai hein, je pense que je l'ai déja fait d'ailleurs, mais j'ai la méga flemme.
Tu veux dire "requête est vide" ?
if (!($result = mysql_fetch_array($query_result))) {
// 404
}
// traitement normal
Les gars, entre deux trucs abstraits, les images des biographies sont encore hebergees sur free.
Si cela pouvait etre modifie, ce serait top :)
:-*
Tiens puisque tu parles des bibliographies, je ne sais plus si on en avait parlé ou pas : c'est normal que l'interview de Ramos (http://artofwar.free.fr/pages_du_site/interview_ramos.php) soit absente de la v2 du site ?
(http://img10.hostingpics.net/pics/308223483654.jpg)
Biografi !!
Hop, c'est fait. Par contre, y'en a un paquet qui sont liées à l'ancien forum. Elles sont à priori irrécupérables, mais on peut toujours récupérer les actuelles pour les remplacer.
Yes, et les heberger dans /images_site.
Ca me parait une bonne idee :)
CitationUn Oldies pur souche dors avec une peluche Yoshi qu'il n'a pas lavée depuis 1992
Citation
Un Oldies pur souche dors
Citationdors
(http://t3.gstatic.com/images?q=tbn:6UzvF32jlR_v5M:http://img10.imageshack.us/img10/3866/ps3pm.jpg)
oh putain !!
Tant qu'on y est :
CitationÀ côté d'une boîte à chaussures remplie de cassettes de jeux Amstrad.
Citationdéfragmenteur
Tout ça ne vaut pas le "dors", j'avoue, mais quitte à ce que quelqu'un prenne du temps pour corriger ça...
Putain 7 ans pour s'apercevoir que le manifeste est truffé de fautes.
7 ans...
T_T
Nous étions subjugués par le fond.
Exactement.
C'est hallucinant ce bonus pute, je viens de m'apercevoir que dès que Dragver lâche deux posts, il se chope un bonus négatif, boooooooom headshot!!! ;D
Ou alors il a créé un double compte et se martyrise toutes les 3 heures, c'est pas possible autrement?
C'est ce qui m'interpelle aussi. Personnellement je ne vois pas en quoi ses posts (sur cette version du moins) peuvent lui valoir de se faire descendre à ce point...
À mon avis c'est plus lié au fait que se foutre publiquement de sa gueule soit devenu une sorte de norme ici et le BP (c'est apparemment sa seule utilité) est apparemment un excellent outil de le faire savoir ::)
Et qu'on ne me sorte pas "faut pas prendre ça au sérieux, c'est pour déconner, grandis un peu", parce que se retrouver à -80 pour absolument rien, pour moi c'est de l'acharnement (même si (et tant mieux pour lui) il semble s'en foutre et prendre ça plutôt bien).
Même s'il s'est "amélioré" par rapport à l'insupportable Dragver qui indentait chaque ligne, force est de constater que la grosse majorité de ses posts sont encore des one-liners inutiles et pas drôles. Cela dit l'énergumène a déjà montré qu'il pouvait faire preuve de pertinence, donc tu peux garder espoir qu'il reparte dans le positif un jour...
Après, je pense que son passif ici ne doit pas être étranger non plus à son taux de BP ;D
C'est le problème : il s'est largement calmé et est devenu un membre normal. Il sort quelques one liners inutiles, certes, mais pas tant que ça. Alors même qu'au début de l'apparition de ce système il postait quand même utile, il s'est retrouvé directement à - 10. Je trouve dommage qu'il se fasse tirer dessus uniquement pour son passif et non pour ses activités actuelles. Il a fait pas mal d'efforts, et même si quelques défauts persistent (non mais sans déc, googler pour le topic des citations ::) ) il a quand même vachement évolué. Et ça mérite d'être souligné. Et je rappelle que j'étais le premier à ne pas le supporter à son arrivée.
J'ignore si c'est le bon endroit pour poster ceci, mais :
J'ai voulu poursuivre mon dossier "Monter sa MameCab avec un bras cassé et une couille molle", mais malheureusement, les prémices se trouvaient sur un disque dur externe qui a jugé bon de vouloir se battre avec mes escaliers. Bien mal lui en a pris, j'ai tout perdu. Afin de m'éviter la peine de tout reprendre, est-ce qu'un membre à qui j'aurai pu l'envoyer (pour un avant goût, ou une correction éclair) l'aurait encore dans un coin de son merdier ?
Ensuite, puisque je déteste me relire, si des âmes se sentent de jouer le rôle du correcteur (afin d'en soulager Hebus San, jusque là mon Bernard Pivot de référence), qu'elles me contactent par message privé :).
Merci d'avance mes mignons !
MP. ;)
Sto, tu es magique ! Merci beaucoup ! :)
De rien.
Avec GMail, je tagge automatiquement et j'archive mes mails d'alerte MP Nespas, comme ça, je peut remonter dans les archives, même d'une version d'un forum à l'autre (et en plus de ça, j'ai un moteur de recherche puissant pour aller chercher dedans).
J'ai commencé à faire ça lors de la commande groupée de GB Light, et je ne m'en passe plus. ;)
Est-il envisageable d'avoir une page montrant tous les contributeurs d'articles, critiques, etc. ? Et qu'on puisse voir la liste de leurs écrits ? En gros, une page qui envoie sur ensuite celles de chaque rédacteur, comme quand on clique sur les pseudos. Le trucs c'est que là il faut déjà trouver un article de la personne concernée pour voir les autres...