Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Eric
2010-03-28 22:57:37

Ok, je n'avais pas remarqué la modification apportée aux fichiers de traduction : $lang['...']='...'; s'écrivant désormais $lang['...']="...";

8-)

VDigital
2010-03-28 21:45:51

Eric a écrit:

Alors pourquoi l'échappement des "simple quotes" (') n'est plus nécessaire ?

Lire et regarder quels sont les caratères à échapper:
PHP: Les chaînes de caractères entourées de guillemets doubles
et
PHP: Les chaînes de caractères entourées de simples guillemets

=> PHP  effectue plus de contrôles à l'intérieur des chaînes à guillemets doubles => Normal que cela soit plus long et que les apostrophes simples n'aient pas besoin d'être échappées à l'intéreur quand la chaîne est définie avec des doubles.


Rien de nouveau sous les tropiques mais comme toute la partie langage a subit de profonds bouleversements, certains redécouvrent les bases de PHP.
C'est finalement une bonne chose.
;-)

ddtddt
2010-03-28 19:13:29

Eric a écrit:

ddtddt a écrit:

Eric a écrit:

J'ai cru voir passer aussi quelque chose en rapport avec la gestion des traductions... Je chercherai.

Repousser pour la 2.2

Alors pourquoi l'échappement des "simple quotes" (') n'est plus nécessaire ?

A certain endroit, les ' on été remplacé par de " dans ce cas il n'y a pas besoin d'échapper.

Dans les plugins on avais déjà le choix.

si ' => échappement des ' dans les chaines
si" => pas d'échappement

mais dans les 2 cas cela fonctions

les ' doivent faire gagner qq centièmes ou millièmes de secondes

Eric
2010-03-28 18:50:33

ddtddt a écrit:

Eric a écrit:

J'ai cru voir passer aussi quelque chose en rapport avec la gestion des traductions... Je chercherai.

Repousser pour la 2.2

Alors pourquoi l'échappement des "simple quotes" (') n'est plus nécessaire ?

ddtddt
2010-03-28 18:42:14

Eric a écrit:

J'ai cru voir passer aussi quelque chose en rapport avec la gestion des traductions... Je chercherai.

Repousser pour la 2.2

Eric
2010-03-28 18:31:26

J'ai cru voir passer aussi quelque chose en rapport avec la gestion des traductions... Je chercherai.

grum
2010-03-28 18:29:32

Eric a écrit:

Peut-on mettre à jour ce topic pour la 2.1RC1, svp ?

Cela aiderait les développeurs de plugins à réaliser plus facilement et rapidement les modifications nécessaires pour rendre leurs plugins compatibles avec la future 2.1.

de mon côté j'ai pu constater qu'il n'y avait pas grand chose à modifier ! ;-)

au niveau des templates, si tu inclus des script jQuery, il faut modifier le répertoire par themes/default/js/ui/packed/

Code:

{known_script id="jquery.ui" src=$ROOT_URL|@cat:"themes/default/js/ui/packed/ui.core.packed.js"}

mis à part çà, y a juste l'utilisation des fonction mysql_xxxxxxxxx à remplacer par leur équivalent pwg_db_xxxxxxxxx si tu veux que le plugin soit compatible avec autre chose que mysql
(et qu'en l'écrivant je me rends compte que je ne l'ai pas fait)

à part çà, je n'ai pas fait d'autres modifs pour que çà fonctionne.

tosca
2010-03-28 18:26:01

Eric a écrit:

Peut-on mettre à jour ce topic pour la 2.1RC1, svp ?

Cela aiderait les développeurs de plugins à réaliser plus facilement et rapidement les modifications nécessaires pour rendre leurs plugins compatibles avec la future 2.1.

+1
(cf. post:138067)

tosca a écrit:

Est-il prévu de donner des informations pour que les développeurs d'extensions puissent se mettre rapidement au boulot pour faire évoluer leurs "oeuvres" ?

Eric
2010-03-28 18:18:09

Peut-on mettre à jour ce topic pour la 2.1RC1, svp ?

Cela aiderait les développeurs de plugins à réaliser plus facilement et rapidement les modifications nécessaires pour rendre leurs plugins compatibles avec la future 2.1.

flop25
2008-09-18 22:35:43

Merci pour ce topic qui s'avérera très utile

VDigital
2008-09-18 18:30:55

Si dans vos plugins perso ou dans votre configuration locale (que vous aviez en PhpWebGallery 1.7), vous faisiez référence à $user[\'is_the_guest\']...
alors vous devrez lors de votre migration corriger manuellement ce point.

Exemple:

En configuration locale en 1.7 vous utilisiez:

$conf['random_index_redirect'] = array(
....
.... => 'return $user[\'is_the_guest\'];', 
...
);


Vous devrez avec la nouvelle branche 2.0 (Piwigo) remplacer ceci par:

.... => 'return is_a_guest();',


Comment ceci est interprété avec Piwigo?

En tant que guest (simple visiteur),
$user[\'is_the_guest\'] correspondra à une réponse fausse
tandis que is_a_guest() retournera une réponse vraie.

Un point utile à savoir.
8-)

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact