SlideShare ist ein Scribd-Unternehmen logo
1 von 17
tiny.cloud
TINY 101: An introduction to TinyMCE
Session 2: Customizing TinyMCE
tiny.cloud
TODAY’S PRESENTERS
MICHAEL FROMIN
VP, Customer Success
ROB QUAN
Product Support Engineer
(Instructor)
ROBERT COLLINGS
Director, Marketing
2
tiny.cloud
How to ask a question with Zoom
3
Click the Q&A icon to open the question dialog. We’ll answer
as many questions as possible during the time allocated.
tiny.cloud
Today’s agenda
1. A look at some configuration options
1. Adding and configuring plugins
1. Customizing toolbars and menus
1. Q&A
tiny.cloud
WEBINAR SCHEDULE
1
Get the editor and learn how to have it up
and running by the end
UNBOXING TINYMCE
2
We will go over some configuration options
for TinyMCE such as adding to the toolbar
CUSTOMIZING TINYMCE
3 We will cover how to customize TinyMCE’s
appearance by adding fonts and CSS
CUSTOMIZING STYLES
4
5
6
7
8
Learn how to get your content into TinyMCE
and options for submitting your content
WORKING WITH CONTENT
We will take a look at some of our plugins and
how they add functionality to TinyMCE
LOOKING AT PLUGINS
We’ll learn how to get images into TinyMCE
and then onto your server
WORKING WITH
IMAGES
Get TinyMCE up and running in popular
frameworks such as React, Vue and Angular
WEB FRAMEWORKS
Learn how to build custom plugins and work
with the TinyMCE API
EXTENDING TINYMCE
5
tiny.cloud
CONFIGURE PLUGINS TOOLBARS
MENUBAR
TINYMCE OPTIONS
Options to affect the user
interface of TinyMCE
EDITOR OPTIONS
Get the tools your users need for
your editing solution
CONFIGURE TOOLS
Plugins extend functionality and
can also affect the UI
EXTEND TINYMCE
6
tiny.cloud
CUSTOMIZE THE EDITOR
7
1 If no height is set on the HTML element TinyMCE
replaces, TinyMCE has a default height, or you can pass
it a height
ADJUST THE HEIGHT
2 If no width is set on the HTML element TinyMCE
replaces, TinyMCE has a default width of 100% of the
parent container, or you can pass it a width
ADJUST THE WIDTH
3 The skin changes the appearance of the editor. If you
want the look to match your application you can go in
and do that. Find the skin creator at:
http://skin.tinymce.com/
CHANGE THE SKIN
A few ways to customize how the
editor appears on the page
tiny.cloud
tiny.cloud
CONFIGURATION OPTIONS
9
1 You can download over 60 language packs from our
web site
DOWNLOAD YOUR LANGUAGE PACK
2 Place the downloaded folder in a location that is
accessible to a user’s browser
ADD THE FOLDER
3 From the TinyMCE configuration, use the language_url
option to point to the folder location
POINT TO THE FOLDER
Localizing TinyMCE’s user interface
with language packs
tiny.cloud
tiny.cloud
EXTENDING THE EDITOR
11
1 The community edition of TinyMCE comes bundled
with 40+ plugins
40+ PLUGINS
2 Plugins extend TinyMCE’s functionality and some
plugins, such as tables, affect the menus or toolbars
PLUGINS CAN EXTEND FUNCTIONALITY
3 When we initialize TinyMCE we choose the plugins we
want and add them to the configuration
SETTING UP SOME PLUGINS
TinyMCE provides plugins to build
an editing solution to fit your needs
tiny.cloud
tiny.cloud
CONFIGURE TOOLBARS AND MENU OPTIONS
13
1 You can customize TinyMCE’s toolbars in order to get
the editing experience you need. If you customize your
toolbars, that replaces defaults
CUSTOMIZE THE TOOLBAR
2 You can arrange where buttons on the Toolbar and
group buttons in ways that make sense to your users
GROUP SETS OF BUTTONS ON THE TOOLBAR
3 We can also customize the menubar. As with toolbars,
when we customize the menubar we replace the
default. We can also remove the toolbar, menubar and
statusbar
CUSTOMIZE MENUS, REMOVE BOTH
Customize TinyMCE with the
options your users need
tiny.cloud
Q&A
Let’s answer your questions
from today’s session
www.tiny.cloud
tiny.cloud
Good to know
● Tiny Cloud signups get a free 30-day trial of our most popular Premium Plugins
● Access to our support team during the trial period
Events & Webinars
Office Hours: Tuesday 10 am PDT
Register: bit.ly/tiny-officehours
www.tiny.cloud
tiny.cloud
Next Session
In next week’s session you’ll learn about:
1. Learn how to create a WYSIWYG editing experience
2. Learn how to pass custom CSS to the editor
3. Add custom formats and fonts
www.tiny.cloud
tiny.cloud
Thank you!
Follow-up Questions
team@tiny.cloud
Ask questions in the Tiny Community
https://community.tinymce.com
Today’s Slides
https://bit.ly/tiny-slides
www.tiny.cloud

