diff --git a/VERSION b/VERSION index c0fd6d42..ff30798d 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.4.6-stable+timestamp.2013.04.09.16.33.11 +Version 2.4.6-stable+timestamp.2013.04.09.16.42.10 diff --git a/gluon/tools.py b/gluon/tools.py index d1382573..b88f13fb 100644 --- a/gluon/tools.py +++ b/gluon/tools.py @@ -5263,19 +5263,21 @@ class Wiki(object): pagecontent.css('font-family', 'Monaco,Menlo,Consolas,"Courier New",monospace'); var prevbutton = jQuery(''); - var mediabutton = jQuery(''); var preview = jQuery('
').hide(); var previewmedia = jQuery(''); var form = pagecontent.closest('form'); preview.insertBefore(form); prevbutton.insertBefore(form); - mediabutton.insertBefore(form); - previewmedia.insertBefore(form); - mediabutton.toggle(function() { - web2py_component('%(urlmedia)s', 'previewmedia'); - }, function() { - previewmedia.empty(); - }); + if(%(link_media)s) { + var mediabutton = jQuery(''); + mediabutton.insertBefore(form); + previewmedia.insertBefore(form); + mediabutton.toggle(function() { + web2py_component('%(urlmedia)s', 'previewmedia'); + }, function() { + previewmedia.empty(); + }); + } prevbutton.click(function(e) { e.preventDefault(); if (prevbutton.hasClass('nopreview')) { @@ -5290,7 +5292,7 @@ class Wiki(object): } }) }) - """ % dict(url=URL(args=('_preview', slug)), + """ % dict(url=URL(args=('_preview', slug)),link_media=('true' if page else 'false'), urlmedia=URL(extension='load', args=('_editmedia',slug), vars=dict(embedded=1)))