Where Do Automatically Installed Themes Go?

Permalink
Hi,

I'm just curious what happens to a themes files when I Download and Install it from the Projects page in my account. I have searched high and low in my install via FTP to no avail. I need to manually edit some options so have to find the theme- any ideas? Also is there any way to manually download and install my purchased theme without using the installer? Couldn't find that option.

brandonair
 
adajad replied on at Permalink Best Answer Reply
adajad
If you download an add-on manually from the Marketplace it will be saved to your computer in a download folder (or where you point the download to save to).

Once downloaded you can upload the unzipped content of the add-on to 'root/packages' on your web server (or the complete zip if you know how to unzip it on your web server). Once uploaded to the 'packages' folder you need to install it from the dashboard by going to 'Extend concrete5' ( www.www.yourdomain.com/index.php/dashboard/extend/install/... ).

You should also connect your site to the community to easier apply your licenses to your sites.
brandonair replied on at Permalink Reply
brandonair
I guess I couldn't even find the download page after purchasing the theme.
adajad replied on at Permalink Reply
adajad
Have you connected your site to the community?

If you have, you should go to your project page and associate the license to your project (here on concrete5.org). Once that is done, go to 'yourdomain.com/index.php/dashboard/extend/install/' and you should see your newly associated theme ready for download and install.
brandonair replied on at Permalink Reply
brandonair
I've done that process- but the theme is nowhere in my file structure when I browse with ftp or file manager. The theme isn't remotely hosted when I use that option is it? The theme is displaying but I cant find the files once it is automatically installed.
brandonair replied on at Permalink Reply
brandonair
root/packages/ in the end.
mhawke replied on at Permalink Reply
mhawke
Short answer:

[root]\packages\package-name\themes\theme-name

Long answer:

Navigate to [root]\packages and look for a package with the same name as your theme or at least has some resemblance to your theme. It sometimes has the author's name or something in front of it such as 'themes-saltpepper' for example.

Once you find your theme's package, the first set of files you come to are the files required to install the theme in C5. Ignore these. Look for another 'themes' folder in there and open that. Here you should find your 'page type' files like 'left_sidbar.php'.

There might be a css folder containing the css for the theme and maybe a js folder as well. There might be a 'elements' folder containing 'header.php' and 'footer.php' that get included when C5 uses the basic page type files. A lot of themes are stuctured the same way but C5 is flexible and so each theme can do things a little differently and still work.

Hope that was helpful.