Weitere ähnliche Inhalte

Ähnlich wie Introduction to TinyMCE Session #2 Customizing TinyMCE

Productivity Pack 3.0 Brochure
Productivity Pack 3.0 BrochureProductivity Pack 3.0 Brochure
Productivity Pack 3.0 Brochure
Aptean
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentation
Tuvshinbayar Davaa
 
Analysis And Design Of Website
Analysis And Design Of WebsiteAnalysis And Design Of Website
Analysis And Design Of Website
Raju Nair
 

Ähnlich wie Introduction to TinyMCE Session #2 Customizing TinyMCE (20)

Introduction to TinyMCE Session #3 Customizing Styles
Introduction to TinyMCE Session #3 Customizing StylesIntroduction to TinyMCE Session #3 Customizing Styles
Introduction to TinyMCE Session #3 Customizing Styles
 
Introduction to TinyMCE Session #1 Unboxing TinyMCE
Introduction to TinyMCE Session #1 Unboxing TinyMCEIntroduction to TinyMCE Session #1 Unboxing TinyMCE
Introduction to TinyMCE Session #1 Unboxing TinyMCE
 
Introduction to TinyMCE Session #5 Popular Plugins
Introduction to TinyMCE Session #5 Popular PluginsIntroduction to TinyMCE Session #5 Popular Plugins
Introduction to TinyMCE Session #5 Popular Plugins
 
Introduction to TinyMCE Session #4 Working With Content
Introduction to TinyMCE Session #4 Working With ContentIntroduction to TinyMCE Session #4 Working With Content
Introduction to TinyMCE Session #4 Working With Content
 
Introduction to TinyMCE Session #7 Integrating with frameworks
Introduction to TinyMCE Session #7 Integrating with frameworksIntroduction to TinyMCE Session #7 Integrating with frameworks
Introduction to TinyMCE Session #7 Integrating with frameworks
 
Microsoft PowerPoint Basic features
Microsoft PowerPoint Basic featuresMicrosoft PowerPoint Basic features
Microsoft PowerPoint Basic features
 
IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you IBM Notes : Have it your way and make it work for you
IBM Notes : Have it your way and make it work for you
 
Dnn developer slider module user manual
Dnn developer slider module user manualDnn developer slider module user manual
Dnn developer slider module user manual
 
Productivity Pack 3.0 Brochure
Productivity Pack 3.0 BrochureProductivity Pack 3.0 Brochure
Productivity Pack 3.0 Brochure
 
Connect With Customers: and Office 2013 Tips and Tricks
Connect With Customers: and Office 2013 Tips and TricksConnect With Customers: and Office 2013 Tips and Tricks
Connect With Customers: and Office 2013 Tips and Tricks
 
Dnn developer contact us user manual
Dnn developer contact us user manualDnn developer contact us user manual
Dnn developer contact us user manual
 
Dreaweaver cs5
Dreaweaver cs5Dreaweaver cs5
Dreaweaver cs5
 
Smart Gym System documentation
Smart Gym System documentationSmart Gym System documentation
Smart Gym System documentation
 
Make products easy to-use
Make products easy to-useMake products easy to-use
Make products easy to-use
 
