Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3765 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  894  895  896  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1963024
Profil sup​primé
Posté le 04-02-2010 à 17:01:06  answer
 

Reprise du message précédent :
Le contenu de ce message a été effacé par son auteur

mood
Publicité
Posté le 04-02-2010 à 17:01:06  profilanswer
 

n°1963101
Profil sup​primé
Posté le 04-02-2010 à 22:54:23  answer
 

Le contenu de ce message a été effacé par son auteur

n°1963123
Shinuza
This is unexecpected
Posté le 05-02-2010 à 01:08:31  profilanswer
 

http://www.whatwg.org/specs/web-ap [...] sible-data

 
Code :
  1. if(!("dataset" in HTMLElement.prototype)) {
  2.  
  3.    (function() {
  4.  
  5.    var HTMLDataSet = new Class({
  6.        "initialize" : function(element) {
  7.  
  8.            this.element = element;
  9.        
  10.            if(this.element.customData == null) {
  11.                var match = /^data-/;
  12.                this.element.customData = new Hash({});
  13.                
  14.                Array.forEach(this.element.attributes, function(attribute) {
  15.                    if(attribute.name.test(match)) {
  16.                       this.set(attribute.name.replace(match, ''), attribute.value);
  17.                    }
  18.                }, this);
  19.            }
  20.            
  21.            return this;
  22.        },
  23.        
  24.        "get" : function(value) {
  25.            return this.element.customData.get(value);
  26.        },
  27.        
  28.        "set" : function(key, value) {
  29.            this.element.setAttribute(['data', key].join('-'), value);
  30.            this.element.customData.set(key, value);
  31.        },
  32.        
  33.        "erase" : function(key) {
  34.            this.element.removeProperty(['data', key].join('-'));
  35.            this.element.customData.erase(key);
  36.        }
  37.    });
  38.  
  39.    Element.prototype.__defineGetter__('dataset', function() {
  40.        if(!this.customData) {
  41.            this.customDataHandler = new HTMLDataSet(this);
  42.        }
  43.        
  44.        return this.customDataHandler;
  45.    });
  46.  
  47.    })();
  48. }
 


assert(element.dataset.get('prop1') == 'bar');
assert(element.dataset.get('prop2') == null);
           
element.dataset.set('prop2', 'baz');
assert(element.getAttribute('data-prop2') != null);
assert(element.getAttribute('data-prop2') == 'baz');
assert(element.dataset.get('prop2') == 'baz');
           
element.dataset.erase('prop2');
assert(element.getAttribute('data-prop2') == null);
assert(element.dataset.get('prop2') == null);
           
assertPass(function() {dataset.erase('prop3')}));
           

 


C'est pas génial mais ça fait le taf ( mootools 1.2.4 )

Message cité 1 fois
Message édité par Shinuza le 05-02-2010 à 04:43:49

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963124
theredled
● REC
Posté le 05-02-2010 à 01:16:45  profilanswer
 

Rien à voir, mais il se passe quoi déja quand on ouvre du HTML 5 sur un vieux browser ? (ie IE6+, FF1+)
 
Tant qu'on utilise pas les nouvelles features il n'y a aucun problème, pas de quirksmode, rien ?
 
edit :  
http://stackoverflow.com/questions [...] quirksmode
Validé [:yann39]


Message édité par theredled le 05-02-2010 à 01:20:09

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1963130
the real m​oins moins
Posté le 05-02-2010 à 02:21:06  profilanswer
 

bookmarked, je vais le revendre bientôt ce lien [:bien]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1963132
Profil sup​primé
Posté le 05-02-2010 à 03:18:11  answer
 

Bonsoir à tous,
 
Sur un site que je bidouille je rencontre un petit soucis au niveau d'une liste déroulante qui récupère ses informations auprès d'un catalogue ... actuellement j'ai un menu en liste déroulante avec un choix unique et ce n'est pas ça que je veux. Je cherche à faire une liste non déroulante (donc avec tout en visible) et surtout de pouvoir faire du choix multiple.
 
Voici le code :
 

<tr>
 <td nowrap="nowrap"><?php echo _('From catalog'); ?></td>
 <td>
 
 <?php show_catalog_select('catalog','',$_POST['catalog']); ?>
 </td>
</tr>


 et donc la fonction show_catalog_select :

