7 votes
Accepted

Create a second save button on top of entry page in EE3?

Well, this is very easy. You just need to call jQuery on a cp_js_end hook. Just copy and paste the code below. Instructions: Access your EE install via FTP and go to the folder system/user/addons ...
6 votes
Accepted

Google Maps for EE stopped plotting markers for new entries in the control panel

There seems to have been a recent change in the gmap API. See if this thread can shed some light on your issue. Apparently changing $this->EE->theme_loader->javascript('https://maps.google....
  • 506
5 votes
Accepted

Quick and easy way to get category name from ID

Try this free extension from the mighty Low! http://gotolow.com/addons/low-seg2cat/docs Working with categories? Then you need Low Seg2Cat. This extension will give you information about ...
5 votes

Channel Field sort order in EE3

This feature has moved to the "Layouts" section of the Channel Manager. (See docs.)
  • 17.4k
5 votes
Accepted

Control Panel shortcuts in ExpressionEngine 3

It seems they moved this feature to be in a drop down menu rather than directly in the main UI. I loved adding links to the top of the old EE, made things quick. But now they are in the top right ...
  • 166
4 votes
Accepted

Redirecting requests for SVG thumbnails?

A RewriteRule with a regex should do the trick. RewriteRule ^/assets_content/_thumbs/?\.svg$ /assets_content/$1.svg [NC,L]
3 votes

Disallowed Key Characters in CP - only one user

Found some suggestions in the EllisLab Forums that might help. In the system/codeigniter/system/core/input.php file: Find the function _clean_input_keys($str) Change: exit(‘...
  • 1,079
3 votes

Disallowed Key Characters in CP - only one user

From this post over on EllisLabs : https://ellislab.com/forums/viewthread/81867/ What is happening when that message displays (as you will probably know) is that there is something that is setting ...
  • 2,418
3 votes

How to edit Expression Admin panel

If you're looking to change the column layout as well as the look, try the module Zenbu. It will let you customize which columns are visible from the Edit Entries view. You can show expiration dates, ...
3 votes

PHP errors in control panel; main site still working

$plugin_info is a required array for ExpressionEngine 2.x plugins. The PHP class providing the functionality for the plugin will work fine without it, but that is where the information for installed ...
  • 2,255
3 votes

Quick and simple way to determine which templates are used on an EE site and where

There's a similar post here But you could just look in the template debugging info. Another option would be to add something to each template that shows its name (either output to screen or as an ...
  • 7,176
3 votes
Accepted

Showing Expired Entries in Channel Entries Edit List

Have a look at the Zenbu add-on - it will allow you to filter and sort by any field. No way to do this otherwise without hacking core files I'm afraid.
  • 17.4k
3 votes

Expression Engine Control Panel

Module tutorial: https://ellislab.com/expressionengine/user-guide/development/module_tutorial.html Here is the official module creation tutorial (for EE 2.9.2). Custom modules allow you to create ...
  • 5,900
3 votes

Is it possible to lock a template in Template Manager?

I can see couple ways to do this: Create a special group as copy of SuperAdmin, but w/o rights to edit specific template group, where you will keep your original templates. You can activate option ...
3 votes
Accepted

Can I move the Submit button on the entry screen to the top of the window?

You want an Extension rather than Accessory. There are already ones out there that will do the job, or you can tweak slightly. The one I use the most is Publish Bar. Other options... Control Panel ...
  • 5,353
3 votes

Control Panel shortcuts in ExpressionEngine 3

You can add short cuts into the control panel using the Menu Manager. Go to Settings (button in top right hand corner) Choose "Menu Manager" from the left hand navigation (under General Settings) ...
3 votes

Editing entry in backend: "The file cannot be found"

I recently encountered the same issue, and it was a tough nut to crack. From the error message, I assumed I was dealing with a missing file – presumably something uploaded via Assets. I first ...
2 votes

Quick and simple way to determine which templates are used on an EE site and where

AFIAK there is no quick/easy/simple way. You're on the hook for trying to generate every page within the site and reverse-engineering it to see what templates were involved. With Templates Routes now ...
2 votes
Accepted

ExpressionEngine CP pages always seem to cache

EE Control Panel is never being cached by ExpressionEngine itself. The chances are: It is cached server-side by third-party server tools (you might want to talk to your hoster about that) It is ...
  • 2,846
2 votes
Accepted

Set control panel site link to open in new window

You could use the CP CSS & JS add-on (download link) to inject JS to add the attribute to the link? $('#navigationTabs .msm_sites a').attr("target", "_blank"); Tested on EE v2.9.2 & v2.5.3. ...
  • 5,353
2 votes
Accepted

Adding to EE Publish/Edit Form

I've found that either using ee()->cp->add_to_head('cssurlhere'); or ee()->cp->add_to_foot('jsurlhere); allows me to modify the form when used with the publish_form_entry_datahook.
2 votes
Accepted

Add a new menu button in control panel on module installation

There isn't a standard function, but there is a standard event hook, so within your module you can create an extension too, and use this to input your menu item. This way when you install the module, ...
  • 2,418
2 votes
Accepted

Editing entry in backend: "The file cannot be found"

I communicated with the EllisLab-support meanwhile. Indeed, as @Mats Mikkel Rummelhoff also assumed, the problem are special chars in files (in my case it was also with Assets, an image with an "ä" in ...
  • 460
2 votes
Accepted

When viewing entries in CP, can I view custom fields?

Yes you can use Zenbu. really nice addon suite https://devot-ee.com/add-ons/zenbu
2 votes

When installing an SSL certificate the control panel css breaks

Just remove the protocol from the Default base URL in system settings > URL and Path Settings, so you have: //yourdomain.com/ instead of http://yourdomain.com/
2 votes

EE2 - plugins page blank

EE has to look at all your plugin files to create the list of plugins. You have a rogue plugin that isn't formatted correctly, and is causing the issue. Start by removing all of your plugins. Then ...
  • 5,900
2 votes
Accepted

Dynamically switch between includes - how?

The most direct route for a user that is restricted from editing templates would be a flag somewhere they can access. You'll need to add more details to your question, but one thought that works is ...
  • 5,900
1 vote
Accepted

Member page - 500 Error EE 2.10

I believe I've found the answer. If you want the quickest, non core file modifying answer, then it is simply Upgrade to PHP5.5 or better! Otherwsie read on... Basically this all comes down to PHP ...
  • 2,418
1 vote
Accepted

How to change the font colour in EE cPanel?

You can accomplish this without installing or maintaining any add-ons by creating an override.css. You can then adjust any of the styling for any elements you wish.
  • 2,255
1 vote

Set control panel site link to open in new window

I would suggest downloading a custom theme, and modifying the Javascript includes for that theme. All you should need to add to that file is this line: $( '.first_level:last-of-type' ).attr('target', ...
  • 5,900

Only top scored, non community-wiki answers of a minimum length are eligible