mirror of
https://github.com/flynx/PortableMag.git
synced 2025-10-29 03:00:09 +00:00
reorganized the inline editor, still needs testing...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
241887b614
commit
8519c14c71
33
index.html
33
index.html
@ -254,20 +254,35 @@ function setupEditor(){
|
||||
function(action){
|
||||
if(action == 'on'){
|
||||
// make editable fields editable...
|
||||
$('[contenteditable]').attr({contenteditable:"true"})
|
||||
MagazineScroller.stop()
|
||||
if(togglePageView('?') == 'on'){
|
||||
toggleInlineEditor('on')
|
||||
}
|
||||
} else {
|
||||
$('[contenteditable]').attr({contenteditable:"false"})
|
||||
MagazineScroller.start()
|
||||
toggleInlineEditor('off')
|
||||
}
|
||||
setCurrentPage($('.current.page'))
|
||||
})
|
||||
|
||||
var toggleInlineEditor = createCSSClassToggler(
|
||||
'.chrome',
|
||||
'inline-edior',
|
||||
function(action){
|
||||
if(action == 'on'){
|
||||
MagazineScroller.stop()
|
||||
$('[contenteditable]').attr({contenteditable: 'true'})
|
||||
} else {
|
||||
$('[contenteditable]')
|
||||
.blur()
|
||||
.attr({contenteditable: 'false'})
|
||||
MagazineScroller.start()
|
||||
}
|
||||
})
|
||||
|
||||
$('[contenteditable]')
|
||||
.on('focus', function(){
|
||||
if(togglePageView('?') == 'off'){
|
||||
if(toggleInlineEditor('?') == 'off'){
|
||||
$(':focus').blur()
|
||||
} else if(toggleEditor('?') == 'on'){
|
||||
} else {
|
||||
toggleInlineEditorMode('on')
|
||||
}
|
||||
})
|
||||
@ -296,15 +311,13 @@ function setupEditor(){
|
||||
.on('fullScreenMode', function(){
|
||||
$(':focus').blur()
|
||||
if(toggleEditor('?') == 'on'){
|
||||
toggleInlineEditorMode('on')
|
||||
$('[contenteditable]').attr({contenteditable: 'true'})
|
||||
toggleInlineEditor('on')
|
||||
}
|
||||
})
|
||||
.on('ribbonMode', function(){
|
||||
$(':focus').blur()
|
||||
if(toggleEditor('?') == 'on'){
|
||||
toggleInlineEditorMode('off')
|
||||
$('[contenteditable]').attr({contenteditable: 'false'})
|
||||
toggleInlineEditor('off')
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user