From 9ba6064af1ce2be8fc2c0a4e43a3fb273738c92c Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Tue, 10 Sep 2013 16:34:15 +0300 Subject: [PATCH] Add current document to title in editor mode. Ref #17 --- js/documents.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/js/documents.js b/js/documents.js index bf63e753..f5f84959 100644 --- a/js/documents.js +++ b/js/documents.js @@ -5,8 +5,11 @@ var documentsMain = { _members: [], isEditormode : false, useUnstable : false, + mainTitle : '', + documentTitle : '', onStartup: function() { "use strict"; + documentsMain.mainTitle = $('title').text(); $('
').hide().appendTo(document.body); OC.addScript('documents', 'dojo-amalgamation', function() { OC.addScript('documents', 'webodf-debug').done(function() { @@ -80,6 +83,7 @@ var documentsMain = { // load the document and get called back when it's live documentsMain.webodfEditorInstance.openSession(response.es_id, memberId, function() { + $('title').text(documentsMain.documentTitle); documentsMain.webodfEditorInstance.startEditing(); documentsMain.hideOverlay(); }); @@ -167,6 +171,7 @@ var documentsMain = { $('.actions,#file_access_panel').fadeIn('slow'); $('#content').fadeIn('slow'); $(document.body).removeClass('claro'); + $('title').text(documentsMain.mainTitle); }); }); // }); @@ -266,6 +271,7 @@ $(document).ready(function() { return; } documentsMain.isEditorMode = true; + documentsMain.documentTitle = documentsMain.mainTitle + '| ' + $(this).find('label').text(); documentsMain.showOverlay(); if ($(this).attr('data-esid')){