Forum Activity for @michael

michael
@michael
04/19/15 07:35:20PM
7,839 posts

I'm a n00b, and need some help with basic instllation questions..


Installation and Configuration

Hi Lee,

Welcome to the forums. :)

As I understand it, you can see the site is live, but you cant log in.

Try to create an account. After jamroom is installed, the first account you create becomes the 'admin' level user.

Try signing up to your system and see if you can then login with those details.
michael
@michael
04/18/15 02:49:04AM
7,839 posts

Releasing marketplace modules from a mapped domain


Jamroom Developers

go to:
IAMTIMBO -> YOUR LICENSES -> look for RELEASE LICENSES

near firstdomain.com.

If your going to go crazy and build a ton of sites, all modules are free on jamroom hosting, so you can kill the hosting and the modules bird with the same stone. :)

--edit--
those instructions are for here on jamroom.net Look up in the top right corner of this page for your IAMTIMBO menu.

--edit--
Should just say "Are you sure you want to release ALL licenses for this host? This will free up the licenses for use on another system", then click confirm.
updated by @michael: 04/18/15 02:51:08AM
michael
@michael
04/16/15 11:18:41PM
7,839 posts

Jamroom Integration with another PHP Base System


Jamroom Developers

Sure its possible on the jamroom side. Don't know about the other programs side though.

You'd need to build a module to handle all the logic.
michael
@michael
04/16/15 11:17:18PM
7,839 posts

Requring them to pay before creating an account


Design and Skin Customization

Foxycart can accept payments via paypal. You'll need to install the Foxycart modules, then setup a paid for subscription. Turn off all the free signup subscription quotas, then have them purchase a subscription to one of the paid quotas.

users dont need to be logged in to purchase something with Foxycart. When they are logged out and purchase something, an account is created for them and they are sent the login details. After they purchase, when they return to jamroom, they are logged in.
michael
@michael
04/16/15 02:51:33AM
7,839 posts

Site Activity Feed Question


Design and Skin Customization

if you take this code
/modules/jrFeed/templates/rss.tpl
<?xml version="1.0"?>
<rss version="2.0">
    <channel>
        <title>{$rss_title}</title>
        <description>{$rss_desc}</description>
        <link>{$rss_url}</link>
        <lastBuildDate>{$rss_builddate}</lastBuildDate>
        {foreach $_items as $item}
            <item>
                <title>{$item.title}</title>
                <link>{$item.link}</link>
                <description>{$item.description|jrCore_format_string:$item.profile_quota_id|strip_tags}</description>
                <pubDate>{$item.pubdate}</pubDate>
            </item>
        {/foreach}
    </channel>
</rss>
and save it to your skin as:
/skins/(YOUR SKIN)/jrAction_item_rss.tpl

Then you can customize it all you like. Same goes with any module,
/skins/(YOUR SKIN)/jrAudio_item_rss.tpl
/skins/(YOUR SKIN)/jrVideo_item_rss.tpl
etc....
michael
@michael
04/16/15 02:42:42AM
7,839 posts

possible seemless order by created bug?


Using Jamroom

Here's what I came up with:

