Heuuu... ben che pas, j'ai toujours vu les requetes ecrites comme ca dans
les codes dont je me suis servi d'exemple ? Meme dans le code de Dotclear
c'est comme ca. A moins qu'on ne parle pas du meme truc... tu parles bien
des variables $request, c'est ca ? Ca serait quoi la bonne methode du coup ?

Quoiqu'il en soit, si il faut passer ca en minuscule je vais le faire mais
pfft, c'est un peu dommage de rendre le truc moins lisible simplement pour
une petite limitation de clearbricks :P

Je vais rajouter l'option !



2013/8/28 Nicolas <[email protected]>

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Le 28 août 2013 14:51, Christopher Crouzet
> <[email protected]> a écrit :
> Merci pour le feedback Nicolas !
> J'etais pas sur d'avoir tout a fait compris pourquoi ca ne marchait pas, du
> coup j'ai fait quelques recherches et suis tombe la-dessus :
> http://www.postgresql.org/message-id/[email protected]
>
> Est-ce que ca veut dire que si je mets des guillemets autour du nom de la
> table dans mes queries, ca marchera ? Genre `SELECT data_key, data_value
> FROM 'dc_postsUserData' ...` ?
> Ou est-ce que je dois imperativement renommer la table en minuscules ?
>
> Sans modification de quelques classes clearbricks, j'ai bien peur que
> tu doives passer en minuscules. Du coup tu vas pouvoir jouer à la mise
> à jour de plugins !
> En effet la création, comme je disais tout à l'heure, le nom de la
> table n'est pas protégée. Du coup on part mal. J'ai essayé en
> modifiant la classe dbstruct mais ça ne suffit pas car tu as écris des
> requêtes en dur (bouhhhhh) et ça ne suffit pas.
>
> De plus il ne faut pas mettre des guillemets mais utiliser la méthode
> espaceSystem ($core->con->escapeSystem('la table')).
>
>
> Aussi, j'avais initialement mis un setting pour desactiver le plugin mais
> je l'ai vire au dernier moment parceque j'etais pas sur de ce que je devais
> desactiver avec cette option... ? Juste cacher le bout de HTML qui se
> montre dans la sidebar d'edition des posts peut-etre ?
>
> Il faut que tu testes le fait que le plugin est activé ou non (return
> false par exemple si non activé) à différents endroit stratégique,
> côté admin et côté public.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.14 (GNU/Linux)
>
> iQEcBAEBCAAGBQJSHfOzAAoJEJ8MyOh0TdIzaFkH/iu/V6xCeax0zR+Hh4PBxxK+
> fnefGfWDl+8zpVc3KvM78r3bCsrOwZayM1Hhz75WD2hIYIq2/J4ngdhHYtKBDpbA
> IxT5YQR3op6aQzDcEdYoRL1KxhnSppPl4mLUcJJCDHQoruDkVMVQ0wyvOf4s65Zn
> cxaQwQLdBrONHtxrsyS9wKhnLZuFI3DSoLrzjU25j/R7AbClywx5Xar1suPOSlvG
> 4SJUEcCOuXGyFgchEtMLxuyrX56ECtPHCupRFa0OgO4vBzf6rkIdKEFxWfY4B7sD
> QtbF4vQ13yBVya7pBx/Opq0Sxm+RLHXpQIGpOrcuVPhe/D+wL6FlkRBGf0jdRog=
> =LZcg
> -----END PGP SIGNATURE-----
> --
> Dev mailing list - [email protected] -
> http://ml.dotclear.org/listinfo/dev
>
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à