fix filters to have different filters per category

This commit is contained in:
jasonfu 2025-07-08 13:05:40 +02:00
parent 78f52c769d
commit 6a248e17be

View file

@ -76,47 +76,49 @@ export const properties = {
}; };
// input/output files parsing method // input/output files parsing method
const filters: Record<string, string> = { const filters: Record<string, Record<string, string>> = {
"602": "T602Document", text: {
abw: "AbiWord", "602": "T602Document",
csv: "Text", abw: "AbiWord",
cwk: "ClarisWorks", csv: "Text",
doc: "MS Word 97", cwk: "ClarisWorks",
docm: "MS Word 2007 XML VBA", doc: "MS Word 97",
docx: "MS Word 2007 XML", docm: "MS Word 2007 XML VBA",
dot: "MS Word 97 Vorlage", docx: "MS Word 2007 XML",
dotx: "MS Word 2007 XML Template", dot: "MS Word 97 Vorlage",
dotm: "MS Word 2007 XML Template", dotx: "MS Word 2007 XML Template",
epub: "EPUB", dotm: "MS Word 2007 XML Template",
fb2: "Fictionbook 2", epub: "EPUB",
fodt: "OpenDocument Text Flat XML", fb2: "Fictionbook 2",
htm: "HTML (StarWriter)", fodt: "OpenDocument Text Flat XML",
html: "HTML (StarWriter)", htm: "HTML (StarWriter)",
hwp: "writer_MIZI_Hwp_97", html: "HTML (StarWriter)",
mcw: "MacWrite", hwp: "writer_MIZI_Hwp_97",
mw: "MacWrite", mcw: "MacWrite",
mwd: "Mariner_Write", mw: "MacWrite",
lwd: "LotusWordPro", mwd: "Mariner_Write",
lrf: "BroadBand eBook", lwd: "LotusWordPro",
odt: "writer8", lrf: "BroadBand eBook",
ott: "writer8_template", odt: "writer8",
pages: "Apple Pages", ott: "writer8_template",
//pdf should differentiate between import and export just leave as default for now pages: "Apple Pages",
psw: "PocketWord File", //pdf should differentiate between import and export just leave as default for now
rtf: "Rich Text Format", psw: "PocketWord File",
sdw: "StarOffice_Writer", rtf: "Rich Text Format",
stw: "writer_StarOffice_XML_Writer_Template", sdw: "StarOffice_Writer",
sxw: "StarOffice XML (Writer)", stw: "writer_StarOffice_XML_Writer_Template",
tab: "Text", sxw: "StarOffice XML (Writer)",
tsv: "Text", tab: "Text",
txt: "Text", tsv: "Text",
wn: "WriteNow", txt: "Text",
wpd: "WordPerfect", wn: "WriteNow",
wps: "MS Word 97", wpd: "WordPerfect",
wpt: "MS Word 97 Vorlage", wps: "MS Word 97",
wri: "MS_Write", wpt: "MS Word 97 Vorlage",
xhtml: "HTML (StarWriter)", wri: "MS_Write",
zabw: "AbiWord", xhtml: "HTML (StarWriter)",
zabw: "AbiWord",
},
}; };
export function convert( export function convert(