# Verwendung von Profilen zur Erweiterung Ihrer Aktion

In einigen Fällen wollen Sie möglicherweise, dass eine gegebene Aktion ein abweichendes Verhalten zeigt, abhängig von den aktuell ausgewählten Objekten oder der aktuellen Ausführungsumgebung.

## Hier ein Terminal öffnen

Nehmen wir an, Sie hätten eine Aktion, die am aktuellen Ort ein Terminal öffnet.

Sie haben die Einstellungen so gewählt, dass Ihre bevorzugtes Terminal an dem Ort geöffnet wird, auf den Ihr Dateimanager gerade zeigt.

Aber was tun, wenn Sie einen Ordner in Ihrem Dateimanager ausgewählt haben, und das Terminal direkt in diesem Ordner geöffnet wird? Solange die Konfiguration weiterhin auf dem aktuellen Ort des Dateimanagers basiert, wird der Elternordner des Zielordners geöffnet.

Eine Lösung liegt darin, Ihrer Aktion ein neues Profil zuzuweisen, durch welches das Terminal im Zielordner geöffnet wird.

At runtime, Caja-Actions will successively examine each profile attached to your action. If the first profile targets a file while you have selected a directory, then Caja-Actions will just try with your second profile.

To create a new profile, first select the action in the items list, then choose File New profile.

Ein neues Profil wird in Ihrer Aktion erstellt.

Sie können nun die Bedingungen festlegen, die zutreffen müssen, damit dieses Profil ausgewählt und der Befehl ausgeführt wird.

## Ordnen der Profile innerhalb einer Aktion

At runtime, Caja-Actions will begin with examining the conditions set on your action.

If these conditions (the action-conditions) are met, then Caja-Actions will examine in order each profile.

If these conditions (the action-conditions) are met, then Caja-Actions will examine in order each profile.

Wenn zur Laufzeit kein gültiges Profil gefunden wird, so wird die Aktion als ungültig angesehen. Sie wird nicht im Kontextmenü der Dateiverwaltung angezeigt.

Profiles of an action are ordered, and they are examined in that order at runtime. The first profile whose conditions are met will be validated, and made selectable in the Caja context menu.

Das heißt, die Reihenfolge der Profile kann entscheidend für Ihre Aktion sein: Das erste gültige Profil wird das einzige gewählte Profil.

Profile können innerhalb einer Aktion auf zwei Weisen angeordnet werden.

1. Schneiden Sie das Profil aus, das Sie verschieben möchten, wählen Sie das Profil aus, vor welches Sie das Ausgeschnittene einfügen möchten, und fügen Sie es ein.

2. Klicken Sie auf das Profil, das Sie verschieben möchten, und ziehen Sie es an den gewünschten Ort.