The seamless call:
{jrSeamless_list modules="jrFlickr,jrGallery" pagebreak="16" pager=true order_by="_created desc" template="newest_galleries.tpl" page=$_post.p}
The newest_galleries.tpl file:
{if isset($_items)}
    {jrCore_module_url module="jrGallery" assign="murl"}
    {jrCore_module_url module="jrFlickr" assign="furl"}

    <div class="container">
    {foreach $_items as $item}

        {if $item@first || ($item@iteration % 4) == 1}
            <div class="row">
        {/if}
        <div class="col3">
            {if $item.seamless_module_name == "jrGallery"}
                <div class="img-profile"{if jrCore_is_mobile_device()} style="margin-bottom:50px;"{/if}>
                    <a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.gallery_image_name|urlencode}" title="{$item.gallery_caption|default:$item.gallery_image_name|jrCore_entity_string}">{jrCore_module_function function="jrImage_display" module="jrGallery" type="gallery_image" item_id=$item._item_id size="xlarge" crop="auto" class="iloutline img_scale" alt=$item.gallery_image_name title=$item.gallery_image_name style="max-width:292px;max-height:292px;"}</a><br>{if isset($item.gallery_image_title)}
                        {$item.gallery_image_title|truncate:30:"...":false}
                    {else}
                        {$item.gallery_image_name|truncate:30:"...":true}
                    {/if}<br>
                    <a href="{$jamroom_url}/{$item.profile_url}/{$murl}/{$item._item_id}/{$item.gallery_title_url}" title="{$item.gallery_title}">{$item.gallery_title|truncate:25:"...":false}</a><br>
                    <a href="{$jamroom_url}/{$item.profile_url}" style="margin-bottom: 10px;">@{$item.profile_url}</a><br>

                    <div class="gallery_rating">
                        {jrCore_module_function function="jrRating_form" type="star" module="jrGallery" index="1" item_id=$item._item_id current=$item.gallery_rating_1_average_count|default:0 votes=$item.gallery_rating_1_count|default:0}
                        <br>
                        {$item._created|jrCore_date_format:true:"relative"}
                    </div>
                </div>
            {elseif $item.seamless_module_name == "jrFlickr"}
                <div class="img-profile"{if jrCore_is_mobile_device()} style="margin-bottom:50px;"{/if}>
                    <a href="{$jamroom_url}/{$item.profile_url}/{$furl}/{$item._item_id}/{$item.gallery_image_name|urlencode}" title="{$item.gallery_caption|default:$item.gallery_image_name|jrCore_entity_string}">{jrCore_module_function function="jrImage_display" module="jrGallery" type="gallery_image" item_id=$item._item_id size="xlarge" crop="auto" class="iloutline img_scale" alt=$item.gallery_image_name title=$item.gallery_image_name style="max-width:292px;max-height:292px;"}</a><br>{if isset($item.gallery_image_title)}
                        {$item.gallery_image_title|truncate:30:"...":false}
                    {else}
                        {$item.gallery_image_name|truncate:30:"...":true}
                    {/if}<br>
                    <a href="{$jamroom_url}/{$item.profile_url}/{$furl}/{$item._item_id}/{$item.gallery_title_url}" title="{$item.gallery_title}">{$item.gallery_title|truncate:25:"...":false}</a><br>
                    <a href="{$jamroom_url}/{$item.profile_url}" style="margin-bottom: 10px;">@{$item.profile_url}</a><br>

                    <div class="gallery_rating">
                        {jrCore_module_function function="jrRating_form" type="star" module="jrGallery" index="1" item_id=$item._item_id current=$item.gallery_rating_1_average_count|default:0 votes=$item.gallery_rating_1_count|default:0}
                        <Br>
                        {$item._created|jrCore_date_format:true:"relative"}
                    </div>
                </div>
            {/if}
        </div>
        {if $item@last || ($item@iteration % 4) == 0}
            </div>
        {/if}
    {/foreach}
{/if}

I added in the:
{$item._created|jrCore_date_format:true:"relative"}
to make sure it was ordering nicely. Think this is what your after. :)

--edit--
Screenshot attached
- 237KB

updated by @michael: 04/16/15 02:44:31AM
michael
@michael
04/16/15 02:25:02AM
7,839 posts

Refining what is in Activity Feed


Design and Skin Customization

Jamroom comes from being a platform for developers to build sites on and is making its way towards a system for non-technical users. We're moving toward that goal fast.

But until we can get to the features your after, the ways to customize things are still web development techniques. Thanks for making an effort to understand them. We realize you don't want to. so we're trying to make it so you don't have to as fast as possible. :)
michael
@michael
04/16/15 02:19:36AM
7,839 posts

RSS feed question for specific feed options


Design and Skin Customization

Exactly what @garymoncrieff said ^^. Thanks Gary :)

You only have what the feed gives you to work with. You can reformat that using the template="something.tpl" system.

That file would go at:
/skins/(YOUR SKIN)/something.tpl

You'd need to put it there via FTP, then you can edit it via the TEMPLATE tab in your skin. A feature is coming to add a file via the ACP so you can skip the FTP step, but isn't in the system yet.
michael
@michael
04/16/15 02:01:35AM
7,839 posts

few questions


Installation and Configuration

Checkout the docs, theres a lot of good info in them:

"Table of Contents"
https://www.jamroom.net/the-jamroom-network/documentation/contents

And also the udemy course:

"Start your own online community"
https://www.udemy.com/start-your-own-online-community

I think this is the page of the docs your after:

"The Jamroom Quota System"
https://www.jamroom.net/the-jamroom-network/documentation/getting-started/693/the-jamroom-quota-system
updated by @michael: 04/16/15 02:02:04AM
  554