Forum Activity for @ken-rich

Ken Rich
@ken-rich
07/16/21 08:08:29PM
926 posts

OG Image Issues


Using Jamroom

Oops the isset wasn't working. Switched it out with this and BINGO.

{if $current_url == "{$jamroom_url}/{$profile_url}"}


So now my mod to the meta.tpl is actually this else statement:

{if isset($meta)}
{foreach from=$meta key="mname" item="mvalue"}
<meta name="{$mname}" content="{$mvalue}" />
{/foreach}

{else}

{if $current_url == "{$jamroom_url}/{$profile_url}"}
{jrCore_include template="profile_meta.tpl"}

{/if}
{/if}
Ken Rich
@ken-rich
07/16/21 06:02:55PM
926 posts

OG Image Issues


Using Jamroom

Is that OK???
Ken Rich
@ken-rich
07/16/21 06:02:09PM
926 posts

OG Image Issues


Using Jamroom

I added another line and am more confident now.

{if isset($selected) && $selected == 'profile_index'}
{/if}

So the alteration to the meta.tpl is now:

{if isset($meta)}
{foreach from=$meta key="mname" item="mvalue"}
<meta name="{$mname}" content="{$mvalue}" />
{/foreach}
{else}
{if isset($selected) && $selected == 'profile_index'}
{jrCore_include template="profile_meta.tpl"}
{/if}
{/if}
Ken Rich
@ken-rich
07/16/21 02:04:56PM
926 posts

OG Image Issues


Using Jamroom

I have a fix that satisfies the Facebug debugger but I am afraid of implementing it sitewide until Jamroom checks the code.

In a skin no one else uses, I modified the meta.tpl with an ELSE statement such that if the meta tags are not set another template I created called profile_meta.tpl supplies values for the profile_index.tpl


{if isset($meta)}
{foreach from=$meta key="mname" item="mvalue"}
<meta name="{$mname}" content="{$mvalue}" />
{/foreach}

{else}
{jrCore_include template="profile_meta.tpl"}
{/if}
   

The values (in the new meta template) work for the profile index but I don't know if (due to my simplistic novice else statement) they will be imposed some other place on the network where I don't want them. The values look like this.

{jrCore_module_url module="jrProfile" assign="murl"}
<meta property="og:title" content="{$profile_name}" />
<meta property="og:url" content="{$current_url|replace:"http:":"`$method`:"}" />
<meta property="og:type" content="website" />
{if isset($profile_bio) && strlen($profile_bio) > 0}
<meta property="og:description" content="{$profile_bio|jrCore_strip_html|jrCore_entity_string|truncate:300}" />
{/if}
<meta property="og:image" content="{$jamroom_url}/{$murl}/image/profile_image/{$profile_id}/xlarge" />
<meta property="og:updated_time" content="{$smarty.now}" />
Ken Rich
@ken-rich
07/16/21 09:13:28AM
926 posts

OG Image Issues


Using Jamroom

Also, ALL the metadata is unspecified according to the debugger.
However, the OG Image is the only one it messes up when trying to infer from other values.

If ALL the metadata is missing, could it be that I am missing a template or something due to skin mods, or in the way Jamroom handles metatags.

For example, item_detail_meta.tpl exists for DETAIL pages but there does not appear to be a template in the profiles module or in the skins for profile INDEX pages.

Could that be why Facebook can't find any metatags specified for profile index page shares?
Ken Rich
@ken-rich
07/16/21 06:03:39AM
926 posts

OG Image Issues


Using Jamroom

Thanks,
I know what meta tags are and I know about the meta tag module. However, I can't seem to get it to do what I want.

For example, I created this OG image tag for jrProfile_index.tpl
https://indiegospel.net/profile/image/profile_image/$profile_id/xlarge/

Instead of overriding the issue, I am having it did nothing. What am I doing wrong?
Ken Rich
@ken-rich
07/15/21 10:13:59AM
926 posts

OG Image Issues


Using Jamroom

If I go to the Facebook debugger and scrape it correctly shows the artist's profile picture for a profile URL, although it warns the OG image is unspecified.

However, when I make an actual post with a profile URL, it doesn't grab the profile image as the scraper shows, it grabs the small menu logo which gets stretched, cropped, and looks like hell.

I can't figure out where this is controlled and how to fix it. Any ideas?
Screenshot 2021-07-15 at 14-41-05 Sharing Debugger - Facebook for Developers.png Screenshot 2021-07-15 at 14-41-05 Sharing Debugger - Facebook for Developers.png - 439KB

updated by @ken-rich: 10/18/21 11:43:59PM
Ken Rich
@ken-rich
07/14/21 07:18:40AM
926 posts

Skin Cloning Broken?


Design and Skin Customization

I need to clone an existing skin as a starting place for a mod I have in mind.
The problem is, the cloned skin appears to have no CSS when activated on a profile.
I tried on both of my networks, which have entirely different skins, and got the same result.

I double-checked on the back-end and the new skin is apparently being created and stored with the existing skins so I am at a loss to understand why it doesn't work when activated in an account under customize (through profile tweaks).

Could it be a server setting issue with my host or is Jamroom having a problem in this area?


updated by @ken-rich: 10/30/21 04:30:13AM
Ken Rich
@ken-rich
05/10/21 04:50:14PM
926 posts

License Error?


Using Jamroom

I was able to do the update now - thanks.
Ken Rich
@ken-rich
05/10/21 06:47:18AM
926 posts

License Error?


Using Jamroom

I purchased a Premium license but I am getting a message (see attached) saying I have to buy an update to the groups module. My main site was able to be updated but my second site gives the purchase message. Why? I was of the understanding that the license covers both sites.
Capture.JPG Capture.JPG - 43KB

updated by @ken-rich: 08/09/21 02:26:25AM
  7