I don't think that there is anyway to add a deserialiser as a plugin - they are part of the boot, so you would need to convince Jeremy to accept a pull request Also you would need to define the mime-type.
On Wednesday, September 9, 2015 at 12:13:15 AM UTC+1, Tierney Coren wrote: > > How hard is it to create one? They don't look too complicated - is there > any documentation on writing a deserialiser? > > On Tue, Sep 8, 2015 at 12:58 PM, Jeremy Ruston <[email protected] > <javascript:>> wrote: > >> On Tue, Sep 8, 2015 at 1:46 PM, BJ <[email protected] <javascript:>> >> wrote: >> >>> I think Felix's idea of importing is good, but i would suggest you to >>> write an upgrader module - these are run when stuff is imported. >>> >> >> Better still would be to add a deserialiser. Deserialisers are invoked to >> extract tiddlers from files identified by their extension and/or MIME type. >> Here are the built-in deserialisers: >> >> >> https://github.com/Jermolene/TiddlyWiki5/blob/master/boot/boot.js#L1211-L1281 >> >> https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/deserializers.js >> >> Best wishes >> >> Jeremy. >> >> >> >>> all the best >>> >>> BJ >>> >>> On Tuesday, September 8, 2015 at 12:13:09 AM UTC+1, Tierney Coren wrote: >>>> >>>> This looks like it might be good, if converting to JSON is the right >>>> way to handle it: https://www.npmjs.com/package/bib2json >>>> >>>> On Monday, September 7, 2015 at 7:11:16 PM UTC-4, Tierney Coren wrote: >>>>> >>>>> Hello! >>>>> >>>>> I've taken on some work using tiddlywiki. One of the components of it >>>>> is to convert BibTeX documents into tiddlers. >>>>> >>>>> I'm thinking I can do this via a npm module, but I'd like to know if >>>>> there's a more simple way to do the conversion in TW5, without relying on >>>>> an external source (Node). I'm not afraid of using Node in any capacity, >>>>> so >>>>> if there are modules I could build upon, I'd love to hear about them. >>>>> >>>>> In regards to the actual conversion, would converting it to JSON be >>>>> enough to import the BibTeX as tiddlers with tags, names, and content? >>>>> >>>>> Thanks, >>>>> Tierney C. >>>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "TiddlyWiki" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected] <javascript:>. >>> To post to this group, send email to [email protected] >>> <javascript:>. >>> Visit this group at http://groups.google.com/group/tiddlywiki. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/tiddlywiki/bdc71fc8-5eb9-4505-8107-3be70ca071dc%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/tiddlywiki/bdc71fc8-5eb9-4505-8107-3be70ca071dc%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> >> >> -- >> Jeremy Ruston >> mailto:[email protected] <javascript:> >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "TiddlyWiki" group. >> To unsubscribe from this topic, visit >> https://groups.google.com/d/topic/tiddlywiki/kIbDTiXZqJk/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to >> [email protected] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/tiddlywiki/CAPKKYJZ7VhXN_K7SVyfkxX-L%3DfKyVBGjcJ4Wtsagp%3DWHA6-1cg%40mail.gmail.com >> >> <https://groups.google.com/d/msgid/tiddlywiki/CAPKKYJZ7VhXN_K7SVyfkxX-L%3DfKyVBGjcJ4Wtsagp%3DWHA6-1cg%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/cb76f480-5a12-4841-b40c-a8e5c50b54ec%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

