Annonce

  •  » Plugins
  •  » Add tags mass, test et modifications

#1 2013-10-09 15:10:50

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Add tags mass, test et modifications

Bonjour poulpix,

J'ai testé ton plugin Add Tags mass (car plusieurs utilisateurs Piwigo.com l'ont demandé). Il marche bien à ceci près que j'ai fais des micro changements :

1) suppression de la conversion d'encoding
2) le caractère de retour à la ligne, c'est \n, pas \r

Code:

--- Add_tags_mass.orig/admin_update.php 2013-02-24 11:30:42.000000000 +0100
+++ Add_tags_mass/admin_update.php      2013-10-09 15:09:02.000000000 +0200
@@ -58,8 +58,7 @@
     if (isset($text_file))
     {
                $raw = file_get_contents($text_file);
-               $raw = mb_convert_encoding($raw , 'UTF-8');
-               $raw_lines = explode("\r", $raw);
+               $raw_lines = explode("\n", $raw);
                array_walk($raw_lines, 'trim_value');
                $raw_lines = array_filter($raw_lines);
                $raw_lines = array_values($raw_lines);

Sinon sur le fond, je dirais qu'il aurait mieux valu faire un textarea comme dans [extension by plg] User Mass Register comme ça aucun soucis avec l'encoding.

Qu'en penses tu ?

et également : as tu besoin d'aide pour ajouter le code dans SVN?


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#2 2013-10-09 18:55:43

poulpix
Membre
2013-02-20
13

Re: Add tags mass, test et modifications

bonjour,

encoding je les mis car quand on crée un fichier txt ben il et pas toujour en utf8 et donc les caractère spéciaux ne marcherai pas a importation.

pour le \r ou \n effectivement ça marche aussi

\n = Saut de ligne
\r = Retour charriot

moi ça marché bien comme ça.

j'ai préféré mettre importation un fichier pour évité les copier collé de liste un peut longue (plus de 500 mot).


tu ma posé la question : as tu besoin d'aide pour ajouter le code dans SVN?
en faite je c'est pas se que c'est a voir ?

Hors ligne

#3 2013-10-09 19:14:49

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: Add tags mass, test et modifications

@poulpix
la meilleure solution est de toujours remplacer \r\n et \r par \n PUIS explode selon \n, afin d'être compatible avec tout le monde

pourquoi \n ? disons que c'est le standard Unix donc c'est plus pratique

\n - Unix
\r\n - Windows
\r - MacOS avant 10

Hors ligne

#4 2013-10-09 19:22:02

poulpix
Membre
2013-02-20
13

Re: Add tags mass, test et modifications

ok pour sur se point.

quand j'ai un moment je modifie et en même temps je regarderai pour ajouté un textarea en plus de upload.

Dernière modification par poulpix (2013-10-09 20:18:53)

Hors ligne

#5 2013-10-09 22:44:54

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: Add tags mass, test et modifications

On peut dire que \r tout seul pour marquer une fin de ligne, c'est un temps révolu (mais bon, dans le doute mistic a raison, c'est "ceinture et bretelles").

500 mots dans un textarea, ce n'est pas très long. Même 5000. En tout cas cela ne posera pas le moindre problème à n'importe quel navigateur web moderne. Après 5000 tags dans Piwigo, ce n'est sans doute pas une très bonne idée.

SVN, c'est l'outil qui permet de travailler en équipe, notamment pour la gestion des traductions. Le répertoire pour ton plugin existe déjà dans SVN à l'adresse http://piwigo.org/svn/extensions/Add_tags_Mass mais le répertoire est vide pour le moment.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

  •  » Plugins
  •  » Add tags mass, test et modifications

Pied de page des forums

Propulsé par FluxBB

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