--- 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 @@
'<td width="20" align="left">' +
'<a href="#" id="c_thread_unthread"><img id="c_thread_unthread_img"/></a>' +
'</td>' +
+ '<td width="20" align="left">' +
+ '<a href="#" id="c_toc_btn"><img title="'+ toggleToc +'" alt="'+ toggleToc +'" src="' + sv_media_url + '/img/document_index.png"/></a>' +
+ '</td>' +
'</tr>' +
'</tbody>' +
'</table>' ;
@@ -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() {