getting an error with Mastro 4 skin with Annika live wall Audio buttons

SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
Hello,
I'm getting an error with Maestro 4 skin with Annika live wall Audio buttons. It's only happening with this skin I have tried others and they work. This is my first time posting on here hope this is the right place.
Error JR.JPG.jpg
Error JR.JPG.jpg  •  56KB


updated by @seanchaney: 12/28/16 06:42:55AM
michael
@michael
8 years ago
7,746 posts
Try running the integrity check and clearing the caches.

We'll check out the skin from this end see if its missing anything.

--edit--
You're new, sorry, Hi there :) welcome to the forums. The integrity check is a tool in the admin control panel that checks everything is ok, and resetting the caches makes sure the latest stuff is being displayed.

How to do that can be seen here:

Docs: "Somethings wrong what do I do?"
https://www.jamroom.net/the-jamroom-network/documentation/problems/114/somethings-wrong-what-do-i-do
updated by @michael: 09/05/16 07:02:50PM
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
Thank you for your reply!
I ran the integrity check and cleared the caches but this did not fix the issue.
nate
@nate
8 years ago
917 posts
First what the hell is that image? What page is it?
douglas
@douglas
8 years ago
2,793 posts
nate:
First what the hell is that image? What page is it?

Looks like the profile timeline.

EDIT:
Correction, that looks like Paul's Annika module.


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos

updated by @douglas: 09/07/16 05:36:08AM
nate
@nate
8 years ago
917 posts
It's too narrow to be the timeline. The live wall should still use the same templates.

I'll check this today.
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
It is the Annika Live Wall Audio Buttons it is only happening with Maestro 4. But I love this skin! You do Awesome work Nate Very nice Skins!
updated by @seanchaney: 09/07/16 07:57:37PM
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
After the update the error went away but still no play bottons
9-9-16.JPG.jpg
9-9-16.JPG.jpg  •  38KB

michael
@michael
8 years ago
7,746 posts
Please provide steps on how to setup exactly as you have yours setup.
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
First of all I am completely new to Jamroom 5.
This is what I did:
In site Builder I entered the example code from the Annika Live Wall.
I'm including a screen shot to help.

P.S. this is not a live site yet just beginning.
I checked the other Skins and they all have play buttons.
Jamroom issue.JPG.jpg


updated by @seanchaney: 09/10/16 05:22:07AM
douglas
@douglas
8 years ago
2,793 posts
SeanChaney:
First of all I am completely new to Jamroom 5.
This is what I did:
In site Builder I entered the example code from the Annika Live Wall.
I'm including a screen shot to help.
P.S. this is not a live site yet just beginning.
I checked the other Skins and they all have play buttons.

You'll want to add that code to a "Template Code" widget instead of the "HTML Widget".

Hope this helps!


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
That does not help the issue either. No matter if it is placed in the Template Code or HTML Widget either produce the same error.
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
Thanks Nate and all involved Today's Skin update fixed the issue with the play buttons with Mastro 4 Skin With Annika Live Wall!!

PS. It seems the share button might not work under Mastro 4 With Annika Live Wall.
michael
@michael
8 years ago
7,746 posts
SeanChaney:....PS. It seems the share button might not work under Mastro 4 With Annika Live Wall....

Seeing that also, we'll get that fixed up. Thanks.
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
Hope I'm not being a pain I'm just trying to be helpful :)
michael
@michael
8 years ago
7,746 posts
Its really helpful, thanks very much sean. The reason its happening is that the default way any list of items are displayed is via the layout provided by the modules item_list.tpl file. But the skin has the option to change the look of that by adding an override template.

In this case the override has changed the way the share button was setup from being an 'onclick' action activated to being setup when the profile is initialized.

This works find ON the profile, but doesn't work when the same templates are used on the main section of the site because the profile init() function isn't firing in that location.

The fix is the skin needs to change its way of doing things.
michael
@michael
8 years ago
7,746 posts
The issue is in /feedback.tpl it is currently this:
    {if jrCore_module_is_active('jrShareThis')}
        <div class="like_button_box">
            {if jrUser_is_logged_in()}
                <a href="#" class="share">
            {else}
                <a href="{$jamroom_url}/{$uurl}/login">
            {/if}
                    {jrCore_image image="share.png" width="24" height="24" class="like_button_img" alt='Share' title='Share'}</a>
            <span><a href="#">{$item.action_shared_by_count}</a> </span>
            {$id = $item._item_id}
            {if isset($item.action_original_item_id) && is_numeric($item.action_original_item_id)}
                {$id = $item.action_original_item_id}
            {/if}
            <input type="hidden" id="share_id" value="{$id}" />
        </div>
    {/if}
It needs changing to this:
    {if jrCore_module_is_active('jrShareThis')}
        <div class="like_button_box">
            {$id = $item._item_id}
            {if isset($item.action_original_item_id) && is_numeric($item.action_original_item_id)}
                {$id = $item.action_original_item_id}
            {/if}
            {if jrUser_is_logged_in()}
                <a href="#" class="share" onclick="confirmActionShare({$id})">
            {else}
                <a href="{$jamroom_url}/{$uurl}/login">
            {/if}
                    {jrCore_image image="share.png" width="24" height="24" class="like_button_img" alt='Share' title='Share'}</a>
            <span><a href="#">{$item.action_shared_by_count}</a> </span>
        </div>
    {/if}
Then the skin needs to be released. We'll get this sorted, sorry for the delay.
SeanChaney
SeanChaney
@seanchaney
8 years ago
58 posts
Thanks Michael and all involved!

Tags