I created a script for Illustrator CS6, in ExtendScript Toolkit, that will create multiple, prenamed layers...see below...
//Apply to myDoc the active document
var layerName = LayerOrderType;
var myDoc = app.activeDocument;
//define first character and how many layers do you need
var layerName
var numberOfLayers=0;
//Create the layers
for(var i=0; i<=numberOfLayers; i++)
{ var layerName = ":: GRADIENT"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: STRIPES"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: LEGAL"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: BLK BAR"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: FLAME"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: LOGO/TYPE"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: TRIM,ETC"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
{ var layerName = ":: LOEC INFO"; var myLayer = myDoc.layers.add(); myLayer.name = layerName; }
// Moves the bottom layer to become the topmost layer
if (documents.length > 0) {
countOfLayers = activeDocument.layers.length;
if (countOfLayers > 1) {
bottomLayer = activeDocument.layers[countOfLayers-1];
bottomLayer.zOrder(ZOrderMethod.BRINGTOFRONT);
}
else {
alert("The active document only has only 1 layer")
}
}
I tried to use this exact code to replicate the same scenario in InDesign but it doesn't work.
Can anybody help me out!?
Thanks in advance