up close and technical: how to extend the new features of equella aaron holland development team...

8

Upload: katelyn-stewart

Post on 26-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect
Page 2: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

Up Close and Technical:How to Extend the New Features of EQUELLAAaron HollandDevelopment Team Leader

Nicholas ReadSoftware Architect

Page 3: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements3

HTML Editor Enhancements

• Delivered in 6.1

• Toolbar customisation

• Custom style sheet inclusions

• Advanced TinyMCE configuration

• User plug-ins

Page 4: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements4

Editor Customisation

• Drag and drop toolbar customisation

• Style configuration

• Advanced configuration

Page 5: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements5

User plug-ins

• Extend the product with functionality that we don't ship

• Provide example plug-ins○Wiris○After the deadline○ Ice

• API is supported by Pearson, but not the plug-ins themselves.

Page 6: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements6

Writing your own

• Take an existing TinyMCE plug-in

• Create a manifest

• Zip it up and upload to EQUELLA

• Configure on the toolbar

Page 7: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements7

The Possible Future

• Further options and configuration?

• Configuration per user?

• Configuration per placement?

• Supported extensions?

• TinyMCE 4?

Page 8: Up Close and Technical: How to Extend the New Features of EQUELLA Aaron Holland Development Team Leader Nicholas Read Software Architect

HTML Editor Enhancements8

QUESTIONS?