When I try to use a theme, I get the following message:

Theme Editor's is missing some requirements! Please visit the status report page for more info.

In the status report, there is some error message for the theme editor about this private file system. Although, my configuration is OK, since Drupal wrote its .htaccess if the folder. I lost a lot of time looking here what was wrong.

In facts, as explained in the README.txt, I forgot to set the sites/example.com/theme_editor in the settings of theme_editor.

May be the error message on the report page is misleading?

Tx for your job anyway!

Comments

arcaneadam’s picture

Status: Active » Needs work

It is misleading. It'll be changed before a stable version is released. Thanks!

msDrupal’s picture

When Theme Editor installed, I am getting Private File Directory not set. Please vist the file system configuration page to correct. error message. I am on Windows 2008 R2, SQL Server 2008 R2, IIS 7.5 platform. I created "private" folder as in inetpub/wwwroot/sites/default/files/private and specified the path as sites/default/files/private, but still getting the same error. I'd really appreciate it if any one could help to resolve this issue.

msDrupal’s picture

Hey, it is fixed :)
My colleague resolved this by creating a directory at C:\inetpub\wwwroot\theme_editor (changing the name from private to theme_editor for debugging purposes - directory name doesn't really matter.)

Then added that path (such as C:\inetpub\wwwroot\theme_editor in our case) in Appearance --> Settings (tab) --> Theme Editor Settings (menue option on top-right corner) --> Directory for edited themes (field on top of the page). Note: this directory must have write permission for Drupal.

Walla and good luck

gandhiano’s picture

I get the same problem and it's basically rendering the module useless, because it refuses to act in any way.

gandhiano’s picture

Ok, now I understood the meaning of being misleading - the message itself is misleading, because it points to the wrong place of configuration. One has to edit theme editor settings, not drupal file system settings.

Taxoman’s picture

Priority: Normal » Major
Status: Needs work » Active

See: #1172232: Theme Editor not working at all (unless you follow THESE steps)

"h) Final note: If you get the message about private file system requirement, prompting you to see the info on the status page and then go to Drupal's own file settings page, DO NOT do that. The only thing you need is to create the theme_editor folder and enter its path on the Theme_editor settings page. NO NEED To set/use/switch to "private files" at all. (other problems may arise from that if you do without understanding its implications: so a firm advice NOT to do anything with private files unless you actually need it for other reasons AND know what you are doing...)"

Taxoman’s picture

Issue summary: View changes

Simple edit