Adding a custom newsfeed to the customer-dashboard, fixes #1408

Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
This commit is contained in:
Roman Schmerold (BNoiZe)
2014-06-01 18:46:15 +02:00
parent fd3ab6221c
commit 3acfcd4a95
22 changed files with 84 additions and 6 deletions

BIN
templates/Sparkle/.DS_Store vendored Normal file

Binary file not shown.

BIN
templates/Sparkle/assets/css/.DS_Store vendored Normal file

Binary file not shown.

BIN
templates/Sparkle/assets/img/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -28,13 +28,17 @@ $(document).ready(function() {
// Load Newsfeed
var ajax_load = "<div id='newsitem'>Loading newsfeed...</div>";
$("#newsfeeditems").html(ajax_load).load("lib/ajax.php?action=newsfeed", function() {
var url = "";
if (typeof $("#newsfeed").data("url") !== "undefined") {
url = "&url=" + $("#newsfeed").data("url");
}
$("#newsfeeditems").html(ajax_load).load("lib/ajax.php?action=newsfeed" + url, function() {
if ($("#newsfeeditems").html().length > 0) {
$(window).trigger('resize');
$("#newsfeed").slideDown();
}
});
// Enable Infobubbles
$(".tipper").tipper({
direction: "right"

BIN
templates/Sparkle/customer/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -149,6 +149,18 @@ $header
</div>
<div class="grid-u-1-2">
<if Settings::Get('customer.show_news_feed') == '1'>
<table class="dboarditem full" id="newsfeed" data-url="{$news_feed_url}">
<thead>
<tr>
<th>News</th>
</tr>
</thead>
<tbody id="newsfeeditems">
</tbody>
</table>
</if>
<table class="dboarditem">
<thead>
<tr>
@@ -174,10 +186,17 @@ $header
<td>{$lng['customer']['services']}:</td>
<td>$services_enabled</td>
</tr>
</tbody>
</table>
<table class="dboarditem">
<thead>
<tr>
<th colspan="2">{$lng['index']['customerdetails']}</th>
<th colspan="2">{$lng['index']['customerdetails']}</th>
</tr>
<if $userinfo['customernumber'] >
</thead>
<tbody>
<if $userinfo['customernumber'] >
<tr>
<td>{$lng['customer']['customernumber']}:</td>
<td>{$userinfo['customernumber']}</td>