Personalizar Toggle

3 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Personalizar Toggle

Mensagem por Sn0w 06.04.23 3:16

Detalhes da questão


Endereço do fórum: http://riversidecountry.forumeiros.com
Versão do fórum: ModernBB

Descrição


Olá!

Estava tentando personalizar o botão de expandir/esconder as categorias do meu fórum, porém não estou conseguindo.

Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sleep 06.04.23 5:58

Olá! Seja bem-vindo(a) ao suporte Forumeiros!


Como acabou de inscrever-se, aqui estão alguns pontos importantes a saber:

Olá,

Poderia ser mais específico no que deseja fazer concretamente?


Cordialmente,
Sleep.
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1108
Pontos : 1341

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 06.04.23 6:25

Estou tentando mudar o botão de expandir/esconder para um ícone FontAwesome, porém não obtive sucesso...

https://prnt.sc/kFg2OQM5qi5V

Queria deixá-los estilo ao Rede Paradox.
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 07.04.23 17:36

Alguém?! Owhhhh
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sleep 08.04.23 13:33

Olá @Sn0w,

Não consigo visualizar o fórum "Rede Paradox", no entanto verifique este tópico resolvido que poderá ajudar.

Cordialmente,
Sleep.
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1108
Pontos : 1341

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 15:52

Não resultou. Louco
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 16:00

Olá @Sn0w!

Poderia, por gentileza, fornecer-me o seu template index_body?

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 16:20

Posso sim, mas não seria a index_box?




Última edição por Sn0w em 08.04.23 22:12, editado 1 vez(es)
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 22:07

Peço desculpa, seria mesmo o index_box. Estou a ficar enferrujado. slap

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 22:15

Código:
<ul class="linklist top">
  <!-- BEGIN switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
  </li>
  <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
  </li>
  <!-- END switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
  </li>
  <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
  <!-- END switch_user_logged_in -->
</ul>
 
