Paste Special Cross Browser Extension

This Paste Special Extension removes the existing Paste Special Functionality from the CME/Experience Manager and replaces it with a cross browser solution. We were finding various issues across most browsers with the OOTB functionality, as enhancements in browser security were restricting access to the local clipboard and impacting the user's ability to use the current Paste special functionality at all.

What we've done is removed the existing paste special and replaced it with two options that appear in the 'Format' Window:

high level icons

Clicking either one brings up a pop up window where the user just uses their normal keyboard shortcuts to Paste the text into our new window:

form example

In our solution when they click OK we're using CKeditor to parse out/replace the formatting as necessary (since 1. its free, and 2. they already wrote the code/logic and it worked well, we figured why re-invent the wheel) and the text is then placed in the rich text field.


Developer
:    Indra Kumar
Company
:    Sapient Nitro
License agreement
Tags
:    2011, experience manager, paste, paste special, ui enhancement
Version
:   1.0
Source
:   Yes

About the Author
Indra Kumar
Associate

Indra is a Developer at Sapient Nitro. He has specialization in Tridion and Umbraco CMS with .Net Technology . He has been working professionally in web development since 2007 & worked on various web implementations.

Sapient Nitro
About the Author
Raj Kumar
Tech Lead / Senior Associate

Raj is a Senior Developer at Sapient Nitro. At Sapient he architects & consultant for SDL Tridion Based projects. He has been working professionally in web development since 2005 & worked on various web implementations.

Sapient Nitro