Analysis And Design Of Website
Analysis And Design Of WebsiteAnalysis And Design Of Website
Analysis And Design Of Website
 
CMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital MarketingCMS ( Content Management System ) Digital Marketing
CMS ( Content Management System ) Digital Marketing
 
MarketerBoard Collaborative Customer Marketing Platform - Product portfolio
MarketerBoard Collaborative Customer Marketing Platform - Product portfolioMarketerBoard Collaborative Customer Marketing Platform - Product portfolio
MarketerBoard Collaborative Customer Marketing Platform - Product portfolio
 
The Most Underutilized Configuration Management Features
The Most Underutilized Configuration Management Features  The Most Underutilized Configuration Management Features
The Most Underutilized Configuration Management Features
 
Comp hout(mso power_point)
Comp hout(mso power_point)Comp hout(mso power_point)
Comp hout(mso power_point)
 
TinyMCE for Joomla
TinyMCE for JoomlaTinyMCE for Joomla
TinyMCE for Joomla
 

Mehr von Tiny

Mehr von Tiny (10)

Is block-based editing the future of web content management systems?
Is block-based editing the future of web content management systems?Is block-based editing the future of web content management systems?
Is block-based editing the future of web content management systems?
 
Engage 2019: Extending the editor in Connections
Engage 2019: Extending the editor in ConnectionsEngage 2019: Extending the editor in Connections
Engage 2019: Extending the editor in Connections
 
Engage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize ConnectionsEngage 2019: Building a design system to modernize Connections
Engage 2019: Building a design system to modernize Connections
 
Porting 100k Lines of Code to TypeScript
Porting 100k Lines of Code to TypeScriptPorting 100k Lines of Code to TypeScript
Porting 100k Lines of Code to TypeScript
 
Project to Product to Profit - Lessons learned trying to commercialize a majo...
Project to Product to Profit - Lessons learned trying to commercialize a majo...Project to Product to Profit - Lessons learned trying to commercialize a majo...
Project to Product to Profit - Lessons learned trying to commercialize a majo...
 
Going beyond the 'Bold' button by Jack Mason
Going beyond the 'Bold' button by Jack MasonGoing beyond the 'Bold' button by Jack Mason
Going beyond the 'Bold' button by Jack Mason
 
WebRadar
WebRadarWebRadar
WebRadar
 
Textbox.io for IBM Connections - IBM Connect 2016
Textbox.io for IBM Connections - IBM Connect 2016Textbox.io for IBM Connections - IBM Connect 2016
Textbox.io for IBM Connections - IBM Connect 2016
 
Webinar: Bring Web Content into the Modern Era with Ephox's EditLive! 9 Rich ...
Webinar: Bring Web Content into the Modern Era with Ephox's EditLive! 9 Rich ...Webinar: Bring Web Content into the Modern Era with Ephox's EditLive! 9 Rich ...
Webinar: Bring Web Content into the Modern Era with Ephox's EditLive! 9 Rich ...
 
Ephox corp's EditLive! rich text editor for IBM Connections to be Unveiled at...
Ephox corp's EditLive! rich text editor for IBM Connections to be Unveiled at...Ephox corp's EditLive! rich text editor for IBM Connections to be Unveiled at...
Ephox corp's EditLive! rich text editor for IBM Connections to be Unveiled at...
 

Kürzlich hochgeladen

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 

Kürzlich hochgeladen (20)

Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 

