Christiaan,
I am assuming the Import Publications action is activated when I drop a PDF
file onto a record. The reason I am asking for confirmation is because I was
not able to get the hook to work. Just to be certain, here is what I did:
- I opened the script in Script Editor and saved it in ~/Library/Application
Support/Bibdesk/Scripts folder
- I attached it to "Import Publications" in the Bibdesk preferences
- I am now dropping the pdf files onto the right hand-side panel when I select
a record from the database
I hope I am on the right track.
--
M. Tamer Özsu
University of Waterloo
(Currently on sabbatical leave at ETH Zürich)
On 2011-11-12, at 7:52 PM, Christiaan Hofman wrote:
>
> This is not a script hook, only AppleScript can be used for script hooks.
>
> Here is an AppleScript that you can use as an "Import Publication" script
> hook:
>
> using terms from application "BibDesk"
> on perform BibDesk action with publications thePubs for script hook
> theScriptHook
> if name of theScriptHook is not "Import Publications" then
> return
> repeat with thePub in thePubs
> tell thePub
> set numFiles to count of linked files
> if numFiles > 0 and value of field "Keywords" ≠
> "" then
> set theTags to {}
> repeat with i from 1 to numFiles
> set theTags to theTags & (get
> tags of linked file i)
> end repeat
> if (count of theTags) > 0 then
> set AppleScript's text item
> delimiters to ", "
> set value of field "Keywords"
> to (theTags as text)
> end if
> end if
> end tell
> end repeat
> end perform BibDesk action with publications
> end using terms from
>
> Christiaan
>
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Bibdesk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-users