Help uploading Artisteer custom theme

Permalink 1 user found helpful
I created a theme with Artisteer web design software. The software has a built in function to export various CMS types (W/P,Drupal,Joomla,etc). I chose the C5 option and exported a file to a folder on my computer. Next I used FileZilla to connect with my hosting company and located the Concrete file. I then searched the directory until I came across the "themes" file, which I assume is the right one because I noticed it contained; core, dark chocolate, dashboard,default,greek_yogart & green salad. I transferred the file from my computer to the the theme file but now am stuck. When I log into C5, I still only see the standard templates and not my custom theme. Could someone please tell me what I may have done wrong or how I need to go about this. P.S. I have limited experience w/ FTP,CMS,etc. Thanks!

 
mhawke replied on at Permalink Reply
mhawke
Welcome aboard!

You put them in '[root]/concrete/themes'. You should delete them from there and then create a new theme folder under '[root]/themes' and upload the files to this new folder so it looks like this: '[root]/themes/your_theme/' with all your php files in this new folder.

Don't touch anything inside '[root]/concrete'. These are 'core' files and are not to be messed with. If you want to use one of the 'core' themes, make a new folder under '[root]/themes' called for example 'my_greek_yogurt' and copy all the 'core' files into this new folder.

After you have your theme files in the right place, visit 'Dashboard->Themes' and 'inspect' your new theme and 'OK' the official addition of the theme to the C5 environment. Then you need to 'Activate' this new theme to make it your default theme.

Let us know how you make out.
BrianCEO replied on at Permalink Reply
Thanks mhawke! I think I was successful after following your instructions, as I now see a new theme on the available theme options. I selected the activate button but this message is displayed:
File /home/cvinspectionsolutions/test.inspect2code.com/themes/Inspect2Code_102912_C5/default.php not found. All themes need default.php and view.php files in them. Consult concrete5 documentation on how to create these files.
Did I forget to do something else? Not sure/familiar with PHP files?
Thanks.
Steevb replied on at Permalink Reply
Steevb
As the message says, you need a 'default.php' and a 'view.php' template in your theme, as you would with any theme.

The 'default.php' is essentially a 'righthand sidebar' template and 'view.php' has the line:
<?php  print $innerContent; ?>
in (usually) the 'Main' area.

Take a look in the 'concrete/themes' folder to see how the theme files are named and how they work. That should then give you an idea of how to make sure 'Artiseer' files and folders work for C5.
mhawke replied on at Permalink Reply
mhawke
It's too bad Artisteer misled you by suggesting they could create a compatible theme for Concrete5. Can you attach the zip file that Artisteer supplied and I'll have a look.

I'm just leaving the house but I'll be back in a few hours.
BrianCEO replied on at Permalink Reply 1 Attachment
Thanks, that would be greatly appreciated as I've been wrestling with this for two days now. I have a sneaking hunch that I may still have the file in the wrong location.
Steevb replied on at Permalink Reply
Steevb
I don't think 'Artisteer' can produce the right C5 files.

Don't waste your time with it.
BrianCEO replied on at Permalink Reply
Well that sucks, as I paid $80 to upgrade to the version that was suppose to do that! Thanks, 55webdesign.
mhawke replied on at Permalink Reply
mhawke
Well I messed around with it for about an hour and there are several issues that make it difficult to know if it's worth the effort to go forward with it. I think you would need to be quite adept at concrete5 to make this thing fly. I'm not saying it would be impossible but there are plenty of ready-made themes in our marketplace that have been written specifically for concrete5.

This package is designed to over-write all the content of your site when you install the package so I didn't do that (thank God). I installed just the theme directory onto a test system and had to jump through hoops just to get it to render. Perhaps if I had installed the package, things would have gone easier.

The content.xml which contains all the content refers to 3 page types, full.php. left_sidebar.php and right_sidebar.php but unfortunately they only created the default.php and view.php

A quick look at the code shows that Artisteer also used some concrete5 functions in the wrong places such as using getStyleSheet to load JavaScript files.

Did they happen to send along any installation instructions?
kino replied on at Permalink Reply
kino
Thank you for your support.

next version chenge to pagetype and more.
kino replied on at Permalink Reply
kino
I released a new version that fixes several.
kino replied on at Permalink Reply
kino
upload to [root]/packages/
I have created on the assumption that it will be.
kino replied on at Permalink Reply
kino
you uplod to /packages/inspect2code_c5

The folder name must be all lowercase.
12345j replied on at Permalink Reply
12345j
Actually, the template looks okay. I think what you need to do is to put the Inspect2Code_C5 folder inside root/packages. Then go to mysite.com/index.php/dashboard/extend/install/ and install the Inspect2Code_C5 package. Finally, go back to mysite.com/index.php/dashboard/pages/themes and install the theme there and you should be good to go.
kino replied on at Permalink Reply
kino
Soon, a small change to this plug-paid sales anymore.
I think I'm trying to set in around $ 10,
Even at that price, this plug-in you need?