Forum Activity for @michael

michael
@michael
08/30/16 10:14:35PM
7,826 posts

Adding Social Log In Options


Installation and Configuration

Just tested it here and all that was needed to get google+ login button to appear on the signup screen was enabling it in the GLOBAL CONFIG -> NETWORK CONFIG tab of the module in the ACP.

So if thats not doing it, then probably there might be a limitation on the oneall.com site, see if you can see any settings there.
screenshot_google_plus.png screenshot_google_plus.png - 65KB
michael
@michael
08/30/16 07:07:11PM
7,826 posts

Adding Social Log In Options


Installation and Configuration

Check the checkboxes for google+ are checked in the ACP and also oneall is setup for it at oneall.com
michael
@michael
08/30/16 06:53:18PM
7,826 posts

Prefix before download links


Installation and Configuration

First thing to try would be this module:

Docs: "Template Injection"
https://www.jamroom.net/the-jamroom-network/documentation/modules/1629/template-injection

Im not sure where the URL you're seeing is coming from but best guess is from a template, so if you ran this replacement it would probably get what you're after:
http://devocionmusical.com/audio/download/audio_file|external://http://devocionmusical.com/audio/download/audio_file
michael
@michael
08/30/16 06:39:14PM
7,826 posts

2 jamroom sites, 1 database


Installation and Configuration

Haven't done it so don't have the code for you, but for concepts I would test to see if these were possible:
* use the events and listeners system to pick up on any request to the 'settings' table and change its destination database. (i worry that might effect the other tables too though.)

* During the jrCore_init() function the /data/config/config.php file brings in all of the connection information. When settings stuff is coming in, change the variables for $_conf['jrCore_db_name'] $_conf['jrCore_db_user'] and $_conf['jrCore_db_pass']. Same issue as above though, how to do it for just the single table you're interested in.

* maybe store the settings table in a third separate database and make a script so that both sites are connecting to the same 3rd database which would mean the same codebase on both sites.

* maybe use a different prefix. inside the jrCore_db_table_name() function that goes and gets the correct database table name, have a different prefix for each site, but a single actual database. then you'd just need to adjust the $_conf['jrCore_db_prefix'] to determine which database to use. This probably has the most merit I would think.
michael
@michael
08/30/16 04:17:14AM
7,826 posts

Adding Tags Using Form Designer


Design and Skin Customization

Take a look in your datastore for the name of the field that is stored, then add that stored field's key to the "Additional Search Fields"

Try it with the default item_list.tpl file so you know if results are being returned or not, then move on to using a custom one.

One other thing to try is rebuilding the search index.
ACP -> MODULES -> LISTING -> SEARCH -> TOOLS -> REBUILD INDEX
michael
@michael
08/29/16 06:44:03PM
7,826 posts

Premium skins


Design and Skin Customization

Might be better to start its own ticket, perhaps "Setting up the Mogul skin, images not appearing." as a title.
michael
@michael
08/29/16 06:41:46PM
7,826 posts

Adding Tags Using Form Designer


Design and Skin Customization

You can add the Form Designer created field name to the Additional Search Fields and they will become searchable.

Docs: "Search : Global Config"
https://www.jamroom.net/the-jamroom-network/documentation/modules/950/search#tab-global-config
michael
@michael
08/27/16 11:51:36PM
7,826 posts

Changing the skin on TinyMCE


Using Jamroom

Might be able to add it to a custom plugin instead, (haven't done it so you'd need to try). If that worked, it would mean it would be stable over upgrades.

Docs: "Howto add a tinymce plugin to the system"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/4207/howto-add-a-tinymce-plugin-to-the-system
michael
@michael
08/27/16 11:47:32PM
7,826 posts

Changing the skin on TinyMCE


Using Jamroom

You're getting your skin from here:
http://skin.tinymce.com/

Give it a name other that 'custom', I called mine "soreeyes".
* download that skin to your pc, unzip it.
* upload it to your jamroom site at:
/modules/jrCore/contrib/tinymce/skins/soreyes

--
open the form_editor.tpl file in either the ACP editor or the file, or the file over-ride and it will look like this:
{jrCore_module_url module="jrCore" assign="murl"}
{jrCore_module_url module="jrImage" assign="imurl"}
tinymce.init({
    setup: function(ed) {
        var mce_body_fs = $('body').width();
        ed.on('FullscreenStateChanged', function(e) {
            if (e.state === true) { $('.form_editor_holder .mce-fullscreen').width(mce_body_fs); }
            else {
                $('.form_editor_holder .mce-panel').css('width','');
            }
        });
    },
    body_id: "{$form_editor_id}",
.........
Add the skin's name to that

{jrCore_module_url module="jrCore" assign="murl"}
{jrCore_module_url module="jrImage" assign="imurl"}
tinymce.init({
    setup: function(ed) {
        var mce_body_fs = $('body').width();
        ed.on('FullscreenStateChanged', function(e) {
            if (e.state === true) { $('.form_editor_holder .mce-fullscreen').width(mce_body_fs); }
            else {
                $('.form_editor_holder .mce-panel').css('width','');
            }
        });
    },
    body_id: "{$form_editor_id}",
    skin: "soreeyes",
.........
michael
@michael
08/27/16 11:23:47PM
7,826 posts

Advanced analytics


Jamroom Developers

We haven't built a module to replicate google analytics, so can't comment on how it would work. Also haven't built a module to bring Google analytics interface into jamroom. You'd have to do something custom.

As to how that custom module would perform, it would depend on how its written. Use caching to lighten the reports load.
  362