Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Introduction

TinyMCE is an open source editor that is integrated into Contenido's backend to help authors entering and formatting text. This article is about how its integration is implemented.

Usage

The editor is used in several files. Here is the list of the files and what they are responsible for.

FilenamePurpose
include_con_content_list.phpDisplays raw data of articles
template.con_content_list.htmlTemplate included by include_con_content_list.php to render its page
include.con_editcontent.phpDisplays the editor page of article
template.con_editcontent.htmlTemplate included by include.con_editcontent.php to render its page
include.CMS_HEAD.phpEditor page for content type CMS_HEAD
include.CMS_HTML.phpEditor page for content type CMS_HTML
include.CMS_HTMLHEAD.phpEditor page for content type CMS_HTMLHEAD
include.CMS_TEXT.phpEditor page for content type CMS_TEXT

 

Interfaces/Dependencies

TinyMCE is quite configurable. 

Changes to TinyMCE

There are a few changes made to TinyMCE 3 to integrate it into Contenido's getEffectiveSetting function. This means the editor is configured in the following order of priority: User, group, client (language), client and system.

 

Settings

Settings for TinyMCE are internally obtained by Contenido's 

 

  • No labels