Inverter ordem de data e nome
3 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Inverter ordem de data e nome
Detalhes da questão
Endereço do fórum: http://www.brasilplayultimate.com.br
Versão do fórum: PunBB
Descrição
Bom, tentei e não consegui e vi que o nome do usuário está vinculado junto com a data (coisa doida).
Seria possível inverter o local destes itens: http://prntscr.com/gqkv3k ?
O nome ficará no local da data e a data no local do nome?
Meu Index_Box:
- Código:
<div class="pun-crumbs">
<p class="crumbs"><a href="{U_INDEX}"><span>{L_INDEX}</span></a><strong>{NAV_CAT_DESC}</strong></p>
</div>
<div class="main">
<!-- BEGIN catrow -->
<!-- BEGIN tablehead -->
<div class="main-content">
<table cellspacing="0" class="table">
<thead class="fa-custom-table-head">
<tr class="main-head">
<th class="tcl">
<div class="page-title">{catrow.tablehead.L_FORUM}</div>
</th>
<th class="col_c_stats">
</th>
<th class="tcr">
<i class="ion-android-time" title="{L_LASTPOST}"></i>
<i class="ion-android-add-circle hidden" data-tooltip="Expandir"></i>
<i class="ion-android-remove-circle" data-tooltip="Esconder"></i>
</th>
</tr>
</thead>
<tbody class="statused">
<!-- END tablehead -->
<!-- BEGIN forumrow -->
<tr>
<td class="tcl" style="padding-right: {catrow.forumrow.INC_LEVEL_RIGHT}; padding-left: -1px {catrow.forumrow.INC_LEVEL_LEFT};">
<span class="status" style="margin-right: -{catrow.forumrow.INC_WIDTH_ICON}; margin-left: -{catrow.forumrow.INC_WIDTH_ICON};">
<img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" />
</span>
<h{catrow.forumrow.LEVEL} class="hierarchy"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle" style="padding-left: 0px">{catrow.forumrow.FORUM_NAME}</a></h{catrow.forumrow.LEVEL}>
<br />
{catrow.forumrow.FORUM_DESC}
<!-- BEGIN switch_moderators_links -->
<br />
{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}
</td>
<td class="col_c_stats"><span class="posts">{catrow.forumrow.POSTS}</span></br><span class="topicos">Posts</span></td>
<td class="tcr">
<!-- 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">
<b><a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a></b><br />
{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}" class="my-tooltip" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
<!-- END switch_topic_title -->
{catrow.forumrow.USER_LAST_POST}
</span>
</td>
</tr>
<!-- END forumrow -->
<!-- BEGIN tablefoot -->
</tbody>
</table>
</div>
<!-- END tablefoot -->
<!-- END catrow -->
</div>
<!-- BEGIN switch_on_index -->
<div class="main-box clearfix">
<ul>
<li><a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a></li>
<li><a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a></li>
<li><a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a></li>
</ul>
<!-- BEGIN switch_delete_cookies -->
<p class="right">
<a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
</p>
<!-- END switch_delete_cookies -->
</div>
<!-- END switch_on_index -->
Última edição por iScroll em 01.10.17 3:15, editado 1 vez(es)
Re: Inverter ordem de data e nome
Olá.
Tente trocar por este:
Até! o/
Tente trocar por este:
- Código:
<div class="pun-crumbs">
<p class="crumbs"><a href="{U_INDEX}"><span>{L_INDEX}</span></a><strong>{NAV_CAT_DESC}</strong></p>
</div>
<div class="main">
<!-- BEGIN catrow -->
<!-- BEGIN tablehead -->
<div class="main-content">
<table cellspacing="0" class="table">
<thead class="fa-custom-table-head">
<tr class="main-head">
<th class="tcl">
<div class="page-title">{catrow.tablehead.L_FORUM}</div>
</th>
<th class="col_c_stats">
</th>
<th class="tcr">
<i class="ion-android-time" title="{L_LASTPOST}"></i>
<i class="ion-android-add-circle hidden" data-tooltip="Expandir"></i>
<i class="ion-android-remove-circle" data-tooltip="Esconder"></i>
</th>
</tr>
</thead>
<tbody class="statused">
<!-- END tablehead -->
<!-- BEGIN forumrow -->
<tr>
<td class="tcl" style="padding-right: {catrow.forumrow.INC_LEVEL_RIGHT}; padding-left: -1px {catrow.forumrow.INC_LEVEL_LEFT};">
<span class="status" style="margin-right: -{catrow.forumrow.INC_WIDTH_ICON}; margin-left: -{catrow.forumrow.INC_WIDTH_ICON};">
<img title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" />
</span>
<h{catrow.forumrow.LEVEL} class="hierarchy"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumtitle" style="padding-left: 0px">{catrow.forumrow.FORUM_NAME}</a></h{catrow.forumrow.LEVEL}>
<br />
{catrow.forumrow.FORUM_DESC}
<!-- BEGIN switch_moderators_links -->
<br />
{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}
</td>
<td class="col_c_stats"><span class="posts">{catrow.forumrow.POSTS}</span></br><span class="topicos">Posts</span></td>
<td class="tcr">
<!-- 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">
<b><a href="{catrow.forumrow.ads.LINK}">{catrow.forumrow.ads.TITLE}</a></b><br />
{catrow.forumrow.ads.LOCATION}<br />
{catrow.forumrow.ads.DATE}
</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}" class="my-tooltip" title="{catrow.forumrow.LATEST_TOPIC_TITLE}">{catrow.forumrow.LATEST_TOPIC_NAME}</a><br />
<!-- END switch_topic_title -->
{catrow.forumrow.USER_LAST_POST}
</span>
</td>
</tr>
<!-- END forumrow -->
<!-- BEGIN tablefoot -->
</tbody>
</table>
</div>
<!-- END tablefoot -->
<!-- END catrow -->
</div>
<!-- BEGIN switch_on_index -->
<div class="main-box clearfix">
<ul>
<li><a href="{U_TODAY_ACTIVE}">{L_TODAY_ACTIVE}</a></li>
<li><a href="{U_TODAY_POSTERS}">{L_TODAY_POSTERS}</a></li>
<li><a href="{U_OVERALL_POSTERS}">{L_OVERALL_POSTERS}</a></li>
</ul>
<!-- BEGIN switch_delete_cookies -->
<p class="right">
<a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" rel="nofollow">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
</p>
<!-- END switch_delete_cookies -->
</div>
<!-- END switch_on_index -->
Até! o/
Re: Inverter ordem de data e nome
Olá.
Eu testei no meu fórum e realmente foi como disse, não tem forma de mudar isso porque está tudo ligado à classe do PHP, logo não temos como mudar isso.
O que eu mudei foi a ordem dos anúncios, penso eu. Mas é melhor alterar para o que tinha antes para não causar confusão.
Peço desculpa de não poder ajudar mais.
Até! o/
Eu testei no meu fórum e realmente foi como disse, não tem forma de mudar isso porque está tudo ligado à classe do PHP, logo não temos como mudar isso.
O que eu mudei foi a ordem dos anúncios, penso eu. Mas é melhor alterar para o que tinha antes para não causar confusão.
Peço desculpa de não poder ajudar mais.
Até! o/
Re: Inverter ordem de data e nome
AlexG escreveu:Olá.
Eu testei no meu fórum e realmente foi como disse, não tem forma de mudar isso porque está tudo ligado à classe do PHP, logo não temos como mudar isso.
O que eu mudei foi a ordem dos anúncios, penso eu. Mas é melhor alterar para o que tinha antes para não causar confusão.
Peço desculpa de não poder ajudar mais.
Até! o/
Sem problemas, tentei fazer da mesma forma mas não deu certo realmente.
Fico no aguardo de outra pessoa para ver se há como fazer.
Re: Inverter ordem de data e nome
Cá está: um novo JavaScript que deve ser investido no índice.
O resultado:
-> http://prntscr.com/gqx4v1
o/
Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre códigos'.
- Código:
(function ($) {
'use strict';
$(function () {
$('.tcr > span + span').each(function () {
var $self = $(this);
var $div = $('<div>', {
'class': 'fa-lastpost-divider'
}).insertAfter($self.children('a:first'));
$self
.children('strong')
.prev('br')
.remove()
.end()
.appendTo($div)
;
$div
.next('br')
.remove()
;
});
});
}(jQuery));
O resultado:
-> http://prntscr.com/gqx4v1
o/
Tópico movido de 'Questões sobre a aparência do fórum' para 'Questões sobre códigos'.
Re: Inverter ordem de data e nome
Quando tirei o nome dos tópicos ficou assim: http://prntscr.com/gqx68e normal como antes.
Há como proceder ?
Há como proceder ?
Re: Inverter ordem de data e nome
Sem os nomes é mais complicado, dado que não teremos seletores fixos para a manipulação em jQuery.
Re: Inverter ordem de data e nome
Teria como tentar faze-lo ? Eu queria justamente para retirar os nomes kk
Re: Inverter ordem de data e nome
- Código:
(function ($) {
'use strict';
$(function () {
$('.tcr > span + span').each(function () {
var $self = $(this);
var $div = $('<div>', { 'class': 'fa-lastpost-divider' }).prependTo($self);
$self
.children('strong')
.appendTo($div)
;
$self
.children('a')
.css('margin-left', '5px')
.appendTo($div)
;
$self
.find('br')
.remove()
;
});
});
}(jQuery));
Re: Inverter ordem de data e nome
Perfeito, o efeito deste JS se aplica em Sub-Foruns tbm?
E no sub-forum gostaria de remover isso: http://prntscr.com/gqy51a
Seria possível remover esses "em" e "por"?
E no sub-forum gostaria de remover isso: http://prntscr.com/gqy51a
Seria possível remover esses "em" e "por"?
Re: Inverter ordem de data e nome
Troque o JavaScript por este:
Invista-o nos subfóruns e no índice.
o/
- Código:
(function ($) {
'use strict';
$(function () {
$('.tcr > span + span').each(function () {
var $self = $(this);
var $div = $('<div>', { 'class': 'fa-lastpost-divider' }).prependTo($self);
$self
.children('strong')
.appendTo($div)
;
$self
.children('a')
.css('margin-left', '5px')
.appendTo($div)
;
$self
.find('br')
.remove()
;
});
$('.tcr').each(function () {
var $self = $(this);
$self.html(function () {
return $self
.html()
.replace(/em|por/g, '')
;
});
var $div = $('<div>').insertAfter($self.children('.lastpost-avatar'));
$self
.children('strong')
.appendTo($div)
;
$self
.children('a')
.css('margin-left', '5px')
.appendTo($div)
;
$self
.find('br')
.remove()
;
});
});
}(jQuery));
Invista-o nos subfóruns e no índice.
o/
Re: Inverter ordem de data e nome
Perfeito, mas veja: http://prntscr.com/gqywiq os avatares padrões estão bugados.
Re: Inverter ordem de data e nome
Isso por que a imagem não existe mais, não por causa do código:
-> https://forum.mikrotik.com/styles/canvas/the/images/no_avatar.jpg
-> https://forum.mikrotik.com/styles/canvas/the/images/no_avatar.jpg
Re: Inverter ordem de data e nome
Como não? http://prntscr.com/gqz0pz
https://forum.mikrotik.com/styles/canvas/theme/images/no_avatar.jpg
http://prntscr.com/gqz0v5
---
Edit:
Troquei o avatar, era o jeito..
Só mais um detalhe, percebi que o before adicionado por mim para colocar o "Por" antes do nome acabou resultando isso: http://prntscr.com/gqz1y4
Dá para colocar sem obter esse mal resultado nos grupos ?
https://forum.mikrotik.com/styles/canvas/theme/images/no_avatar.jpg
http://prntscr.com/gqz0v5
---
Edit:
Troquei o avatar, era o jeito..
Só mais um detalhe, percebi que o before adicionado por mim para colocar o "Por" antes do nome acabou resultando isso: http://prntscr.com/gqz1y4
Dá para colocar sem obter esse mal resultado nos grupos ?
Re: Inverter ordem de data e nome
Eu não consegui o problema. E creio que não há ligação com o código acima.
Re: Inverter ordem de data e nome
Não é possível centralizar isso certinho.
Tente usar o margin-left...
Tente usar o margin-left...
Re: Inverter ordem de data e nome
Se não há como fazer isso poderia então trabalhar no primeiro código com o título para o sub-forum? Terei de usar com o título mesmo ..
Re: Inverter ordem de data e nome
Decida-se, por favor. Ou é um, ou é outro.
Se quiser prosseguir com o título, remova os códigos colocados acima.
Se quiser prosseguir com o título, remova os códigos colocados acima.
Re: Inverter ordem de data e nome
Desculpe é que não sabia o resultado sem o titulo por isso vou optar com o título agora.
Pode voltar ao mesmo.
Códigos removidos.
Pode voltar ao mesmo.
Códigos removidos.
Re: Inverter ordem de data e nome
Aqui está. Invista no início e nos subfóruns.
- Código:
(function ($) {
'use strict';
$(function () {
$('.tcr > span + span').each(function () {
var $self = $(this);
var $div = $('<div>', {
'class': 'fa-lastpost-divider'
}).insertAfter($self.children('a:first'));
$self
.children('strong')
.prev('br')
.remove()
.end()
.appendTo($div)
;
$div
.next('br')
.remove()
;
});
if (!/\/forum/gi.test(location.pathname)) {
$('.tcr').each(function () {
var $self = $(this);
$self.html(function () {
return $self
.html()
.replace(/em|por/g, '')
;
});
var $div = $('<div>').insertAfter($self.children('.lastpost-avatar'));
$self
.children('strong')
.appendTo($div)
;
$self
.children('a')
.css('margin-left', '5px')
.appendTo($div)
;
$self
.find('br')
.remove()
;
});
}
});
}(jQuery));
- Spoiler:
- Da próxima vez, pense realmente o que você irá querer fazer para que não precisemos fazer algo duas vezes sem a real necessidade. Isso realmente foi um pouco... Méh... [...]
Re: Inverter ordem de data e nome
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada. Tópico marcado como Resolvido e movido para Questões resolvidas. |
Tópicos semelhantes
» Inverter a ordem do rank e do avatar
» Inverter o Rank e nome do membro nos posts.
» Inverter o Rank e nome do membro nos posts.
» Alterar a ordem do nome de usuário
» Alterar a ordem do rank e do nome
» Inverter o Rank e nome do membro nos posts.
» Inverter o Rank e nome do membro nos posts.
» Alterar a ordem do nome de usuário
» Alterar a ordem do rank e do nome
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos