Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

duplicate actions, maybe even between menues #175

Open
OneCreek opened this issue Aug 27, 2024 · 3 comments
Open

duplicate actions, maybe even between menues #175

OneCreek opened this issue Aug 27, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@OneCreek
Copy link

Is it possible to copy actions from a e.g. GetState and copy them to a e.g. SetState or different trigger GetState or even different menu?
Idea would be to not start for every user (different menu) or when setting up the action for a trigger from scratch.

One idea would be

  1. again such a drop(box) or
  2. a switch to a text field instead of the table. There one could copy the plain info of the table as text and switch back to table format in the new action where one could paste it again.
@MiRo1310
Copy link
Owner

Muss ich mir anschauen, sicherlich möglich. Aber das wird etwas dauern bis ich dazu komme. Vielleicht hast du ja mal ein genaues Beispiel damit ich mir das besser vorstellen kann.

Du kannst aber separate Menüs erstellen die für mehrere Benutzer gelten.

@MiRo1310 MiRo1310 added the enhancement New feature or request label Aug 28, 2024
@OneCreek
Copy link
Author

OneCreek commented Aug 28, 2024

Ich habe für einen Nutzer folgende Action angelegt und wollte mir sparen, diese für den weiteren Nutzer (aufgrund insgesamt anderem Menüumfang) neu einzugeben:
grafik

Ich konnte es dann über die allgemeine import/export Funktion nach https://github.com/MiRo1310/ioBroker.telegram-menu/releases/tag/v2.0.0 mit #154 #152 und entsprechendes Kopieren der Config in den zweiten User/Menü lösen.

Falls die Konfiguration jedoch mal komplexer wird, wäre eine "punktuelle" import/export Funktion natürlich praktisch.
Hier kommen mir 3 Möglichkeiten in den Sinn.

  1. wie bei deiner DropBox für das Menü an sich, nur eben auch für einzelne Aktionen über Menüs hinweg.
    grafik
    Am Rande: hier wäre vllt. noch ein Hinweis gut, bei "wählen sie ein Menü aus", ob es sich um das Quell oder Ziel Menü handelt.
  2. wie bei ioBroker in den Skrips mittels import/export
    grafik
    grafik
    Das geht ja für einzelne Skript-Blöcke (wenn ausgewählt) oder einzelne komplette Skripte https://forum.iobroker.net/post/241955
    Man exportiert einen Block oder Skript, kopiert die config dazu in die Zwischenablage und importiert sie anschließend wieder.
  3. wie bei duplicati. hier gibt es die Option über auswählbare Optionen Einstellungen vorzunehmen, oder eben über "als Text bearbeiten", was im Endeffekt die Config dahinter ist. https://docs.duplicati.com/en/latest/06-advanced-options/
    grafik
    oder eben über "als Text bearbeiten", was im Endeffekt die Config dahinter ist.
    grafik
    Man kann hier einfach hin und her wechseln.
    Dann kann man diesen Text in andere Sicherungsprofile wieder einfügen. Das wäre bei telegram-menu dann eben unter einem anderen Menü.

Tatsächlich finde ich Option 2 sehr gut handhabbar, eine an Option 1 oder alternativ 3 wäre natürlich auch denkbar.

Hoffe ich konnte ein wenig brauchbares Input liefern zu meinen Gedanken:)

@MiRo1310
Copy link
Owner

Ja ich werde mir das genauer anschauen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants