Forenindex » Programme » Print/Bildbearbeitung » Adobe InDesign » Menübefehle sperren

Menübefehle sperren

Don the Bear
Beiträge gesamt: 58

13. Dez 2007, 13:35
Bewertung:

gelesen: 6320

Beitrag als Lesezeichen
Hallo zusammen,

in IB CS3 kann man Menübefehle zwar ausblenden aber nicht sperren. Durch "Alle Menübefehle einblenden" komme ich wieder an die entsprechende Funktion.

Hat jemand da einen Rat, gibt es einen "dirty trick" um das machen zu können?


Vielen Dank und viele Grüße
Don

Menübefehle sperren

Kai Rübsamen
  
Beiträge gesamt: 4684

13. Dez 2007, 14:15
Bewertung:

gelesen: 6296

Beitrag als Lesezeichen
Hm, ich denke nicht das es funktioniert. Anders als bei Photoshop (hier können die Sätze aus dem Ordner Vorgaben bewegt werden) ist der Standard-Menüsatz in InDesign offensichtlich ein Teil der Preferenzen. Ich könnte mir vorstellen, das die Infos hierzu unter dem Programm/Plug-Ins/UI mitverpackt sind.

D.h. du kannst dir zwar einen neuen anlegen, der dann unter dem jeweiligen User im Ordner Menüsätze zu finden ist (.mnu) und das war es dann auch schon.

Gruß Kai Rübsamen

Menübefehle sperren

Christoph Steffens
  
Beiträge gesamt: 4906

13. Dez 2007, 14:24
Bewertung:

gelesen: 6286

Beitrag als Lesezeichen
Nein, da geht leider (meines Wissens nach) nix. Ich bin von der Funktion auch enttäuscht, habe mir mehr Praxistauglichkeit versprochen. Leider hat Adobe da (wieder mal) nicht zu Ende gedacht!

Grüßle
Christoph Steffens

www.idug-stuttgart.de
www.satzkiste.de

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

13. Dez 2007, 14:38
Bewertung:

gelesen: 6275

Beitrag als Lesezeichen
Ich habe mal versehentlich per Skript alle Menübefehle gelöscht - auch "Alle Menübefehle einblenden". Dem war nur noch über einen Reset der Voreinstellungen wieder beizukommen.


Es ist möglich, per Skript auf Menübefehle zu reagieren (vor der Anzeige, vor der Ausführung des Menübefehls, nach der Ausführung des Menübefehls, während der Ausführung des Menübefehls.

Ferner ist es möglich, per Skript neue Menübefehle hinzuzufügen.
Ob es möglich ist, vorhandene Menübefehle umzuadressieren, das müßte ich erst mal in der Praxis ermitteln.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 13. Dez 2007, 14:43 geändert)

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 15:03
Bewertung:

gelesen: 6258

Beitrag als Lesezeichen
Martin, hast du das Script noch, mit dem du alle Menübefehle gelöscht hast? Wenn das geht, müsste das ja auch mit einzelnen gehen.

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

13. Dez 2007, 16:23
Bewertung:

gelesen: 6222

Beitrag als Lesezeichen
Hallo Gerald,

nein, ich habe das Skript sofort gelöscht, nachdem ich gesehen habe, was es anrichten kann.
Aber ich weiß noch, auf Anregung welches anderen Skripts ich das erstellt hatte.
Möglicherweise kann ich das wieder nachbauen.

Hatte ich nicht Dir damals in einer persönlichen Nachricht meinen Schrecken berichtet?
Und ich erinnere mich noch dunkel daran, daß ich Dir das besagte Skript geschickt hatte mit dem Hinweis, so ein Skript nie und nimmer auszuführen.

(Es fällt einem doch schwer, seine Kinder ganz aus der Welt zu schaffen.
Da gibt man sie lieber einer Person seines Vertrauens weiter.)


Viele Grüße
Martin


Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

13. Dez 2007, 16:42
Bewertung:

gelesen: 6204

Beitrag als Lesezeichen
Gerald,

ich habe die erwähnte email an Dich gefunden.
Sie stammt vom 21. September 2007, 00:01 Uhr. ;-)

Das Skript:
Code
app.menus.item("$ID/Main").submenus.everyItem().remove(); 


Im Anhang das Ergebnis.

Viele Grüße
Martin



Anhang:
Menu.jpg (7.97 KB)

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 18:57
Bewertung:

gelesen: 6167

Beitrag als Lesezeichen
Ah ja, dann entfernen diese Zeilen endgültig den entsprechenden Menübefehl.

Code
myMain = app.menus.item("$ID/Main"); 
myMenu = myMain.menuElements.itemByName("Layout");
myItem = myMenu.menuItems.itemByName ("Vorherige Seite");
myItem.remove();

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 18:59
Bewertung:

gelesen: 6165

Beitrag als Lesezeichen
Martin, wie hattest du seinerzeit die Menüs wieder hergestellt? Einfach ein anderes Menü-Set zu laden bringt nichts.
Reicht es, die Preferences zu löschen?

Menübefehle sperren

pixxxelschubser
Beiträge gesamt: 1708

13. Dez 2007, 19:02
Bewertung:

gelesen: 6163

Beitrag als Lesezeichen
Hallo Gerald,

Antwort auf: Martin, wie hattest du seinerzeit die Menüs wieder hergestellt?

Ich hoffe, diese Frage wird vor dem Testen des Scripts gestellt.

Sly


Wink
Viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton


Menübefehle sperren

kurtnau
Beiträge gesamt: 2170

13. Dez 2007, 19:06
Bewertung:

gelesen: 6160

Beitrag als Lesezeichen
hallo gerald,

zitat von martin weiter oben:

Zitat Ich habe mal versehentlich per Skript alle Menübefehle gelöscht - auch "Alle Menübefehle einblenden". Dem war nur noch über einen Reset der Voreinstellungen wieder beizukommen.



gruß kurt

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

13. Dez 2007, 19:06
Bewertung:

gelesen: 6160

Beitrag als Lesezeichen
Antwort auf: Reicht es, die Preferences zu löschen?


Ja, das reicht.
Ich hatte mich damals schon auf eine Neuinstallation eingerichtet.
Aber mit dem Löschen der Preferences geht es.

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 13. Dez 2007, 19:08 geändert)

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 19:12
Bewertung:

gelesen: 6154

Beitrag als Lesezeichen
Ah ja, und wie immer: wer lesen kann, ist im Vorteil. Wer Zeit zum gründlich lesen hat, erst recht.
Danke.

Menübefehle sperren

Kai Rübsamen
  
Beiträge gesamt: 4684

13. Dez 2007, 19:15
Bewertung:

gelesen: 6152

Beitrag als Lesezeichen
Sollten wir den Beitrag in: Wie bekomm ich das Programm kaputt umbenennen?
Interessante Ansätze sind ja da!

>> Wenn ich durch löschen der Prefs das Menüs wiederherstellen kann, sehe ich keinen wirklichen Sinn in einer solchen Maßnahme ...

Gruß Kai Rübsamen

(Dieser Beitrag wurde von ruebi am 13. Dez 2007, 19:16 geändert)

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

13. Dez 2007, 19:31
Bewertung:

gelesen: 6144

Beitrag als Lesezeichen
Rübi,

Antwort auf: Wenn ich durch löschen der Prefs das Menüs wiederherstellen kann, sehe ich keinen wirklichen Sinn in einer solchen Maßnahme ...


Ein Eventskript könnte dafür sorgen, daß sie nach dem Neustart wieder weg sind. ;-)

Viele Grüße
Martin


Menübefehle sperren

pixxxelschubser
Beiträge gesamt: 1708

13. Dez 2007, 19:52
Bewertung:

gelesen: 4816

Beitrag als Lesezeichen
Wie bekomme ich einen Arbeitsgeber dazu, schnellstens zu Quark zu wechseln?

Man lösche das Menü [Datei] per Event-Script.

Sly


Wink
Viele Grüße
pixxxelschubser




Was wir wissen, ist ein Tropfen; was wir nicht wissen, ein Ozean.

Isaac Newton


Menübefehle sperren

Christoph Steffens
  
Beiträge gesamt: 4906

13. Dez 2007, 20:43
Bewertung:

gelesen: 4798

Beitrag als Lesezeichen
Antwort auf [ ruebi ] Wenn ich durch löschen der Prefs das Menüs wiederherstellen kann, sehe ich keinen wirklichen Sinn in einer solchen Maßnahme ...

Wenn ich einem Redakteur bestimmte Funktionen nehmen will, dann macht es keinen Sinn mit der InDesign Funktionalität zu arbeiten. Denn "alle Menübefehle einblenden" drängt sich in jedem Pulldownmenü auf.
Wenn der Redakteur erst die Prefs zurücksetzen muss, dann ist das ein 99% Schutz!
Ich fände das prinzipiell interessant.
Leider hat man z.B. zum ändern von AF mehrere Möglichkeiten. Die müsste man, nur als Beispiel, alle diese Möglichkeiten ausschalten.

Grüßle
Christoph Steffens

www.idug-stuttgart.de
www.satzkiste.de

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 20:54
Bewertung:

gelesen: 4796

Beitrag als Lesezeichen
Zitat Leider hat man z.B. zum ändern von AF mehrere Möglichkeiten. Die müsste man, nur als Beispiel, alle diese Möglichkeiten ausschalten

Den Doppelklick in die Liste kann man ihm nicht wegnehmen.

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 21:18
Bewertung:

gelesen: 4787

Beitrag als Lesezeichen
Gerade probiert: wenn das löschende Script in den Startup Scripts liegt, wird das Menü zwar durch das Löschen der Preferences wiederhergestellt, aber durch das StartupScript gleich wieder gelöscht. Man müsste das Script nur erweitern, dass es erst schaut, ob der Menübefehl noch da ist, sonst gibt es eine Fehlermeldung.
Das macht das Konzept 99,99% Redakteur-sicher...

Menübefehle sperren

Christoph Steffens
  
Beiträge gesamt: 4906

13. Dez 2007, 21:50
Bewertung:

gelesen: 4770

Beitrag als Lesezeichen
Antwort auf [ Gerald Singelmann ] Das macht das Konzept 99,99% Redakteur-sicher...

Na warte - das leite ich bei uns im Haus weiter. Wenn Du dann das nächste mal bei uns bist, wirst Du schon sehen, was Du davon hast... ;-)

Nein, im Ernst. Jetzt miss man nur noch für jede einzelne Funktion die Entsprechung in JS finden, oder...

Grüßle
Christoph Steffens

www.idug-stuttgart.de
www.satzkiste.de

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

13. Dez 2007, 22:00
Bewertung:

gelesen: 4770

Beitrag als Lesezeichen
Zitat Jetzt miss man nur noch für jede einzelne Funktion die Entsprechung in JS finden,

Wie gesagt: nicht "Funktion": "Menüeintrag". Sag doch mal, welche Menüeinträge du typischerweise ausblenden würdest...

Menübefehle sperren

Christoph Steffens
  
Beiträge gesamt: 4906

13. Dez 2007, 22:25
Bewertung:

gelesen: 4742

Beitrag als Lesezeichen
Sag ich doch. Es geht um Funktonen wie "Absatzformate ändern". Das soll ein Redakteur nicht tun können. Aber ich bezweifele weiterhin, dass man das so lösen kann...

Grüßle
Christoph Steffens

www.idug-stuttgart.de
www.satzkiste.de

Menübefehle sperren

mpeter
Beiträge gesamt: 4628

14. Dez 2007, 11:46
Bewertung:

gelesen: 4684

Beitrag als Lesezeichen
»Das macht das Konzept 99,99% Redakteur-sicher...«

... meine Erfahrungen haben gezeigt, dass vor einem Redakteur nichts sicher ist ;-)
Gruß
Magnus

OSX 10.12.6, Adobe CS6/CC

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

14. Dez 2007, 11:59
Bewertung:

gelesen: 4675

Beitrag als Lesezeichen
Zitat Aber ich bezweifele weiterhin, dass man das so lösen kann...


InCopy kann man meines Wissens entsprechend konfigurieren. Aber in InDesign kann man wie gesagt den Doppelklick auf das Absatzformat nicht verhindern. Den Klick auf das OK im Absatzformate-Dialog bekommt das Scriptingsystem nicht mit.
Also bliebe nur, die Absatzformate für das Scripting-System zu sichern und beim Speichern der Datei wiederherzustellen. Ggf. mit Hinweis an den Anwender, dass die Formatänderungen rückgängig gemacht werden.
Aber das ist ein größeres Unterfangen.

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

14. Dez 2007, 12:09
Bewertung:

gelesen: 4667

Beitrag als Lesezeichen
Gerald,

Antwort auf: Also bliebe nur, die Absatzformate für das Scripting-System zu sichern und beim Speichern der Datei wiederherzustellen. Ggf. mit Hinweis an den Anwender, dass die Formatänderungen rückgängig gemacht werden.


Das liest sich wie eine vornehme Umschreibung für "auf die Finger klopfen".

Man könnte auch von vorneweg eine Sicherung der alten Datei anlegen und hinterher - für den Fall, daß der Redakteur etwas Unerlaubtes gemacht hat (festzustellen über einen Vergleich vorher - nachher) einfach die überarbeitete Datei durch die alte ersetzen. So lange, bis sich der Redakteur geschlagen gibt. ;-)

Ich möchte nicht wissen, was im Kopf eines Menschen vorgehen würde, den man dermaßen am Gängelband halten würde. Als jemand, der keine Satzdaten mit anderen austauschen muß, fällt es mir überhaupt schwer vorzustellen, was bei einer Gemeinschaftsarbeit alles schief gehen kann.

Vielleicht wäre hier die InCopy-Lösung besser angebracht als die zwangsweise Beschränkung über InDesign. Oder ein Austausch über das Nadelöhr "Tagget Text".

Viele Grüße
Martin



(Dieser Beitrag wurde von Martin Fischer am 14. Dez 2007, 12:11 geändert)

Menübefehle sperren

Gerald Singelmann
  
Beiträge gesamt: 6269

14. Dez 2007, 12:29
Bewertung:

gelesen: 4649

Beitrag als Lesezeichen
Zitat Ich möchte nicht wissen, was im Kopf eines Menschen vorgehen würde, den man dermaßen am Gängelband halten würde.

Naja, ich gehe davon aus, dass man einem Redakteur, der die Formatierung nicht ändern darf, vorher zweihundertmal in Meetings gesagt hat, dass er die Formatierung nicht ändern soll. Wenn die Script-Lösung dann noch mitzählt und beim "Einchecken" der Datei sagt: "Lieber Redakteur, du hast zum 14. Mal ein Absatzformat geändert. Das ist nicht zulässig, also werden zum 14. Mal deine Änderungen rückgängig gemacht."

Wovor mir graut ist, ein Verfahrung zu entwickeln, das beim Öffnen der Datei den Zustand der Formate sichert und beim Speichern vergleicht, um ggf. die Meldung auszuspucken. Denn ohne Meldung die Änderungen rückgängig zu machen, wäre wirklich Mobbing.

Menübefehle sperren

Martin Fischer
  
Beiträge gesamt: 12779

14. Dez 2007, 12:37
Bewertung:

gelesen: 4642

Beitrag als Lesezeichen
Antwort auf: Wovor mir graut ist, ein Verfahrung zu entwickeln, das beim Öffnen der Datei den Zustand der Formate sichert und beim Speichern vergleicht, um ggf. die Meldung auszuspucken.


Das sehe ich nicht so dramatisch.
Ich könnte mir zwei Wege vorstellen:

1. Beim Öffnen der Datei wird ein temporäres Duplikat an einem versteckten Platz angelegt (ggf. hidden folder).
Beim Schließen der Datei erfolgt eine Prüfung der Anzahl und der Properties der AF und ZF.
Bei einer Abweichung werden die AF und die ZF aus dem Duplikat mit Überschreibenoption reimportiert.

2. Beim Öffnen der Datei werden die Eigenschaften (properties.toSource-Befehl) in eine Text-Datei geschrieben. Beim Schließen erfolgt ein Vergleich der aktuellen Eigenschaften mit den gesicherten Eigenschaften. Die Datei könnte dann einen Vermerk bekommen (Etikett), das der Auftraggeber auslesen und worauf er entsprechend reagieren könnte.
Die Formate würden in diesem Fall nicht direkt zurückgestellt werden.

Viele Grüße
Martin


Menübefehle sperren

sadam
Beiträge gesamt: 157

17. Dez 2007, 11:13
Bewertung:

gelesen: 4538

Beitrag als Lesezeichen
Hallo Herr Steffens,

Antwort auf [ Christoph Steffens ] Sag ich doch. Es geht um Funktonen wie "Absatzformate ändern". Das soll ein Redakteur nicht tun können. Aber ich bezweifele weiterhin, dass man das so lösen kann...


Leider fällt mir auch kein InDesign/InCopy interner Weg ein, das Problem zu lösen. Allerdings können Redaktionssysteme hier weiterhelfen. Ich kenne ein System, welches in der Lage ist, statusabhängig festzulegen, welche Funktionen in InDesign/InCopy auswählbar sind. So kann der Redakteur im Status "Text erfassen" beispielsweise noch Absatzformate anwenden. Im nächsten Status "Text redigieren" sind die Einträge der Absatzpalette dann ausgegraut und nicht mehr anwählbar.

Ich denke, Sie wissen von welchem System ich spreche ;-)

Mit freundlichen Grüßen

Stefan Adam
www.impressed.de

Menübefehle sperren

Christoph Steffens
  
Beiträge gesamt: 4906

17. Dez 2007, 11:25
Bewertung:

gelesen: 4532

Beitrag als Lesezeichen
Hallo Herr Adam,
ich weiß, was Sie meinen.

Aber ich will ja nicht mit einem A380 zum Aldi fliegen...

Grüßle
Christoph Steffens

www.idug-stuttgart.de
www.satzkiste.de

Menübefehle sperren

sadam
Beiträge gesamt: 157

17. Dez 2007, 12:31
Bewertung:

gelesen: 4495

Beitrag als Lesezeichen
Der A380 benötigt übrigens eine erstaunlich kurze Start- und Landebahn ;-)

Mit freundlichen Grüßen

Stefan Adam
www.impressed.de

Menübefehle sperren

Klaus Neubert
Beiträge gesamt:

17. Mär 2017, 13:43
Bewertung:

gelesen: 489

Beitrag als Lesezeichen
Hallo im Forum,
aus aktuellem Anlass hänge ich mich mal in die Mitte dieser schon älteren Diskussion rein.
Denn: wie auch immer ich das geschafft habe,
im Menü Datei fehlen mir "Druckvorgaben", "Druck", und "Broschüre drucken".
Aber weder löschen des Cache und/oder IndesignDefaults hilft hier.
Da nicht mal Strg/P geht, stehe ich total im Regen.
Muss ich noch mehr löschen, um die Einträge im Menü wieder zu bekommen?
Ich konnte auf einem anderen PC - wo alles ok ist, eine Kopie der InDesign-Standardeinstellungen speichern. Ich hatte da bei "Speichern unter" aber leider nur Einfluss auf den Namen. Wo finde ich diese Datei? Und wie könnte ich diese ggf. auf meinem PC installieren? In der Menüanpassung gibt's keinen "Lade"-button. Gibt's den dynamisch, wenn z.B. so ne Datei an einer bestimmten Stelle steht?
Ich hoffe auf Euere Hilfe!
Gruß Klaus

Menübefehle sperren

Uwe Laubender
Beiträge gesamt: 5316

17. Mär 2017, 15:11
Bewertung:

gelesen: 456

Beitrag als Lesezeichen
Hallo Klaus,
ich denke, da hilft nur eine gründliche Neuinstallation von InDesign CS6.
*****
Mit herzlichem Gruß,
Uwe Laubender