You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Mike Chau 4604b1b967 DOC-127: add Tiny5 cloud delivery info and 4 -> 5 change over details 7 years ago
_data DOC-127: add Tiny5 cloud delivery info and 4 -> 5 change over details 7 years ago
_includes Merge pull request #858 from tinymce/TINY-2994 7 years ago
_layouts first version fo tinydrive demo page 7 years ago
_plugins WEBSITE-798: tinydrive codepen completed 7 years ago
_scripts TINY-3141: fix build issue with serve.sh 7 years ago
advanced Merge pull request #856 from tinymce/update-csp-headers 7 years ago
cloud-deployment-guide DOC-127: add Tiny5 cloud delivery info and 4 -> 5 change over details 7 years ago
configure Removed file_browser_callback documentation, added note to migration guide 7 years ago
demo TINY-3174: Fixed the drive demo still using TinyMCE dev preview, instead of the latest version 7 years ago
enterprise Update formatpainter.md 7 years ago
general-configuration-guide Update work-with-plugins.md 7 years ago
images Update PP; new screenshots 7 years ago
integrations Sentence capitalization 7 years ago
plugins Revert "#4643: Add visualchars_default_state option for visualchars plugin" 7 years ago
ui-components TINY-3123: Clarified the usage of block in the dialog api 7 years ago
.api-version api version bump 7 years ago
.dockerignore moved build system to wercker 10 years ago
.gitignore Add line space before Note in Step 3 7 years ago
Dockerfile WEBSITE-1058 updated docker image 7 years ago
Gemfile DOC-109: Run code examples in the docs website, with button to post to codepen 7 years ago
Gemfile.lock DOC-109: Run code examples in the docs website, with button to post to codepen 7 years ago
Makefile DX-738 empty commit 7 years ago
README.md TINY-3141: fix build issue with serve.sh 7 years ago
_config-local.sample.yml Exclusions for speed 7 years ago
_config.yml Https for codepen 7 years ago
changelog.md updated changelog with 4.5.10 release 7 years ago
index.md DOC-224 change index title to release candidate 7 years ago
migration-from-4x.md DOC-127: add Tiny5 cloud delivery info and 4 -> 5 change over details 7 years ago
mobile.md resolve merge conflict 7 years ago
nixpin.nix DOC-109: Run code examples in the docs website, with button to post to codepen 7 years ago
pages.json fixe api reference search and layout 10 years ago
quick-start.md Minor edits 7 years ago
release-notes.md Minor updates 7 years ago
search-db.json fixe api reference search and layout 10 years ago
shell.nix DOC-109: Run code examples in the docs website, with button to post to codepen 7 years ago
tash Release Notes 7 years ago
wercker.yml TINY-3017: re-add wercker call to api-reference script 7 years ago

README.md

TinyMCE documentation

wercker status

This project serves as the documentation for TinyMCE, as you see on https://www.tiny.cloud/docs. If you have any modifications you wish to contribute, fork this project, make the changes and submit a pull request. You will need to sign the contributors license agreement, which will be emailed to you upon creating the pull request.

This project is built using Jekyll.

Working on TinyMCE documentation

Prerequisites

You need the following installed on your computer:

  1. Ruby version 2 or later.

  2. Bundler. This can be installed via:

gem install bundler
  1. g++. On Fedora, for instance, run:
sudo dnf install gcc-c++
  1. Docker

  2. make

First time set up

Once you have the prerequisites

Then retrieve and init the project:

git clone git@github.com:tinymce/tinymce-docs.git
cd tinymce-docs
./_scripts/init.sh

Run development version

./_scripts/serve.sh

Navigate to http://127.0.0.1:4000/

Run with moxiedoc

git clone git@github.com:tinymce/tinymce-docs.git
cd tinymce-docs
./_scripts/init.sh
./_scripts/api-reference.sh 
./_scripts/serve.sh

Run with moxiedoc, with a local version of tinymce checked out

git clone git@github.com:tinymce/tinymce-docs.git
cd tinymce-docs
./_scripts/init.sh
./_scripts/api-reference-local.sh <tinymce src folder path>
./_scripts/serve.sh

Contributing to TinyMCE

If you would like to contribute to the TinyMCE project please read the Contributor's Guide

See the TinyMCE Docs Wiki for additional information, including information on troubleshooting the "first time set up" process.

Why is HTML minification disabled?

It's very slow and the minifier is using regex to parse HTML. We may add a different minifier in the future.