@ -440,10 +440,12 @@ const Headlines = {
if ( headlines . vfeed _group _enabled && hl . feed _title && this . vgroup _last _feed != hl . feed _id ) {
if ( headlines . vfeed _group _enabled && hl . feed _title && this . vgroup _last _feed != hl . feed _id ) {
const vgrhdr = ` <div data-feed-id=' ${ hl . feed _id } ' class='feed-title'>
const vgrhdr = ` <div data-feed-id=' ${ hl . feed _id } ' class='feed-title'>
< div style = 'float : right' > $ { Feeds . renderIcon ( hl . feed _id , hl . has _icon ) } < / d i v >
< div class = "pull-right" > $ { Feeds . renderIcon ( hl . feed _id , hl . has _icon ) } < / d i v >
< a class = "title" href = "#" onclick = "Feeds.open({feed:${hl.feed_id}})" > $ { hl . feed _title }
< a class = "title" href = "#" onclick = "Feeds.open({feed:${hl.feed_id}})" > $ { hl . feed _title } < / a >
< a class = "catchup" title = "${__('mark feed as read')}" onclick = "Feeds.catchupFeedInGroup(${hl.feed_id})" href = "#" > < i class = "icon-done material-icons" > done _all < / i > < / a >
< a class = "catchup" title = "${__('mark feed as read')}" onclick = "Feeds.catchupFeedInGroup(${hl.feed_id})" href = "#" >
< / d i v > `
< i class = "icon-done material-icons" > done _all < / i >
< / a >
< / d i v > `
const tmp = document . createElement ( "div" ) ;
const tmp = document . createElement ( "div" ) ;
tmp . innerHTML = vgrhdr ;
tmp . innerHTML = vgrhdr ;
@ -476,6 +478,7 @@ const Headlines = {
< / d i v >
< / d i v >
< span onclick = "return Headlines.click(event, ${hl.id});" data - article - id = "${hl.id}" class = "titleWrap hlMenuAttach" >
< span onclick = "return Headlines.click(event, ${hl.id});" data - article - id = "${hl.id}" class = "titleWrap hlMenuAttach" >
$ { App . getInitParam ( "debug_headline_ids" ) ? ` <span class="text-muted small">A: ${ hl . id } F: ${ hl . feed _id } </span> ` : "" }
< a class = "title" title = "${App.escapeHtml(hl.title)}" target = "_blank" rel = "noopener noreferrer" href = "${App.escapeHtml(hl.link)}" >
< a class = "title" title = "${App.escapeHtml(hl.title)}" target = "_blank" rel = "noopener noreferrer" href = "${App.escapeHtml(hl.link)}" >
$ { hl . title } < / a >
$ { hl . title } < / a >
< span class = "author" > $ { hl . author } < / s p a n >
< span class = "author" > $ { hl . author } < / s p a n >
@ -542,6 +545,7 @@ const Headlines = {
< i class = "pub-pic pub-${hl.id} material-icons" onclick = "Headlines.togglePub(${hl.id})" > rss _feed < / i >
< i class = "pub-pic pub-${hl.id} material-icons" onclick = "Headlines.togglePub(${hl.id})" > rss _feed < / i >
< / d i v >
< / d i v >
< div onclick = "return Headlines.click(event, ${hl.id})" class = "title" >
< div onclick = "return Headlines.click(event, ${hl.id})" class = "title" >
$ { App . getInitParam ( "debug_headline_ids" ) ? ` <span class="text-muted small">A: ${ hl . id } F: ${ hl . feed _id } </span> ` : "" }
< span data - article - id = "${hl.id}" class = "hl-content hlMenuAttach" >
< span data - article - id = "${hl.id}" class = "hl-content hlMenuAttach" >
< a class = "title" href = "${App.escapeHtml(hl.link)}" > $ { hl . title } < span class = "preview" > $ { hl . content _preview } < / s p a n > < / a >
< a class = "title" href = "${App.escapeHtml(hl.link)}" > $ { hl . title } < span class = "preview" > $ { hl . content _preview } < / s p a n > < / a >
< span class = "author" > $ { hl . author } < / s p a n >
< span class = "author" > $ { hl . author } < / s p a n >