Introduction to TinyMCE Session #2 Customizing TinyMCE

  • 1. tiny.cloud TINY 101: An introduction to TinyMCE Session 2: Customizing TinyMCE
  • 2. tiny.cloud TODAY’S PRESENTERS MICHAEL FROMIN VP, Customer Success ROB QUAN Product Support Engineer (Instructor) ROBERT COLLINGS Director, Marketing 2
  • 3. tiny.cloud How to ask a question with Zoom 3 Click the Q&A icon to open the question dialog. We’ll answer as many questions as possible during the time allocated.
  • 4. tiny.cloud Today’s agenda 1. A look at some configuration options 1. Adding and configuring plugins 1. Customizing toolbars and menus 1. Q&A
  • 5. tiny.cloud WEBINAR SCHEDULE 1 Get the editor and learn how to have it up and running by the end UNBOXING TINYMCE 2 We will go over some configuration options for TinyMCE such as adding to the toolbar CUSTOMIZING TINYMCE 3 We will cover how to customize TinyMCE’s appearance by adding fonts and CSS CUSTOMIZING STYLES 4 5 6 7 8 Learn how to get your content into TinyMCE and options for submitting your content WORKING WITH CONTENT We will take a look at some of our plugins and how they add functionality to TinyMCE LOOKING AT PLUGINS We’ll learn how to get images into TinyMCE and then onto your server WORKING WITH IMAGES Get TinyMCE up and running in popular frameworks such as React, Vue and Angular WEB FRAMEWORKS Learn how to build custom plugins and work with the TinyMCE API EXTENDING TINYMCE 5
  • 6. tiny.cloud CONFIGURE PLUGINS TOOLBARS MENUBAR TINYMCE OPTIONS Options to affect the user interface of TinyMCE EDITOR OPTIONS Get the tools your users need for your editing solution CONFIGURE TOOLS Plugins extend functionality and can also affect the UI EXTEND TINYMCE 6
  • 7. tiny.cloud CUSTOMIZE THE EDITOR 7 1 If no height is set on the HTML element TinyMCE replaces, TinyMCE has a default height, or you can pass it a height ADJUST THE HEIGHT 2 If no width is set on the HTML element TinyMCE replaces, TinyMCE has a default width of 100% of the parent container, or you can pass it a width ADJUST THE WIDTH 3 The skin changes the appearance of the editor. If you want the look to match your application you can go in and do that. Find the skin creator at: http://skin.tinymce.com/ CHANGE THE SKIN A few ways to customize how the editor appears on the page
  • 9. tiny.cloud CONFIGURATION OPTIONS 9 1 You can download over 60 language packs from our web site DOWNLOAD YOUR LANGUAGE PACK 2 Place the downloaded folder in a location that is accessible to a user’s browser ADD THE FOLDER 3 From the TinyMCE configuration, use the language_url option to point to the folder location POINT TO THE FOLDER Localizing TinyMCE’s user interface with language packs
  • 11. tiny.cloud EXTENDING THE EDITOR 11 1 The community edition of TinyMCE comes bundled with 40+ plugins 40+ PLUGINS 2 Plugins extend TinyMCE’s functionality and some plugins, such as tables, affect the menus or toolbars PLUGINS CAN EXTEND FUNCTIONALITY 3 When we initialize TinyMCE we choose the plugins we want and add them to the configuration SETTING UP SOME PLUGINS TinyMCE provides plugins to build an editing solution to fit your needs
  • 13. tiny.cloud CONFIGURE TOOLBARS AND MENU OPTIONS 13 1 You can customize TinyMCE’s toolbars in order to get the editing experience you need. If you customize your toolbars, that replaces defaults CUSTOMIZE THE TOOLBAR 2 You can arrange where buttons on the Toolbar and group buttons in ways that make sense to your users GROUP SETS OF BUTTONS ON THE TOOLBAR 3 We can also customize the menubar. As with toolbars, when we customize the menubar we replace the default. We can also remove the toolbar, menubar and statusbar CUSTOMIZE MENUS, REMOVE BOTH Customize TinyMCE with the options your users need
  • 14. tiny.cloud Q&A Let’s answer your questions from today’s session www.tiny.cloud
  • 15. tiny.cloud Good to know ● Tiny Cloud signups get a free 30-day trial of our most popular Premium Plugins ● Access to our support team during the trial period Events & Webinars Office Hours: Tuesday 10 am PDT Register: bit.ly/tiny-officehours www.tiny.cloud
  • 16. tiny.cloud Next Session In next week’s session you’ll learn about: 1. Learn how to create a WYSIWYG editing experience 2. Learn how to pass custom CSS to the editor 3. Add custom formats and fonts www.tiny.cloud
  • 17. tiny.cloud Thank you! Follow-up Questions team@tiny.cloud Ask questions in the Tiny Community https://community.tinymce.com Today’s Slides https://bit.ly/tiny-slides www.tiny.cloud