Re: Save PDF to Yojimbo and file

2007-05-30 Thread Patrick Gilmour

Kenneth (and Steve),

Many thanks - this is a great addition.

I was wondering if it would be possible to tweak the script so that  
if the Name field was left blank it would use the Yojimbo default  
name (web pages usually have the correct Title tag and it would be  
painful to have to retype this).


Thanks again,

Pat


On May 30, 2007, at 5:38 PM, Kenneth Kirksey wrote:

A little refinement that allows you to set whether you want to  
choose tags from a list or enter them manually:


-
-- Save PDF to Yojimbo and Tag
--
-- Allows you to rename and add tags to a Yojimbo item you add  
using print

-- to PDF.
--
-- Save as a script to ~Library/PDF Services
-
on open (theFile)

-
	-- set chooseTagsfromList to true if you want the script to  
present you with
	-- a list of tags to pick from. Set it to false if you want to  
manually enter the

-- tags. If you manually enter tags, separate tags with commas.
-

set chooseTagsFromList to true

	set theName to text returned of (display dialog Name: default  
answer )

if not chooseTagsFromList then
set restoreDelimiters to AppleScript's text item delimiters

set AppleScript's text item delimiters to ,
		set theTags to text returned of (display dialog Tags: default  
answer )


set the chosenTagList to every text item of theTags
end if

tell application Yojimbo
set allTags to name of every tag
if chooseTagsFromList then
set chosenTagList to choose from list allTags ¬
with title ¬
Tags with prompt ¬
¬
Choose Tags: multiple selections 
allowed true ¬
with empty selection allowed
end if
set n to import theFile
set name of n to theName
add tags chosenTagList to n
end tell

if not chooseTagsFromList then
set AppleScript's text item delimiters to restoreDelimiters
end if
end open




--
--
This message is sent to you because you are subscribed to
 the mailing list yojimbo-talk@barebones.com.
To unsubscribe, send mail to: [EMAIL PROTECTED]
List archives:  http://www.listsearch.com/yojimbotalk.lasso
Have a feature request, or not sure if the software's working
correctly? Please send mail to: [EMAIL PROTECTED]



--
--
This message is sent to you because you are subscribed to
 the mailing list yojimbo-talk@barebones.com.
To unsubscribe, send mail to: [EMAIL PROTECTED]
List archives:  http://www.listsearch.com/yojimbotalk.lasso
Have a feature request, or not sure if the software's working
correctly? Please send mail to: [EMAIL PROTECTED]


Re: Save PDF to Yojimbo and file

2007-05-30 Thread Kenneth Kirksey


On May 30, 2007, at 5:49 PM, Patrick Gilmour wrote:

I was wondering if it would be possible to tweak the script so that  
if the Name field was left blank it would use the Yojimbo default  
name (web pages usually have the correct Title tag and it would  
be painful to have to retype this).




Might need some help with this one. The name of theFile sent to the  
script is Print Job, not the name of the document being printed. I  
don't know where to grab the actual name of the document being  
printed. Anyone else know?




--
--
This message is sent to you because you are subscribed to
 the mailing list yojimbo-talk@barebones.com.
To unsubscribe, send mail to: [EMAIL PROTECTED]
List archives:  http://www.listsearch.com/yojimbotalk.lasso
Have a feature request, or not sure if the software's working 
correctly? Please send mail to: [EMAIL PROTECTED]