Forum Activity for @michael

michael
@michael
09/10/18 10:09:45PM
7,816 posts

Mobile vs Desktop Image Code


Design and Skin Customization

{if jrCore_is_mobile_device() || jrCore_is_tablet_device()}
// do stuff
{/if}
michael
@michael
09/06/18 12:10:33AM
7,816 posts

Notification for new pending user?


Using Jamroom

Not for me, I get the email when the user signs up.

* user signs up
* turns up in the PENDING tab
* admin gets an email notifying of the new user.

There are a bunch of "Events and Listeners" that also fire off during that process, so if there's something you want to tweak you can.

Docs: "Events and Listeners"
https://www.jamroom.net/the-jamroom-network/documentation/module-developer-guide/1011/events-and-listeners
pending.jpg pending.jpg - 65KB
michael
@michael
09/05/18 10:39:18PM
7,816 posts

my site been hacked?


Using Jamroom

Your server has been hacked into. You need to change all your server passwords and (ideally) restore from a backup before you were hacked.

If your server company does not have backups, change server companies.

Its a difficult situation. You're going to need to try to figure out what changes they made and undo those changes.

You'll also need to figure out how they got in to make those changes then block that hole.

Since you don't know whether the hole was in the server side script, or jamroom, or another script on the server there are lot of places to look for the hole.

It could take a lot of time, or if you hire someone could cost a lot.
michael
@michael
09/05/18 10:36:11PM
7,816 posts

Notification for new pending user?


Using Jamroom

Admins should be sent a notification when new users sign up. its the "New account notify" setting and you get an email that reads:
"A new user has just signed up on YOUR SITE"
signup_notify.jpg signup_notify.jpg - 50KB
michael
@michael
09/03/18 12:27:25AM
7,816 posts

Send Me a Private Note Button


Design and Skin Customization

It looks like you've added it as a button icon. thats why there is all that "sprite......" this and that there.

Just upload it as an image to your skin would be easier.

Upload it to:
/skins/YOUR SKIN/img/envelope.png

then link to it with
<a href=" the link to wherever "><img src="{$jamroom_url}/skins/YOUR SKIN/img/envelope.png"></a>
michael
@michael
08/30/18 11:02:07PM
7,816 posts

Audio Cover Image Size


Using Jamroom

Hard to get anything exactly right all the time. Example, I upload a profile image that is narrow and tall, say like a giraffe. Its not going to look right in a location that's expecting a 4x3 ratio image. Its not going to look good cropped square because you'll only get part of the neck section.

Same issue with a wide short image.
giraffe.jpg giraffe.jpg - 22KB

updated by @michael: 08/30/18 11:02:20PM
michael
@michael
08/30/18 06:26:30PM
7,816 posts

Audio Cover Image Size


Using Jamroom

'crop=auto' is square.
class="img_scale" is usually image width 100%

'Look good' is subjective, I reckon test, adjust to fit what you're trying to do is the way to go.
michael
@michael
08/28/18 08:54:06PM
7,816 posts

How to apply the jrcore_lang strings change from Ninja update to my custom skin?


Using Jamroom

Here is an example of what those changes are: (screenshot)

If you've updated your cloned skin to also used the language file, then yes, you'll need to copy the extra items over to the /skins/yourskin/lang/en-us.php

But if you're not using any language other than english I would be tempted to go the exact opposite way and replace all the language file entries with their actual string and ignore the LANGUAGE tab all together.
moved_to_language.jpg moved_to_language.jpg - 87KB
michael
@michael
08/27/18 09:13:06PM
7,816 posts

Cookiebot Howto?


Using Jamroom

meta.tpl:
<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="caa5bc16-56c8-4c02-b1f2-be5f2e90801b" type="text/javascript" async></script>
Guessing it means any page where you want the popup to show, so
index.tpl
<script id="CookieDeclaration" src="https://consent.cookiebot.com/caa5bc16-56c8-4c02-b1f2-be5f2e90801b/cd.js" type="text/javascript" async></script>
  111