<!-- 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>
                  <dd class="topics"><i class="ion-android-list" data-tooltip="{L_TOPICS}"></i></dd>
                  <dd class="posts"><i class="ion-android-chat" data-tooltip="{L_POSTS}"></i></dd>
                  <dd class="lastpost"><i class="ion-android-time" data-tooltip="{L_LASTPOST}"></i></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 : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}
 
                        <!-- BEGIN switch_moderators_links -->
                          {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </div>
                  </dd>
<!-- BEGIN ads -->
                    <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                    </span>
                            <!-- END ads -->
        
                            <!-- 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>
  <div class="numtop"><dd class="topics"><b>{catrow.forumrow.TOPICS}</b> <br><dfn>POSTS</dfn></dd></div>
              </dl>
            </li>
  <!-- END forumrow -->
 
  <!-- BEGIN tablefoot -->
            </ul>
      </div>
  <!-- END tablefoot -->
<!-- END catrow -->
 
<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
  <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
  </li>
  <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
  </li>
  <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
  </li>
  <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
        <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
  <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->
 
<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>

Muito feliz
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 22:26

Olá @Sn0w,

Substitua o seu index_box pelo seguinte:
Código:
<style>
.fa-circle:before { content: "\f111"; }
.fa-circle-thin:before { content: "\f1db"; }
</style>
<ul class="linklist top">
  <!-- BEGIN switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
  </li>
  <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
  </li>
  <!-- END switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
  </li>
  <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
  <!-- END switch_user_logged_in -->
</ul>
 
<!-- 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>
                  <dd class="topics"><i class="ion-android-list" data-tooltip="{L_TOPICS}"></i></dd>
                  <dd class="posts"><i class="ion-android-chat" data-tooltip="{L_POSTS}"></i></dd>
                  <dd class="lastpost"><i class="ion-android-time" data-tooltip="{L_LASTPOST}"></i></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 : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}
 
                        <!-- BEGIN switch_moderators_links -->
                          {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </div>
                  </dd>
<!-- BEGIN ads -->
                    <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                    </span>
                            <!-- END ads -->
       
                            <!-- 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>
  <div class="numtop"><dd class="topics"><b>{catrow.forumrow.TOPICS}</b> <br><dfn>POSTS</dfn></dd></div>
              </dl>
            </li>
  <!-- END forumrow -->
 
  <!-- BEGIN tablefoot -->
            </ul>
      </div>
  <!-- END tablefoot -->
<!-- END catrow -->
 
<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
  <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
  </li>
  <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
  </li>
  <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
  </li>
  <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
        <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
  <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->
 
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
  var btn_collapse = $('<div></div>', {
      class: 'btn-collapse'
  });
 
  var btn_collapse_show = $('<i></i>', {
      class: 'fa fa-circle',
      'data-tooltip': '{L_EXPEND_CAT}'
  }).appendTo(btn_collapse);
 
  var btn_collapse_hide = $('<i></i>', {
      class: 'fa fa-circle-thin hidden',
      '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>

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 22:53

Ficou apenas o fa-circle no expandir/esconder. Tonto
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 22:58

Olá @Sn0w,

Creio ter encontrado o erro.
Código:
<style>
.fa-circle:before { content: "\f111"; }
.fa-circle-thin:before { content: "\f1db"; }
</style>
<ul class="linklist top">
  <!-- BEGIN switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
  </li>
  <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
  </li>
  <!-- END switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
  </li>
  <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
  <!-- END switch_user_logged_in -->
</ul>
 
<!-- 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>
                  <dd class="topics"><i class="ion-android-list" data-tooltip="{L_TOPICS}"></i></dd>
                  <dd class="posts"><i class="ion-android-chat" data-tooltip="{L_POSTS}"></i></dd>
                  <dd class="lastpost"><i class="ion-android-time" data-tooltip="{L_LASTPOST}"></i></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 : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}
 
                        <!-- BEGIN switch_moderators_links -->
                          {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </div>
                  </dd>
<!-- BEGIN ads -->
                    <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                    </span>
                            <!-- END ads -->
     
                            <!-- 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>
  <div class="numtop"><dd class="topics"><b>{catrow.forumrow.TOPICS}</b> <br><dfn>POSTS</dfn></dd></div>
              </dl>
            </li>
  <!-- END forumrow -->
 
  <!-- BEGIN tablefoot -->
            </ul>
      </div>
  <!-- END tablefoot -->
<!-- END catrow -->
 
<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
  <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
  </li>
  <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
  </li>
  <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
  </li>
  <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
        <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
  <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->
 
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
  var btn_collapse = $('<div></div>', {
      class: 'btn-collapse'
  });
 
  var btn_collapse_show = $('<i></i>', {
      class: 'fa fa-circle-thin',
      'data-tooltip': '{L_EXPEND_CAT}'
  }).appendTo(btn_collapse);
 
  var btn_collapse_hide = $('<i></i>', {
      class: 'fa fa-circle-thin hidden',
      '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>

No entanto, caso não funcione irei necessitar da sua folha de estilos CSS.

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 23:05

Agora ficou apenas o fa-circle-thin, tentei testar sem minha folha de estilos, porém não resultou em nada, mas desde já agradeço.
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 23:13

Olá novamente,

Tentarei fazer os possíveis sem a sua folha de estilos. Piscada
Troque o seu index_box pelo seguinte:
Código:
<style>
.fa-circle:before { content: "\f111"; }
.fa-circle-thin:before { content: "\f1db"; }
</style>
<ul class="linklist top">
  <!-- BEGIN switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
  </li>
  <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
  </li>
  <!-- END switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
  </li>
  <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
  <!-- END switch_user_logged_in -->
</ul>
 
<!-- 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>
                  <dd class="topics"><i class="ion-android-list" data-tooltip="{L_TOPICS}"></i></dd>
                  <dd class="posts"><i class="ion-android-chat" data-tooltip="{L_POSTS}"></i></dd>
                  <dd class="lastpost"><i class="ion-android-time" data-tooltip="{L_LASTPOST}"></i></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 : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}
 
                        <!-- BEGIN switch_moderators_links -->
                          {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </div>
                  </dd>
<!-- BEGIN ads -->
                    <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                    </span>
                            <!-- END ads -->
       
                            <!-- 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>
  <div class="numtop"><dd class="topics"><b>{catrow.forumrow.TOPICS}</b> <br><dfn>POSTS</dfn></dd></div>
              </dl>
            </li>
  <!-- END forumrow -->
 
  <!-- BEGIN tablefoot -->
            </ul>
      </div>
  <!-- END tablefoot -->
<!-- END catrow -->
 
<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
  <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
  </li>
  <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
  </li>
  <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
  </li>
  <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
        <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
  <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->
 
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
    var btn_collapse = $('<div></div>', {
        class: 'btn-collapse'
    });

    var btn_collapse_show = $('<i></i>', {
        class: '.fa fa-circle hidden',
        'data-tooltip': '{L_EXPEND_CAT}'
    }).appendTo(btn_collapse);

    var btn_collapse_hide = $('<i></i>', {
        class: 'fa fa-circle-thin',
        '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('.fa fa-circle').toggleClass('hidden');
        $(this).children('.fa fa-circle-thin').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('.fa fa-circle').toggleClass('hidden');
            $('#forabg' + i).children('.fa fa-circle-thin').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>

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 23:22

Olá!

Não resultou ainda, posso enviar minha folha de estilo em sua MP? Tenho receio em mandar aqui.
Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Fraise 08.04.23 23:29

Olá @Sn0w,

Lamento as diversas tentativas. Vamos tentar novamente trocar o template:
Código:
<ul class="linklist top">
  <!-- BEGIN switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_NEW}"><i class="ion-ios-flame"></i>{L_SEARCH_NEW}</a>
  </li>
  <li>
      <a href="{U_SEARCH_SELF}"><i class="ion-ios-box-outline"></i>{L_SEARCH_SELF}</a>
  </li>
  <!-- END switch_user_logged_in -->
  <li>
      <a href="{U_SEARCH_UNANSWERED}"><i class="ion-ios-chatbubble-outline"></i>{L_SEARCH_UNANSWERED}</a>
  </li>
  <!-- BEGIN switch_user_logged_in -->
      <li class="rightside">
        <a href="{U_MARK_READ}" accesskey="m"><i class="ion-android-checkmark-circle"></i>{L_MARK_FORUMS_READ}</a>
      </li>
  <!-- END switch_user_logged_in -->
</ul>
 
<!-- 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>
                  <dd class="topics"><i class="ion-android-list" data-tooltip="{L_TOPICS}"></i></dd>
                  <dd class="posts"><i class="ion-android-chat" data-tooltip="{L_POSTS}"></i></dd>
                  <dd class="lastpost"><i class="ion-android-time" data-tooltip="{L_LASTPOST}"></i></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 : 0 {catrow.forumrow.INC_LEVEL_RIGHT} 0 {catrow.forumrow.INC_LEVEL_LEFT};">
                        <h{catrow.forumrow.LEVEL} class="hierarchy">
                        <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle">{catrow.forumrow.FORUM_NAME}</a>
                        </h{catrow.forumrow.LEVEL}>
                        {catrow.forumrow.FORUM_DESC}
 
                        <!-- BEGIN switch_moderators_links -->
                          {catrow.forumrow.switch_moderators_links.L_MODERATOR}{catrow.forumrow.switch_moderators_links.MODERATORS}
                        <!-- END switch_moderators_links -->
                        {catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}
                        <strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}
                    </div>
                  </dd>
<!-- BEGIN ads -->
                    <span class="AD_LastPA">
                                <span class="lastpost-avatar"><img src="{catrow.forumrow.ads.IMG}" alt="{catrow.forumrow.ads.TITLE}" /></span>
                                <span class="AD_LastInfos">
                                    <a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a>
                                    {catrow.forumrow.ads.DATE}<br />
                                    {catrow.forumrow.ads.LOCATION}
                                </span>
                    </span>
                            <!-- END ads -->
     
                            <!-- 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>
  <div class="numtop"><dd class="topics"><b>{catrow.forumrow.TOPICS}</b> <br><dfn>POSTS</dfn></dd></div>
              </dl>
            </li>
  <!-- END forumrow -->
 
  <!-- BEGIN tablefoot -->
            </ul>
      </div>
  <!-- END tablefoot -->
<!-- END catrow -->
 
<!-- BEGIN switch_on_index -->
<ul class="linklist bottom">
  <li>
      <a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a>
  </li>
  <li>
      <a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a>
  </li>
  <li class="last">
      <a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a>
  </li>
  <!-- BEGIN switch_delete_cookies -->
      <li class="rightside">
        <a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow"><i class="ion-trash-a"></i>{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
      </li>
  <!-- END switch_delete_cookies -->
</ul>
<!-- END switch_on_index -->
 
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
    var btn_collapse = $('<div></div>', {
        class: 'btn-collapse'
    });
    var btn_collapse_show = $('<i></i>', {
        class: 'fa fa-circle hidden',
        'data-tooltip': 'Expandir'
    }).appendTo(btn_collapse);
    var btn_collapse_hide = $('<i></i>', {
        class: 'fa fa-circle-thin',
        'data-tooltip': 'Esconder'
    }).appendTo(btn_collapse);
    var collapsed = [];
    if (readCookie('collapsed') != null && readCookie('collapsed') != '') {
        collapsed = readCookie('collapsed').split(',');
    }
    $(document).on('click', '.btn-collapse', function() {
        $(this).children('.fa-circle').toggleClass('hidden');
        $(this).children('.fa-circle-thin').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('fa fa-circle').toggleClass('hidden');
            $('#forabg' + i).children('fa fa-circle-thin').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>

E acrescente à sua folha de estilos:
Código:
.fa-circle:before { content: "\f111"; }
.fa-circle-thin:before { content: "\f1db"; }

No mais, informo que o suporte via mensagem privada não é permitido, e posso assegurar-lhe que é seguro enviar a folha de estilos por aqui, pois todo o fórum tem os seus próprios estilos e é extremamente improvável a cópia integral de uma folha de estilos.

Cumprimentos,
Fraise.
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6561
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sn0w 08.04.23 23:41

Funcionou!!

Desde já peço perdão pelo transtorno causado, estou grato pela ajuda! Abraços! Muito feliz

Pode dar closed.


Sn0w

Sn0w
Novo Membro

Membro desde : 09/02/2023
Mensagens : 12
Pontos : 16

https://riversidecountry.forumeiros.com/

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Personalizar Toggle

Mensagem por Sleep 10.04.23 18:29

Tópico resolvido


Movido para "Questões resolvidas".
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1108
Pontos : 1341

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos