Allows you add javascript to every Control Panel page.

View this hook in the ExpressionEngine Developer Documentation »

Addons (37)

BN Edit Menu

Displays your channels in the Content > Edit menu.

BN Short Names

Displays the short names of your custom fields on the publish/edit page.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 6 Favs

BU Brandy

Add a logo to sidebar/footer in your EE install. And additional HTML/CSS too. Color code your MSM sites.

Cancel Button

This add-on was created by developer am-impact and handed over to Low. It is available as is, but no longer under development. Adds a cancel button next to the submit button in the Entry form. Click Cancel to go back to the previous page.

  • No Reviews.
  • 543213 Votes
  • 7 Favs

CE Longer Titles

CE Longer Titles (discontinued) was an ExpressionEngine extension that allows you to change the max number of characters allowed in your titles and URL titles.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 0 Favs

Channel Ratings

Channel Ratings provides extremely accurate ability to rate and review ExpressionEngine entries. Now you can rate an entry on multiple levels and provide these detailed ratings or overall rating back per review. Channel Ratings finally bring full scale review, ratings, and like (helpful) functionality to ExpressionEngine 2.1+.

Control Panel Menu Shortcuts

An Expression Engine Extension. CP Shortcuts will list all your custom main menu buttons (added with the +Add button) under one main menu button, reducing main menu clutter. Especially useful if you have or want many main menu buttons.


This extension for ExpressionEngine 2 allows you to add custom CSS and Javascript to the Control Panel pages.

  • No Reviews.
  • 432103 Votes
  • 15 Favs


This extension adds the Ctrl+S shortcut to every Control Panel Page. Hitting the Ctrl+S key combo does exactly what most applications do - saves! In this case is actually hits the update/save button - saving you time.


Control panel dashboard framework for CP users and developers.

Digi Nut Control Panel CSS & JS

Customize the ExpressionEngine control panel by adding your own CSS and JavaScript. Based on Pixel & Tonic's "CP CSS & JS" extension for ExpressionEngine 2

  • No Reviews.
  • 543211 Vote
  • 0 Favs

Direct Logout

This extension bypasses the "Are you sure you want to logout?" prompt inside of the EE Control Panel when you try to logout.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 1 Fave

Disable Template Editor

Makes the ExpressionEngine template editor read-only for templates under source control.

Easy PW Change

Make password changes easy for users with limited Control Panel access.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 4 Favs

Edit Comments Link

This extension displays above edit entry form the link pointing to edit comments form. Just click it to reach entry's comments! This link will be seen by users having the right to moderate comments.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 1 Fave

Entry Trash

Entry Trash is a Extension that will move an entry upon deletetion to the trash, with all their associated data. From here you can view the entries and you can restore or delete the entries entirely from the database. By using the Entry Trash, you will never lose your entry data entirely or accidentally by deleting.

  • No Reviews.
  • 543212 Votes
  • 9 Favs


Inject arbitrary Javascript into the ExpressionEngine control panel

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 2 Favs

Lock Entry

Ever changed one entry or template at the same time with another editor? No worries, this Lock Entry add-on will help you! It will lock an entry or template as soon as an editor starts editing this item, and every other editor will be warned about the item lock. Never overwrite each others entries or templates again!

Login Backup

Login Backup has been discontinued. The Login Backup module is a module where you can make full backups of your EE installation. The backups can be started manually as via a CRON job. Beside that there is also a function that will trigger the backup on login. It is FTP ready and in the future it will support other cloud servers as well.

  • 9 Favs

Login Backup Developer

Login Backup Developer has been discontinued. The Login Backup module is a module where you can make full backups of your EE installation. The backups can be started manually as via a CRON job. Beside that there is also a function that will trigger the backup on login. It is FTP ready and in the future it will support other cloud servers as well.

  • 3 Favs

Matrix Presets

Adds the ability to save and load matrix values within P&T Matrix. Useful for duplicating or pre-populating Matrix content.

  • No Reviews.
  • 543211 Vote
  • 3 Favs

MD Character Count

Show character counts below textareas and text inputs in the control panel.

Missing Link

Missing Link makes it possible to access all of EE2's major content and site management features from the front-end of your site. Edit entries, publish new content and more.

  • Add-on: Extension
  • tags:

MX CP Notice

CP Notice is an extension to make ExpressionEngine CP Notification more visible and user friendly. It also simplifies the process of finding errors on the Publish Page. Additional requests are welcome!

  • No Reviews.
  • 543214 Votes
  • 4 Favs

MX Title Control

MX *Title Control allows you to change the *Title & URL title field label for each of channel and (optional) for each of languages and change default field length for Title and URL_Title fields. You can also setup Title & URL title auto generation based on patterns. For patterns you can used any of exist EE2 tags (category, all custom fields, plug-ins etc.) successfully tested with EE 2.9.2


Pillster turns the ExpressionEngine status dropdown into radio buttons for a more friendly user experience.

Publish Bar

Streamlines publishing by adding a subtle overlay bar at the bottom of the ExpressionEngine entry editing screen, freeing you from having to scroll to the top of the page to save your changes.


QuickSave modifies EE2's standard entry saving behavior, returning you to the edit entry page instead of displaying the preview page. The extension also lets you add a 'Publish and Close' button and/or a 'Publish and Preview' button alongside the standard entry submit button. Structure users can choose to return to the Structure homepage when 'Save and Close' buttons are used.

Republic Analytics

Tap into your Google Analytics account and display the charts and the stats right in the Control Panel.

Republic Structure Tweaks

A few tweaks that we think makes the already great Structure add-on even better, without messing with it.

Show Me My Assets!

Makes Assets your default file browser, auto-expands subfolders.

Structure Search

I wrote this because certain sites have so many pages, some even with the same names, it's hard to keep track of where they are in Structure. Enabling the extension will add a search bar to the top-left area of the Structure tree view. This filters Structure entries as you type.

Structure URL Alias

Structure URL Alias is a module that will create one or more aliases of your Structure Page or Listings. This may handy in times when you need two or more url`s pointing to the same Page.

Two Factor Authentication (Email with access token)

2FA, an extra layer of security that is known as "multi factor authentication". It allows system generate additional security token via email to particular CP login member to protect backend system.

  • No Reviews.
  • 5 4 3 2 1 No Votes
  • 0 Favs

Zoo Flexible Admin

Make it easier for you and your clients to use the EE control panel. Zoo Flexible Admin lets you fully customize the control panel menu per membergroup. Insert custom links, rename, re-order and remove menu items in order to create a more intuitive menu. New features: Breadcrumbs based on the custom created menu Set Control panel startpage per membergroup Auto-collapse sidebar per membergroup

Zoo Triggers

No more fiddling around and wasting time trying to get categories and archives to play nice with your Structure setup. Zoo Triggers is the add-on that fills the gap between Structure and 'categories and archives'. Within seconds you have 'category and archive' functionality on your base Structure install.

Zoo Visitor

Total Member freedom, from forms to fields! Zoo Visitor gives you total control over your site members, allowing you to use any fieldtype to define their profile. The days of struggling with member registration, profile updates are over! Visitor comes with registration, update profile, logout, forgot password and login forms. An AJAX login form example is also included. It will be as pleasant as a visit to the Zoo.