Comment puis-je ajouter une colonne pour montrer tous les formats d'image ?
Vous pouvez créer un index pour afficher les différents formats d'image.
Description
Je veux afficher des colonnes dans ma vue Résultats de recherche qui montreront Image Type
, Image Source
, Image Hires
et Image Lowres
.
Solution
Dans la perspective Administration TEXTML, procédez comme suit :
- Modifiez le fichier Définition de l'index.ATTENTION : Attention lorsque vous modifiez le document de définition de l'index. Les modifications peuvent affecter de manière significative le processus d'indexation, et toute erreur dans le document peut entraîner une corruption des données ou d'autres erreurs. Consultez IXIA CCMS Customer Support avant de procéder à des modifications si vous n'êtes pas sûr.
- Ajoutez des index pour les différents formats d'images configurés sur votre Centre de stockage. Par exemple, pour ajouter LowRes, HiRes et Source, ajoutez ce qui suit :
<index NAME="lowres"> <stringindex KEEPEXTRACTEDVALUES="True"> <elements> <element XPATH="concat(//imageinfo[formatname='LowRes']/mime-type,' ',//imageinfo[formatname='LowRes']/width,'x',//imageinfo[formatname='LowRes']/height)" DEPTH="INFINITE"/> </elements> </stringindex> </index> <index NAME="hires"> <stringindex KEEPEXTRACTEDVALUES="True"> <elements> <element XPATH="concat(//imageinfo[formatname='HiRes']/mime-type,' ',//imageinfo[formatname='HiRes']/width,'x',//imageinfo[formatname='HiRes']/height)" DEPTH="INFINITE"/> </elements> </stringindex> </index> <index NAME="source"> <stringindex KEEPEXTRACTEDVALUES="True"> <elements> <element XPATH="concat(//imageinfo[formatname='Source']/mime-type,' ',//imageinfo[formatname='Source']/width,'x',//imageinfo[formatname='Source']/height)" DEPTH="INFINITE"/> </elements> </stringindex> </index>
Remarque :L'indeximagetype
doit déjà exister, sinon, ajoutez ce qui suit :<index NAME="imagetype"> <stringindex KEEPEXTRACTEDVALUES="True"> <elements> <element DEPTH="INFINITE" XPATH="//imagetype"/> </elements> </stringindex> </index>
- Pour ajouter les index aux colonnes d'affichage, modifiez le fichier system/conf/display.xml et ajoutez une entrée pour chaque format d'image. Par exemple, pour ajouter une colonne pour LowRes, HiRes et Source, ajoutez ce qui suit :
<key halign="LEFT" label="Image Type" name="imagetype" sortOrder="ASC" sortType="ALPHA" type="Index" visibility="255" width="175"/> <key halign="LEFT" label="Image Source" name="source" sortOrder="ASC" sortType="ALPHA" type="Index" visibility="255" width="175"/> <key halign="LEFT" label="Image Hires" name="hires" sortOrder="ASC" sortType="ALPHA" type="Index" visibility="255" width="175"/> <key halign="LEFT" label="Image Lowres" name="lowres" sortOrder="ASC" sortType="ALPHA" type="Index" visibility="255" width="175"/>
- Lorsque l'indexation est terminée, redémarrez votre IXIA CCMS Desktop.
- Ajoutez les nouvelles colonnes à votre vue Résultats de recherche.