update news plugin for b1gMail 7.4

This commit is contained in:
Sebijk 2022-02-13 18:29:36 +01:00
parent 47bdb3274b
commit 3e3a9790cb
3 changed files with 26 additions and 31 deletions

View file

@ -1,32 +1,26 @@
<table class="nliTable"> <div class="container">
<!-- news --> <div class="page-header"><h1>{lng p="news_news"}</h1></div>
<tr>
<td class="nliIconTD"><i class="fa fa-newspaper-o fa-3x" aria-hidden="true"></i> <p>
</td> {lng p="news_text"}
<td class="nliTD"> </p>
<h3>{lng p="news_news"}</h3> <div class="panel-group" id="faq">
{if !$news}
{lng p="news_text"} <i>{lng p="news_nonews"}</i>
<br /><br /> {else}
{foreach from=$news key=id item=item}
{if !$news} <div class="panel panel-default">
<i>{lng p="news_nonews"}</i> <div class="panel-heading">
{else} <h4 class="panel-title"><a data-toggle="collapse" data-parent="#news" href="#news-{$id}">{text value=$item.title}</a></h4>
{foreach from=$news key=id item=item}
<div class="faqQuestion" onclick="toggleFAQItem({$id})">
&nbsp;{text value=$item.title}
<small>({date timestamp=$item.date dayonly=true})</small>
<img id="faqAnswerImage_{$id}" src="{$tpldir}images/expand.png" width="11" height="11" border="0" alt="" class="faqExpand" />
</div> </div>
<div class="faqAnswer" id="faqAnswer_{$id}" style="display:none;"> <div id="news-{$id}" class="panel-collapse collapse">
<div style="padding:5px;"> <div class="panel-body">
{$item.text} <p>{$item.text}</p>
</div> </div>
</div> </div>
<br /> </div>
{/foreach} {/foreach}
{/if} {/if}
</td> </div>
</tr> </div>
</table>

View file

@ -22,12 +22,13 @@
<script src="{$tpldir}js/common.js" type="text/javascript"></script> <script src="{$tpldir}js/common.js" type="text/javascript"></script>
<script src="{$tpldir}js/loggedin.js" type="text/javascript"></script> <script src="{$tpldir}js/loggedin.js" type="text/javascript"></script>
<script src="{$tpldir}js/dialog.js" type="text/javascript"></script> <script src="{$tpldir}js/dialog.js" type="text/javascript"></script>
<link href="clientlib/fontawesome/css/font-awesome.min.css?{fileDateSig file="../../clientlib/fontawesome/css/font-awesome.min.css"}" rel="stylesheet" type="text/css" />
</head> </head>
<body onload="documentLoader()"> <body onload="documentLoader()">
<h1> <h1>
<img src="plugins/templates/images/news_icon.png" width="16" height="16" align="absmiddle" border="0" alt="" /> <i class="fa fa-newspaper-o" aria-hidden="true"></i>
{text value=$news.title cut=55} {text value=$news.title cut=55}
</h1> </h1>

View file

@ -2,7 +2,7 @@
<table cellspacing="0" width="100%"> <table cellspacing="0" width="100%">
{foreach from=$bmwidget_news_news key=newsID item=news} {foreach from=$bmwidget_news_news key=newsID item=news}
<tr> <tr>
<td width="20" align="center"><img width="16" height="16" src="plugins/templates/images/news_icon.png" border="0" alt="" align="absmiddle" /></td> <td width="20" align="center"><i class="fa fa-newspaper-o" aria-hidden="true"></i></td>
<td><a href="javascript:void(0);" onclick="javascript:openOverlay('start.php?action=newsPlugin&do=showNews&id={$newsID}&sid={$sid}', '{text value=$news.title cut=50 escape=true}', 500, 380);">{text value=$news.title cut=30}</a></td> <td><a href="javascript:void(0);" onclick="javascript:openOverlay('start.php?action=newsPlugin&do=showNews&id={$newsID}&sid={$sid}', '{text value=$news.title cut=50 escape=true}', 500, 380);">{text value=$news.title cut=30}</a></td>
<td align="left" width="60"><small>{date timestamp=$news.date dayonly=true}</small></td> <td align="left" width="60"><small>{date timestamp=$news.date dayonly=true}</small></td>
</tr> </tr>