Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How to hide the bar on the left sideHow to hide the bar on the left side
Previous
 
Next
New Post
4/28/2017 1:34 AM
 
Can't agree more. Persona Bar is a nightmare and a complete and utter waste of effort. Why do you choose to put a lump like that on the left hand side.
I can't test skin development without logging out all the time to get the damned thing out of the way.
It's just there to show off I think. It's garbage AND IN THE WRONG PLACE with no way to "easily" move it.
Yes, I also have to think about moving on as this CMS is getting worse.
I've been with it from about version 2 as well and I can't remember a stable release in that time.
Even the DNN website doesn't work properly. While typing this in Rich Text Editor my text disappears when I hit the RETURN key!!!!
I can't help feeling they don't even use it at DNN. As it's almost unusable now.
PLEASE give us the option to turn the damned thing OFF and revert to the Control Panel that worked, even though not great it worked which is far better than one that doesn't.
Also Creating a new page, turning it into a link to a URL and selecting "open in new window" doesn't work and they can't even find that bug even though it's been reported twice as far as I know.
How they think anyone is going to pay for evoq after using this I'll never know.
 
New Post
6/12/2017 3:44 PM
 
My one and only problem with the Persona Bar is making it go away when trying to print. I've tried everything I can think. One would think it would go away by just logging out, not true, the print margin is still offset by the same amount occupied by the Persona bar - it's blank, but that doesn't do any good when you're trying to fit a data packed restaurant menu on a page.
 
New Post
6/13/2017 4:48 PM
 
The DNN folks do seem to be on a vendetta with the Persona bar.

Up until 9.1 you could still swap out the persona bar for one of the alternate control bars then they ripped those out as well.

I understand where they are going with the lighter weight admin pieces but they are not feature complete and the workflow on them still sucks (I'm looking at you page manager) and they are slow to roll out improvements/bug fixes.

I wish they would practice what they preach on the modularity of DNN. The control panel should be a module, the page manager a module etc. then we could use best of breed tools for each piece.

I just launched a site using DNN 9.1 and to be honest I was sitting on the fence as well but at this point I put up with DNN so I can use the 2sxc module which is ids great at building structured content, and is well maintained with almost weekly improvements. I'm kind of hoping that those guys fork DNN and run with it as they seem to have the energy and vision to pull it off.












 
New Post
3/27/2018 1:54 PM
 
I found a way, there may be better ways but here's how I accomplished it:

Add this to your Default and Edit main theme file near the top:


>





Then include this CSS:

.persona-show {
display: none;
position: fixed;
width: 40px;
padding: 4px 0px 4px 14px;
z-index: 9999999;
cursor: pointer;
top: 0px;
background-color: #515050 !important;
border-radius: 0px 0px 12px 0px;
}

.persona-show > span {
color: white !important;
font-weight: bold;
font-size: 18px;
}



Lastly include jquery and this JS:

function setPersonaCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function readPersonaCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
var personachecks = 0;
var personashown = false;
function persona() {
setTimeout(function () {
if (personachecks <= 50) {
personachecks++;
if( ($("iframe#personaBar-iframe").length > 0) && (personashown == false) ) {
personashown = true;
var personavisibility = readPersonaCookie('personavisibility');
if (personavisibility == "show") {
$(".persona-show").attr('style', 'left: 80px; display: block;');
$("iframe#personaBar-iframe").attr('style', 'width: 80px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 80px !important');
$("body").addClass("body-margin");
$(".persona-show > span").html("<");
} else {
$(".persona-show").attr('style', 'left: 0px; display: block;');
$("iframe#personaBar-iframe").attr('style', 'width: 0px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 0px !important');
$("body").removeClass("body-margin");
}

$(".persona-show").click(function() {
if ($("iframe#personaBar-iframe").width() == 0) {
$("iframe#personaBar-iframe").attr('style', 'width: 80px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 80px !important');
$(".persona-show").attr('style', 'left: 80px; display: block;');
$(".persona-show > span").html("<");
setPersonaCookie("personavisibility", "show", 365);
} else {
$("iframe#personaBar-iframe").attr('style', 'width: 0px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 0px !important');
$(".persona-show").attr('style', 'left: 0px; display: block;');
$(".persona-show > span").html(">");
setPersonaCookie("personavisibility", "hide", 365);
}
});
} else {
persona();
}
}
}, 200);
}

$(function() {
persona();
});
 
New Post
3/27/2018 2:04 PM
 
I found a way, there may be better ways but here's how I accomplished it:

Add this to your Default and Edit main theme file near the top:

<div class="persona-show" style="left: 0px;">
<span>&gt;</span>
</div>




Then include this CSS:

.persona-show {
display: none;
position: fixed;
width: 40px;
padding: 4px 0px 4px 14px;
z-index: 9999999;
cursor: pointer;
top: 0px;
background-color: #515050 !important;
border-radius: 0px 0px 12px 0px;
}

.persona-show > span {
color: white !important;
font-weight: bold;
font-size: 18px;
}



Lastly include jquery and this JS:

function setPersonaCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function readPersonaCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
var personachecks = 0;
var personashown = false;
function persona() {
setTimeout(function () {
if (personachecks <= 50) {
personachecks++;
if( ($("iframe#personaBar-iframe").length > 0) && (personashown == false) ) {
personashown = true;
var personavisibility = readPersonaCookie('personavisibility');
if (personavisibility == "show") {
$(".persona-show").attr('style', 'left: 80px; display: block;');
$("iframe#personaBar-iframe").attr('style', 'width: 80px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 80px !important');
$("body").addClass("body-margin");
$(".persona-show > span").html("&lt;");
} else {
$(".persona-show").attr('style', 'left: 0px; display: block;');
$("iframe#personaBar-iframe").attr('style', 'width: 0px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 0px !important');
$("body").removeClass("body-margin");
}
$(".persona-show").click(function() {
if ($("iframe#personaBar-iframe").width() == 0) {
$("iframe#personaBar-iframe").attr('style', 'width: 80px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 80px !important');
$(".persona-show").attr('style', 'left: 80px; display: block;');
$(".persona-show > span").html("&lt;");
setPersonaCookie("personavisibility", "show", 365);
} else {
$("iframe#personaBar-iframe").attr('style', 'width: 0px !important; opacity: 1;');
$("body").attr('style', 'margin-left: 0px !important');
$(".persona-show").attr('style', 'left: 0px; display: block;');
$(".persona-show > span").html("&gt;");
setPersonaCookie("personavisibility", "hide", 365);
}
});
} else {
persona();
}
}
}, 200);
}

$(function() {
persona();
});
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...How to hide the bar on the left sideHow to hide the bar on the left side


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out