Hot answers tagged

11

Do you have access to the MySQL database? If so, you can change the admin's email and initiate a password reset at the login screen.


10

Does a faster server mean a faster CP? YES In your case is "shared hosting" - sometimes can happens that some site which share the same resources (DB or CPU) just take it all. So best advice for this - change hosting. Are there any hard, fast rules to speed up the CP? On shared hosting is not too much ways to speed up CP. You need to analyse CP page one-...


7

If you are seeing a white screen there's an error happening and you need to display that error to be able to know how to proceed. (See the EE user guide about Blank Pages.) To show that error, edit your folder's index.php file and replace $debug = 0 with $debug = 1. Revisit your site and you should see the error. If you see something like this: A Database ...


6

If you mean that the control panel pages appear without style and formatting this sounds like a path issue. In the control panel, go to Admin > General Configuration and check the URL to your "themes" folder and Theme Folder Path are both correct. If that's not it, then I'd double check the permissions on the themes folder. You can also use your web ...


4

You need to create a channel field into that channel and in channel entry, you need to assign that user group type who can access the page. for eg: Suppose you have a channel (named as "XYZ") and add a new channel field (as 'group_permission'). This channel field can be drop down and you can add group listing in drop down (as group A, group B) Now Go ...


4

Yes it will work, just use the same database config (you'll need to use the full name of the database server rather than 'localhost'). When you have the dev site installed and working just copy the files over to your live server. You will then need to update a number of paths in various parts of the system. For this I would suggest using Focus Labs Config ...


3

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, edit dates, custom field data, etc. You can also vary what columns are shown based on member groups. https://devot-ee.com/add-ons/zenbu


3

I did this exact same thing all natively with the exception of structure a few months ago. The challenge was to provide member groups access to different information on the same template with the added challenge of each member group having a state affiliation and union affiliation that they belonged to. The most difficult part was a file system (think ...


3

I recently had this problem when my hosting provider, Eleven2, updated our shared hosting server's configuration. The problem seems to be "mod_security" blocking these requests. To fix the problem disable mod_security in your .htaccess file by adding the following lines: <IfModule mod_security.c> SecFilterEngine Off </IfModule>


2

Try this code by putting withing a EE template and run: ee()->load->library('auth'); ee()->auth->update_password([MEMBER ID], '[NEW PASSWORD]'); For EE2.4: $EE =& get_instance(); $EE->load->library('auth'); $EE->auth->update_password([MEMBER ID], '[NEW PASSWORD]'); I hope, it would work for you.


2

Within the Media Temple Admin, go to PHP Settings. Within PHP Settings, your particular EE site domain it is probably set to use FastCGI currently. Change it to CGI Stable and your problem will be solved.


2

Wygwam Super Admin Source does exactly what you need.


2

You can use the {cp_session_id} global variable to create a control panel link. See the documentation here. {if logged_in_group_id == "1"} <a href="{cp_url}?S={cp_session_id}">go to admin</a> {/if}


2

I had the same issue and created an accessory to rewrite the title tag using JavaScript. its not the best solution but it did the job. Maybe you could build on it to make it better. Follow the instructions here for creating an accessory and add this code as the set_sections. function set_sections() { $meta_title = implode(" | ", array_filter(array($this-...


2

I'd guess your files didn't upload correctly to the server. Reupload all your EE files to the server... specifically, make sure your /themes directory in 100% uploaded. Also, make sure you are changing/setting directory & file permissions on the server.


2

Something isn't right in your structure database. Deleting members and choosing the "delete all entries" option seems to leave the structure database in an inconsistent state. The structure folks include a tool for fixing this sort of thing. First back up your database. Then edit your_ee_root/expressionengine/third_party/structure/mcp.structure.php And ...


2

I've done both. The only thing you'll have to consider it making sure your cookie domains are set correctly, depending on if it's a site2.domain.com or domain.com/site2. Otherwise, the MSM sites will function exactly the same. Past that, at most you have the regular head aches that could come from migrating a site, including getting .htaccess rules set ...


2

Well, both things are fine in the terms of MSM. You can create sub-domain as well as sub-directory also. Just you need to take care is, about path settings at the time of setting MSM website. And if you want to make SEO friendly then, yes sub-directory is the best option.


1

http://gotolow.com/addons/low-variables may be your answer, that will all you mention plus a whole lot more.


1

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 Version. The actual issue is in the file /system/expressionengine/controllers/cp/myaccount.php as the OP suggests. The function at fault is update_signiture() and ...


1

You mentioned in your comment... I have my own module and I need to show that modules records also in EE2 Admin panel. In that case, what you need to do is use a module "Control Panel File" mcp.module_name.php in your module. This file in conjunction with some view files, will give you a way to present your module data in the Control Panel. The module ...


1

Your question is a little vague. But there are a couple of things you can do. For style changes EE-Garage's override.css would be a good starting point: http://ee-garage.com/override-css You can also create your own by making a folder inside '/themes/cp_themes/' So you'd have '/themes/cp_themes/yourcustomthemename' Inside this folder you make duplicates ...


1

Unfortunately, logging into the front end will not log you into the EE control panel. You must re-login at admin.php


1

Use a browser inspector and examine the generated source. Chrome's web inspector is ideal for this, just right click the line and select Inspect Element. This may give you a clue as to what is creating it.


1

After much fuss.....(see below) {if:else} <div class="well well-lg"> <button id="page_select_submit" type="submit" class="btn btn-primary pull-right">Go...</button> <select name="structure_parent_id" class="chosen-select"> <option value="0" selected="selected">Choose a Page...</option> {exp:member:custom_profile_data} {...


1

I suggest you take a look at HooBlong, a module that allows members to belong to more than one group for front-end access control. More details can be found at https://www.debeer.com/index.php/debeer/expressionengine_meet_multiple_memberships. There are some examples that could fit your needs at https://www.debeer.com/index.php/blogs


1

Try to change the Control Panel Session Type to Cookie only.


1

I don't think that's possible. It's there as a security feature.


1

the same issue as in Templates in CP take over 4 minutes to load. Happens because too many template publications in DB (67k templates records in exp_templates table).


1

I had this problem recently after the host upgraded to PHP 5.3.27. The front of the site worked fine but when I tried to log in to the CP (after logging in) I got the white screen of death. Are you able to log in at all? My problem was that the new version of PHP had been compiled, quite correcty, with an oAuth plugin. This caused a problem with an old ...


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