Forum Activity for @michael

michael
@michael
09/15/16 09:46:41PM
7,832 posts

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


Using Jamroom

analogy, is jamroom the leggo of community building, or is it a leggo technic set.

--edit--
If its the technic set, then whats the goal.
lego.jpg lego.jpg - 108KB

updated by @michael: 09/15/16 09:49:10PM
michael
@michael
09/15/16 09:40:59PM
7,832 posts

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


Using Jamroom

Hardest part would be finding a system to record and compare the desired data. Like what is different between your site and elise site strumelia. What is the same. What did you both decide to do. Did you both decide to create the same number of quotas? Stuff like that.
michael
@michael
09/15/16 09:21:30PM
7,832 posts

Adding right side column to all pages


Design and Skin Customization

For that specific page your-site.com/group the controling template is found at:
/modules/jrGroups/templates/index.tpl

Docs: "Altering a Modules template"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/1051/altering-a-modules-template

It looks like this:
{jrCore_include template="header.tpl"}

<div class="block">

    <div class="title">
        {jrSearch_module_form fields="group_title,group_description"}
        <h1>{jrCore_lang module="jrGroup" id=1 default="Groups"}</h1>
    </div>

    <div class="block_content">
        {jrCore_list module="jrGroup" order_by="_item_id numerical_desc" pagebreak=10 page=$_post.p pager=true}
    </div>

</div>

{jrCore_include template="footer.tpl"}

You could wrap the inner of that in a row.
{jrCore_include template="header.tpl"}

<div class="row">
 <div class="col9">


<div class="block">

    <div class="title">
        {jrSearch_module_form fields="group_title,group_description"}
        <h1>{jrCore_lang module="jrGroup" id=1 default="Groups"}</h1>
    </div>

    <div class="block_content">
        {jrCore_list module="jrGroup" order_by="_item_id numerical_desc" pagebreak=10 page=$_post.p pager=true}
    </div>

</div>

 </div>

 <div class="col3">
   PUT YOUR ADVERT IN HERE
  </div>
</div>


{jrCore_include template="footer.tpl"}
michael
@michael
09/15/16 09:16:33PM
7,832 posts

Adding right side column to all pages


Design and Skin Customization

The colXX is a 12 column structure, col12 is full width of the page, col6 is half width of the page.

so:
<div class="row">
  <div class="col6">this is half the row </div>
  <div class="col6">this is the other half the row </div>
</div>

or 3 rows of 4
<div class="row">
  <div class="col4">first one third</div>
  <div class="col4">second one third</div>
  <div class="col4">third one third</div>
</div>

You CAN have nested rows:
<div class="row">
  <div class="col6">
    // going to add another row in here
 </div>
  <div class="col6">this is the other half the row </div>
</div>
so
<div class="row">
  <div class="col6">
      <div class="row">
        <div class="col4">first one third</div>
        <div class="col4">second one third</div>
        <div class="col4">third one third</div>
     </div>
 </div>
  <div class="col6">this is the other half the row </div>
</div>

So what I would do is in these templates in the ningja skin, the main content body is defined:
profile_item_detail.tpl
profile_item_index.tpl
profile_item_list.tpl

They set the main body width to col9. If you reduced that to col6 then you would have space for a col3 on the right hand side. You could add the advert there.
michael
@michael
09/15/16 08:24:27PM
7,832 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,832 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,832 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,832 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
  351