YOOtheme Pro is here! The best WordPress and Joomla theme. Learn more

Avatar luis.encuentra asked

Change template name to remove the Yootheme trace

Hi guys.

At first, sorry about my english....

I'm web designer as too many of us here on Yootheme forums. I sell my job to clients, and they pay for "unique" and "handmade-hardwork" websites. Due to this, las 2 years with Warp templates I rename all "Yootheme" refereces on all template documents.

Today, after 2 days trying to remove all Yootheme traces on YooTheme Pro, I give up. Almost done, no errors installing template extension, but I got an error loading framework.

Proposal: As I read from another user, please, please, please, build a feature about 1-2 clicks to remove all Yootheme words to be able to resell our work, if not, we can not use new Yootheme Pro and we will be stucked on Warp templates.

If u cant do this, release Warp version of Yootheme Pro "templates" to work with Warp templates.

Thank you for your time. Hope and answer.

Bump please, dont let this message to be forgotten.

Thank you.

  • Feature Request
  • YOOtheme Pro

13 Answers

0

Avatar michael.maass Support answered

[...] would be nice if YOOtheme team could work on "White Brand" option for templates [...]

I will pass this on as a suggestion.

But it is a certainty that a folder like templates/yootheme/vendor/yootheme/ will not be subject to an optional renaming.

Thank you

Edited

2

Avatar luis.encuentra answered

Thanks for the answer, but would be nice if YOOtheme team could work on "White Brand" option for templates.... even paying more on a PRO account or something.

I'm sure this feature would have high acceptance on professionals.

Thank you.

1

Avatar michael.maass Support answered

@wr3ppy

How can i rename the template name without breaking the functionality ?

Theoretically you could locally expand the installer package, use text editor capable of batch processing files, case-sensitively(!) replace all occurrences of the string yootheme/ in all the *.php, *.js, *.json, *.xml, *.less files by mytemplate/, re-zip the package, then install this modified package — and thoroughly test.

But this remains theory. Even if it works (which I am not sure at all), any update will be a serious effort or just not possible at all.

In short: You can not rename the folder yootheme without running the risk of breaking YOOtheme Pro.


The user who asked the original question accepted a response as an answer.
In this response I already stated that it is not possible to rename the folder yootheme.

Please understand that the objective in this support system is not necessarily that someone likes an answer. Even if an answer confirms that something that was asked for is just not possible, it can be a vital piece of information that keeps you from looking for something that isn't there.

Whoever insists and decides that (proverbially) "shooting the messenger" or playing the (proverbial) "paying customer" card is a good approach at changing technical facts, will probably be in for a dissapointment. ;-)

Thank you

Edited

0

Avatar michael.maass Support answered

Today, after 2 days trying to remove all Yootheme traces on YooTheme Pro, I give up. Almost done, no errors installing template extension, but I got an error loading framework.

What precisely did you change? This information is required to find out why the framework might not load.

Which mentioning/s of YOOtheme in particular do you want to remove?


Proposal: As I read from another user, please, please, please, build a feature about 1-2 clicks to remove all Yootheme words to be able to resell our work, if not, we can not use new Yootheme Pro and we will be stucked on Warp templates.

Bear in mind that according to the license you are not allowed to sell a YOOtheme product — modified or unmodified.
You are of course allowed to use a YOOtheme product to create a site for a customer.

You can disable and remove visual copyright notices which are displayed in the frontend, but removing any copyright notices from the source is also not permitted and would be a breach of license.

Please respect this.

Thank you


Further reading:

0

Avatar luis.encuentra answered

"Which mentioning/s of YOOtheme in particular do you want to remove?"

When i create a web page on Browser Developer Tools on <head> I dont want to see anything about Yootheme. Obviously, this gives the "key" to a client to look for that on the web.

"Bear in mind that according to the license you are not allowed to sell a YOOtheme product"

I don't sell a Yootheme product, i build webpages for my clients as a profesional I am, I don't resell a template or something similar.

Edited

0

Avatar mdev answered

@michael.maass the issue is not to hide who developped the framework or pretend that we developped the source code but it's a branding issue as an example i have multiple clients who would want to see there company's name in there page sources not for exp : <link rel="stylesheet" href="/templates/yootheme/css/theme.css" type="text/css" id="theme-style-css" />
and i guess luis is pointing to the fact that he sells his profesional ability to make something unique from the framework and this part should benefit either his company and his client not yootheme :)

Regards

0

Avatar wr3ppy answered

Hi,

I would like to come with some input here.

I would also like to know how to hide ONLY the template name (no other references ) in Yootheme PRO when looking at the source code, this code:

<link href="/themes/joomla/2016/max/templates/yootheme/css/theme.css" rel="stylesheet" type="text/css" id="theme-style-css" />

By reading your answer i would say i am surprised about the answer implicating this is about breaking any copyright rules. You can clearly understand by reading his post that this is not the intention. It is clearly known that many (inlcuding me) want to hide this for MANY reasons, i wont even go into details since i belive you already now why, no further explanation is needed.

Every template club have this discussion in their forums and support pages, answers and solutions are provided professionally by the staff, even here in this forum, understanding and RESPECTING users need of making those changes. It has nothing to do with intentionally breaking any copyright rules.

So, to the point: Normally changing the template name would be this proccedure:

1 Download the template ( not the demo package ) only the template package, even if you have the demo package already installed.
2 Lets say i want to change the Monday theme. Unpack the template, open the file templateDetails.xml and change line 4 and 69;

line 4
From
<name>yoo_monday</name>
To
<name>your_desired_template_name</name>

