mirror of
https://github.com/discourse/discourse.git
synced 2025-05-22 22:43:33 +08:00
BUGFIX: move mobile templates to discovery
This commit is contained in:
@ -32,7 +32,6 @@ function finderFor(filter, params) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Discourse.TopicList = Discourse.Model.extend({
|
Discourse.TopicList = Discourse.Model.extend({
|
||||||
|
|
||||||
forEachNew: function(topics, callback) {
|
forEachNew: function(topics, callback) {
|
||||||
var topicIds = [];
|
var topicIds = [];
|
||||||
_.each(this.get('topics'),function(topic) {
|
_.each(this.get('topics'),function(topic) {
|
||||||
|
@ -57,9 +57,8 @@
|
|||||||
{{#if allLoaded}}
|
{{#if allLoaded}}
|
||||||
<h3>
|
<h3>
|
||||||
{{#if latest}}
|
{{#if latest}}
|
||||||
{{#if can_create_topic}}
|
{{footerMessage}}
|
||||||
{{footerMessage}}<a href='#' {{action createTopic}}>{{i18n topic.suggest_create_topic}}</a>
|
{{#if can_create_topic}}<a href='#' {{action createTopic}}>{{i18n topic.suggest_create_topic}}</a>{{/if}}
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
{{else}}
|
||||||
{{#if top}}
|
{{#if top}}
|
||||||
{{#link-to "discovery.categories"}}{{i18n topic.browse_all_categories}}{{/link-to}}, {{#link-to 'discovery.latest'}}{{i18n topic.view_latest_topics}}{{/link-to}} {{i18n or}} {{i18n filters.top.other_periods}}
|
{{#link-to "discovery.categories"}}{{i18n topic.browse_all_categories}}{{/link-to}}, {{#link-to 'discovery.latest'}}{{i18n topic.view_latest_topics}}{{/link-to}} {{i18n or}} {{i18n filters.top.other_periods}}
|
||||||
|
@ -0,0 +1,43 @@
|
|||||||
|
<div class='contents'>
|
||||||
|
{{#if showTable}}
|
||||||
|
<table id='topic-list'>
|
||||||
|
{{#if topicTrackingState.hasIncoming}}
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<div class='alert alert-info' {{action showInserted}}>
|
||||||
|
{{countI18n new_topics_inserted countBinding="topicTrackingState.incomingCount"}}
|
||||||
|
{{i18n show_new_topics}}
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
{{/if}}
|
||||||
|
{{collection contentBinding="topics" tagName="tbody" itemViewClass="Discourse.TopicListItemView"}}
|
||||||
|
</table>
|
||||||
|
{{/if}}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<footer id='topic-list-bottom'>
|
||||||
|
{{#if loadingMore}}
|
||||||
|
<div class='topics-loading'>{{i18n topic.loading_more}}</div>
|
||||||
|
{{/if}}
|
||||||
|
{{#if allLoaded}}
|
||||||
|
<h3>
|
||||||
|
{{#if latest}}
|
||||||
|
{{footerMessage}}
|
||||||
|
{{#if can_create_topic}}<a href='#' {{action createTopic}}>{{i18n topic.suggest_create_topic}}</a>{{/if}}
|
||||||
|
{{else}}
|
||||||
|
{{#if top}}
|
||||||
|
{{#link-to "discovery.categories"}}{{i18n topic.browse_all_categories}}{{/link-to}}, {{#link-to 'discovery.latest'}}{{i18n topic.view_latest_topics}}{{/link-to}} {{i18n or}} {{i18n filters.top.other_periods}}
|
||||||
|
{{#unless yearly}}<a href="{{unbound showMoreYearlyUrl}}" class='btn'>{{i18n filters.top.this_year}}</a>{{/unless}}
|
||||||
|
{{#unless monthly}}<a href="{{unbound showMoreMonthlyUrl}}" class='btn'>{{i18n filters.top.this_month}}</a>{{/unless}}
|
||||||
|
{{#unless weekly}}<a href="{{unbound showMoreWeeklyUrl}}" class='btn'>{{i18n filters.top.this_week}}</a>{{/unless}}
|
||||||
|
{{#unless daily}}<a href="{{unbound showMoreDailyUrl}}" class='btn'>{{i18n filters.top.today}}</a>{{/unless}}
|
||||||
|
{{else}}
|
||||||
|
{{footerMessage}}{{#link-to "discovery.categories"}}{{i18n topic.browse_all_categories}}{{/link-to}} {{i18n or}} {{#link-to 'discovery.latest'}}{{i18n topic.view_latest_topics}}{{/link-to}}
|
||||||
|
{{/if}}
|
||||||
|
{{/if}}
|
||||||
|
</h3>
|
||||||
|
{{/if}}
|
||||||
|
</footer>
|
@ -1,46 +0,0 @@
|
|||||||
{{#unless loading}}
|
|
||||||
{{#if loaded}}
|
|
||||||
<div class='contents'>
|
|
||||||
{{#if view.showTable}}
|
|
||||||
<table id='topic-list'>
|
|
||||||
|
|
||||||
{{#if view.topicTrackingState.hasIncoming}}
|
|
||||||
<tbody>
|
|
||||||
<tr>
|
|
||||||
<td>
|
|
||||||
<div class='alert alert-info' {{action showInserted}}>
|
|
||||||
{{countI18n new_topics_inserted countBinding="view.topicTrackingState.incomingCount"}}
|
|
||||||
{{i18n show_new_topics}}
|
|
||||||
</div>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</tbody>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
{{collection contentBinding="topics" tagName="tbody" itemViewClass="Discourse.TopicListItemView"}}
|
|
||||||
|
|
||||||
</table>
|
|
||||||
{{/if}}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<footer id='topic-list-bottom'>
|
|
||||||
{{#if loadingMore}}
|
|
||||||
<div class='topics-loading'>{{i18n topic.loading_more}}</div>
|
|
||||||
{{/if}}
|
|
||||||
|
|
||||||
<h3>
|
|
||||||
{{footerMessage}}
|
|
||||||
{{#if allLoaded}}
|
|
||||||
{{#if latest}}
|
|
||||||
{{#if canCreateTopic}}
|
|
||||||
<a href='#' {{action createTopic}}>{{i18n topic.suggest_create_topic}}</a>
|
|
||||||
{{/if}}
|
|
||||||
{{else}}
|
|
||||||
{{#link-to 'discovery.categories'}}{{i18n topic.browse_all_categories}}{{/link-to}} {{i18n or}} {{#link-to 'discovery.latest'}}{{i18n topic.view_latest_topics}}{{/link-to}}
|
|
||||||
{{/if}}
|
|
||||||
{{/if}}
|
|
||||||
</h3>
|
|
||||||
</footer>
|
|
||||||
|
|
||||||
{{/if}}
|
|
||||||
{{/unless}}
|
|
@ -108,6 +108,7 @@
|
|||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
margin-top: 8px;
|
margin-top: 8px;
|
||||||
color: $dark_gray;
|
color: $dark_gray;
|
||||||
|
word-break: break-word;
|
||||||
}
|
}
|
||||||
|
|
||||||
.topic-statuses:empty {
|
.topic-statuses:empty {
|
||||||
|
Reference in New Issue
Block a user