I came across a problem today when trying to apply our test network design to our main site. Here's what stopped me in my tracks:

I found this, from Jen on the Ning Creators site, but haven't been able to verify if any changed have been made since.

What I need to know is: will going into developer mode delete current customized member profile settings? AND, after applying the changes using developer mode, will members have the ability to re-do their customized profiles?

AND... if the answer to the second question is "no", then is there any other way to apply the custom settings from our test network to the main site without using developer mode on the main site (also without losing the design we want)?

Thanks for any help!!

p.s. our permissions are currently set as:

Views: 110

Replies to This Discussion

Your Questions - - that I can comment on:

1. What I need to know is: will going into developer mode delete current customized member profile settings?

I honestly do not know. You need to write and ask Ning Support. My guess is, they may not be deleted if you were using Design Studio already.

AND, after applying the changes using developer mode, will members have the ability to re-do their customized profiles?

No, your members will NOT have the ability to customize their pages. That's the problem. My understanding is, when you use Developer mode, members cannot customize their pages.

AND... if the answer to the second question is "no", then is there any other way to apply the custom settings from our test network to the main site without using developer mode on the main site (also without losing the design we want)?

Won't be easy and would take a Designer like myself to sort it out. Be prepared, depending on all you've done, it could take a lot of time.

This has messed me up a dozen times already, on Client sites. I wish Ning would/could do something about this. Maybe you should kick in my original discussion on Creators.

Wish I had better news,

Jen

Hi Jen. Thanks for the quick reply. Ya, I wish they'd do something about this as well - it seems like a pretty big and unnecessary 'flaw'. Anyway, I sent in a new ticket, and will post on Creators as well.

How's this for a work-around:

1. Take the entirety of the CSS from developer mode on the test network, bring it into notepad or word and find/replace ";" with " !important;"

2. Replace any LESS variable references (i.e. @ning...) with the actual value

3. Copy/paste that text into the "add custom CSS" box on the main site.

I haven't tried this yet, and it'll be a pain in the rear... but.... theoretically...... it could work ;)

What have you done when this has come up for you? Any better solutions than my crazy work-around?

This work-around does work. Trying it now with success. What it means is that the 'add custom css' box can be used for the entirety of the css, with !important set to override all other css. It's not pretty, but it works, and thus will allow for detailed custom site themes while still allowing for custom profiles.

I'm thinking all the !importants will slow down the load time, but worth testing.

Good luck,

Jen

Hi Jen. The theory works, in general. Load time is slowed down, but isn't too bad. One glitch has arisen that I can't figure out though. See HERE. If you have any thoughts, let me now (I'm still very much a css newbie, as I'm sure you'll quickly notice).

Ok. Nevermind. Figured it out. It was a case of a newbie in too deep ;). Had to just better understand how the !importants were working and where they were necessary and where not. Alls better now :)

RSS

Members

© 2024   Created by JenSocial.   Powered by

Badges  |  Report an Issue  |  Terms of Service

Home
VIP Ning Tips