Re : Re : sugestion 3

Ces forums sont actuellement fermés. Vous ne pouvez donc plus y poster de messages. Les sujets existants sont toutefois conservés pour historique.

Sujet en cours de lecture : sugestion 3 par | (Haut de page) |


Re : Re : sugestion 3

Tian Envoyé le : 23/02/2005 à 13:12
MeV a dit :
Je teste aussi une fonction pour formater les chaines de caractères (pour les informations qui sont toutes en majuscules). Pour ce plugin, je l'ai appliqué au champs 'Réalisateur', 'Genre' et 'Durée'.
Un retour serait le bienvenue
C'est une tres bonne idee :) Du coup je l'ai integre a classe GCPluginsBase.

Je l'ai au passage renomee et legerement changee. Elle ressemble a ca maintenant :
sub capWord
{
  my ($self, $msg) = @_;
        
  (my $newmsg = lc $msg) =~ s/\b([a-z])([a-z0-9])(\w*?)/\U$1\E$2$ 3/g;
  return $newmsg;
}
Ca devrait faire la meme chose (du moins j'espere) en plus rapide et surtout moins lisible :-D

Pour l'appeler dans les classes des plugins, il suffit de faire un $self->capWord{$text}; Si tu veux le fichier GCPluginsBase.pm qui integre ca pour tester avant que je le mette dans la prochaine version, fais le moi savoir et je t'envoie ca par mail.  

Réponses...


Date serveur : 18/02/2012 à 16:55
Les heures sont affichées en GMT +1 (Heure d'hiver)