Forum Activity for @douglas

douglas
@douglas
12/11/13 05:29:15AM
2,808 posts

Jamroom 5 Updates


Using Jamroom

If you cloned the old Nova skin, then you can do whatever you like, as cloned skins do not get updated.

If you did not clone the old Nova skin, then you'll have to Clone the new one and change it to fit your needs.

Hope this helps,
Douglas
douglas
@douglas
12/11/13 05:16:18AM
2,808 posts

Newest Songs showing in reverse order?


Design and Skin Customization

Thanks, I've got both those files fixed up for the next release.
douglas
@douglas
12/11/13 05:11:51AM
2,808 posts

Featured artists and Top members issue


Installation and Configuration

Annush:
I mean Skin Global settings - Featured Artist ID's

I got it back now, but if i put any numbers Featured Artists, Top artists and all the artists on Artist page dessapearing

I'm not seeing an issue on my dev site.

Do you get anything in your debug or php error logs when you set those fields?
douglas
@douglas
12/11/13 05:09:23AM
2,808 posts

SOLVED - Spotlight - Random Artists


Installation and Configuration

Ah, I see it now... the order on the jrCore_list functions is what you'll want to change...

So change this:

order_by="_profile_id numerical_desc random"

to this:

order_by="_profile_id random"

and make sure to change both instances in the spotlight code section.

Hope this helps,
Douglas
douglas
@douglas
12/11/13 05:06:39AM
2,808 posts

SOLVED - Spotlight - Random Artists


Installation and Configuration

Are you referring to the featured tabs?

I'm not seeing the spotlight on your index page is why I ask?
updated by @douglas: 12/11/13 05:07:19AM
douglas
@douglas
12/11/13 05:00:38AM
2,808 posts

SOLVED - Spotlight - Random Artists


Installation and Configuration

Actually, there is an issue with the spotlight function which I'll have a fix pushed to the team a little later today.

In your skins/jrNova/header.tpl file, find this:

    {* HEADER SPOTLIGHT *}
    {if isset($spotlight) && $spotlight == 'yes'}
        <div class="outer mb8">
            <div class="inner" style="padding-left:0;">
                {if isset($_conf.jrNova_spotlight_ids) && strlen($_conf.jrNova_spotlight_ids) > 0}
                    {jrCore_list module="jrProfile" order_by="_profile_id asc" limit="4" search1="_profile_id in `$_conf.jrNova_spotlight_ids`" search2="profile_active = 1" template="index_spotlight_artist.tpl"}
                {else}
                    {if isset($_conf.jrNova_require_images) && $_conf.jrNova_require_images == 'on'}
                        {jrCore_list module="jrProfile" order_by="_profile_id numerical_desc random" search1="profile_active = 1" quota_id=$_conf.jrNova_artist_quota limit="4" template="index_spotlight_artist.tpl" require_image="profile_image"}
                    {else}
                        {jrCore_list module="jrProfile" order_by="_profile_id numerical_desc random" search1="profile_active = 1" quota_id=$_conf.jrNova_artist_quota limit="4" template="index_spotlight_artist.tpl"}
                    {/if}
                 {/if}
            </div>
        </div>
    {/if}

and change it to this:

    {* HEADER SPOTLIGHT *}
    {if isset($spotlight) && $spotlight == 'yes'}
        <div class="outer mb8">
            <div class="inner" style="padding-left:0;">
                {if isset($_conf.jrNova_spotlight_ids) && strlen($_conf.jrNova_spotlight_ids) > 0}
                    {jrCore_list module="jrProfile" order_by="_profile_id asc" limit="4" search1="_profile_id in `$_conf.jrNova_spotlight_ids`" search2="profile_active = 1" template="index_spotlight_artist.tpl"}
                {else}
                    {if isset($_conf.jrNova_require_images) && $_conf.jrNova_require_images == 'on'}
                        {jrCore_list module="jrProfile" order_by="_profile_id random" search1="profile_active = 1" quota_id=$_conf.jrNova_artist_quota limit="4" template="index_spotlight_artist.tpl" require_image="profile_image"}
                    {else}
                        {jrCore_list module="jrProfile" order_by="_profile_id random" search1="profile_active = 1" quota_id=$_conf.jrNova_artist_quota limit="4" template="index_spotlight_artist.tpl"}
                    {/if}
                 {/if}
            </div>
        </div>
    {/if}

Hope this helps,
Douglas
douglas
@douglas
12/11/13 04:50:36AM
2,808 posts

SOLVED - Spotlight - Random Artists


Installation and Configuration

Do you have a link we can check out?

Also, if you have caching turned on in your Core > Global Config, the spotlight will not change until the cache time has expired. Try turning the cache off and see if it shows random artists.
douglas
@douglas
12/11/13 04:45:26AM
2,808 posts

Jamroom 5 Updates


Using Jamroom

You are correct, the Nova skin design was re-worked a few weeks back. You can see the changelog by clicking the "View Changelog" link on this page...

https://www.jamroom.net/the-jamroom-network/networkmarket/26/nova-skin

Hope this helps,
Douglas
douglas
@douglas
12/10/13 03:37:56AM
2,808 posts

How to update custom skin


Installation and Configuration

There isn't a way to update the custom skin, however when the jrNova skin is updated, the changelog.txt file for Nova gets updated so you can see what was changed and make the same modifications to your custom skin if necessary.

You can see the changelog by clicking the "View Changelog" link on this page.

https://www.jamroom.net/the-jamroom-network/networkmarket/26/nova-skin

Hope this helps,
Douglas
douglas
@douglas
12/09/13 07:10:16AM
2,808 posts

SOLVED - Block only viewable if populated with at least one field?


Design and Skin Customization

If it is going in the profile_header.tpl file, and your artist quota ID is 1, then it would look something like this:

{if $profile_quota_id == '1'}

< div class="block pbpbg" >
< h3 class="pbpfont">BAND MEMBERS< /h3>< br/>
< div class="memspan" >{if strlen($profile_voice) > 2}<span>Voice: </span>{$profile_voice}{/if}<br />
{if strlen($profile_guitar) > 2}<span>Guitar: </span>{$profile_guitar}{/if}<br />
{if strlen($profile_bass) > 2}<span>Bass: </span>{$profile_bass}{/if}<br />
{if strlen($profile_drums) > 2}<span>Drums: </span>{$profile_drums}{/if}<br />
{if strlen($profile_othermembers) > 2}<span>Others: </span>{$profile_othermembers}{/if}<br />
< /div >
                < /div >

{/if}

If it is not going in the profile_header.tpl, you'll want to use {debug} for the template your adding it to and make sure the $profile_quota_id is available in that template.

If this variable is not available, then you'll want to use a jrCore_list function on the jrProfile module to get the profiles quota ID.

Hope this helps,
Douglas
  263