7 votes
Accepted

PHP Errors after OS X Upgrade

I'm getting the same issue since upgrading to OS X Yosemite. I suspect the real issue is your version of PHP has been upgraded to PHP 5.6. While upgrading the OS I also swapped to PHP 5.6 and now ...
user avatar
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 ...
user avatar
6 votes
Accepted

How can we add custom column in control panel for any channel entry

If you want a whole lot more control over column display in the channel > edit area, you should look at the add-on Zenbu. It will allow you to customize the way channel entry content is displayed in ...
user avatar
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....
user avatar
  • 506
5 votes

Control Panel checkboxes working incorrectly

This was a browser extension problem for me. LastPass has an "auto fill" feature that seems to conflict in some way with the way checkboxes work in the EE control panel. Disabling auto fill for the ...
user avatar
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 ...
user avatar
5 votes

Channel Field sort order in EE3

This feature has moved to the "Layouts" section of the Channel Manager. (See docs.)
user avatar
  • 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 ...
user avatar
  • 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]
user avatar
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 ...
user avatar
  • 5,900
3 votes
Accepted

Advice for a user-friendly relationship dropdown

Pixel & Tonic's Playa, which is a many to many relationship field, does have one seriously awesome benefit for you in this regard - filtering. It allows you to filter by category and search by ...
user avatar
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 ...
user avatar
  • 2,255
3 votes
Accepted

Is it possible to change a Content Element Name when using Content Elements?

Unfortunately, it's not currently possible (as of Content Elements 1.6.10) to rename a Content Element. The only workaround is to delete an element and create a new one. I've made a feature request ...
user avatar
  • 1,349
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 ...
user avatar
  • 7,176
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 ...
user avatar
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.
user avatar
  • 17.4k
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, ...
user avatar
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 ...
user avatar
  • 2,418
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(‘...
user avatar
  • 1,079
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 ...
user avatar
  • 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) ...
user avatar
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 ...
user avatar
2 votes

Not able to Edit Channel Fields or Templates. Gives Error: disallowed key character

I had a similar issue recently on a VPS account – the local version worked. It ended up being a mod security setting that was preventing this from saving with the same error you mentioned. Oddly ...
user avatar
2 votes

Sorting / showing entries by author in control panel

Sadly the default EE Edit screen does not allow you to easily sort by authors but this is a great use case for Zenbu. Zenbu allows the admin to filter the content easily by author or even custom ...
user avatar
  • 7,556
2 votes
Accepted

Control panel: access denied on second site

This is a known bug, with a fix: https://support.ellislab.com/bugs/detail/20529/msm-site-switching-not-working-for-non-superadmin
user avatar
  • 17.4k
2 votes

Cannot get to CP - 404 Error

Firstly, can you confirm that the admin.php file actually still present on the server? Secondly, you mentioned the disallowed key characters message. Are you setting 2 lots of Google Analytics ...
user avatar
  • 7,176
2 votes

Upload file form in CP - create module

You can use the api to add a single upload field to your module or fieldtype. http://ellislab.com/expressionengine/user-guide/development/usage/file_field.html . if you want to include multiple image ...
user avatar
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 ...
user avatar
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 ...
user avatar
  • 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. ...
user avatar
  • 5,353

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