Forum Activity for @michael

michael
@michael
05/26/16 05:42:01PM
7,826 posts

Elastic Skin - Events Module tabs


Design and Skin Customization

They are registered 'profile_tab' s in the _init() function for the event module found at:
/modules/jrEvent/include.php

This part:
    // Profile tabs
    $_tmp = array(
        'label'  => 'List',
        'active' => 'on',
        'group'  => 'all'
    );
    jrCore_register_module_feature('jrProfile', 'profile_tab', 'jrEvent', 'default', $_tmp);

    // Profile tabs
    $_tmp = array(
        'label' => 'Calendar',
        'group' => 'all'
    );
    jrCore_register_module_feature('jrProfile', 'profile_tab', 'jrEvent', 'calendar', $_tmp);

Their styling is controlled by the template provided by the jrProfile module and found at:
/modules/jrProfile/templates/profile_tabs.tpl
michael
@michael
05/26/16 05:00:21PM
7,826 posts

Messaging Group Members


Using Jamroom

Strumelia:
So Paul, would this then work?:
if I only want this function available in those groups owned by myself or my profile-admins, I can then activate the module for those quotas only, and the result would be that for any groups owned by 'regular' quota members, those group owners would not have the ability to message all group members on their own...correct? And if I wanted 'some' of them to be able to do that, I'd clone their existing quota and give it a new name, and activate the group message for it, ...do I have that right?
thanks!

love this. Easy to see you know what you're doing. :)
michael
@michael
05/26/16 04:43:38PM
7,826 posts

Update Action Data


Suggestions

makes sense. Thanks.
michael
@michael
05/26/16 04:34:34PM
7,826 posts

Display a New Module Template?


Design and Skin Customization

{jrCore_list module="xxSales" search1="_item_id > 0" order_by="_created desc" pagebreak="10" pager="true" page=$_post.p }

to:
{jrCore_list module="xxSales" search1="_item_id > 0" search2="_profile_id = 1" order_by="_created desc" pagebreak="10" pager="true" page=$_post.p }

Will give you only those from profile_id 1.

to make it dynamic, use a variable in there:

{jrCore_list module="xxSales" search1="_item_id > 0" search2="_profile_id = $some_variable" order_by="_created desc" pagebreak="10" pager="true" page=$_post.p }


Which variable you use in the $some_variable position depends on which variables are available, for that see the {debug} info I posted.


Docs: "{debug}"
https://www.jamroom.net/the-jamroom-network/documentation/development/1477/debug
Quote:
$_conf = configured variables in the system
$_user = user looking at the screen
$_profile = the profile info of the profile being viewed
$_post = stuff coming in from outside the page
$_items = all the stuff asked for via jrCore_list
michael
@michael
05/25/16 06:48:43PM
7,826 posts

Display a New Module Template?


Design and Skin Customization

I have a copy of "Learning Php 5" that you can have for the cost of postage if you would like it.

Docs: "{jrCore_list}"
https://www.jamroom.net/the-jamroom-network/documentation/development/89/jrcore-list

Docs: "{debug}"
https://www.jamroom.net/the-jamroom-network/documentation/development/1477/debug
Quote:
$_conf = configured variables in the system
$_user = user looking at the screen
$_profile = the profile info of the profile being viewed
$_post = stuff coming in from outside the page
$_items = all the stuff asked for via jrCore_list
michael
@michael
05/25/16 05:06:42PM
7,826 posts

How to remove cometchat from database?


Using Jamroom

ACP -> DEVELOPER -> DEVELOPER TOOLS -> TOOLS -> DATABASE ADMIN

Check the checkboxes in the right hand pane that have 'comet' in them, then scroll to the bottom and click the 'drop' button.

GONE.
screenshot_adminer_drop.png screenshot_adminer_drop.png - 162KB
michael
@michael
05/25/16 04:52:12PM
7,826 posts

Jamroom 4 Archive Site


Off Topic

I just logged in and went here:
http://archive.jamroom.net/Downloads4_Core

clicked on the "Download Now" button for the items that I have licenses for and they download. No problem.

Seams to work.

I can see the user 'Acidphantom' exists with email "a********@h******.com" and has licenses. So if there is more to your issue then you need to explain it.
michael
@michael
05/25/16 04:40:33PM
7,826 posts

Display a New Module Template?


Design and Skin Customization

Learning new stuff can be frustrating, good on you for trying. Please understand that its not our intention to try to teach everyone to become a developer, there are many courses and books available to do that.

Personally I LOVE books by the O'Reilly publishing company (except for the "Head First" series, hate those....). They write with very little fluff and just get what you need to know into your head.

eg:
Book: "Learning PHP"
http://www.amazon.com/Learning-PHP-Introduction-Popular-Language/dp/1491933577

Yes there are docs that are aimed at developers that may be confusing for non-developers.

TIP: One thing developers know instinctively to do is to go look at the code that is running to see what is happening, because the docs can only ever be an explanation of what the code is doing.

If it feels like time wasted, it might be better to hire someone to do it, no sense learning a language you don't want to use.
michael
@michael
05/25/16 04:18:13PM
7,826 posts

Editor Embed Media Update Bug


Ning To Jamroom

Yeah the caches do get cleared as time progresses, there is a daily maintenance process that keeps stuff up to date, so it probably would have come right given enough time, but in the integrity check there are a couple of other options to repair modules, repair tables and optimize tables. I checked all of those this time.

Those run some extra processing to make sure things are in order. There's no issue in running the integrity check whenever you want to to make sure things are in order, just like taking your car to the mechanic for a tune up. Hopefully you don't need a tuneup every week, but if you feel like doing it that often there is no issue doing it.

An example of what happens in an integrity check from the Forum module:
* Compare topic counts and update category table if wrong
* validate the last updated user still exists (in the case of a spammer being deleted and them still showing as the last post in the forum)

Those things should be right anyhow, because the topic counts should update correctly and the deleting of the spammer should clear them as the last updating user..........but if for whatever reason they dont, then the integrity check fixes it up.
screenshot_integrity_check.jpg screenshot_integrity_check.jpg - 68KB
  393