Forum Activity for @michael

michael
@michael
06/08/15 08:53:13PM
7,832 posts

Problem Using The Meta Tag Manager


Using Jamroom

Try version 1.0.5 in the marketplace now.
michael
@michael
06/08/15 05:07:56PM
7,832 posts

Modern Responsive design examples


Ning To Jamroom

The issue I think your going to face is the skins are all very specific so how do they handle a system that allows integration from any angle.

ie: How does this skin:
http://themeforest.net/item/marine-responsive-multipurpose-html5-template/full_screen_preview/9968298

work with the Site Builder system. Its hard to imagine. So if it was built it would probably be a skin that is done for a single site rather than for everyone.

You could setup the templates to allow for any of the modules, like the audio module, by constructing a template for it, but then the other modules would need to have custom templates too.

The footer is simple enough, that could work on any skin.

Its just the 'what goes in those placeholder boxes on an active site?' which make it start to get tricky.
michael
@michael
06/06/15 12:43:43AM
7,832 posts

Aparna Suggestions


Suggestions

Perhaps a "jrDelayIt" module that allows other modules stuff to be delayed would be better. The blog has a post later feature, but the audio doesnt, the gallery doesnt, the poll doesnt.

If its the kind of thing a bunch of modules could use, then perhaps it deserves its own module to stop them from needing to include that.
michael
@michael
06/05/15 04:24:42PM
7,832 posts

Editor Embedded Media and Editor Image Upload problems


Installation and Configuration

The tabs are loaded via ajax. First guess is your site is www.something.org but your using something.org instead. Ajax would fail to load in this case.

You can see if this is the case in firefox by opening firebug and looking at the console to see what errors occur.

The fix is to just use one url for the site not both WWW and NON-WWW versions simultaneously.
michael
@michael
06/05/15 04:19:49PM
7,832 posts

module template generate a data csv file


Design and Skin Customization

:) - good, I've tricked you into learning more development HAHA!

The index.php file controls url pages, so if it has a url, then the function is in the index.php file.
The include.php file is for functions that don't have a url.

In the index.php file for the url your-site.com/csv/create is the function view_xxCsv_create(). Thats the function that controls that url your looking at.

Your question is how do I change the search query in that function:
    $_sp  = array(
        'search'         => array(),
        'return_keys'    => $_keys,
        'skip_triggers'  => true,
        'privacy_check'  => false,
        'ignore_pending' => true,
        'limit'          => 500
    );
    $_rt  = jrCore_db_search_items($mod, $_sp);

To search for something?

and the answer is "You add it to the 'search' array request".

Can you see that in the code above?
'search'         => array(),

That's expecting the same structure as the jrCore_list template functions expect:

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

So "created in may" is what you want to turn into a number that your server can understand.

In the datastore the all items have a '_created' element as a timestamp so you need to figure out when the first of may is as a timestamp, and the end of may is as a timestamp and use that in your query.

Using this online converter to create an example we can know
http://www.unixtimestamp.com/index.php

1st MAY 2015 is 1430438400
1st JUNE 2015 is 1433116800

So thats the time period to use.
'search'         => array('_created > 1430438400', '_created < 1433116800'),

Is what you want.

You're probably going to want to take that as an input from the URL so you're going to need to set up a mechanism to transform what comes from the url into a timestamp. (or recorde a different date format for your things)

your-site.com/csv/create/mod=jrAudio/keys=audio_title,audio_genre/search1=_created-gt-1430438400/search2=_created-lt-1433116800

or something along those lines.
michael
@michael
06/05/15 12:19:32AM
7,832 posts

module template generate a data csv file


Design and Skin Customization

Here is the module (attached).

To use it install it, the go to:
your-site.com/csv/create/mod=jrAudio/keys=audio_title,audio_genre

That will get you a CSV file with the audio moudules audio_title and audio_genre fields displaying on the screen.

Click the DOWNLOAD button on that page to download whats on the screen. Feel free to develop it further and distribute it.
xxCsv.zip - 5KB

updated by @michael: 06/05/15 12:19:56AM
michael
@michael
06/04/15 11:34:04PM
7,832 posts

Site Builder Menu on Mobile Device


Using Jamroom

awesome, it `ill be there by then. Thanks for the updates they really help. :)
michael
@michael
06/04/15 10:37:39PM
7,832 posts

module template generate a data csv file


Design and Skin Customization

Hard to go into more detail than is already here without actually building the module.

You can pass in any variables you need to dynamically create the file, you could use a template to generate it that was part of the skin, or part of the module. There's a lot of ways.

Just got to go one step at a time.

That link wouldn't be my first choice method to do it, but if you like that way, that's fine too. Whatever works.
michael
@michael
06/04/15 10:33:08PM
7,832 posts

Site Builder Menu on Mobile Device


Using Jamroom

Yep, it will, throw that

{jrSiteBuilder_menu}


in there if you need it now. It will end up in all the skins by the time site builder gets out of beta.

To do it from the ACP its:
ACP -> SKINS -> ELASTIC -> TEMPLATES -> header_menu_mobile.tpl -> MODIFY

add at line 4
* click 'SAVE CHANGES'
* click 'Cancel'
* check the ACTIVE checkbox
* click 'SAVE CHANGES'

= Working.
michael
@michael
06/04/15 08:00:46PM
7,832 posts

TinyMCE tables adds line breaks


Using Jamroom

This will be sorted automatically in the next jrCore release.

Thanks.
  530