installing new themes
Permalink 2 users found helpful
Hi all,
Starting to build my first site with c5 and wanting to install a new theme.
The tutorials say upload to the root packages directory and then it will appear in the new section of the add functionality. Well it doesn't.
I've tried uploading to the root themes folder and the root/concrete/themes folder where the default themes are but still nothing.
Anyone help.
The theme isn't one of the marketplace ones
Cheers
Tony
Starting to build my first site with c5 and wanting to install a new theme.
The tutorials say upload to the root packages directory and then it will appear in the new section of the add functionality. Well it doesn't.
I've tried uploading to the root themes folder and the root/concrete/themes folder where the default themes are but still nothing.
Anyone help.
The theme isn't one of the marketplace ones
Cheers
Tony
hey i figured it out... go to root/themes and there unload the theme directory u want to install. go to dashboard/packages and themes and look for ur new template. install it and them active it =] cheers
Hi allreiko,
Thats brilliant, thanks for you help.
Cheers
Tony
Thats brilliant, thanks for you help.
Cheers
Tony
Well i tried doing the same. I want to install the emplode theme. I unzipped the emplode folder in themes directory. now i have core, default, greensalad and emplode directories under themes. I am still not able to see the emplode theme available for installation in the dashbord->Pages & Themes
I have tried uploading two themes from my computer, one of my own, and the Dreamy theme. Neither of them show up in the Theme section. (I was able to 'transfer' one from the C5 website to my C5 installation directly and that worked fine - I have 3 themes installed...)
Also, I have noticed that the newer themes have a different php tag from what is showing in the tutorials:
<?php echo $this->getThemePath();?> instead of <?=$this->getThemePath()?>
Is one better than the other? I am using the first one.
Also, I have noticed that the newer themes have a different php tag from what is showing in the tutorials:
<?php echo $this->getThemePath();?> instead of <?=$this->getThemePath()?>
Is one better than the other? I am using the first one.
Theme zip files exist in one of two ways - either packaged, or non-packaged. Packaged essentially means that it comes with an install script. You can tell whether or not the theme you have is packaged by looking in the root folder of the zip (which should be the theme's name). If you see controller.php in there, it is packaged.
To install a packaged theme, unzip the file to your-site-root/packages (NOT your-site-root/concrete/packages). Then go to Add Functionality and you should see it there.
To install a non-packaged theme, unzip the file to your-site-root/themes. Then go to Pages & Theme and you should see it listed until "Themes Available to Install".
sceva, with regard to your second question - the first option is better (<?php echo ....?>). Using "<?=" is a short way of doing "<?php echo" and some servers may not have this enabled.
To install a packaged theme, unzip the file to your-site-root/packages (NOT your-site-root/concrete/packages). Then go to Add Functionality and you should see it there.
To install a non-packaged theme, unzip the file to your-site-root/themes. Then go to Pages & Theme and you should see it listed until "Themes Available to Install".
sceva, with regard to your second question - the first option is better (<?php echo ....?>). Using "<?=" is a short way of doing "<?php echo" and some servers may not have this enabled.
By the way - most (if not all) of the themes you get from the C5 marketplace SHOULD be in packaged format. Themes you get elsewhere may or may not be...
Thanks !!!!!!!
jgarcia
for a good suggestion.
jgarcia
for a good suggestion.
When I go to my Themes/Pages section of the dashboard, my theme is there, the install button is next to it, but it doesn't install...
help?
help?
FaTony are all files there that are required for install, are all of C5's files uploaded
I should add that I have added it to my root/themes folder. Screen capture attached.
Here are the contents of my folder.
It installed fine on another site running version 5.3.3.1.
I think 5.4 is requiring something else perhaps?
I think 5.4 is requiring something else perhaps?
So I've tried just replacing my main.css, typography.css and my default.php into an already existing concrete theme, then copied that folder into my root/themes folder and still it won't install.
Is this a controller issue in the 5.4.0.5? Help please?
Is this a controller issue in the 5.4.0.5? Help please?
Found the problem. It was discussed herehttp://www.concrete5.org/community/forums/chat/problems_installing_...
Your theme name can't be named the same as your directory. For example, I'm working from a folder called 'kingsway'. My theme was stored in themes/kingsway, so the folder heirarchy was 'public_html > kingsway > themes > kingsway'. I changed my theme name to kingsway_charity.
Your theme name can't be named the same as your directory. For example, I'm working from a folder called 'kingsway'. My theme was stored in themes/kingsway, so the folder heirarchy was 'public_html > kingsway > themes > kingsway'. I changed my theme name to kingsway_charity.
i did what you recommend, and still not showing up in pages and themes.