function show_catalog_select($name='catalog',$catalog_id=0,$style='') {  
 
 echo "<select name=\"$name\" style=\"$style\">\n";
 
 $sql = "SELECT `id`, `name` FROM `catalog` ORDER BY `name`";
 $db_results = Dba::query($sql);
 
 while ($r = Dba::fetch_assoc($db_results)) {  
  $selected = '';
  if ($r['id'] == $catalog_id) {  
   $selected = "selected=\"selected\"";
  }
 
  echo "\t<option value=\"" . $r['id'] . "\" $selected>" . scrub_out($r['name']) . "</option>\n";
 
 } // end while
 
 echo "\t<option value=\"-1\" $selected>All</option>\n";
 echo "</select>\n";


 
Dites moi si je dois créer un topic à part.
Merci

Message cité 1 fois
Message édité par Profil supprimé le 05-02-2010 à 04:35:06
n°1963188
xtof_83
Freeride Spirit
Posté le 05-02-2010 à 10:38:37  profilanswer
 


 
Iep tu peux ouvrir un autre topic car là on est pas sortit de l'auberge  [:hide:3]

n°1963208
nraynaud
lol
Posté le 05-02-2010 à 11:10:26  profilanswer
 

y'a moyen de filtrer les exceptions dans firebug ? J'ai mis "break on error" mais ce crétin s'arrête à toutes les lectures de propriétés non définies et moi je voudrais m'arrêter sur une vraie erreur.


---------------
trainoo.com, c'est fini
n°1963211
drasche
Posté le 05-02-2010 à 11:18:34  profilanswer
 

Tenter de lire une propriété non-définie n'est pas une erreur?


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1963212
nraynaud
lol
Posté le 05-02-2010 à 11:21:50  profilanswer
 

drasche a écrit :

Tenter de lire une propriété non-définie n'est pas une erreur?


non, tout le monde fait des if(moncul["prout"]) dans tous les sens.


---------------
trainoo.com, c'est fini
mood
Publicité
Posté le 05-02-2010 à 11:21:50  profilanswer
 

n°1963214
BenO
Profil: Chercheur
Posté le 05-02-2010 à 11:25:43  profilanswer
 

nraynaud a écrit :


non, tout le monde fait des if(moncul["prout"]) dans tous les sens.


 
surtout kadreg [:cerveau whistle]


---------------
Python Python Python
n°1963220
drasche
Posté le 05-02-2010 à 11:29:25  profilanswer
 

nraynaud a écrit :

non, tout le monde fait des if(moncul["prout"]) dans tous les sens.


OK.
 
C'est laid.
 
Je veux une cuillère pour m'arracher les yeux.
 
Et n'oublie pas de leur filer un bon coup de pelle à clous.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1963223
nraynaud
lol
Posté le 05-02-2010 à 11:32:35  profilanswer
 

en fait c'est dans Ext-JS :o


---------------
trainoo.com, c'est fini
n°1963227
gatsu35
Blablaté par Harko
Posté le 05-02-2010 à 11:41:00  profilanswer
 

nraynaud a écrit :

en fait c'est dans Ext-JS :o


nan mais pourquoi ne font-ils pas un moncul.prout ?
que ce soit caca-JS ou autre lib :o


---------------
Blablaté par Harko
n°1963229
nraynaud
lol
Posté le 05-02-2010 à 11:45:14  profilanswer
 

gatsu35 a écrit :


nan mais pourquoi ne font-ils pas un moncul.prout ?
que ce soit caca-JS ou autre lib :o


en quoi savoir ça va résoudre mon pb ?
 
juste au cas où : ils font ça parce qu'ils reçoivent "prout" en argument.


---------------
trainoo.com, c'est fini
n°1963230
Shinuza
This is unexecpected
Posté le 05-02-2010 à 11:48:21  profilanswer
 

gatsu35 a écrit :


nan mais pourquoi ne font-ils pas un moncul.prout ?
que ce soit caca-JS ou autre lib :o

Et puis ça change rien de faire ça. Mais il me semble que ça pète un warning, pas une erreur, c'est bizarre que firebug s'arrête là dessus.


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963233
Proov
Art & Science
Posté le 05-02-2010 à 11:49:18  profilanswer
 

ptite question référencement... Facebook.com a un PR de 9/10, si je poste un lien, il sera donc visible sur la home page, et ça me fera un lien dur depuis un PR 9/10, ce qui est plutôt bon en somme :D
 
vous confirmez ?
 
edit: quoi que je dis de la merde, car y'a peu de chance pour que Google indexe ma home page facebook assez rapidement :/
edit2: en plus Google tombe sur la page publique... bon je crois que j'ai droit a un Epic Fail [:tinostar]

Message cité 1 fois
Message édité par Proov le 05-02-2010 à 11:52:08
n°1963254
0x90
Posté le 05-02-2010 à 12:10:04  profilanswer
 

Shinuza a écrit :

http://www.whatwg.org/specs/web-ap [...] sible-data
 

Code :
  1. if(!("dataset" in HTMLElement.prototype)) {
  2.  
  3.    (function() {
  4.  
  5.    var HTMLDataSet = new Class({
  6.        "initialize" : function(element) {
  7.  
  8.            this.element = element;
  9.        
  10.            if(this.element.customData == null) {
  11.                var match = /^data-/;
  12.                this.element.customData = new Hash({});
  13.                
  14.                Array.forEach(this.element.attributes, function(attribute) {
  15.                    if(attribute.name.test(match)) {
  16.                       this.set(attribute.name.replace(match, ''), attribute.value);
  17.                    }
  18.                }, this);
  19.            }
  20.            
  21.            return this;
  22.        },
  23.        
  24.        "get" : function(value) {
  25.            return this.element.customData.get(value);
  26.        },
  27.        
  28.        "set" : function(key, value) {
  29.            this.element.setAttribute(['data', key].join('-'), value);
  30.            this.element.customData.set(key, value);
  31.        },
  32.        
  33.        "erase" : function(key) {
  34.            this.element.removeProperty(['data', key].join('-'));
  35.            this.element.customData.erase(key);
  36.        }
  37.    });
  38.  
  39.    Element.prototype.__defineGetter__('dataset', function() {
  40.        if(!this.customData) {
  41.            this.customDataHandler = new HTMLDataSet(this);
  42.        }
  43.        
  44.        return this.customDataHandler;
  45.    });
  46.  
  47.    })();
  48. }


 


assert(element.dataset.get('prop1') == 'bar');
assert(element.dataset.get('prop2') == null);
             
element.dataset.set('prop2', 'baz');
assert(element.getAttribute('data-prop2') != null);
assert(element.getAttribute('data-prop2') == 'baz');
assert(element.dataset.get('prop2') == 'baz');
             
element.dataset.erase('prop2');
assert(element.getAttribute('data-prop2') == null);
assert(element.dataset.get('prop2') == null);
             
assertPass(function() {dataset.erase('prop3')}));
             


 
 
