diff -r 0c2f890486c0 -r 3ddbfa64f596 src/cm/media/js/site/f_text_view_frame.js --- a/src/cm/media/js/site/f_text_view_frame.js Thu May 10 14:20:10 2012 +0200 +++ b/src/cm/media/js/site/f_text_view_frame.js Fri May 11 12:00:40 2012 +0200 @@ -190,6 +190,7 @@ var viewAll = gettext('view all comments') ; var viewScopeRemoved = gettext('view all detached comments') ; var advancedInterface = gettext('toggle advance interface') ; + var toggleToc = gettext('toggle table of contents') ; var print = gettext('print document with/without comments') ; var exportDoc = gettext('export document with/without comments') ; var fullscreen = gettext('toggle full screen view') ; @@ -248,6 +249,9 @@ '' + '' + '' + + '' + + ''+ toggleToc +'' + + '' + '' + '' + '' ; @@ -352,6 +356,13 @@ frames['text_view_comments'].gSync.animateToTop() ; }); + $("#c_toc_btn").click( function() { + if (frames['text_view_comments'].readyForAction()) { + frames['text_view_comments'].checkForOpenedDialog(null, function() { + frames['text_view_comments'].toggleTocFn() ; + }) ; + } + }); } onSliderStop = function() {