Forum Activity for @michael

michael
@michael
09/15/16 08:24:27PM
7,826 posts

How do I remove items so they don't show in a profile "latest activity"


Using Jamroom

Elise:....I have observed, through my own experience and other forum posts, that the highly flexible concept of Quotas/Profiles/Users/Roles (Master Admin) leads to many support requests that you have to personally investigate. Like this one. It feels inefficient.....

Seams like the request is for a way to pre-set an entire system. Click a button and have the options you have arrived at set by the click of that button.

Its a good idea, what it needs to implement it though is an export of the settings you've chosen.

It would be nice to get an export of several setups and compare them to see what choices have been made to determine common factors.
michael
@michael
09/15/16 08:14:22PM
7,826 posts

Data Browser truncates out Timeline profile id #s that i need


Using Jamroom

Yes this is the index_activity.tpl template:
ACP -> SKINS -> (your current skin) -> TEMPLATES -> index_activity.tpl -> MODIFY

I've added it to your site. The action is exactly the same as if the DELETE button was pressed from the Data Browser.

If you find the cache clearing is an issue, get your moderators to write on their timeline after they're done deleting, that should sort the cache out.
michael
@michael
09/15/16 07:26:15PM
7,826 posts

rename quota names so they appear in order you want (think: alphabetize / alphabetization)


Suggestions

The quotas are ordered in A~Z order pretty much everywhere. If you wanted them in a specific order you could prefix them with numbers, that would work too.

1 - zoo keepers
2 - aristocrats
3 - Space ships
4 - ????

The order would then persist on all the QUOTA CONFIG tabs too. The admin user is the only one who normally would see the quota name.

--edit--
Or in tens, to give you space to move between if desired

10 - zoo keepers
20 - aristocrats
30 - Space ships
40 - ????

So then you could squeeze in
15 - cats

If you wanted.
updated by @michael: 09/15/16 07:28:25PM
michael
@michael
09/15/16 07:11:40PM
7,826 posts

Walled Garden - Skin's and Paywall


Design and Skin Customization

Its such a broad question that there wont be any docs for it. Its seams more like the outline for a project than a question really.

"We want to create a quota for our commercial users and create a walled garden for them inside the main site."

You want some pages that can only be accessed by users in a particular quota, yes that can be done, every page built with Site Builder can have its access set, so limiting to a particular quota is one of the options.

Docs: "What is Site Builder?"
https://www.jamroom.net/the-jamroom-network/documentation/site-builder/2634/what-is-site-builder

"We want to put this behind a paywall using Paypal payments or our Shopify system if needed."
You want to use Paypal or Shopify.

Paypal is a payment gateway accepted by 2 modules, Foxycart and the "Paypal buy it now" module. Only the Foxycart module is capable of selling subscriptions. You can use that to sell subscriptions that change the user into the quota that can access the garden. Or you can sell that directly to non-members.

Shopify is a cart system and no module exists to bridge it to jamroom currently.

"This area would allow access to special videos, documents and forum areas not accessible to our regular community."
Seams like you should setup one profile in its own quota maybe call it 'garden', then give its quota access to those modules: Video | Docs | Forums, then set that profile's level of privacy to "Shared - Profile owners and followers only"

Or you add a bit of code to the skin to check that the viewers profile was in a profile allowed to view and redirect if not, similar to this setup:

Docs: "HowTo: Make the site visible to members only"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/4357/howto-make-the-site-visible-to-members-only

There's a few ways to approach the setup.

"Can we use a different skin for this area,"
Yes, the Profile Tweaks module will take care of that.

Docs: "Profile Tweaks"
https://www.jamroom.net/the-jamroom-network/documentation/modules/2910/profile-tweaks
michael
@michael
09/15/16 04:39:44AM
7,826 posts

Display Signup form field on Profile


Using Jamroom

In most locations on the profile you will find a {$_profile} section in the profiles, the {$_user} variable is the user looking at the screen, but in that template the {$_profile} array has been expanded out into individually callable variables for readability.

So where normally you might need to type {$_profile._user_id} to get the user_id of the profile that is being looked at, in this template all of the sub variables of the $_profile array have been exploded to their own stand alone variables, so {$_user_id} is the variable of the profile being looked at.

You can test this by putting:
THE PROFILE NAME IS {$profile_name} and the user_id is {$_user_id}
into that template, then switch between profiles and watch it change. If its you then the sentence wont change. (but it will)

--edit--
If you use {$_user._user_id} you will get your info on every page.
updated by @michael: 09/15/16 04:51:42AM
michael
@michael
09/15/16 04:24:59AM
7,826 posts

Nervous about re-sizing images


Using Jamroom

LesRinchen:.... and I imagine it will allow photos to load faster too....
Nope, all images will already be being cached and run through the image system. You probably wont notice any speed increase.

Like here on jamroom.net you can see my image here:
https://www.jamroom.net/user/image/user_image/4/icon

and you can view it at any of the allowed sizes:
Quote: image size - must be one of: 24,xxsmall,40, xsmall,56,72,small,96,icon96,128, icon,196,medium, 256,large,320,larger,384, xlarge,512,xxlarge,800, xxxlarge,1280,original
so any of those URLs will work

https://www.jamroom.net/user/image/user_image/4/24
https://www.jamroom.net/user/image/user_image/4/40
https://www.jamroom.net/user/image/user_image/4/128
https://www.jamroom.net/user/image/user_image/4/256
https://www.jamroom.net/user/image/user_image/4/320
https://www.jamroom.net/user/image/user_image/4/800
https://www.jamroom.net/user/image/user_image/4/1280

But no other sizes will, so if your user uploads a 4000x4000 then viewed in a skin, it will probably show one of the set sizes.
updated by @michael: 09/15/16 09:01:01PM
michael
@michael
09/15/16 04:19:56AM
7,826 posts

jamroom license issues...


Installation and Configuration

delete the module from the ACP, then re-add it via the marketplace.

Should get the license system working. I've seen that happen before when I uploaded the module via FTP.
michael
@michael
09/15/16 02:26:13AM
7,826 posts

No thumbnails on Vimeo private videos


Using Jamroom

Logged in as the admin user, I can see the videos.

The images do not show though.

In the images section the code is:
<img class="iloutline img_scale" src="">
The issue is there is no URL in the src="" part to tell it what image to display. Needs a bit of debugging to figure out whats going on with the image.
michael
@michael
09/14/16 09:56:25PM
7,826 posts

Display Signup form field on Profile


Using Jamroom

Paul has done this in the profile_sidebar.tpl file:
{$_ut = jrCore_db_get_item('jrUser', $_user_id)}

He's taken the {$_user_id} which is the user id that is associated with the profile being viewed, then retrieved it from the datastore.

If you want to know what is available in that $_ut, then you can put debug after it and it will appear in the debug console:
 {$_ut = jrCore_db_get_item('jrUser', $_user_id)}
{debug}

Your desired info will be there PROVIDED $_user_id is an actual number value in the location you're trying to use it. Not all variables are the same in all templates. $_user_id should be there anywhere in the profile section though and refer to the user id of the profile owner.

You can then access stuff in that array in the usual way:
{$_ut.user_location}
or
{$_ut['user_location']}
are exactly the same, just different notation.
michael
@michael
09/14/16 09:44:55PM
7,826 posts

Data Browser truncates out Timeline profile id #s that i need


Using Jamroom

Just need your OK and I'll plug it in to your site.
  351