<?xml version="1.0" encoding="utf-8"?>
<sect2 id="usage-profile">
  <title>Utilizzare i profili per estendere una vostra azione</title>
  <para>Ci sono situazioni in cui si desidera che una data azione si comporti in modo leggermente diverso a seconda degli elementi correntemente selezionati o dell'ambiente di runtime.</para>
  <example>
    <title>Apri un terminale qui</title>
    <para>Supponiamo che si abbia un'azione che apre un terminale nella posizione corrente.</para>
    <para>La avete configurate configurata per aprire il vostro terminale preferito nella posizione in cui il file manager attualmente punta.</para>
    <para>Ma come fare se si seleziona una cartella nel file manager e si vuole aprire un terminale in quella posizione ? se vi basate sulla posizione corrente del file manager, il terminale si aprirà nella cartella genitrice della cartella specificata.</para>
    <para>Una soluzione è quella di definire un nuovo profilo per la vostra azione, configurando questo profilo per aprire il terminale nella cartella specificata.</para>
    <para>Al runtime, <productname>Caja-Actions</productname> esaminerà ogni profilo legato alla vostra azione. Se il primo profilo mira ad un file mentre avete selezionato una cartella,  <productname>Caja-Actions</productname> tenterà con il secondo profilo.</para>
  </example>
  <para>Per creare un nuovo profilo, selezionare prima l'azione nell'elenco degli elementi, quindi selezionare <menuchoice><!-- Translators: "File" is a menu item --><guisubmenu>File</guisubmenu><!-- Translators: "New profile" is a menu item --><guimenuitem>Nuovo profilo</guimenuitem></menuchoice>.</para>
  <para>Verrà creato un nuovo profilo nella vostra azione.</para>
  <para>Si può quindi definire le condizioni che devono essere soddisfatte perché questo profilo sia selezionato, ed il comando che verrà eseguito.</para>
  
  <sect3 id="usage-profile-order">
    <title>Ordinare i profili dentro una azione</title>
    <para>Al runtime, <productname>Caja-Actions</productname> inizierà con l'esaminare le condizioni impostate per la vostra azione.</para>
    <para>Se queste condizioni (le condizioni d'azione) saranno soddisfatte, <productname>Caja-Actions</productname> esaminerà in ordine ciascun profilo.</para>
    <para>Se queste condizioni (le condizioni d'azione) saranno soddisfatte, <productname>Caja-Actions</productname> esaminerà in ordine ciascun profilo.</para>
    <para>Se non viene trovato valido alcun profilo al runtime, l'azione sarà essa stessa considerata non valida, e non visualizzata nel menù contestuale del file manager.</para>
    <para>I profili di una azione sono in ordine, e saranno esaminati in quell'ordine. Verrà eseguito il primo profilo le cui condizioni saranno soddisfatte, ed esso sarà reso selezionabile nel menù contestuale di <productname>Caja</productname>.</para>
    <para>Quindi l'ordine dei vostri profili è fondamentale in una azione: il primo profilo trovato valido sarà il solo ad essere selezionato.</para>
    <para>È possibile ordinar i profili in una azione in due modi differenti.</para>
    <orderedlist>
      <listitem>
        <para>Tagliare il profilo che si vuole spostare, selezionare quello prima del quale lo si vuole inserire, ed incollare il profilo. </para>
      </listitem>
      <listitem>
        <para>Fare clic sul profilo da spostare, e trascinarlo nella posizione voluta.</para>
      </listitem>
    </orderedlist>
  </sect3>
</sect2>
