Colonnes personnalisées

À partir de Picard v3, vous pouvez créer vos propres colonnes dans les volets « Cluster » et « Album » de Picard afin d’afficher des informations supplémentaires sur vos fichiers musicaux et vos albums. Vous pouvez saisir une simple variable (par exemple, %artist%) ou un script Picard complet pour calculer la valeur affichée.

Ouvrir le gestionnaire de colonnes personnalisées

Pour accéder au gestionnaire des colonnes personnalisées :

  1. Cliquez avec le bouton droit de la souris sur l’en-tête d’une colonne dans le volet « Cluster » ou « Album ».

  2. Cliquez sur « Gérer les colonnes personnalisées… ». Si cette option est désactivée, vous devez d’abord décocher « Verrouiller les colonnes » dans le même menu.

../_images/custom_columns_1.png

Cela ouvrira une nouvelle fenêtre affichant le gestionnaire, dans laquelle vous pourrez ajouter, modifier et supprimer des définitions de colonnes personnalisées.

../_images/custom_columns_2.png

Sélectionnez un élément dans la liste pour le modifier ou le supprimer, ou cliquez sur Nouveau ou Dupliquer pour créer un nouvel élément de colonne personnalisée.

Les détails de l’élément sélectionné peuvent être modifiés dans la section centrale et comprennent :

  • Titre de la colonne : le titre de la colonne qui apparaîtra dans l’en-tête.

  • Expression : le script Picard permettant de calculer la valeur. Il peut s’agir d’une simple balise telle que %artist% ou %album%, ou d’un script plus complexe.

  • Largeur : la largeur de la colonne. Laissez ce champ vide pour que la largeur soit déterminée automatiquement.

  • Alignement : mode d’alignement de la colonne (à gauche ou à droite)

  • Tri : mode de tri des valeurs de la colonne (Par défaut, sans distinction de casse, numérique, naturel, etc.)

  • Ajouter aux vues : les sections dans lesquelles la colonne personnalisée peut être appliquée : le volet « Cluster » (vue « Fichier ») et/ou le volet « Album » (vue « Album »)

Une documentation sur les fonctions de script de base et les balises est également disponible.

Exemples

Ajouter une colonne de champ simple

Pour afficher la colonne « Débit binaire » dans le volet « Cluster », définissez les valeurs suivantes :

  • Titre de la rubrique : Débit binaire

  • Expression : %_bitrate%

  • Alignement : à droite (facultatif)

  • Tri : naturel (facultatif)

  • Ajouter aux vues : Vue du fichier (cochée)

Ajouter une colonne de script

Pour afficher « Artiste - Titre » avec des solutions de secours, définissez les valeurs suivantes :

  • Titre de la rubrique : Artiste - Titre

  • Expression :

$if2(%artist%,%albumartist%,Unknown Artist) - $if2(%title%,%album%,Unknown Title)
  • Alignement : à gauche

  • Tri : sans distinction de casse (facultatif)

  • Ajouter aux affichages : Affichage des fichiers et Affichage des albums (les deux)

Avertissement

Pour optimiser les performances, les scripts utilisés doivent être courts et simples afin d’éviter une charge de traitement excessive.

Afficher ou déplacer des colonnes

Si votre nouvelle colonne n’apparaît pas immédiatement, cliquez avec le bouton droit de la souris sur l’en-tête et activez-la dans la liste. Les nouvelles colonnes sont ajoutées à la fin. Pour déplacer une colonne, faites glisser son en-tête jusqu’à l’emplacement souhaité.

Dépannage

Colonne non visible

Assurez-vous que la vue souhaitée est sélectionnée, puis activez la colonne dans le menu d’en-tête.

Mauvaise position

Faites glisser l’en-tête de colonne jusqu’à l’emplacement souhaité.

Erreurs de script

Simplifiez l’expression et vérifiez les noms et les fonctions de vos variables %field%.

Bonnes pratiques et conseils

Considérations relatives aux performances

  • Privilégiez la simplicité dans vos scripts : les scripts complexes comportant de nombreuses fonctions imbriquées peuvent ralentir l’interface.

  • Utilisez les références de champ lorsque c’est possible : les références de champ sont plus rapides que les scripts pour les valeurs simples.

  • Évitez les calculs redondants : ne répétez pas la même logique de script dans plusieurs colonnes.

  • Test avec des bibliothèques volumineuses : Vérifiez les performances avec votre propre collection musicale.

Organisation des colonnes

  • Regrouper les colonnes : regroupez les colonnes similaires (par exemple, toutes les informations techniques dans une même section).

  • Utilisez des noms pertinents : choisissez des titres de colonnes descriptifs qui indiquent clairement leur contenu.

  • Pensez à l’alignement : utilisez l’alignement « à droite » pour les valeurs numériques et « à gauche » pour le texte.

  • Définissez les largeurs appropriées : laissez le champ « Largeur » vide pour un redimensionnement automatique, ou définissez des largeurs spécifiques pour plus d’uniformité.

Voir aussi

Pour plus d’informations sur le langage de script Picard, notamment sur toutes les fonctions disponibles et la syntaxe, consultez Scripts. Pour obtenir la liste complète des variables disponibles, consultez Balises & Variables.