X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Fsupported%2FFimfictionApi.java;h=59b593ec7aecedea5cb24c4f91b10f6819b172d6;hp=1594d5e18f365d14bfeb227e057bdec07c528bbf;hb=d9a94285b568e80cba1d5b85d67829839d1d5029;hpb=37fdbdef97d2756d46e0d0538987df930d3b0b22 diff --git a/src/be/nikiroo/fanfix/supported/FimfictionApi.java b/src/be/nikiroo/fanfix/supported/FimfictionApi.java index 1594d5e..59b593e 100644 --- a/src/be/nikiroo/fanfix/supported/FimfictionApi.java +++ b/src/be/nikiroo/fanfix/supported/FimfictionApi.java @@ -159,7 +159,15 @@ class FimfictionApi extends BasicSupport { @Override protected String getDesc(URL source, InputStream in) { - return getKeyJson(json, 0, "type", "story", "description"); + String desc = getKeyJson(json, 0, "type", "story", "description"); + + // TODO: if the description becomes available in html, use it + desc = desc.replace("\\r\\n", "
"); + desc = desc.replace("[i]", "_").replace("[/i]", "_") + .replace("[b]", "*").replace("[/b]", "*"); + desc = desc.replaceAll("\\[[^\\]]*\\]", ""); + + return desc; } @Override