Forum Activity for @michael

michael
@michael
02/01/16 12:41:44PM
7,832 posts

jrAction_form in modal window like site search (jrElastic)


Design and Skin Customization

dont call it jrAction, call it something else because its not part of the jrAction module, even xxAction would do so anyone coming later knows its custom.

Probably $('#new_action_input').focus(); is not necessary unless you want the cursor to focus to the input box with id="new_action_input" when the modal window opens.

Try different speeds to find the one you like. There's more info on jquery at their website:
http://api.jquery.com/hide/#hide-duration-complete
michael
@michael
02/01/16 12:35:35PM
7,832 posts

Share this issue with facebook


Using Jamroom

Use the metatag manager and the code dazed has given above along with the URL of the image you want to use.
michael
@michael
02/01/16 12:31:54PM
7,832 posts

Category and sub categories


Design and Skin Customization

The 'best' way will depend on your skills and what you are most comfortable doing. It could be done just in the templates, but I would think the correct way would be to build a module because the info you are after will not be there yet in the menu section.

The menu section of any page does not have all of the information there for all other pages, so while you are on, say, the audio profile page, you want that page to also contain all of the list of pages that that profile has.

That information is going to need to be retrieved and injected into the menu system for the profile. It could be done with a {jrCore_list} call via the templates

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

but would probably be better done with a module and the Events and Listeners system

Docs: "Events and Listeners"
https://www.jamroom.net/the-jamroom-network/documentation/development/1011/events-and-listeners

To listen for the menu being created, then do a search for the current profiles pages, and inject them into the menu templates so the info your after is there.

Once the info is there, then you can style it into a drop down menu in any way you require.
michael
@michael
02/01/16 12:08:56PM
7,832 posts

jrAction_form in modal window like site search (jrElastic)


Design and Skin Customization

Since its your skin, not the jrAction module, put any javascript into your skins javascript file. If one exists already it will be at:
/skins/YOUR SKIN/js

If one doesn't exist, put a file there, then register it in your skins include.php file in the _init() function. check out how the other skins do it, Elastic registers jrElastic.js by adding this line:
   jrCore_register_module_feature('jrCore', 'javascript', 'jrElastic', 'jrElastic.js');
so change those jrElastic's to your skin in your skins include file to get your skins .js file included.

You can copy the jrSearch modules javascript function if you need to or add whatever system you like.
michael
@michael
02/01/16 12:04:54PM
7,832 posts

Charting Issue


Using Jamroom

"Was at position (150) moved down the chart, now at position 216"

If you remove them, is it still a chart? Yes they can be removed, where depends on the skin. Looks like Flashback, so its in music_chart_row.tpl

The video one is in video_chart_row.tpl
michael
@michael
01/31/16 07:14:15PM
7,832 posts

jrAction_form in modal window like site search (jrElastic)


Design and Skin Customization

I've not built it so can't advise with code, but what you're going to want to be sure of is the profile in use.

When a user has more than one profile, whichever profile they last visited will be the current active one.

So for the admin user if they visit a profile, their current active profile will be that one.

If they login and haven't visited a profile, it could be that there is no active profile.

So when you build it do a lot of testing on to make sure that the activity posts are coming out where you expect them to. From memory the activity timeline stuff all comes out on the home profile, so should be ok, just a tip to make sure you're checking.
michael
@michael
01/31/16 07:09:36PM
7,832 posts

Email Notifications


Design and Skin Customization

currently no.

The user has the option of getting notifications sent to them by email or into their private messages inbox if that module is enabled.

There is no option to delay all messages for the day then send them out in one email.

It could be built using the existing infrastructure, probably the events and listeners system is what a developer would use:

Docs: "Events and Listeners"
https://www.jamroom.net/the-jamroom-network/documentation/development/1011/events-and-listeners

If someone wanted to build this module.
michael
@michael
01/31/16 12:17:33PM
7,832 posts

Should a profile's 'Latest Activity->ALL' go to the Timeline page?


Using Jamroom

Thanks for that, I'm with you now.
lornawebber:....Shouldn't ALL Latest Activity show a list of all activities for own profile only....

Yes.

If the url is on the profile, then yes it should only be showing the latest activity for that profile only.

If it isn't, then there's probably been a change to the code in the activity item_index.tpl page.

If possible check if there is and compare it to the default one. If you get stuck, send me your some login details and I'll check it out. pages on a profile should only show stuff from that profile.
michael
@michael
01/30/16 07:24:42PM
7,832 posts

Should a profile's 'Latest Activity->ALL' go to the Timeline page?


Using Jamroom

lornawebber:...What I am asking is, if you select to view 'All' Latest Activity on your own profile page, is it meant to go to the Timeline view?....

Im a bit unclear on what you're doing here as it relates to ...the Latest Activity list which is on a different page view from the Timeline....

I'm thinking this is something custom, but not sure.

--edit--
If the question is "Is it possible to just have a list of timeline posts made by a specific profile_id?" then the answer is yes:
{jrCore_list module="jrActivity" search1="_profile_id = $_profile_id"}

updated by @michael: 01/30/16 07:27:06PM
  434