Skip to content

Instantly share code, notes, and snippets.

View joshjhall's full-sized avatar

Josh Hall joshjhall

View GitHub Profile
@joshjhall
joshjhall / Tana Metadata Export.js
Last active March 31, 2023 21:27
Tanarian Brain specific exporter for Zotero. This should be fairly self-explanatory code. Look at the `writeBook()` for a particularly good example of how powerful this approach can be.
This has been migrated to a repository at https://github.com/joshjhall/zotero-to-tana-exporter.
@joshjhall
joshjhall / Tana Metadata Export.js
Last active October 23, 2022 19:09
Zotero exporter optimized for Tana paste. This is just building on others' work. Importantly, I've added some additional protections for missing data, and created a switch statement to tweak the internal Zotero type schema to better fit my use-cases. Feel free to use or modify as you see fit.
{
"translatorID":"dda092d2-a257-46af-b9a3-2f04a55cb04f",
"translatorType":2,
"label":"Tana Metadata Export",
"creator":"Joshua Hall based upon Stian Håklev, Joel Chan, and Lukas Kawerau's work",
"target":"md",
"minVersion":"2.0",
"maxVersion":"",
"priority":200,
"inRepository":false,

Keybase proof

I hereby claim:

  • I am joshjhall on github.
  • I am hall (https://keybase.io/hall) on keybase.
  • I have a public key whose fingerprint is 71FB 72B0 6080 6C36 81BB 5106 4E06 9231 1C45 6181

To claim this, I am signing this object:

<!DOCTYPE html>
<html xmlns='http://www.w3.org/1999/xhtml'
xmlns:fb='http://www.facebook.com/2008/fbml'
lang='en'>
<head>
<script type='text/javascript'>
// Block you'll need the IE8 debugger turned on or the console.log() events will cause errors
console.log('+++started page load');
</script>
</head>
@joshjhall
joshjhall / _sticky_footer.sass
Created February 27, 2010 10:48
Proposed update for sticky footers in compass