[BUG] Site / Page Builder Broken (jrElastic2?)

AppXprt
AppXprt
@appxprt
7 years ago
40 posts
When trying to use the Site Builder I get a transparent black back drop and spinning / loading icon, but then nothing at all past that in chrome or firefox. This is with clicking on anything.. Add Widget, The Gear, I can however add sections and delete them but thats about it. Hitting escape brings it back, so I thought maybe it was a display: hidden; or but as you can see it's set to block.
updated by @appxprt: 05/30/17 03:12:30PM
michael
@michael
7 years ago
7,744 posts
Anything in the console? javascript errors maybe?

Send us you admin login details to support at jamroom dot net and we can take a look. Include the link to this thread.

--
Can see one thing that may be related, on that page you have this error in the console:
SyntaxError: expected expression, got '<'
https://social.vixiv.net/SoulMechanic
Line 243
Added any scripts lately? (screenshot). Check they are wrapped in {literal}{/literal}

Docs: "{literal}{/literal}"
https://www.jamroom.net/the-jamroom-network/documentation/module-developer-guide/3011/literal-literal
javascript_error.jpg

michael
@michael
7 years ago
7,744 posts
Looks like this might be it, you're missing a closing /script tag (screenshot)
this:
<script type="text/javascript">
    $(document).ready(function() {
        $('.index_form #user_email_or_name').prop('placeholder', 'user name or email');
        $('.index_form #user_password').prop('placeholder', 'password');
        $('.user_remember_element_right').append('remember me');
        });
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
should probably be:
<script type="text/javascript">
    $(document).ready(function() {
        $('.index_form #user_email_or_name').prop('placeholder', 'user name or email');
        $('.index_form #user_password').prop('placeholder', 'password');
        $('.user_remember_element_right').append('remember me');
        });
</script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
missing_closing.jpg
missing_closing.jpg  •  62KB


updated by @michael: 02/28/17 01:44:30AM
AppXprt
AppXprt
@appxprt
7 years ago
40 posts
Oh wow thank you so much for this, I can get this fixed and start building some pages! :-D

Really bummed today, because I got denied by Adsense :-(
updated by @appxprt: 02/28/17 09:33:27AM
michael
@michael
7 years ago
7,744 posts
Don't be. Get some traffic first, get it to a point where adsense can see the topic of your site so know what type of ads to send you and try again.
AppXprt
AppXprt
@appxprt
7 years ago
40 posts
So I removed everything to do with Google Adsense and Analytics and reset the skin templates I modified then took a couple more screen shots with the console showing no errors this time.

I noticed this immediately after the fresh install too, but I am on Linux so I'm wondering if that has something to do with it...
michael
@michael
7 years ago
7,744 posts
Linux is no problem. You're most recent two images look like Site Builder is working to me.

(except for that black overlay, is that actually there?)

Try editing the widget that is in position one then save it and click the VIEW CHANGES button.
site_builder.jpg
site_builder.jpg  •  220KB

AppXprt
AppXprt
@appxprt
7 years ago
40 posts
When I click on the Gear to edit Container Settings or on the HTML Editor, I just get that overlay and that's it, escape brings me back to the main site builder but same thing on each widget so I can't actually add anything.

See if it works on your setup?
https://social.vixiv.net/test
michael
@michael
7 years ago
7,744 posts
I need the login details to get to the site builder system. can you send them to me at support at jamroom dot net.
AppXprt
AppXprt
@appxprt
7 years ago
40 posts
Yes, one moment.

Edit: Sent
updated by @appxprt: 02/28/17 01:25:07PM
michael
@michael
7 years ago
7,744 posts
The issue is with #sb-edit-cp

Its supposed to have display:none on it, then when activated, change to display:block but yours has
display:none !important on it so the activation cant happen.

Suspect the issue is you've used the STYLE tab from
ACP -> SKINS -> ( YOUR SKIN ) -> STYLE

and those changes have added the !important to the wrong thing. Looking for what alterations have been done now.
michael
@michael
7 years ago
7,744 posts
ok, its working again now.

If you're going to do any major skin work, the recommended method is from your IDE and adjust the .css files at:
/skins/xxYourSkin/css/*

The STYLE tab over-rides what the skin has, if you're building a new skin, better to not have !important on everything.

:)
AppXprt
AppXprt
@appxprt
7 years ago
40 posts
Awesome man thank you so much!!! Still trying to figure the whole platform out and so far I love it! I've learned a lot about it over the past few days and looking forward to learning much more in hopes that I can be of some help around here too. I'm looking to mod this into a social media super site.
michael
@michael
7 years ago
7,744 posts
Nice idea. Facebook already has the monopoly on Friend -> Friend connections, but jamrom is focused on Specific Topic Social networking.

So on Facebook you visit it to see what people you know are doing.
With Jamroom you setup a site around a topic and people visit it to see what is happening related to that topic.

Might pay to get familiar with the default skins and functionality before trying to customize the design.
AppXprt
AppXprt
@appxprt
7 years ago
40 posts
I believe I have an idea that could take FB out of the picture within the next 10 years and everyone I've talked to about it says they would switch for sure. Since you know the system, do you see it as possible / viable that this could become a full fledged FB clone in terms of functionality? I know there will have to be a Ton of customizations and added modules, but I already have some stuff in terms of messaging and security in mind. I have some ideas of tying in AWS Lambda Restful API's for some security stuff like one time tokens for 2-FA and message encryption using Node.js. I'm pretty decent at PHP so are there any docs you recommend to get started in module creation?

I've been familiarizing myself with the features and such, but I've literally just been working with JamRoom for less than a week or so.
paul
@paul
7 years ago
4,330 posts
Glad you're liking Jamroom and that it is suitable for your project. Jamroom is fully customisable and scalable (we have multi-server cloud modules already in place for when sites become 'big'), so please keep on checking things out here and let us know if we can help further.
Thanks
Paul


--
Paul Asher - JR Developer and System Import Specialist

Tags