Moved top stories into stories section
This commit is contained in:
parent
73089d0658
commit
0df3fae9c4
3 changed files with 13 additions and 35 deletions
|
@ -27,7 +27,6 @@ prefix="Last update: " default="None so far" %>)</span></li>
|
||||||
<% site.link edit <% gettext Settings prefix="<i class='uk-icon-cog'></i> " %> prefix=<li> suffix=</li> %>
|
<% site.link edit <% gettext Settings prefix="<i class='uk-icon-cog'></i> " %> prefix=<li> suffix=</li> %>
|
||||||
<% site.layout.link main <% gettext Layout %> prefix=<li> suffix=</li> %>
|
<% site.layout.link main <% gettext Layout %> prefix=<li> suffix=</li> %>
|
||||||
<% site.link referrers <% gettext Referrers %> prefix=<li> suffix=</li> %>
|
<% site.link referrers <% gettext Referrers %> prefix=<li> suffix=</li> %>
|
||||||
<% site.stories.link top <% gettext "Top Stories" %> prefix=<li> suffix=</li> %>
|
|
||||||
<li class='uk-nav-divider'></li>
|
<li class='uk-nav-divider'></li>
|
||||||
<li><% root.title | root.link %></li>
|
<li><% root.title | root.link %></li>
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
<% #main %>
|
<% #main %>
|
||||||
<h1><% response.title %></h1>
|
<h1>
|
||||||
<div class="ample">
|
<% response.title %>
|
||||||
<% stories.link create <% gettext "Add Story" %> %>
|
<% stories.link create ' ' class='uk-icon-button uk-icon-plus uk-text-middle' %>
|
||||||
</div>
|
</h1>
|
||||||
<% stories.link main <% gettext "By {0}" <% membership.name %> %> %>
|
<% stories.link main <% gettext "By {0}" <% membership.name %> %> %>
|
||||||
<% stories.link closed <% gettext Closed %> prefix=" | " %>
|
<% stories.link closed <% gettext Closed %> prefix=" | " %>
|
||||||
|
<% stories.link top <% gettext Top %> prefix=" | " %>
|
||||||
<% stories.link all <% gettext All %> prefix=" | " %>
|
<% stories.link all <% gettext All %> prefix=" | " %>
|
||||||
<% response.pager %>
|
<% response.pager %>
|
||||||
<table class='uk-table uk-table-striped uk-table-hover uk-table-condensed'>
|
<table class='uk-table uk-table-striped uk-table-hover uk-table-condensed'>
|
||||||
|
@ -25,23 +26,6 @@
|
||||||
</table>
|
</table>
|
||||||
<% response.pager %>
|
<% response.pager %>
|
||||||
|
|
||||||
<% #top %>
|
|
||||||
<p class="storyTitle"><% response.title %></p>
|
|
||||||
<table width="100%" border="0" cellspacing="0" cellpadding="2">
|
|
||||||
<tr>
|
|
||||||
<td></td>
|
|
||||||
<td rowspan="999"> </td>
|
|
||||||
<td align="right" class="small"><% gettext Count %></td>
|
|
||||||
<td rowspan="999"> </td>
|
|
||||||
<td class="small"><% gettext Date %></td>
|
|
||||||
<td rowspan="999"> </td>
|
|
||||||
<td class="small"><% gettext Story %></td>
|
|
||||||
<td rowspan="999"> </td>
|
|
||||||
<td class="small"><% gettext Author %></td>
|
|
||||||
</tr>
|
|
||||||
<% stories.list top %>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<% #macros %>
|
<% #macros %>
|
||||||
<p class="small">
|
<p class="small">
|
||||||
<b>Available Macros:</b><br>
|
<b>Available Macros:</b><br>
|
||||||
|
|
|
@ -66,10 +66,8 @@ Stories.prototype.getPermission = function(action) {
|
||||||
|
|
||||||
Stories.prototype.main_action = function() {
|
Stories.prototype.main_action = function() {
|
||||||
var stories = User.getMembership().stories;
|
var stories = User.getMembership().stories;
|
||||||
res.data.list = renderList(stories, '$Story#listItem',
|
res.data.list = renderList(stories, '$Story#listItem', 25, req.queryParams.page);
|
||||||
25, req.queryParams.page);
|
res.data.pager = renderPager(stories, this.href(), 25, req.queryParams.page);
|
||||||
res.data.pager = renderPager(stories,
|
|
||||||
this.href(), 25, req.queryParams.page);
|
|
||||||
res.data.title = gettext('Stories by {0}', session.user.name);
|
res.data.title = gettext('Stories by {0}', session.user.name);
|
||||||
res.data.body = this.renderSkinAsString('$Stories#main');
|
res.data.body = this.renderSkinAsString('$Stories#main');
|
||||||
this._parent.renderSkin('Site#page');
|
this._parent.renderSkin('Site#page');
|
||||||
|
@ -92,7 +90,6 @@ Stories.prototype.create_action = function() {
|
||||||
app.log(ex);
|
app.log(ex);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
res.data.title = gettext('Add Story');
|
res.data.title = gettext('Add Story');
|
||||||
res.data.action = this.href(req.action);
|
res.data.action = this.href(req.action);
|
||||||
HopObject.confirmConstructor(Story);
|
HopObject.confirmConstructor(Story);
|
||||||
|
@ -102,10 +99,8 @@ Stories.prototype.create_action = function() {
|
||||||
}
|
}
|
||||||
|
|
||||||
Stories.prototype.closed_action = function() {
|
Stories.prototype.closed_action = function() {
|
||||||
res.data.list = renderList(this.closed,
|
res.data.list = renderList(this.closed, '$Story#listItem', 25, req.queryParams.page);
|
||||||
'$Story#listItem', 25, req.queryParams.page);
|
res.data.pager = renderPager(this.closed, this.href(req.action), 25, req.queryParams.page);
|
||||||
res.data.pager = renderPager(this.closed,
|
|
||||||
this.href(req.action), 25, req.queryParams.page);
|
|
||||||
res.data.title = gettext('Closed Stories');
|
res.data.title = gettext('Closed Stories');
|
||||||
res.data.body = this.renderSkinAsString('$Stories#main');
|
res.data.body = this.renderSkinAsString('$Stories#main');
|
||||||
this._parent.renderSkin('Site#page');
|
this._parent.renderSkin('Site#page');
|
||||||
|
@ -114,17 +109,17 @@ Stories.prototype.closed_action = function() {
|
||||||
|
|
||||||
Stories.prototype.all_action = function() {
|
Stories.prototype.all_action = function() {
|
||||||
res.data.list = renderList(this, '$Story#listItem', 25, req.queryParams.page);
|
res.data.list = renderList(this, '$Story#listItem', 25, req.queryParams.page);
|
||||||
res.data.pager = renderPager(this,
|
res.data.pager = renderPager(this, this.href(req.action), 25, req.queryParams.page);
|
||||||
this.href(req.action), 25, req.queryParams.page);
|
res.data.title = gettext('Stories');
|
||||||
res.data.title = gettext('All Stories');
|
|
||||||
res.data.body = this.renderSkinAsString('$Stories#main');
|
res.data.body = this.renderSkinAsString('$Stories#main');
|
||||||
this._parent.renderSkin('Site#page');
|
this._parent.renderSkin('Site#page');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Stories.prototype.top_action = function() {
|
Stories.prototype.top_action = function() {
|
||||||
|
res.data.list = renderList(this.top, '$Story#listItem', 25);
|
||||||
res.data.title = gettext('Top Stories');
|
res.data.title = gettext('Top Stories');
|
||||||
res.data.body = this.renderSkinAsString('$Stories#top');
|
res.data.body = this.renderSkinAsString('$Stories#main');
|
||||||
this._parent.renderSkin('Site#page');
|
this._parent.renderSkin('Site#page');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue