PHPackages                             iionly/extended\_tinymce - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. iionly/extended\_tinymce

ActiveElgg-plugin[Utility &amp; Helpers](/categories/utility)

iionly/extended\_tinymce
========================

HTML WYSIWYG editor for Elgg based on the jquery Tinymce editor.

4.9.3(7y ago)3641GPL-2.0-onlyPHP

Since Sep 16Pushed 7y ago1 watchersCompare

[ Source](https://github.com/iionly/extended_tinymce)[ Packagist](https://packagist.org/packages/iionly/extended_tinymce)[ Docs](https://github.com/iionly/extended_tinymce)[ RSS](/packages/iionly-extended-tinymce/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (1)Versions (11)Used By (0)

Elgg Extended Tinymce plugin for Elgg 2.3 and newer Elgg 2.X and Elgg 3.X
=========================================================================

[](#elgg-extended-tinymce-plugin-for-elgg-23-and-newer-elgg-2x-and-elgg-3x)

Latest Version: 4.9.3
Released: 2019-02-14
Contact:
License: GNU General Public License version 2
Copyright: (c) iionly 2012, (C) Curverider 2008

The TinyMCE editor is licensed under
GNU Lesser General Public License version 2.1
(c) 2003 Moxiecode Systems AB.
Website:

Description
-----------

[](#description)

An extended tinymce plugin based on the jquery version 4.9.3 of the TinyMCE editor. This release of the Extended Tinymce plugin is for Elgg 2.3 and newer Elgg 2.X and Elgg 3.X.

For backward compatibility with version 3 of the editor the folder mod/extended\_tinymce/vendor/tinymce/jscripts/tiny\_mce/plugins/emotions/img contains the emoticons images at the location where they were available before.

Install instructions
--------------------

[](#install-instructions)

1. If you have a previous version of the Extended Tinymce plugin installed, disable it and then remove the extended\_tinymce folder from your mod directory before copying the new version on the server,
2. Copy/extract the extended\_tinymce archive into the mod folder,
3. Disable the Elgg core ckeditor plugin (or any other similar plugin used),
4. Enable the Extended Tinymce plugin.

Creating your own custom skin
-----------------------------

[](#creating-your-own-custom-skin)

1. Configure your custom skin at  and download it,
2. Copy your skin folder into the mod/extended\_tinymce/vendor/tinymce/js/tinymce/skins directory,
3. Change the skin name of the skin option in mod/extended\_tinymce/views/default/extended\_tinymce/init.php to the name of your skin.

Adding a language for the tinymce editor
----------------------------------------

[](#adding-a-language-for-the-tinymce-editor)

This is not to be mixed up with adding an Elgg language file for the plugin. It's about adding the translations for the text output of the Tinymce editor itself.

IMPORTANT: starting with version 4.1.10 of the Extended Tinymce plugin the user's language is used automatically. Unfortunately, it's not possible to check the existence of the corresponding editor's language file sufficiently. The translation files for Tinymce corresponding to the languages available in Elgg core are included in the release of this plugin. But if you support additional translations on your site you need to add the corresponding language file of Tinymce or the editor will not work. If you would like one of the available translations to be added, please tell me and I will do so for the next release of Extended Tinymce.

1. Download the language pack from ,
2. Extract the language files from the zip file,
3. Copy the language files into the mod/extended\_tinymce/vendor/tinymce/js/tinymce/langs/ directory,
4. Flush the Elgg caches via the admin dashboard on your site.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 94.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~157 days

Recently: every ~240 days

Total

9

Last Release

2686d ago

Major Versions

1.9.x-dev → 4.7.132018-06-24

### Community

Maintainers

![](https://www.gravatar.com/avatar/fdbf30b346be3828b40d37e87d3dfc0974c9481c41c8019a37a90d59580b031b?d=identicon)[iionly](/maintainers/iionly)

---

Top Contributors

[![iionly](https://avatars.githubusercontent.com/u/1773681?v=4)](https://github.com/iionly "iionly (36 commits)")[![dragonjon](https://avatars.githubusercontent.com/u/15904661?v=4)](https://github.com/dragonjon "dragonjon (1 commits)")[![Facyla](https://avatars.githubusercontent.com/u/286492?v=4)](https://github.com/Facyla "Facyla (1 commits)")

---

Tags

pluginelgg

### Embed Badge

![Health badge](/badges/iionly-extended-tinymce/health.svg)

```
[![Health](https://phpackages.com/badges/iionly-extended-tinymce/health.svg)](https://phpackages.com/packages/iionly-extended-tinymce)
```

###  Alternatives

[helsingborg-stad/municipio

A bootstrap theme for creating municipality sites.

4028.5k10](/packages/helsingborg-stad-municipio)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
