mirror of
https://github.com/flarum/core.git
synced 2025-07-25 18:51:40 +02:00
Clean up application controller
This commit is contained in:
@@ -10,19 +10,7 @@ export default Ember.Controller.extend({
|
|||||||
// controllers/views.
|
// controllers/views.
|
||||||
pageTitle: '',
|
pageTitle: '',
|
||||||
|
|
||||||
// When either the forum title or the page title changes, we want to
|
backButtonTarget: null,
|
||||||
// refresh the document's title.
|
|
||||||
updateTitle: function() {
|
|
||||||
var parts = [this.get('forumTitle')];
|
|
||||||
var pageTitle = this.get('pageTitle');
|
|
||||||
if (pageTitle) {
|
|
||||||
parts.unshift(pageTitle);
|
|
||||||
}
|
|
||||||
document.title = parts.join(' - ');
|
|
||||||
}.observes('pageTitle', 'forumTitle'),
|
|
||||||
|
|
||||||
// Whether or not a pane is currently pinned to the side of the interface.
|
|
||||||
panePinned: false,
|
|
||||||
|
|
||||||
searchQuery: '',
|
searchQuery: '',
|
||||||
searchActive: false,
|
searchActive: false,
|
||||||
|
@@ -11,6 +11,17 @@ var $ = Ember.$;
|
|||||||
|
|
||||||
export default Ember.View.extend({
|
export default Ember.View.extend({
|
||||||
|
|
||||||
|
// When either the forum title or the page title changes, we want to
|
||||||
|
// refresh the document's title.
|
||||||
|
updateTitle: function() {
|
||||||
|
var parts = [this.get('controller.forumTitle')];
|
||||||
|
var pageTitle = this.get('controller.pageTitle');
|
||||||
|
if (pageTitle) {
|
||||||
|
parts.unshift(pageTitle);
|
||||||
|
}
|
||||||
|
document.title = parts.join(' - ');
|
||||||
|
}.observes('controller.pageTitle', 'controller.forumTitle'),
|
||||||
|
|
||||||
title: function() {
|
title: function() {
|
||||||
return this.get('controller.forumTitle');
|
return this.get('controller.forumTitle');
|
||||||
}.property('controller.forumTitle'),
|
}.property('controller.forumTitle'),
|
||||||
|
Reference in New Issue
Block a user