Hot answers tagged

7

I'd recommend giving Zoo Flexible Admin a whirl. It allows you to create a custom menu in the control panel per member group - and that is a pretty powerful thing when it comes to reorganizing the menus in the control panel, labelling them in a manner that makes sense for your client and stripping out anything they really don't need to see or even have ...


7

You can find the available CP themes at http://devot-ee.com/add-ons/filter?t=cpt - but in the end EE and WP are different applications, think about content differently, and hence require different architectures in the Control Panel.


5

While what @Adrian Macnell states is primarily true. It's primarily true, because most people choosing ExpressionEngine for their websites are web developers. EE CMS isn't like Drupal or WordPress, where tons of people offer free or for a price themes. That said, ExpressionEngine makes it fairly to easy to use other themes. If you don't know much about HTML ...


5

I think it's fair to say that themes should be looked at as examples and nothing more. I also think most people start off EE sites without installing a theme and also most people I know delete Agile Records from their installs from the get go. ExpressionEngine really makes no assumption about what you want to build for the most part. With that said, there ...


4

Let's put this another way - with EE you don't just "change the site theme". Instead you "re-implement the site using different front-end code". There is no easy way, EE just doesn't work that way.


4

Unfortunately, it's not possible to use regular EE tags in forum templates unless you run the forums through regular templates. The down side of this approach is that it adds more processing overhead, so it’s not recommended unless users really need this capability. Since the forum can’t be cached, on very busy sites this can create some unwanted ...


4

ExpressionEngine doesn't have support for multiple themes, and so far no-one has been successful in launching any sort of "theme shop" for ExpressionEngine. ExpressionEngine is more of a framework to build a site than a ready-to-go CMS solution, and you need to hand craft the front end of your site by writing HTML and CSS code. This is seen as one of the ...


3

I've not seen or heard any chatter about this, but I definitely prefer to keep all directories and files which shouldn't be replaced during an EE upgrade in my /assets directory like this. If I can place /system below root I leave the system third_party directory there for better security. If I can't place /system below the root... Third party /system ...


3

I've very little experience with Drupal since 4.x many years ago, tried to get into it at 6.x and 7.x the last being 2 years ago. Ultimately went with ExpressionEngine 2 (had 1.6.x experience in the past for this). That said here are some thoughts. Templates - these can be flat files, you can use the administrative control panel to sync between the ...


3

ExpressionEngine have Path Constants. You can use PATH_THIRD_THEMES. You should have image path like: $img = "<img src='".PATH_THIRD_THEMES."IMAGE_NAME' />"; I hope, it would help you.


2

Sorry to be the bearer of bad news, but unfortunately working with the default member profile templates really is a massive, massive pain. Hence the large number of member related addons out there. About the only plus point is that they are saved as files unlike the system message/speciality templates, but otherwise the documentation really is next to non-...


2

No, it does not. In fact, EE does not really use "themes", per se. it uses templates, which are in no way bundled together as "themes". It's very difficult to "theme" EE, because every EE install is completely different with different channels, custom fields, etc. EE is really about bespoke, custom sites. If you go in thinking of it as a "theme-able" CMS, ...


2

EE doesn't really have themes per se. You'd need to manually build out your content types and templates using the EE templating language. If you're looking on how to build for the first time, look no further than http://www.train-ee.com/courseware/books/detail/building-an-expressionengine-2-site-small-business/ or https://mijingo.com/products/screencasts/...


2

it is not really template directory - it is folder for template presets which use during install. After installation only images/js use from this folder. To change it you will need to make search agile_records and replace it with custom_name in DB or in files (before install). Folder for saving template files, you can setup in CP Home -> Design -> ...


2

That which is not portable in the database can be set in the config.php see http://ellislab.com/expressionengine/user-guide/operations/moving.html You can write a script to set these dynamically based on the current server, that way you can use the same config online or offline. (also the database connection settings will need to match if they vary between ...


2

Let me be 100% clear that I am not even close to an expert on this, but I've recently started using the development workflow described on Krasimir Tsonev's blog in order to enable a local development process. http://krasimirtsonev.com/blog/article/Deploying-ExpressionEngine-based-site So in addition to what is already suggested in terms of saving templates ...


1

It is in the Control Panel. If you don't see a design section, it means the user group your member is in doesn't have permission to see the Design section. EDIT Ahh, for some reason I thought you were using EE2. The area of the documentation you mention is out dated. I will provide the correct link to follow to create a copy of the built in templates so ...


1

Yes, it can be done. One way would be to turn on Save Templates as Files as in your Global Template Preferences, so your templates get saved to /system/expressionengine/templates/ and you can share between sites. You'll also need to update the Server path to site's templates accordingly. Or, even more simple, you could maintain one set of "master" templates ...


1

Well, the view file you're looking for is your_web_root/system/expressionengine/views/account/login.php But it's never recommended that you edit a core file. See if you can check your custom theme and override it somehow: https://ellislab.com/expressionengine/user-guide/development/cp_styles/ If that doesn't work, you could possible use an extension hook ...


1

Templates are the templates that you make with the ExpressionEngine tags, html etc. Themes are used by the system to display the control panel, field types etc. (also, as NateTronn mentions, there are/is some example code for the example site "Agile Records" that is shipped with EE) Generally the system directory is not publicly accessible, the themes ...


1

You need to delete this out of your .htaccess when accessing EE from a sub folder: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / </IfModule>


1

Sounds like your .htaccess file needs to account for your subfolder when removing index.php for EE. Here's a code snippet you can use. <IfModule mod_rewrite.c> RewriteEngine On # Removes index.php RewriteCond $1 !\.(gif|jpe?g|png)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # RewriteRule ^(.*)$ /...


1

There's a configuration value for the location of your themes directory. By default, in EE you'd change those by going here in the EE control panel: Admin > General Configuration > URL to your "themes" folder Eventually, many developers start setting configuration options like that in their config.php file; in this case, $config['theme_folder_path']and $...


1

This doesn't works because this conditional isn't a simple one, so the template parser tries to parse the exp:calendar:cal before the conditional. Simple conditionals looks like this: {if foo == "bar"} They are parsed before at the stage 13 on Rendering stages. Everything else are advanced conditionals, parsed at stage 18. So, {if {current_time format="%...


1

EE is independent of any preset theme. It exists as a CMS that works within any theme you choose - you could pick any HTML theme up from ThemeForest, replace the default text with EE tags, and boom - instant theme with CMS. that said, it's not wordpress where you just install the theme and off you go, but on the other hand, it's not limited to preset ...


1

Themeforest is now providing ExpressionEngine build-in theme also. Check out from here: http://themeforest.net/category/cms-themes/expressionengine


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