no links to media if page not saved
This commit is contained in:
@@ -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
|
||||||
|
|||||||
+11
-9
@@ -5263,19 +5263,21 @@ class Wiki(object):
|
|||||||
pagecontent.css('font-family',
|
pagecontent.css('font-family',
|
||||||
'Monaco,Menlo,Consolas,"Courier New",monospace');
|
'Monaco,Menlo,Consolas,"Courier New",monospace');
|
||||||
var prevbutton = jQuery('<button class="btn nopreview">Preview</button>');
|
var prevbutton = jQuery('<button class="btn nopreview">Preview</button>');
|
||||||
var mediabutton = jQuery('<button class="btn nopreview">Media</button>');
|
|
||||||
var preview = jQuery('<div id="preview"></div>').hide();
|
var preview = jQuery('<div id="preview"></div>').hide();
|
||||||
var previewmedia = jQuery('<div id="previewmedia"></div>');
|
var previewmedia = jQuery('<div id="previewmedia"></div>');
|
||||||
var form = pagecontent.closest('form');
|
var form = pagecontent.closest('form');
|
||||||
preview.insertBefore(form);
|
preview.insertBefore(form);
|
||||||
prevbutton.insertBefore(form);
|
prevbutton.insertBefore(form);
|
||||||
mediabutton.insertBefore(form);
|
if(%(link_media)s) {
|
||||||
previewmedia.insertBefore(form);
|
var mediabutton = jQuery('<button class="btn nopreview">Media</button>');
|
||||||
mediabutton.toggle(function() {
|
mediabutton.insertBefore(form);
|
||||||
web2py_component('%(urlmedia)s', 'previewmedia');
|
previewmedia.insertBefore(form);
|
||||||
}, function() {
|
mediabutton.toggle(function() {
|
||||||
previewmedia.empty();
|
web2py_component('%(urlmedia)s', 'previewmedia');
|
||||||
});
|
}, function() {
|
||||||
|
previewmedia.empty();
|
||||||
|
});
|
||||||
|
}
|
||||||
prevbutton.click(function(e) {
|
prevbutton.click(function(e) {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
if (prevbutton.hasClass('nopreview')) {
|
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',
|
urlmedia=URL(extension='load',
|
||||||
args=('_editmedia',slug),
|
args=('_editmedia',slug),
|
||||||
vars=dict(embedded=1)))
|
vars=dict(embedded=1)))
|
||||||
|
|||||||
Reference in New Issue
Block a user