\TranslatableCMSMainExtension
Synopsis
class TranslatableCMSMainExtension
extends Extension
{
- // members
- private static array $allowed_actions = ;
- // methods
- public void init()
- public void updateEditForm()
- public void updatePageOptions()
- public void createtranslation()
- public void updateLink()
- public void updateLinkWithSearch()
- public void updateExtraTreeTools()
- public void updateLinkPageAdd()
- public Form LangForm()
- public void selectlang()
- public boolean MultipleLanguages()
- public boolean IsTranslatableEnabled()
- public void updateDoAdd()
Hierarchy
Extends
- Extension
Tasks
Line | Task |
---|---|
119 | Allow in-memory creation of translations that don't |
Members
private
- $allowed_actions
Methods
public
- IsTranslatableEnabled()
- LangForm() — Returns a form with all languages with languages already used appearing first.
- MultipleLanguages() — Determine if there are more than one languages in our site tree.
- createtranslation() — Create a new translation from an existing item, switch to this language and reload the tree.
- init()
- selectlang()
- updateDoAdd() — Injects the locale into a new page on creation.
- updateEditForm()
- updateExtraTreeTools()
- updateLink()
- updateLinkPageAdd()
- updateLinkWithSearch()
- updatePageOptions()