add exporters hook

This commit is contained in:
Damien Elmes 2012-09-25 22:17:04 +09:00
parent 76b356fe0d
commit 7eb8b66b7a

View file

@ -7,6 +7,7 @@ from operator import itemgetter
from anki.cards import Card from anki.cards import Card
from anki.lang import _ from anki.lang import _
from anki.utils import stripHTML, ids2str, splitFields, json from anki.utils import stripHTML, ids2str, splitFields, json
from anki.hooks import runHook
from anki import Collection from anki import Collection
class Exporter(object): class Exporter(object):
@ -290,7 +291,9 @@ class AnkiPackageExporter(AnkiExporter):
def exporters(): def exporters():
def id(obj): def id(obj):
return ("%s (*%s)" % (obj.key, obj.ext), obj) return ("%s (*%s)" % (obj.key, obj.ext), obj)
return ( exps = [
id(AnkiPackageExporter), id(AnkiPackageExporter),
id(TextNoteExporter), id(TextNoteExporter),
) ]
runHook("exportersList", exps)
return exps