Revision: 31413
Updated Code
at June 11, 2011 07:10 by landock
Updated Code
//template_switcher.jsx //An InDesign CS3 JavaScript /* @@@BUILDINFO@@@ "template_switcher.jsx" 1.0.0 14-September-2010 */ //Adds labels to the graphics in the active document. var myDocument = app.documents.item(0); main(); function main(){ if(app.documents.length != 0){ if(app.documents.item(0).allGraphics.length != 0){ swapGraphics(); changeAddress(); } else{ alert("Document contains no graphics."); } } else{ alert("Please open a document and try again."); } } function swapGraphics(){ var myGraphics = myDocument.allGraphics; for(var myCounter = myGraphics.length-1; myCounter >= 0; myCounter--){ if(myGraphics[myCounter].itemLink.name == "30 Year Commerce CRG Logo.eps"){ alert("see ya 30 year", "boom") myGraphics[myCounter].remove(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo.eps"){ alert("see ya old logo", "pow") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\EPS\\commerce__cw_standard.eps"); myGraphics[myCounter].itemLink.update(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo Reverse_BW_knockout.eps"){ alert("see ya all white logo", "zing") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\CommerceLogos\\commerce_cw_white.ai"); myGraphics[myCounter].itemLink.update(); } } } function changeAddress(){ //Clear the find/change preferences. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; //Set the find options. app.findChangeTextOptions.caseSensitive = false; app.findChangeTextOptions.includeFootnotes = false; app.findChangeTextOptions.includeHiddenLayers = false; app.findChangeTextOptions.includeLockedLayersForFind = false; app.findChangeTextOptions.includeLockedStoriesForFind = false; app.findChangeTextOptions.includeMasterPages = false; app.findChangeTextOptions.wholeWord = false; //Search the document for the string "copy" and change it to "text". app.findTextPreferences.findWhat = "commercecrg.com"; app.changeTextPreferences.changeTo = "comre.com"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "Commerce CRG"; app.changeTextPreferences.changeTo = "Commerce Real Estate Solutions"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 � Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 � Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 | Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 | Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); //Clear the find/change preferences after the search. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; }
Revision: 31412
Updated Code
at June 11, 2011 07:02 by landock
Updated Code
//myshit.jsx //An InDesign CS3 JavaScript /* @@@BUILDINFO@@@ "myshit.jsx" 1.0.0 14-September-2006 */ //Adds labels to the graphics in the active document. var myDocument = app.documents.item(0); main(); function main(){ if(app.documents.length != 0){ if(app.documents.item(0).allGraphics.length != 0){ swapGraphics(); changeAddress(); } else{ alert("Document contains no graphics."); } } else{ alert("Please open a document and try again."); } } function swapGraphics(){ var myGraphics = myDocument.allGraphics; for(var myCounter = myGraphics.length-1; myCounter >= 0; myCounter--){ if(myGraphics[myCounter].itemLink.name == "30 Year Commerce CRG Logo.eps"){ alert("see ya 30 year", "boom") myGraphics[myCounter].remove(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo.eps"){ alert("see ya old logo", "pow") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\EPS\\commerce__cw_standard.eps"); myGraphics[myCounter].itemLink.update(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo Reverse_BW_knockout.eps"){ alert("see ya all white logo", "zing") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\CommerceLogos\\commerce_cw_white.ai"); myGraphics[myCounter].itemLink.update(); } } } function changeAddress(){ //Clear the find/change preferences. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; //Set the find options. app.findChangeTextOptions.caseSensitive = false; app.findChangeTextOptions.includeFootnotes = false; app.findChangeTextOptions.includeHiddenLayers = false; app.findChangeTextOptions.includeLockedLayersForFind = false; app.findChangeTextOptions.includeLockedStoriesForFind = false; app.findChangeTextOptions.includeMasterPages = false; app.findChangeTextOptions.wholeWord = false; //Search the document for the string "copy" and change it to "text". app.findTextPreferences.findWhat = "commercecrg.com"; app.changeTextPreferences.changeTo = "comre.com"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "Commerce CRG"; app.changeTextPreferences.changeTo = "Commerce Real Estate Solutions"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 � Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 � Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 | Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 | Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); //Clear the find/change preferences after the search. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; }
Revision: 31411
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 4, 2010 07:53 by landock
Initial Code
//myshit.jsx //An InDesign CS3 JavaScript /* @@@BUILDINFO@@@ "myshit.jsx" 1.0.0 14-September-2006 */ //Adds labels to the graphics in the active document. var myDocument = app.documents.item(0); main(); function main(){ if(app.documents.length != 0){ if(app.documents.item(0).allGraphics.length != 0){ swapGraphics(); changeAddress(); } else{ alert("Document contains no graphics."); } } else{ alert("Please open a document and try again."); } } function swapGraphics(){ var myGraphics = myDocument.allGraphics; for(var myCounter = myGraphics.length-1; myCounter >= 0; myCounter--){ if(myGraphics[myCounter].itemLink.name == "30 Year Commerce CRG Logo.eps"){ alert("see ya 30 year", "boom") myGraphics[myCounter].remove(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo.eps"){ alert("see ya old logo", "pow") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\EPS\\commerce__cw_standard.eps"); myGraphics[myCounter].itemLink.update(); } else if (myGraphics[myCounter].itemLink.name == "CCRG_CWLogo Reverse_BW_knockout.eps"){ alert("see ya all white logo", "zing") myGraphics[myCounter].itemLink.relink ("\\\\delphi\\gigas\\2 - Logos\\CRESLogos\\CommerceLogos\\commerce_cw_white.ai"); myGraphics[myCounter].itemLink.update(); } } } function changeAddress(){ //Clear the find/change preferences. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; //Set the find options. app.findChangeTextOptions.caseSensitive = false; app.findChangeTextOptions.includeFootnotes = false; app.findChangeTextOptions.includeHiddenLayers = false; app.findChangeTextOptions.includeLockedLayersForFind = false; app.findChangeTextOptions.includeLockedStoriesForFind = false; app.findChangeTextOptions.includeMasterPages = false; app.findChangeTextOptions.wholeWord = false; //Search the document for the string "copy" and change it to "text". app.findTextPreferences.findWhat = "commercecrg.com"; app.changeTextPreferences.changeTo = "comre.com"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "Commerce CRG"; app.changeTextPreferences.changeTo = "Commerce Real Estate Solutions"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 • Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 • Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); app.findTextPreferences.findWhat = "175 East 400 South, Suite 700 | Salt Lake City, Utah 84111"; app.changeTextPreferences.changeTo = "170 South Main Street, Suite 1600 | Salt Lake City, Utah 84101"; app.documents.item(0).changeText(); //Clear the find/change preferences after the search. app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.nothing; }
Initial URL
Initial Description
Initial Title
InDesign template changer
Initial Tags
Initial Language
JavaScript