Forum Activity for @paul

paul
@paul
02/05/16 12:54:47AM
4,335 posts

Designing a profile form for profiles in Quota X, and a different form for profiles in Quota Y


Using Jamroom

Unless I'm misunderstanding this all can be done with the Form Designer as it stands. In the profile update form, click on Form Designer button and start adding in all of the above fields, allocating each one to the appropriate groups and quotas (where there are duplicate fields for quotas, hold down the cntrl key and select multiple quotas, so, for instance, Website 1 and Website 2 are visible for profiles in quota A and B whilst Website 3 is only visible to profiles in quota B).
If any of this entered data needs to be visible on a profile page, you'll need to edit the profile template(s) to now show it. Profile privacy settings will override things though, but only in that if a profile sets his privacy to 'followers only', or 'private', only followers and admins will see the profile anyway!!

Are any of these fields needed to be shown in the signup form? If so, we would need to add these fields to the User Account form and the Signup forms, not the profile update form.
paul
@paul
02/04/16 07:07:24AM
4,335 posts

Designing a profile form for profiles in Quota X, and a different form for profiles in Quota Y


Using Jamroom

Sorry - late in on this thread.
Can you give us specific examples of additional form fields you want to create, for different quotas say? We can then hopefully explain exactly what you need to do.
Thanks
paul
@paul
02/04/16 01:12:16AM
4,335 posts

Support for polygamous families


Genosis

Just realised that 'Timeline' might mean something different on Genosis to what it is on other JR systems. If so, ignore the above !!
paul
@paul
02/04/16 01:09:50AM
4,335 posts

Support for polygamous families


Genosis

Quote:However, the all children are still showing in the timelines of the wrong mothers
Am not a Genosis expert but Jamroom Timelines are a record of what happened on the Jamroom site itself so it children were erroneously allocated to the wrong mother but things have since been fixed up, the timeline is not updated retrospectively. Hope that makes sense?
As Master Admin, you can always delete these timeline entries individually.
paul
@paul
02/03/16 10:19:44AM
4,335 posts

Using Checkbox to display different blog items


Design and Skin Customization

For the main page, use this -
{jrCore_list module="jrBlog" search="blog_global = on" order_by="blog_display_order numerical_asc" template="item_global.tpl" pagebreak=8 page=$_post.p pager=true}
then for the profile page, use this -
{jrCore_list module="jrBlog" search1="blog_publish_date >= `$smarty.now`" search2="blog_domestic = on" order_by="blog_publish_date numerical_desc" pagebreak=10 page=$_post.p pager=true}
Hope that helps
paul
@paul
02/02/16 05:18:51AM
4,335 posts

Mutual Follow "Friends" button - plus Message


Design and Skin Customization

The CometChat module should include the equivalent jrCore_register_module_feature() function in its own include.php file so as to load up all needed JS.
paul
@paul
02/01/16 02:23:27AM
4,335 posts

Cant delete page


Using Jamroom

Are you logged in as a master admin?
paul
@paul
01/29/16 11:54:52AM
4,335 posts

Mutual Follow "Friends" button - plus Message


Design and Skin Customization

Try this for the jrFollower following.tpl template -

{$_f = jrFollower_get_users_following($_user._profile_id)}
{jrCore_module_url module="jrFollower" assign="murl"}
{if isset($_items)}
{foreach $_items as $item}

    {if $item@first || ($item@iteration % 6) == 1}
    <div class="row">
    {/if}

    {if ($item@iteration % 6) === 0}
        <div class="col2 last">
    {else}
        <div class="col2">
    {/if}

        <div class="p5 center" style="position:relative">
            <a href="{$jamroom_url}/{$item.profile_url}">{jrCore_module_function function="jrImage_display" module="jrProfile" type="profile_image" item_id=$item._profile_id size="large" crop="auto" class="img_scale" width=false height=false alt="{$txt|jrCore_entity_string}" title="{$txt|jrCore_entity_string}"}</a><br><a href="{$jamroom_url}/{$item.profile_url}">@{$item.profile_url}</a>
            {if isset($_f["`$item["_user_id"]`"])}
                &nbsp;(Friends - <a href="javascript:void(0)" onclick="javascript:jqcc.cometchat.chatWith({$_f["`$item["_user_id"]`"]});">Message</a>)
            {/if}
            <br>
        </div>

        </div>

    {if ($item@iteration % 6) === 0 || $item@last}
    <div style="clear:both"></div>
    </div>
    {/if}

{/foreach}
{/if}
It calls the jrFollower_get_users_following() function to get an array ($_f) of who is following the profile then checks that array for 'followees' inside the loop and if found adds in the 'friends' and 'message' link.
hth
paul
@paul
01/29/16 05:29:56AM
4,335 posts

Network Hosts


Using Jamroom

Hi Deb - Checkout your Email Delivery Log to see if any issues are reported there for that user - https://www.jamroom.net/icw => Hosting => Server Dashboard => Settings => Email Delivery Log
paul
@paul
01/28/16 12:55:28PM
4,335 posts

Adding Lyrics to Song Pages (pop-out from link)


Design and Skin Customization

Use the Form Designer to add a textarea field to the Audio create and update forms - call it 'audio_lyrics', say, then in the Audio item_detail.tpl template -

{if strlen($item.audio_lyrics) > 0}
     {$item.audio_lyrics}
{/if}
hth
  236