solved Updating an earlier skin with the Ningja skin

researchcooperative
@researchcooperative
7 years ago
694 posts
Recently I learned about the renaming of an earlier skin to Ninja.

What is the process for incorporating Ninja into an existing site that uses NingJa?

The last version of NingJa that I have in my site is v. 1.2.0

The Ninja Skin changelog at Jamroom.net indicates that the latest version is Version 2.0.4.

What am I missing? I cannot find Ninja in the Marketplace in the ACP of my site.

Have other NingJa users moved to Ninja? How did they do this?


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)

updated by @researchcooperative: 05/05/17 10:08:51AM
michael
@michael
7 years ago
7,715 posts
* install Ninja into your site via the ACP.
* switch to Ninja as your current active skin

See what is different between it and your current setup. If you like what you currently have more than the new one, stick with your current one.
researchcooperative
@researchcooperative
7 years ago
694 posts
When I go to ACP, select the Marketplace module, and search for "jrNinja" I get this result:

search results for "jrNinja"

No results found to match your search

?!


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
Strumelia
Strumelia
@strumelia
7 years ago
3,603 posts
Did you search in both the "Skins" TAB and in the "Installed" Tab there in your marketplace module?
also try just searching for Ninja ...without the jr in front.
If you're sure you haven't already installed Ninja, look through the 4 pages under Skins TAB of Marketplace.


--
...just another satisfied Jamroom customer.
Migrated from Ning to Jamroom June 2015

updated by @strumelia: 02/02/17 06:30:49PM
researchcooperative
@researchcooperative
7 years ago
694 posts
Grrr... what is wrong with my head?! There it is of course. Thanks.

The popup tells me I already have a license, so all I need to do is install it.

Thanks, Peter


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
researchcooperative
@researchcooperative
7 years ago
694 posts
When we see a skin name in the updated skin, should this be copied over into a cloned skin, or do we have to manually replace it with our own skin name?

e.g. when I see the snippet below, do I need to change jrNinja to psNingJaClone (the name of my cloned skin)?

What happens if I don't, and what happens if I do?

Thanks, P.

{* Social Network Linkup *}
{if strlen($_conf.jrNinja_twitter_name) > 0}
{jrCore_image image="sn-twitter.png" width="40" height="40" class="social-img" alt="twitter" title="Follow @{$_conf.jrNinja_twitter_name}"}
{/if}


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)
michael
@michael
7 years ago
7,715 posts
It would be very unusual to have the name of a different skin contained within your current skin.

When you clone a skin all instances of that skins name get replaced with the new skins name.

$_conf.jrNinja_twitter_name

Is a config setting that is set on the GLOBAL CONFIG tab of the Ninja skin. You could use that in your current skin and it would work but its strange and asking for a difficult issue to solve later on.
researchcooperative
@researchcooperative
7 years ago
694 posts
That did happen - all instances did get the new skin name. But then I probably changed some of them back to the NingJa name when the template lines were highlighted in the compare tool.

Now I realize that template lines with the custom skin name get highlighted even though that skin name should not be "updated". When we download an update to the original skin, the compare tool cannot know that we do not want to "update" our custom skin name.

So it seems I need to go back and make sure that my own custom skin (the active skin) name is used everywhere inside the new skin.

Would it be possible to tell the compare tool to ignore certain strings, such as the skin name, when looking for differences between our custom skin and the updates from jr? Or is this a bad idea?

Thanks


--
PJ Matthews, Kyoto
Migrated from Ning 2.0. Now at Jamroom 6 beta and using Jamroom Hosting for The Research Cooperative (researchcooperative.org)

updated by @researchcooperative: 02/02/17 11:49:40PM
michael
@michael
7 years ago
7,715 posts
That's a good idea, just difficult to accomplish. I've looked for a solution anywhere that is able to compare A to B but ignore "SOME SPECIFIED TEXT", found nothing.

Compare programs just aren't that smart. :(