Botão de abrir e fechar categoria
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1
Botão de abrir e fechar categoria
Detalhes da questão
Endereço do fórum: http://testenicolasban.forumeiros.com
Versão do fórum: ModernBB
Descrição
Boa noite, eu realizei algumas mudanças relacionadas a categoria do meu fórum, e por conta disso, o botão de abrir e fechar categoria sumiu, solicito ajuda desde já.
Re: Botão de abrir e fechar categoria
Olá,
Poderia disponibilizar uma conta teste sem poderes administrativo para acessar seu fórum ou permitir a visualização para convidados?
Até mais!
Poderia disponibilizar uma conta teste sem poderes administrativo para acessar seu fórum ou permitir a visualização para convidados?
Até mais!
Re: Botão de abrir e fechar categoria
Olá @Strilk,
Qual é o código que está usando para o botão de abrir e fechar as categorias?
Fico no aguardo,
RafaelS.
Nota: É importante que procure escolher a área certa para a sua questão afim de manter a organização do fórum.
Para mais informações, leia o Regulamento do Fórum dos Fóruns
Qual é o código que está usando para o botão de abrir e fechar as categorias?
Fico no aguardo,
RafaelS.
Tópico movidoO tópico foi movido para o setor: Questões sobre códigos. |
Nota: É importante que procure escolher a área certa para a sua questão afim de manter a organização do fórum.
Para mais informações, leia o Regulamento do Fórum dos Fóruns
Re: Botão de abrir e fechar categoria
Aqui está:
- Código:
/*---- Cabeçalho das categorias e fóruns ---*/
.forabg, .forumbg {
background-color: #333333;
background-image: none;
box-shadow: none;
margin-bottom: px!important;
}
.forabg.hidden { background-color: #52658F; }
.forumbg.announcement { margin-bottom: 2%; }
.forabg.hidden .header {
background-color: #2e5918;
}
.header .icon .dterm { width: 100%; border-bottom: 3px solid #2e5918; }
.table-title h2 {
margin-left: 7px;
font-size: 2rem!important;
color: #E6E6E6!important
}
.btn-collapse {
left: 1250px;
right: auto;
}
.table-title, .table-title h2, .btn-collapse i { color: #E6E6E6; }
.forabg.hidden .table-title, .forabg.hidden .table-title h2, .forabg.hidden { color: #E6E6E6; }
ul.topiclist.forums { background-color: transparent; }
li.row {
border: none;
background-color: #fff;
box-shadow: 0 1px 6px rgba(0,0,0,0.06);
}
li.row:hover { background-color: #fff; }
.row > .icon > .dterm .topics {
font-size: 1.3rem;
color: rgba(0,0,0,0.55);
margin: 5px 0;
background-color: rgba(0,0,0,0.05);
padding: 3px 7px;
width: auto;
display: inline-block;
border-radius: 3px;
}
ul.forums dl.icon dd.dterm > div { margin-left: 30px!important; }
ul.topics .row dd.dterm {
padding-left: 30px;
padding-top: 15px;
}
a.forumtitle { font-size: 1.75rem; }
a.topictitle { font-size: 1.6rem; }
.forum-desc br { display: none; }
dd.lastpost { float: right!important; }
.lastpost-avatar { padding: 5px 10px 5px 0; }
.lastpost-avatar img {
height: 50px;
width: 50px;
}
.lastpost-avatar:after {
height: 50px;
top: 5px;
width: 50px;
}
.lastpost .color-groups { float: none!important; }
.lastpost-info {
position: absolute;
top: 15px;
}
.lastpost > span > a:empty {
pointer-events: none;
}
.lastpost > span > a:empty:before {
content: "Não existem tópicos a visualizar!";
color: #999;
font-style: italic;
position: absolute;
top: 50%;
transform: translate(0, -50%);
}
Re: Botão de abrir e fechar categoria
Olá @Strilk,
Eu me referia ao código JavaScript, mas vi agora que você está usando a versão ModernBB que já trás essa função por padrão de "fábrica".
Nesse caso, verifique se você tem o template index_box editado. Se sim, você provavelmente mexeu em algum trecho responsável pela abertura e fechamento das categorias, acabando danificando o funcionamento correto delas.
Poderia me disponibilizar o template para eu verificar?
Atenciosamente,
RafaelS.
Eu me referia ao código JavaScript, mas vi agora que você está usando a versão ModernBB que já trás essa função por padrão de "fábrica".
Nesse caso, verifique se você tem o template index_box editado. Se sim, você provavelmente mexeu em algum trecho responsável pela abertura e fechamento das categorias, acabando danificando o funcionamento correto delas.
Poderia me disponibilizar o template para eu verificar?
Atenciosamente,
RafaelS.
Re: Botão de abrir e fechar categoria
Claro meu consagrado, toma aí:
- Código:
<!-- BEGIN catrow -->
<!-- BEGIN tablehead -->
<div class="forabg">
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dd class="dterm"><div class="table-title">{catrow.tablehead.L_FORUM}</div></dd>
</dl>
</li>
</ul>
<ul class="topiclist forums">
<!-- END tablehead -->
<!-- BEGIN forumrow -->
<li class="row">
<dl class="icon">
<dd class="dterm">
<div style="display: block;margin-left: 15%!important;">
<h{catrow.forumrow.LEVEL} class="hierarchy">
<a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
</h{catrow.forumrow.LEVEL}>
<div class="topics"><span>{catrow.forumrow.TOPICS}</span> {L_TOPICS} e <span>{catrow.forumrow.POSTS}</span> {L_POSTS}</div>
<div class="forum-desc">{catrow.forumrow.FORUM_DESC}</div>
</div>
</dd>
<dd class="lastpost">
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
<!-- END avatar -->
<span>
<!-- BEGIN switch_topic_title -->
<a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
<!-- END switch_topic_title -->
{catrow.forumrow.USER_LAST_POST}
</span>
</dd>
</dl>
</li>
<!-- END forumrow -->
<!-- BEGIN tablefoot -->
</ul>
</div>
<!-- END tablefoot -->
<!-- END catrow -->
<script type="text/javascript">
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
var btn_collapse = $('<div></div>', {
class: 'btn-collapse'
});
var btn_collapse_show = $('<i></i>', {
class: 'ion-toggle-filled hidden',
'data-tooltip': '{L_EXPEND_CAT}'
}).appendTo(btn_collapse);
var btn_collapse_hide = $('<i></i>', {
class: 'ion-toggle',
'data-tooltip': '{L_HIDE_CAT}'
}).appendTo(btn_collapse);
var collapsed = [];
if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
collapsed = readCookie('collapsed').split(',');
}
$(document).on('click', '.btn-collapse', function() {
$(this).children('.ion-toggle-filled').toggleClass('hidden');
$(this).children('.ion-toggle').toggleClass('hidden');
$(this).parents('.forabg').toggleClass('hidden');
if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
collapsed = readCookie('collapsed').split(',');
}
if (!$(this).parents('.forabg').hasClass('hidden')) {
removeFromArray('' + $(this).parents('.forabg').data('cindex'), collapsed);
createCookie('collapsed', collapsed);
} else {
collapsed.push('' + $(this).parents('.forabg').data('cindex'));
createCookie('collapsed', collapsed);
}
});
$('.forabg').each(function(i) {
$(this).data('cindex', '' + i);
$(btn_collapse)
.clone()
.attr('id', 'forabg' + i)
.appendTo($(this).find('.header'));
if ($.inArray('' + i, collapsed) > -1) {
$(this).toggleClass('hidden');
$('#forabg' + i).children('.ion-toggle-filled').toggleClass('hidden');
$('#forabg' + i).children('.ion-toggle').toggleClass('hidden');
}
});
});
function removeFromArray(item, array) {
var i = array.indexOf(item);
if (i > -1) {
array = array.splice(i, 1);
}
}
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
} else {
expires = "";
}
document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
}
function readCookie(name) {
var nameEQ = encodeURIComponent(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 decodeURIComponent(c.substring(nameEQ.length, c.length));
}
return null;
}
//]]>
</script>
Re: Botão de abrir e fechar categoria
Olá novamente,
Troque o template index_box pelo seguinte:
Até mais,
RafaelS.
Troque o template index_box pelo seguinte:
- Código:
<!-- BEGIN catrow -->
<!-- BEGIN tablehead -->
<div class="forabg">
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dd class="dterm"><div class="table-title">{catrow.tablehead.L_FORUM}</div></dd>
</dl>
</li>
</ul>
<ul class="topiclist forums">
<!-- END tablehead -->
<!-- BEGIN forumrow -->
<li class="row">
<dl class="icon">
<dd class="dterm">
<div style="display: block;margin-left: 15%!important;">
<h{catrow.forumrow.LEVEL} class="hierarchy">
<a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
</h{catrow.forumrow.LEVEL}>
<div class="topics"><span>{catrow.forumrow.TOPICS}</span> {L_TOPICS} e <span>{catrow.forumrow.POSTS}</span> {L_POSTS}</div>
<div class="forum-desc">{catrow.forumrow.FORUM_DESC}</div>
</div>
</dd>
<dd class="lastpost">
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{catrow.forumrow.avatar.LAST_POST_AVATAR}</span>
<!-- END avatar -->
<span>
<!-- BEGIN switch_topic_title -->
<a href="{catrow.forumrow.U_LATEST_TOPIC}" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
<!-- END switch_topic_title -->
{catrow.forumrow.USER_LAST_POST}
</span>
</dd>
</dl>
</li>
<!-- END forumrow -->
<!-- BEGIN tablefoot -->
</ul>
</div>
<!-- END tablefoot -->
<!-- END catrow -->
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
var btn_collapse = $('<div></div>', {
class: 'btn-collapse'
});
var btn_collapse_show = $('<i></i>', {
class: 'ion-android-add-circle hidden',
'data-tooltip': '{L_EXPEND_CAT}'
}).appendTo(btn_collapse);
var btn_collapse_hide = $('<i></i>', {
class: 'ion-android-remove-circle',
'data-tooltip': '{L_HIDE_CAT}'
}).appendTo(btn_collapse);
var collapsed = [];
if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
collapsed = readCookie('collapsed').split(',');
}
$(document).on('click', '.btn-collapse', function() {
$(this).children('.ion-android-add-circle').toggleClass('hidden');
$(this).children('.ion-android-remove-circle').toggleClass('hidden');
$(this).parents('.forabg').toggleClass('hidden');
if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
collapsed = readCookie('collapsed').split(',');
}
if (!$(this).parents('.forabg').hasClass('hidden')) {
removeFromArray('' + $(this).parents('.forabg').data('cindex'), collapsed);
createCookie('collapsed', collapsed);
} else {
collapsed.push('' + $(this).parents('.forabg').data('cindex'));
createCookie('collapsed', collapsed);
}
});
$('.forabg').each(function(i) {
$(this).data('cindex', '' + i);
$(btn_collapse)
.clone()
.attr('id', 'forabg' + i)
.appendTo($(this).find('.header'));
if ($.inArray('' + i, collapsed) > -1) {
$(this).toggleClass('hidden');
$('#forabg' + i).children('.ion-android-add-circle').toggleClass('hidden');
$('#forabg' + i).children('.ion-android-remove-circle').toggleClass('hidden');
}
});
});
function removeFromArray(item, array) {
var i = array.indexOf(item);
if (i > -1) {
array = array.splice(i, 1);
}
}
function createCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
} else {
expires = "";
}
document.cookie = encodeURIComponent(name) + "=" + encodeURIComponent(value) + expires + "; path=/";
}
function readCookie(name) {
var nameEQ = encodeURIComponent(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 decodeURIComponent(c.substring(nameEQ.length, c.length));
}
return null;
}
//]]>
</script>
Até mais,
RafaelS.
Re: Botão de abrir e fechar categoria
Strilk escreveu:up 24 horas
Como assim UP?
Você sequer viu a minha última mensagem?
Re: Botão de abrir e fechar categoria
Desculpa, pra mim não tava aparecendo sua foto, pra mim não aparece o botão
Re: Botão de abrir e fechar categoria
@Strilk,
Limpe os dados do seu navegador (cookies/cache) ou experimente usar outro navegador e verifique se os botões aparecem.
Atenciosamente,
RafaelS.
Limpe os dados do seu navegador (cookies/cache) ou experimente usar outro navegador e verifique se os botões aparecem.
Atenciosamente,
RafaelS.
Tópicos semelhantes
» Código de abrir e fechar categoria
» Mudar ícone de abrir e fechar categoria
» Abrir e fechar categorias
» Função de Abrir/Fechar Categorias
» Abrir e fechar widgets individualmente
» Mudar ícone de abrir e fechar categoria
» Abrir e fechar categorias
» Função de Abrir/Fechar Categorias
» Abrir e fechar widgets individualmente
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos