Connect failed: Connection timed out

[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Alle Dateien im InDesign Buch öffnen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

17. Jan 2017, 17:14
Beitrag # 1 von 18
Bewertung:
(14096 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo!
Ich suche nach einer Möglichkeit, alle Dateien in einem InDesign Buch zu öffnen.
Dabei bin ich auf das Script "bookopenall" (https://forums.adobe.com/thread/997370) von Jongware gestoßen – nur funktioniert dies leider nicht mehr mit CC 2017.
Kennt vielleicht jemand ein entsprechendes Script, welches am besten auch noch sämtliche Warnmeldungen (Verknüpfungen, Schriften …) übergeht?
Über die Buch-Palette geht es auch, nur etwas umständlich und immer mit den Fehlermeldungen.

Für FrameMaker gibt es das famose Script "BookCloseAllUtils.jsx" – gibt es soetwas auch für InDesign?

Ich bin gespannt auf eure Anregungen.
Gruß
Oliver
X

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

17. Jan 2017, 17:55
Beitrag # 2 von 18
Beitrag ID: #555011
Bewertung:
(14071 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

nicht ganz das, was Du möchtest, aber vielleicht hilft das für's erste.
Mit dem folgendne Skript kannst Du Dateien zum öffnen auswählen.
Diese werden dann mit unterdrückter Fehlermeldung geöffnet.

Code
var files = File.openDialog ('Dateien öffnen', 'INDD:*.indd;Alle Dateien:*.*', true);  

if (files != null)
{
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
app.open(files);
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}


Könnte man auch auf die Dateien eines Buchs umschreiben.
Passt mir aber grad zeitlich nicht (Aufbau Versuchsumgebung, Tests ...).


als Antwort auf: [#555008]

Alle Dateien im InDesign Buch öffnen

WernerPerplies
Beiträge gesamt: 2760

17. Jan 2017, 19:05
Beitrag # 3 von 18
Beitrag ID: #555014
Bewertung:
(14026 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

Kostenpflichtig, aber sollte das tun, was Du möchtest.
WpsProjectHandler


als Antwort auf: [#555008]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 07:39
Beitrag # 4 von 18
Beitrag ID: #555020
Bewertung:
(13897 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

inzwischen habe ich mir das von Dir erwähnte Skript von Jongware angesehen und in InDesign CS6 getestet.

Auch unter CS6 bleibt es an der Zeile 79 mit einer Fehlermeldung hängen.

Code
/*77*/		// 3. Create the menu item 
/*78*/ var mainMenu = app.menus.item("$ID/Book Panel Menu");
/*79*/ var refItem = mainMenu.menuItems.item("$ID/Close Book");

Das Problem steckt aber in Zeile 78: "$ID/Book Panel Menu".
Unter diesem Namen findet InDesign CS6 das "Buchbedienfeldmenü" nicht.
Der richtige Name (für CS6) lautet "$ID/BookPanelPopup".

Ersetze Zeile 78 durch
Code
var mainMenu = app.menus.item("$ID/BookPanelPopup"); 

Dann könnte das Skript auch unter CC 2017 laufen.

Aber ... es fügt dem Buch-Panel zwar zwei neue Einträge "Open Book Documents" und "Close Book Documents" hinzu. Aber es unterdrückt beim Öffnen nicht - wie von Dir zusätzlich erwartet - Fehlermeldungen.
Dafür müssen zwei weitere Zeilen ergänzt werden.

Hier das entsprechend angepasste Skript:
Code
/*********************************************************************************/ 
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified: 1) "$ID/BookPanelPopup" */
/* (Martin Fischer) 2) suppress user interaction while opening files */
/*********************************************************************************/

#targetengine "BookOpenAll"


// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle = "Open Book Documents";
var fcaHandlers =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


var fcaTitle2 = "Close Book Documents";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK);
}
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE,refItem);
}
return true;
})( [{title:fcaTitle, handler:fcaHandlers},{title:fcaTitle2, handler:fcaHandlers2}]);



siehe auch BookOpenAll.jsx


als Antwort auf: [#555008]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:49 geändert)

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 07:45
Beitrag # 5 von 18
Beitrag ID: #555022
Bewertung:
(13894 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Alternativ zu diesem Menüskript geht es auch mit folgendem "Wenigzeiler"/Standalone-Skript:

Code
// alle_Dokumente_des_aktiven_Buchs_ohne_Fehlermeldung_oeffnen.jsx 

app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;

for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
app.open (app.activeBook.bookContents[i].fullName, true);

app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;



als Antwort auf: [#555020]

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

18. Jan 2017, 10:19
Beitrag # 6 von 18
Beitrag ID: #555027
Bewertung:
(13818 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin!
Super!
Das Menüscript funktioniert. Herzlichen Dank dafür!.
Eine Sache verstehe ich jedoch nicht und zwar "Close Book Dokuments". Damit werden alle Dateien im Buch ohne Rückfrage ungespeichert geschlossen. Das kann zwar mal ganz nützlich sein aber ich denke mal, dass das so auch nicht gedacht war.
Hast Du vielleicht eine Idee, wie ich eine entsprechende Warnung einbauen kann?
Hier ist mein, leicht modifizierter, Code:
Code
    /*********************************************************************************/ 
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified: 1) "$ID/BookPanelPopup" */
/* (Martin Fischer) 2) suppress user interaction while opening files */
/*********************************************************************************/

#targetengine "BookOpenAll"


// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle = "Open Book Documents";
var fcaHandlers =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
}
};


var fcaTitle2 = "Open Book Documents silent";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};



var fcaTitle3 = "Close and Save Book Documents";
var fcaHandlers3 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES);
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


var fcaTitle4 = "Close Book Documents without saving";
var fcaHandlers4 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var doc;
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.NO);
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE, refItem);
}
return true;
})( [{title:fcaTitle, handler:fcaHandlers},{title:fcaTitle2, handler:fcaHandlers2},{title:fcaTitle3, handler:fcaHandlers3},{title:fcaTitle4, handler:fcaHandlers4}]);



als Antwort auf: [#555022]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 10:29
Beitrag # 7 von 18
Beitrag ID: #555029
Bewertung:
(13815 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf: Eine Sache verstehe ich jedoch nicht und zwar "Close Book Dokuments". Damit werden alle Dateien im Buch ohne Rückfrage ungespeichert geschlossen. Das kann zwar mal ganz nützlich sein aber ich denke mal, dass das so auch nicht gedacht war.


In der Zeile
Code
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES); 


wird angegeben, dass die zu schließenden Dokumente ggf. ohneRückfrage gesichert werden sollen.

Eine Rückfrage aktivierst Du durch Änderung des Werts SaveOptions.YES in SaveOptions.ASK.

Code
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK); 


Dieser Eintrag steht sowohl im Originalskript von Jongware als auch in meiner oben veröffentlichten modifizierten Version so drin. Wie kommt es in Deinem Code zu SaveOptions.YES?


als Antwort auf: [#555027]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:32 geändert)

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

18. Jan 2017, 10:43
Beitrag # 8 von 18
Beitrag ID: #555030
Bewertung:
(13805 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Innerhalb der Variable "Close and Save Book Documents" war es von mir beabsichtigt, dass
Code
SaveOptions.YES 

ist. So werden ja alle Dokumente ohne Rückfrage gespeichert.

Bei der Variable "Close Book Documents without saving" habe ich die SaveOptions auf NO gesetzt - würde jedoch gerne, um Fehler zu vermeiden, eine Warnung haben, bevor alle ungesichterten Dateien geschlossen werden.


als Antwort auf: [#555029]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 10:52
Beitrag # 9 von 18
Beitrag ID: #555032
Bewertung:
(13792 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Bei der Modifikation des Skripts bin ich über's Ziel hinausgeschossen und habe auch die Interaktion beim Schließen der Dokumente unterdrückt.
Damit entfällt auch die im Skript eingerichtete Abfrage mit SaveOptions.ASK.

Die Unterdrückung der Interation habe ich im Code oben wieder rausgenommen.
Jetzt funktioniert die Rückfrage.

Sorry!
Und Dank für den Hinweis.


als Antwort auf: [#555030]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 10:53 geändert)

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

18. Jan 2017, 11:12
Beitrag # 10 von 18
Beitrag ID: #555034
Bewertung:
(13772 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich glaube, dass wir uns, teilweise, missverstanden haben.
Bei dr von mir geposteten Version des Scripts gibt es ja mittlerweile vier Menüeinträge.
– Open Book Documents
– Open Book Documents silent
– Close and Save Book Documents
– Close Book Documents without saving

Das funktioniert soweit auch alles. Nur bei dem letzten Menüeintrag würde ich gerne eine Warnung "vorschalten" denn die Funktion ist ja recht gefährlich.
Beabsichtigt ist damit ein Equivalänt zum zweiten Menüeintrag. Alle Dateien sollen, nach der Warnmeldung, ohne Rückfrage geschlossen und nicjht gespeichert werden.

Vielen Dank noch´mal für deine Hilfe.

Oliver


als Antwort auf: [#555032]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 12:05
Beitrag # 11 von 18
Beitrag ID: #555037
Bewertung:
(13709 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, Du hast recht, ich verstehe Dich nicht richtig.

Zitat Alle Dateien sollen, nach der Warnmeldung, ohne Rückfrage geschlossen und nicht gespeichert werden.


Was heißt "nach der Warnmeldung" (welche Warnmeldung) einerseits und "ohne Rückfrage" andererseits?

Soll
- erst geprüft werden, ob Dokumente des Buchs geändert wurden und
- dann eine Warnmeldung erscheinen und
- dann die Warnmeldung ignoriert werden und
- ohne Rückfrage alle Dokumente ohne zu speichern geschlossen werden?

Mir scheint hier die Option SaveOptions.ASK die geeignetere Variante zu sein.

Dabei sollten die Befehle
Code
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT; 


davor, sowie
Code
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL; 

danach getilgt werden.

Oder hattest Du eine andere Idee bzgl. der Warnmeldung?


als Antwort auf: [#555034]

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

18. Jan 2017, 12:29
Beitrag # 12 von 18
Beitrag ID: #555038
Bewertung:
(13686 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja, ich habe da eine etwas andere Idee.
Ich würde gerne alle Dokumente eines Buches die geöffnet sind schließen OHNE sie zu speichern (egal ob geändert oder nicht). Da diese Option jedoch nur eine Mausbewegung unter der Option des speicherns liegen würde, wäre eine Warnmeldung wünschenswert.
Diese Warnmeldung sollte letztlich nur eine Meldung umfassen sowie die Möglichkeiten des abbrechens oder fortfahrens.


als Antwort auf: [#555037]
(Dieser Beitrag wurde von funkturmmitte am 18. Jan 2017, 12:33 geändert)

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 12:34
Beitrag # 13 von 18
Beitrag ID: #555039
Bewertung:
(13679 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du meinst also eine vorgeschaltete Warnmeldung.

Tempus fugit - ich werde mich später drum kümmern.


als Antwort auf: [#555038]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 16:41
Beitrag # 14 von 18
Beitrag ID: #555046
Bewertung:
(13509 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Oliver,

hier eine Version mit Vorwarnung bei "Close Book Documents without saving".

Code
/****************************************************************************************/  
/* */
/* BookOpenAll :: Add an "open All" feature in the Book Menu */
/* */
/* [Ver: 1.00] [Author: Jongware] [Creat: 01-May-2012] */
/* [Lang: EN] [Req: InDesign CS4] */
/* */
/* Installation: */
/* */
/* 1) Place the current file into Scripts/Startup Scripts/ */
/* (if the folder Startup Scripts doesn't exist, create it) */
/* */
/* Modified from Marc Autret's "File Close All" script at */
/* http://www.indiscripts.com/post/2010/02/how-to-create-your-own-indesign-menus */
/* */
/* 17-01-18 modified (by Martin Fischer and Oliver, Funkturm Mitte) */
/* 1) "$ID/BookPanelPopup" instead of "$ID/Book Panel Menu" */
/* 2) additional menues: "Open Book Documents silent" */
/* "Close Book Documents without saving" */
/* "Close Book Documents ask for saving" */
/* */
/****************************************************************************************/


#targetengine "BookOpenAll"

// THE MAIN PROCESS
// -----------------------------------------------
var fcaTitle1 = "Open Book Documents";
var fcaHandlers1 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
}
};

var fcaTitle2 = "Open Book Documents silent";
var fcaHandlers2 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.NEVER_INTERACT;
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, true)
}
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.INTERACT_WITH_ALL;
}
};

var fcaTitle3 = "Close and Save Book Documents";
var fcaHandlers3 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.YES);
}
}
};

var fcaTitle4 = "Close Book Documents without saving";
var fcaHandlers4 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
var conf = confirm('Achtung!\nTatsächlich alle Dokumente des Buchs \nschließen, ohne zu speichen?', true);
if (conf)
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.NO);
}
}
}
};

var fcaTitle5 = "Close Book Documents ask for saving";
var fcaHandlers5 =
{
'beforeDisplay' : function(ev)
{
ev.target.enabled = (app.books.length>=1);
},

'onInvoke' : function()
{
for( var i = app.activeBook.bookContents.length-1 ; i>=0 ; i-- )
{
app.open (app.activeBook.bookContents[i].fullName, false).close(SaveOptions.ASK);
}
}
};


// THE MENU INSTALLER
// -----------------------------------------------
var fcaMenuInstaller = fcaMenuInstaller||
(function(items)
{
var allIt;
for (allIt=0; allIt<items.length; allIt++)
{
// 1. Create the script menu action
var mnuAction = app.scriptMenuActions.add(items[allIt].title);

// 2. Attach the event listener
var ev;
for( ev in items[allIt].handler )
{
mnuAction.eventListeners.add(ev,items[allIt].handler[ev]);
}

// 3. Create the menu item
var mainMenu = app.menus.item("$ID/BookPanelPopup"); //"$ID/Book Panel Menu");
var refItem = mainMenu.menuItems.item("$ID/Close Book");

mainMenu.menuItems.add(mnuAction,LocationOptions.BEFORE, refItem);
}
return true;
})( [
{title:fcaTitle1, handler:fcaHandlers1},
{title:fcaTitle2, handler:fcaHandlers2},
{title:fcaTitle3, handler:fcaHandlers3},
{title:fcaTitle4, handler:fcaHandlers4},
{title:fcaTitle5, handler:fcaHandlers5}
]);


Aus purem Eigennutz habe ich die Option "Close Book Documents ask for saving" zusätzlich implementiert. Wenn Dich diese stört, kannst Du die folgene Zeile unten (zweitletzte) auskommentieren oder löschen:

Code
        {title:fcaTitle5, handler:fcaHandlers5} 



als Antwort auf: [#555038]

Alle Dateien im InDesign Buch öffnen

Be.eM
Beiträge gesamt: 3342

18. Jan 2017, 17:42
Beitrag # 15 von 18
Beitrag ID: #555048
Bewertung:
(13478 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

da darf ich mich jetzt als stiller Nutznießer dranklemmen und sage: Dankeschön :-)

Ich habe sowas auch schon ewig in FrameMaker und freue mich, das jetzt auch in ID-Büchern nutzen zu können.

Schöne Grüße,
Bernd


als Antwort auf: [#555046]

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

18. Jan 2017, 18:05
Beitrag # 16 von 18
Beitrag ID: #555049
Bewertung:
(2729 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin!
Herzlichen Dank für deine Lösung und schön, dass Du deine Lösung auch selbst gebrauchen kannst.

Oliver


als Antwort auf: [#555048]

Alle Dateien im InDesign Buch öffnen

Martin Fischer
  
Beiträge gesamt: 12779

18. Jan 2017, 18:05
Beitrag # 17 von 18
Beitrag ID: #555050
Bewertung:
(2728 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Bernd,

das freut mich sehr.

Den Grundstock haben ja Marc Autret und jongware gelegt.
Und Oliver hat's aufgestöbert und bestimmte Differenzierungen angeregt, ausgearbeitet und eingefordert.
Ein Gemeinschaftswerk, das auch mir zugute kommt: so was habe ich mir selbst immer wieder gewünscht. Wink


als Antwort auf: [#555048]
(Dieser Beitrag wurde von Martin Fischer am 18. Jan 2017, 18:36 geändert)

Alle Dateien im InDesign Buch öffnen

funkturmmitte
Beiträge gesamt: 117

19. Jan 2017, 20:38
Beitrag # 18 von 18
Beitrag ID: #555074
Bewertung:
(2454 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das Script funktioniert auch mit CS6 anstandslos.


als Antwort auf: [#555046]
X