Skip to content

ugo-quaisse/sitecore-author-toolbox

Repository files navigation

Sitecore Author Toolbox (Chrome/Edge extension)

A google Chrome/Edge extension that brings a set of handy tools for Sitecore's authors.

Chrome Web Store Rating Users

Js Count Size Issues

Sitecore Author Toolbox Video

Presentation

This extension will help you to save a lot of time by providing a set of handy tools into Sitecore Content Editor.

  • Displays Live URLs of a page (CM or CD)
  • Shows Live Status of a page (Published/Not published)
  • Dynamic error messages
  • Dark Mode (Manual or Automatic)
  • Language flags + version highlight
  • Workbox badge & notifications
  • Support Media upload Drag and Drop
  • Desktop notification on Publish
  • Right-to-left support (Arabic, Hebrew, Persian, Urdu, Sindhi)
  • Launchpad icon / Desktop menu
  • Favourites Bar in Content Tree
  • Resume from where you left off
  • Character counter
  • HTML editor color syntax
  • Accordion sections to Tabs
  • Auto Expand Tree
  • Translate Mode Copy Button
  • Experience Editor Quick Tabs
  • Experience Profile Gravatar image
  • Media Library revamped
  • New preview mode (Mobile, Tablet, Desktop)

How to install

  • Clone or download the repo
  • Open chrome://extensions/ or edge://extensions/
  • Make sure "Developer mode" toggle is switched on (Top right corner)
  • Clic "Load Unpacked"
  • Select Repo folder

Sitecore installation directory

If your Sitecore install is highly customised or not one of the tested versions, then certain features might not work. Requires that Sitecore is installed to the default directory of /sitecore/.

Supported Sitecore version

Tested on Sitecore versions:

  • 10.3.0 XM Cloud
  • 10.2.0
  • 10.1.0 (rev. 005207)
  • 10.0.1 (rev. 004842)
  • 9.3.0 (rev. 003498)
  • 9.2.0 (rev. 002893)
  • 8.2 (rev. 180406)

Live version

The latest stable version can be installed from the Chrome Web Store here

Development / Contributing

Follow steps below if you want to start coding or fixing issues.

Prerequisites

Install nodejs

https://nodejs.org/en/download/

Environment setup

Clone repository

git clone https://github.com/ugo-quaisse/sitecore-author-toolbox.git

Install node modules

npm install

Run npm

npm run dev

Where to start

Main program execution is located under https://github.com/ugo-quaisse/sitecore-author-toolbox/blob/master/js/toolbox.js

Support & documenation

The official support Twitter account for the library is at https://twitter.com/uquaisse.

The official documentation can be found under the wiki section.

Licence

Credits

Other Sitecore extensions

If you are a Sitecore developer and are looking for more advanced features for dev, I recommend Alan Null's extension available at https://github.com/alan-null/sc_ext