Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

ezoe.ini [EditorLayout]

The settings of [EditorLayout] in ezoe.ini (ezoe): Buttons, ToolbarLocation, PathLocation

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/ini-settings/ezoe-ezoe/EditorLayout.md

On this page

ezoe.ini [EditorLayout]

The block [EditorLayout] of extension/ezoe/settings/ezoe.ini (extension ezoe), with 3 setting(s).

Never edit extension/ezoe/settings/ezoe.ini itself: an update replaces it. Put the settings you change in an override, which wins over the shipped file:

  • settings/override/ezoe.ini.append.php for every siteaccess,
  • settings/siteaccess/<siteaccess>/ezoe.ini.append.php for one siteaccess,
  • extension/<extension>/settings/ezoe.ini.append.php in an extension (read when the extension is active).

Buttons

Global editor layout (buttons and path / toolbar placment)
Default buttons you want to use in the editor
buttons not mentioned here aren't tested and therefore not supported together with Online Editor
NOTE: underline and pagebreak will not appear if these custom tags are not enabled in content.ini!
To controll alignment on p|header|custom|table|td|th tags
Only supported on eZ Publish 4.1 and higher (buttons will be hidden in 4.0.x)
These two needs the directionality to be enabled to be used
Buttons[]=|
Buttons[direction]=ltr,rtl
These two needs the searchreplace plugin in order to work
Buttons[]=|
Buttons[searchreplace]=search,replace
Additonal embed button for specific file UI
Buttons[]=file
Needed to be able to past content from word, to wash the syntax (should not be needed on 5.0.2 and up)
Buttons[]=pasteword
Needs the nonbreaking plugin enabled and probably also AllowMultipleSpaces set to true in ezxml.ini
Buttons[]=nonbreaking
emotions button needs ezemotions plugin to be activated
Buttons[]=emotions
SplitButton that puts all table related buttons inside a sub menu.
Buttons[table]=tablemenu
But by default we use buttons directly in toolbar for quick access
Additional table buttons
Buttons[]=col_before
Buttons[]=row_before
Lets you see a popup with html markup
needs rewrite rules to allow html files in design folders if in virtualhost mode (like shown in INSTALL doc)
Buttons[]=code
needs the visualchars plugin in order to work
Buttons[]=visualchars
Buttons for publish / store / discard actions on whole object
Buttons[]=|
Buttons[]=publish
Buttons[]=store
Buttons[]=discard
Buttons[]=|
Button for TinyMCE spellchecker, needs spellchecker plugin
Buttons[]=spellchecker
Button to disable editor

Default: a hash of 20: style=formatselect,bold,italic,underline, |, math=sub,sup, |, align=justifyleft,justifycenter,justifyright,justifyfull, |, lists=bullist,numlist,outdent,indent, |, undo=undo,redo, |, link=link,unlink,anchor, | ....

<?php /* #?ini charset="utf-8"?
# settings/override/ezoe.ini.append.php
[EditorLayout]
# an empty "Buttons[]" first replaces the shipped list; without it the items are added
Buttons[]
Buttons[style]=formatselect,bold,italic,underline
Buttons[]=|
Buttons[math]=sub,sup
Buttons[]=|
Buttons[align]=justifyleft,justifycenter,justifyright,justifyfull
Buttons[]=|
Buttons[lists]=bullist,numlist,outdent,indent
Buttons[]=|
Buttons[undo]=undo,redo
Buttons[]=|
Buttons[link]=link,unlink,anchor
Buttons[]=|
Buttons[embed]=image,object
Buttons[custom]=custom,literal,charmap,pagebreak
Buttons[]=|
Buttons[table]=table,delete_table,delete_col,col_after,delete_row,row_after,split_cells,merge_cells
Buttons[]=|
Buttons[extra]=fullscreen,help
Buttons[]=|
Buttons[]=disable
*/ ?>

ToolbarLocation

Toolbar location (theme_advanced_toolbar_location), possible values: top / bottom / none

Default: top.

<?php /* #?ini charset="utf-8"?
# settings/override/ezoe.ini.append.php
[EditorLayout]
ToolbarLocation=top
*/ ?>

PathLocation

Path location (theme_advanced_statusbar_location), possible values: top / bottom / none

Default: bottom.

<?php /* #?ini charset="utf-8"?
# settings/override/ezoe.ini.append.php
[EditorLayout]
PathLocation=bottom
*/ ?>

Generated by ./console exp:help:examples from extension/ezoe/settings/ezoe.ini. Do not edit this page: change the source and generate again (how). Free documentation: GFDL 1.3 or later.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x