Line 69
From
<fields name="params" addfieldpath="/templates/yoo_monday/warp/systems/joomla/config/elements">
To
<fields name="params" addfieldpath="/templates/your_desired_template_name/warp/systems/joomla/config/elements">

3 Now, compress the file again, then rename the compressed zip to your_desired_template_name.zip
4 Upload it as normal in the joomla backend. Done.

Now, looking at the yootheme PRO, this does not work. Looking at the file structure you will see that the package is different than earlier template packages. So my question how can this be done ? Once again, it is not about breaking ANY copyright rules, or hiding other elements with the word yootheme, JUST the template name change, in the code, template/the_theme_name :

<link href="/themes/joomla/2016/max/templates/yootheme/css/theme.css" rel="stylesheet" type="text/css" id="theme-style-css" />

Thank You

__
A little notice to michael.maass

I am surprised and dissapointed to read your answer you gave luis.encuentra , your answers are usually always straight and correct, they have saved me and other members many times solving different issues, did not expect to hear this from you;

"As you are not selling the YOOtheme Pro framework to your customer but the service of configuring and styling the site, it shouldn't be any problem at all that the framework was not created by yourself."

Your personal thoughts should be kept personal in my opinion, this does not provide anything of value to this discussion. Maybe you had a bad time lately with all these negative comments and thoughts about the Yootheme PRO release, i dont know, so let me give you some some feedback, while im on it, maybe it helps you to get on a better mood, at least a little :)

I think Yootheme PRO is the best move you have done for the whole yootheme concept, every other provider is riding on the pagebuilder trend, and it would be devastating for you (yootheme) to stand outside. Looking at the pagebuilder or website builder as you like to call it, i would say that it is the best i tried, hands down, everything is placed in a perfect logical way, you have managed to give us a great workflow when working with it, which i belive is the most crucial part of a pagebuilder.

All this negative comments about Yootheme PRO is understable though, i would say its more a frustration than critisism. Yootheme PRO needs time to mature, and when this day come, i am convinced that you will be over -praised for it, i am 100% sure.

If you could rewind back time, the only thing you should have done different from today would be ( in my opinion ) to have Yootheme PRO as a free BETA for paying members, continuing releasing warp based templates side by side to the Yootheme PRO, this way you would have avoided 90% of all critisism that can be read in the forum right now. This would also release a great piece of pressure on you (yootheme ) but also keeping the paying members happy, knowing that they still get value for the money, as it is right now, most of them feel like Beta Testers for Yootheme PRO.

I also understand there is an economical aspect of it, but in the long end, loosing customers might end up in a more expensive jorney than planned, especially knowing that unhappy customers likes to express their experience on other forums and influence new potential members.

Anyway, these are my thoughts, and i am at least one of the members that are REALLY happy with the way your taking Yootheme, and i hope a have shred some light to your negative attitude, you can better, i know.

Edited

0

Avatar wr3ppy answered

Any update on this ?

I would like to know how to hide ONLY the template name (no other references ) in Yootheme PRO when looking at the source code, this code:

<link href="/themes/joomla/2016/max/templates/yootheme/css/theme.css" rel="stylesheet" type="text/css" id="theme-style-css" />

Edited

0

Avatar michael.maass Support answered

@wr3ppy

I would like to know how to hide ONLY the template name (no other references ) in Yootheme PRO when looking at the source code, this code:
<link href="/themes/joomla/2016/max/templates/yootheme/css/theme.css" rel="stylesheet" type="text/css" id="theme-style-css" />

In a standard Joomla installation the path should start at templates/. The additonal leading themes/joomla/2016/max/ in your example hints to an installation 4 subdirectories down into the actual domain.

That being stated, mind that the template's directory name in Joomla can not be "hidden". It has to be properly referenced.

As you can not "hide" anything in a path the only way to not reveal it would be to fully remove it.
In your case the link element with the template name removed from the path would read as follows:

<link href="/themes/joomla/2016/max/templates/css/theme.css" rel="stylesheet" type="text/css" id="theme-style-css" />

But that would be invalid, the CSS would not apply, and the template would be broken.

All Joomla frontend templates are meant to be inside their own folder.

Thank you

Edited

0

Avatar wr3ppy answered

Hi,

Thank you for taking your time to answer my question. I understand your point. My apologies if i was unclear with my question. By hiding i was referring to renaming the template name ( by renaming the template name i am indirectly hiding the template name, in this case Yootheme,) and this is what i want to achieve, so to be clear:

How can i rename the template name without breaking the functionality ? The old / standard routine of doing this ( see my explanation in above post ) does not work on Yootheme Pro but does work on all other templates.

cheers

Edited

0

Avatar adam.bako2 answered

hi..

ist there any change in this? im also looking for a way to rename the theme folder.. it was possible in warp7.
thx

-3

Avatar michael.maass Support answered

When i create a web page on Browser Developer Tools on <head> I dont want to see anything about Yootheme. Obviously, this gives the "key" to a client to look for that on the web.

It will not be possible to completely replace all occurences of the string yootheme in folder names, namespaces etc. — or at least not without serious effort. And even if you manage that, any update will either fail or cause issues.

As I wrote, the removal of copyright notices in the source is not allowed. So once a customer really gets into it, and starts to inspect the source, he or she will easily find out who developed the framework.

I don't sell a Yootheme product, i build webpages for my clients as a profesional I am, I don't resell a template or something similar.

As you are not selling the YOOtheme Pro framework to your customer but the service of configuring and styling the site, it shouldn't be any problem at all that the framework was not created by yourself.

Thank you

Edited

Know someone who can answer? Share a link to this question via email or twitter.