Forum Activity for @michael

michael
@michael
09/21/16 10:28:15PM
7,832 posts

How To List using Blog Category


Using Jamroom

Cool, so we have the correct data output, now we need to format it, try adding the template back, that should get the formatting the way we want it:
{jrCore_list module="jrBlog" search1="blog_category = author interviews" template="index_blog_row.tpl"}

Then if that is formatted the way we want it, the next step is to get the pagebreak and pagnation setup
{jrCore_list module="jrBlog" search1="blog_category = author interviews" template="index_blog_row.tpl" pager=true pagebreak=50 page=$_post.p}

Not sure I understand the explanation correctly. But lets set the pagebreak wiht hard codeed numbers first before swapping them for variables so we know what the variable settings need to be.
michael
@michael
09/21/16 08:49:33PM
7,832 posts

How To List using Blog Category


Using Jamroom

It shouldn't. That code should JUST give you the blog list for blogs in the 'author interviews' category.

Forget about how the posts look for a second, just want to get the right posts coming out, then we can pass in a template="" parameter to get it looking however you like. Lets get that first, then go to step two, layout or pagination or additional search filtering.

I use kubuntu, like KDE more than Gnome, just used to it.
michael
@michael
09/21/16 07:46:30PM
7,832 posts

How To List using Blog Category


Using Jamroom

Your using mint linux? cool.

You can paste the code in here too using code blocks [ c o d e]the code in here [ / c o d e] without the spaces.
michael
@michael
09/21/16 07:44:43PM
7,832 posts

How To List using Blog Category


Using Jamroom

When you find yourself stuck trim back the request until you find the cause of the issue.

Try
{jrCore_list module="jrBlog" search1="blog_category = author interviews"}

and see if you get any results, you should.
michael
@michael
09/21/16 06:23:38PM
7,832 posts

Private group (puzzle: member cannot edit posts)


Using Jamroom

You would not loose her posts. Posts are not deleted if the member leaves.
michael
@michael
09/21/16 06:14:57PM
7,832 posts

Using different skins & site builder


Ning To Jamroom

The reason you're seeing extra options in Ningja is because they were put there by the skin designer.

When a skin designer designs a skin and wants to put an extra section in somewhere, they want to give you the option of being able to adjust that section without the need to alter the templates.

So they add a button in the ACP. One that exists in Ningja but not in Lucid is "Coming Events Box":
ACP -> SKINS -> NINGJA -> GLOBAL CONFIG -> EVENTS -> Coming Events Box

Which is a checkbox. When you check that checkbox, the only thing that happens is a variable gets stored in the database. That variable is then available in the templates. That particular variable is:
{$_conf.jrNingja_event_active}

If that is then used anywhere in the skin it will output either 'on' or 'off', THATS ALL.

Its usefulness comes into play when used in conjunction with Template Blocks:

Docs: "Template Blocks"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/3126/template-blocks

Now because the designer has your input on the matter, they can use Template Blocks to either hide or show a section of code. This saves you the hassle of going and adding or removing that section of code via the Template Editor:

Docs: "Using the Template Editor"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/3183/using-the-template-editor

The specific section of the skin that uses that $_conf.jrNingja_event_active variable is this one:
/skins/jrNingja/index.tpl
    {* This is the embedded template that is shown for EACH event entry on the right side *}
    {if jrCore_module_is_active('jrEvent') && isset($_conf.jrNingja_event_active) && $_conf.jrNingja_event_active == 'on'}
.........
around line 97 and again around line 400.

That particular line reads in english: "If the Event module is active, and we have a value for $_conf.jrNingja_event_active and that value is on, then show this section"

You could take the inner section of template code from that template and use it in the lucid skin and it would work. The difference is the skin designer is setting the skin up for a particular purpose, they expect that you will have the Event module active for this skin.
updated by @michael: 09/21/16 06:17:26PM
michael
@michael
09/21/16 06:00:19PM
7,832 posts

How to eliminate Latest Music box from my Profile page


Using Jamroom

Yeah, thats easy to forget. Well done. Any subsequent edits to that template wont need that step because the template will already be active.
michael
@michael
09/21/16 05:58:51PM
7,832 posts

Profiles missing after migration from Jamroom 4 to 5


Using Jamroom

Check that the audio module is enabled in the system
Check that that profile is allowed to use the audio module in the QUOTA CONFIG

Docs: "Audio"
https://www.jamroom.net/the-jamroom-network/documentation/modules/273/audio

Docs: "Quota"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/2985/quota

We don't have enough info to actually answer the question, so have to guess.
michael
@michael
09/21/16 12:42:30AM
7,832 posts

How to eliminate Latest Music box from my Profile page


Using Jamroom

That whole page is generated by your profile_index.tpl template:
ACP -> SKINS -> jrNingja -> TEMPLATES -> profile_index.tpl -> MODIFY

Its this section:
        {* Latest Music and Latest Videos Row *}
        {if $profile_jrAudio_item_count > 0 || $profile_jrVideo_item_count > 0}
        <div class="row">

            <div class="{if $profile_jrVideo_item_count > 0}col6{else}col12 last{/if}">
                <div class="block">
                    {jrCore_include template="profile_index_music.tpl"}
                </div>
            </div>


            <div class="{if $profile_jrAudio_item_count > 0}col6{else}col12 last{/if}">
                <div class="block">
                    {jrCore_include template="profile_index_video.tpl"}
                </div>
            </div>

        </div>
        {/if}

Docs: "Template Blocks"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/3126/template-blocks

The code reads "If there are more audio items or video items than zero, then show this section."

Since you only have videos, perhaps change it to this:
        {* Videos Row *}
        {if $profile_jrVideo_item_count > 0}
        <div class="row">

            <div class="col12 last">
                <div class="block">
                    {jrCore_include template="profile_index_video.tpl"}
                </div>
            </div>

        </div>
        {/if}

--edit--
Docs: "Using the Template Editor"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/3183/using-the-template-editor
updated by @michael: 09/21/16 12:43:05AM
michael
@michael
09/20/16 08:08:43PM
7,832 posts

Private group (puzzle: member cannot edit posts)


Using Jamroom

Not seeing any issues with this here.

my admin user created a group, a standard user with the 'can create discussions' permission added a discussion. then edited the discussion, then commented on the discussion, then edited the comment on the discussion.
  345