From a057e25f0532c22d743f72c61ed6a6e9f84bbc3c Mon Sep 17 00:00:00 2001 From: Akamaru Date: Tue, 2 Feb 2016 16:15:48 +0100 Subject: [PATCH] ... am Endes Beitrages nur, wenn der Beitrag mehr als 250 Zeichen hat --- plugins/rss.lua | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/plugins/rss.lua b/plugins/rss.lua index 6f575ac..d76c2c1 100644 --- a/plugins/rss.lua +++ b/plugins/rss.lua @@ -183,9 +183,17 @@ local function cron() local title = v2.title or 'Kein Titel' local link = v2.link or v2.id or 'Kein Link' if v2.content then - content = string.sub(unescape_for_rss(v2.content:gsub("%b<>", "")), 1, 250) .. '...' + if string.len(v2.content) > 250 then + content = string.sub(unescape_for_rss(v2.content:gsub("%b<>", "")), 1, 250) .. '...' + else + content = unescape_for_rss(v2.content:gsub("%b<>", "")) + end elseif v2.summary then - content = string.sub(unescape_for_rss(v2.summary:gsub("%b<>", "")), 1, 250) .. '...' + if string.len(v2.summary) > 250 then + content = string.sub(unescape_for_rss(v2.summary:gsub("%b<>", "")), 1, 250) .. '...' + else + content = unescape_for_rss(v2.summary:gsub("%b<>", "")) + end else content = '' end