C'est pas génial mais ça fait le taf ( mootools 1.2.4 )


 
Si je comprends bien le code, tu risque de ne pas voir de modification faite de l'extérieur sur tes variables, ça te dérange pas ?
( Mootools est pas un framework combinable, donc ça peut pas venir d'une autre lib, mais ça peut être flash ou un autre truc bizarre par contre )
 
Et sinon, plutôt que dataset.set/get tu pourrais gagner à faire des setData getData sur element, ça t'eviterais d'avoir un objet supplémentaire + le pointeur vers element, vu que c'est du lowlevel qui risque d'être souvent utilisé ça fait pas de mal d'être léger en mémoire. Et du coup ça va avec ce que je disais au dessus, je virerais totalement le hash de "cache".


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1963256
drasche
Posté le 05-02-2010 à 12:12:11  profilanswer
 

question conne: est-ce qu'il y a moyen de partager un cookie entre deux sous-domaines d'un même site, mais le premier est en HTTPS, et l'autre en HTTP.
 
Donc partager un cookie entre http://blabla.site.com et https://private.site.com ?
 
A priori je dirais non mais j'aimerais être sûr.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1963263
the real m​oins moins
Posté le 05-02-2010 à 12:24:42  profilanswer
 

pour le sous-domaine oui, si ton framework te laisse dire d'ou vient le cookie - tu peux dire ".site.com" depuis "foobar.site.com", suite a quoi le browser enverra ce cookie avec toutes les requetes vers *.site.com. Pour le protocole si je me souviens bien ce que j'ai lu y'a genre une semaine, ça dépend des browsers.

 

edit: à priori le protocole est pas relevant pour le cookie: http://en.wikipedia.org/wiki/HTTP_ [...] attributes ? mais google "cookies https" et des gens semblent avoir le même soucis que toi.

Message cité 1 fois
Message édité par the real moins moins le 05-02-2010 à 12:31:47

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1963264
flo850
moi je
Posté le 05-02-2010 à 12:24:53  profilanswer
 

Ox90, c'est toi ?
http://www.ambiera.com/copperlicht/index.html


Message édité par flo850 le 05-02-2010 à 12:24:59

---------------

n°1963284
drasche
Posté le 05-02-2010 à 12:51:59  profilanswer
 

the real moins moins a écrit :

pour le sous-domaine oui, si ton framework te laisse dire d'ou vient le cookie - tu peux dire ".site.com" depuis "foobar.site.com", suite a quoi le browser enverra ce cookie avec toutes les requetes vers *.site.com. Pour le protocole si je me souviens bien ce que j'ai lu y'a genre une semaine, ça dépend des browsers.
 
edit: à priori le protocole est pas relevant pour le cookie: http://en.wikipedia.org/wiki/HTTP_ [...] attributes ? mais google "cookies https" et des gens semblent avoir le même soucis que toi.


Merci :jap:
 
Pour le partage entre sous-domaines et même protocole, je savais, mais c'est la différence de protocole qui m'inquiète. J'ai encore rien implémenté mais je sais qu'on va me le demander, d'où mon intérêt soudain pour la chose :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1963285
Shinuza
This is unexecpected
Posté le 05-02-2010 à 12:52:04  profilanswer
 

0x90 a écrit :


 
Si je comprends bien le code, tu risque de ne pas voir de modification faite de l'extérieur sur tes variables, ça te dérange pas ?
( Mootools est pas un framework combinable, donc ça peut pas venir d'une autre lib, mais ça peut être flash ou un autre truc bizarre par contre )


 
Tu parles des attributs ou du dataset?
 
( En fait j'ai commencé a écrire ça dans l'optique d'avoir un truc qui ressemble a l'API de la WD, ensuite j'ai remarqué que c'était pas Python :D )

0x90 a écrit :


Et sinon, plutôt que dataset.set/get tu pourrais gagner à faire des setData getData sur element, ça t'eviterais d'avoir un objet supplémentaire + le pointeur vers element, vu que c'est du lowlevel qui risque d'être souvent utilisé ça fait pas de mal d'être léger en mémoire. Et du coup ça va avec ce que je disais au dessus, je virerais totalement le hash de "cache".

Spafaux  [:tenjo tenge:2]  
En plus c'est plus simple et plus propre a implémenter :jap:


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963295
Shinuza
This is unexecpected
Posté le 05-02-2010 à 13:15:45  profilanswer
 

Code :
  1. if(!("dataset" in HTMLElement.prototype)) {
  2.    Element.implement({
  3.        getData : function(key) {
  4.            return this.getProperty('data-' +  key);
  5.        },
  6.        setData : function(key, value) {
  7.            this.setProperty('data-' + key, value);
  8.        },
  9.        removeData : function(key) {
  10.            this.removeProperty('data-' + key);
  11.        }
  12.    });
  13. }
 
Code :
  1. var element = $('test1');
  2.    
  3. assert(element.getData('prop1') == 'bar')
  4. assert(element.getData('prop2') == null)
  5.  
  6. element.setData('prop2', 'baz')
  7. assert(element.getAttribute('data-prop2') != null)
  8. assert(element.getData('prop2') == 'baz')
  9.  
  10. element.removeData('prop2')
  11. assert(element.getAttribute('data-prop2') == null)
  12. assert(element.getData('prop2') == null)
  13.  
  14. assertPass(function() {element.removeData('prop3')})
 

LOL WHUT [:dawak]

Message cité 2 fois
Message édité par Shinuza le 05-02-2010 à 13:30:11

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963297
0x90
Posté le 05-02-2010 à 13:18:49  profilanswer
 

Shinuza a écrit :

Code :
  1. if(!("dataset" in HTMLElement.prototype)) {
  2.  
  3.    (function() {
  4.  
  5.     Element.implement({
  6.            getData : function(key) {
  7.                return this.getProperty(['data', key].join('-'));
  8.            },
  9.            setData : function(key, value) {
  10.                this.setProperty(['data', key].join('-'), value);
  11.            },
  12.            removeData : function(key) {
  13.                this.removeProperty(['data', key].join('-'));
  14.            }
  15.        });
  16.    
  17.    })();
  18. }


 

Code :
  1. var element = $('test1');
  2.    
  3. assert(element.getData('prop1') == 'bar')
  4. assert(element.getData('prop2') == null)
  5.  
  6. element.setData('prop2', 'baz')
  7. assert(element.getAttribute('data-prop2') != null)
  8. assert(element.getData('prop2') == 'baz')
  9.  
  10. element.removeData('prop2')
  11. assert(element.getAttribute('data-prop2') == null)
  12. assert(element.getData('prop2') == null)
  13.  
  14. assertPass(function() {element.removeData('prop3')})


 
LOL WHUT [:dawak]


 
Un join sur un tableau 2 strings ça n'a pas d'intérêt, le but du join c'est éviter la copie répétée, avec 2 éléments tu gagne rien :o (à part créer un tableau et avoir du code moins lisible).


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1963300
Shinuza
This is unexecpected
Posté le 05-02-2010 à 13:24:42  profilanswer
 

J'écris toujours comme ça par habitude, bon j'avoue en l'occurence c'est un peu overkill :o

 

Edit : :o


Message édité par Shinuza le 05-02-2010 à 13:31:10

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963359
Profil sup​primé
Posté le 05-02-2010 à 14:34:20  answer
 

Le contenu de ce message a été effacé par son auteur

n°1963361
skeye
Posté le 05-02-2010 à 14:35:03  profilanswer
 


toi t'as jamais fait de Lisp.[:moule_bite]


---------------
Can't buy what I want because it's free -
n°1963366
Profil sup​primé
Posté le 05-02-2010 à 14:39:36  answer
 

Le contenu de ce message a été effacé par son auteur

n°1963367
Shinuza
This is unexecpected
Posté le 05-02-2010 à 14:40:08  profilanswer
 

Y'a juste une hashmap passée en paramètre a une fonction là. Monsieur eval(input.parentNode.previousSibling.previousSibling.firstChild.nextSibling.getAttribute("onclick" )) :o


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1963369
Profil sup​primé
Posté le 05-02-2010 à 14:44:36  answer
 

Le contenu de ce message a été effacé par son auteur


Message édité par Profil supprimé le 05-02-2010 à 14:45:20
n°1963370
masklinn
í dag viðrar vel til loftárása
Posté le 05-02-2010 à 14:48:10  profilanswer
 


Code :
  1. (defn run [nvecs nitems nthreads niters]
  2.  (let [vec-refs (vec (map (comp ref vec)
  3.                           (partition nitems (range (* nvecs nitems)))))
  4.        swap #(let [v1 (rand-int nvecs)
  5.                    v2 (rand-int nvecs)
  6.                    i1 (rand-int nitems)
  7.                    i2 (rand-int nitems)]
  8.                (dosync
  9.                 (let [temp (nth @(vec-refs v1) i1)]
  10.                   (alter (vec-refs v1) assoc i1 (nth @(vec-refs v2) i2))
  11.                   (alter (vec-refs v2) assoc i2 temp))))
  12.        report #(do
  13.                 (prn (map deref vec-refs))
  14.                 (println "Distinct:"
  15.                          (count (distinct (apply concat (map deref vec-refs))))))]
  16.    (report)
  17.    (dorun (apply pcalls (repeat nthreads #(dotimes [_ niters] (swap)))))
  18.    (report)))


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1963377
Profil sup​primé
Posté le 05-02-2010 à 14:54:44  answer
 

Le contenu de ce message a été effacé par son auteur

n°1963380
flo850
moi je
Posté le 05-02-2010 à 14:59:51  profilanswer
 

lisp


---------------

n°1963383
Profil sup​primé
Posté le 05-02-2010 à 15:04:12  answer
 

Le contenu de ce message a été effacé par son auteur

n°1963385
masklinn
í dag viðrar vel til loftárása
Posté le 05-02-2010 à 15:07:00  profilanswer
 


Clojure.


Sauf à parler de Lisp 1.5, "lisp" sans qualificatifs est une famille de langages, rarement un langage donné :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1963387
pataluc
Posté le 05-02-2010 à 15:14:49  profilanswer
 

masklinn a écrit :


Sauf à parler de Lisp 1.5, "lisp" sans qualificatifs est une famille de langages, rarement un langage donné :o


c un genre de meta langage comme le xml?

Message cité 4 fois
Message édité par pataluc le 05-02-2010 à 15:14:59
n°1963390
Shinuza
This is unexecpected
Posté le 05-02-2010 à 15:18:49  profilanswer
 


Stadire que c'est une syntaxe que t'es susceptible de rencontrer quand t'utilise Prototype pourtant

pataluc a écrit :


c un genre de meta langage comme le xml?

What  [:delarue5]


Message édité par Shinuza le 05-02-2010 à 15:20:06

---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  894  895  896  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)