Forum Activity for @michael

michael
@michael
02/06/17 12:40:48PM
7,826 posts

adding to skin language


Design and Skin Customization

What happens when a module is installed is the language file gets read. Any strings that are found are moved into the database so they can be over-ridden from the ACP.

If there is already a language string for the corresponding number in the database, its not updated.

So if initially you have
$lang[55] = 'System Updates';
and you change that in the language file, it will see that string 55 already has an entry in the database and not import it.

this is the reason I chose to start from $lang[1000] for your suggested additions. That will leave all the spaces up until 1000 free for the module to use.

Even if you do update the module, the language strings are now in the database so they will survive updates.

The only time I can think of where issues will arise is if that module ever gets to 1000 language strings and tries to enter 1001 but you have already claimed that position with your strings, so the modules ones wont get into your system.
michael
@michael
02/05/17 06:08:20PM
7,826 posts

adding to skin language


Design and Skin Customization

I thought there was a form box for this added, but am not seeing it. hmmmmm.

One way you can do it is to clone your skin, then add the strings you want to the language file and run the integrity check.

Since its quite likely that the skin it was cloned from is going to get language updates I'd leave some space for them to come in if you want to keep in sync.

Currently the language file for elastic is found here:
/skins/jrElastic/lang/en-US.php
and looks like this:
....
$lang[55] = 'System Updates';
$lang[56] = 'Skin Images';
$lang[57] = 'Skin Style';
$lang[58] = 'Cart';
$lang[59] = 'Images';
$lang[60] = 'Location';
$lang[61] = 'Groups';
$lang[62] = 'Discussions';
add your language strings to the end of that
....
$lang[55] = 'System Updates';
$lang[56] = 'Skin Images';
$lang[57] = 'Skin Style';
$lang[58] = 'Cart';
$lang[59] = 'Images';
$lang[60] = 'Location';
$lang[61] = 'Groups';
$lang[62] = 'Discussions';
$lang[1000] = 'junk test';
$lang[1002] = 'another thing';
michael
@michael
02/05/17 05:58:04PM
7,826 posts

How Youtube Channel Integration Works?


Using Jamroom

It fires off of the daily maintanence. It checks the date of the latest youtube video imported via that system against the latest on youtube, if there are any newer they are imported.

Suggest only using this feature if you are JUST wanting to keep one profile in sync with its corresponding youtube channel. If you're thinking you want to sync to the youtube channel AND also add videos to the profile things could get weird with the newer videos being added.
michael
@michael
02/05/17 05:55:51PM
7,826 posts

OG Metatag for Google Analytics ?


Using Jamroom

If you're using the google analytics module then no, its probably not needed.

Google analytics has all sorts of extra bits and pieces of code you can add to extend how it tracks information. If you needed to add any of these extra pieces of info, you'd use the jrMeta module to add them.
michael
@michael
02/05/17 03:24:40PM
7,826 posts

Smiley/chat replacement string question


Using Jamroom

Think I have this fixed for the next smiley version 1.2.3.

Will get another set of eyes on the code to check it then get it released.
michael
@michael
02/05/17 03:23:10PM
7,826 posts

**Stream Pay malfunction**Urgent attention.


Design and Skin Customization

That's the stuff ;) Nice one. Let us know how your test goes.
michael
@michael
02/05/17 01:01:13PM
7,826 posts

Smiley/chat replacement string question


Using Jamroom

Great. Thanks. Dont change any more, i'll get this fixed. :)
michael
@michael
02/05/17 12:55:29PM
7,826 posts

Public page on a limited site


Jamroom Developers

I'll add it as a tracker so we dont loose the idea:
"Add the ability to allow certain url's to show in Require Login mode"
michael
@michael
02/05/17 12:39:47PM
7,826 posts

Smiley/chat replacement string question


Using Jamroom

I think the issue you're reporting is: "some smileys are not working correctly in some locations".

Could you let me know which smileys and which locations please. Thanks :)
michael
@michael
02/05/17 12:07:27PM
7,826 posts

**Stream Pay malfunction**Urgent attention.


Design and Skin Customization

It really helps us out if you can include steps for us to setup a system that matches yours so we can test with. There's a lot of ways to configure jamroom. :)
  271