mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
Adding community feedback to whats new module on dashboard.
This commit is contained in:
parent
c7af661047
commit
54a10301b9
4 changed files with 32 additions and 9 deletions
|
@ -12,8 +12,8 @@ class LastSeenMiddleware(object):
|
|||
SUBSCRIBER_EXPIRE = datetime.datetime.utcnow() - datetime.timedelta(days=settings.SUBSCRIBER_EXPIRE)
|
||||
if request.user.profile.last_seen_on < hour_ago:
|
||||
logging.user(request.user, "~FG~BBRepeat visitor: ~SB%s" % (request.user.profile.last_seen_on))
|
||||
if request.user.profile.last_seen_on < SUBSCRIBER_EXPIRE:
|
||||
request.user.profile.refresh_stale_feeds()
|
||||
# if request.user.profile.last_seen_on < SUBSCRIBER_EXPIRE:
|
||||
# request.user.profile.refresh_stale_feeds()
|
||||
request.user.profile.last_seen_on = datetime.datetime.utcnow()
|
||||
request.user.profile.last_seen_ip = request.META['REMOTE_ADDR']
|
||||
request.user.profile.save()
|
||||
|
|
|
@ -3399,6 +3399,10 @@ background: transparent;
|
|||
text-shadow: 1px 1px 0 #E0E0E0;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.NB-modules-center .NB-module h3.NB-module-content-header {
|
||||
margin-right: 12px;
|
||||
}
|
||||
.NB-module .NB-module-content-subtitle {
|
||||
float: right;
|
||||
color: #C0C0C0;
|
||||
|
|
|
@ -4826,7 +4826,7 @@
|
|||
$module.removeClass('NB-loading');
|
||||
self.counts['feature_page'] += direction;
|
||||
|
||||
var $table = $.make('table', { cellSpacing: 0, cellPadding: 0 });
|
||||
var $table = $.make('table', { className: 'NB-features', cellSpacing: 0, cellPadding: 0 });
|
||||
for (var f in features) {
|
||||
if (f == 3) break;
|
||||
var feature = features[f];
|
||||
|
@ -4837,7 +4837,7 @@
|
|||
$table.append($tr);
|
||||
}
|
||||
|
||||
$('.NB-module-features table').replaceWith($table);
|
||||
$('.NB-module-features .NB-features').replaceWith($table);
|
||||
|
||||
var features_count = features.length;
|
||||
if (features_count < 4) {
|
||||
|
|
|
@ -22,7 +22,7 @@ $(document).ready(function() {
|
|||
<div class="NB-module NB-module-features">
|
||||
|
||||
<h5 class="NB-module-header">
|
||||
New Features
|
||||
What's New
|
||||
<div class="NB-module-header-right">
|
||||
{% if user.is_staff %}
|
||||
<div class="NB-features-add">
|
||||
|
@ -37,13 +37,17 @@ $(document).ready(function() {
|
|||
});
|
||||
</script>
|
||||
{% endif %}
|
||||
<a href="#" class="NB-module-direction NB-module-next-page NB-javascript"></a>
|
||||
<a href="#" class="NB-module-direction NB-module-previous-page NB-disabled"></a>
|
||||
<div class="NB-spinner NB-left"></div>
|
||||
<a href="#" class="NB-module-direction NB-module-next-page NB-javascript"></a>
|
||||
<a href="#" class="NB-module-direction NB-module-previous-page NB-disabled"></a>
|
||||
</div>
|
||||
</h5>
|
||||
|
||||
<table class="" cellpadding="0" cellspacing="0">
|
||||
<h3 class="NB-module-content-header">
|
||||
New Features
|
||||
</h3>
|
||||
|
||||
<table class="NB-features" cellpadding="0" cellspacing="0">
|
||||
{% for feature in features %}
|
||||
<tr class="NB-module-feature {% if forloop.last %}last{% endif %} {% if feature.date > user.profile.last_seen_on %}NB-module-feature-new{% endif %}">
|
||||
<td class="NB-module-feature-date">{{ feature.date|date:"M d, Y" }}</td>
|
||||
|
@ -57,12 +61,27 @@ $(document).ready(function() {
|
|||
<input type="submit" value="Add feature" />
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
{# <h3 class="NB-module-content-header"> #}
|
||||
{# Community Feedback #}
|
||||
{# </h3> #}
|
||||
{# #}
|
||||
{# <table class="" cellpadding="0" cellspacing="0"> #}
|
||||
{# {% for feature in features %} #}
|
||||
{# <tr class="NB-module-feature {% if forloop.last %}last{% endif %} {% if feature.date > user.profile.last_seen_on %}NB-module-feature-new{% endif %}"> #}
|
||||
{# <td class="NB-module-feature-date">{{ feature.date|date:"M d, Y" }}</td> #}
|
||||
{# <td class="NB-module-feature-description">{{ feature.description|typogrify }}</td> #}
|
||||
{# </tr> #}
|
||||
{# {% endfor %} #}
|
||||
{# </table> #}
|
||||
|
||||
</div>
|
||||
|
||||
{% if recommended_feeds %}
|
||||
{% render_recommended_feed recommended_feeds %}
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="NB-account">
|
||||
|
|
Loading…
Add table
Reference in a new issue