1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-08-04 13:05:23 +02:00

Provide each doc section with TOC controls

Put up/down/indent/outdent options on the section menu dropdown for easier TOC manipulation.
This commit is contained in:
Harvey Kandola 2018-06-01 11:49:09 +01:00
parent d5157615e0
commit 716bd062d7
9 changed files with 333 additions and 138 deletions

View file

@ -1,14 +1,43 @@
<div id="page-{{page.id}}" data-id="{{page.id}}" data-type="{{page.contentType}}">
{{#if editMode}}
<div class="wysiwyg">
{{document/document-editor document=document folder=folder page=editPage meta=editMeta onCancel=(action 'onCancelEdit') onAction=(action 'onSavePage')}}
{{document/document-editor
document=document
folder=folder
page=editPage
meta=editMeta
onCancel=(action 'onCancelEdit')
onAction=(action 'onSavePage')}}
</div>
{{else}}
{{document/page-heading document=document folder=folder page=page meta=meta pending=pending permissions=permissions tabMode=tabMode roles=roles blocks=blocks
onEdit=(action 'onEdit') onSavePageAsBlock=(action 'onSavePageAsBlock')
onCopyPage=(action 'onCopyPage') onMovePage=(action 'onMovePage') onDeletePage=(action 'onDeletePage') refresh=(action refresh)}}
{{document/page-heading
page=page
meta=meta
pages=pages
roles=roles
folder=folder
blocks=blocks
tabMode=tabMode
pending=pending
document=document
permissions=permissions
onEdit=(action 'onEdit')
refresh=(action refresh)
onCopyPage=(action 'onCopyPage')
onMovePage=(action 'onMovePage')
onDeletePage=(action 'onDeletePage')
onSavePageAsBlock=(action 'onSavePageAsBlock')
onPageLevelChange=(action onPageLevelChange)
onPageSequenceChange=(action onPageSequenceChange)}}
<div class="wysiwyg">
{{section/base-renderer page=page}}
</div>
{{/if}}
</div>