Template quebra ao ser editado
5 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 • Compartilhe
Template quebra ao ser editado
Detalhes da questão
Endereço do fórum: http://theoriginalsrising.forumeiros.com
Versão do fórum: phpBB3
Descrição
Pessoal, estou com um problema. Desde que mudei a skin do meu forum, alguns templates (e isso tá acontecendo com vários - meus ou não), sempre que o post antigo é editado a pagina quebra, gerando uma imagem semelhante ao print abaixo.
Quando deleto o post e posto novamente, o codigo fica normal. O problema só aparece quando se edita o post antigo.
Queria saber se é possível fazer algo paa resolver esse problema.
Já adianto o meu viewtopic_body:
- Código:
<script type="text/javascript">
//<![CDATA[
var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
$(function(){
if(typeof(_atc) == "undefined") {
_atc = { };
}
_atc.cwait = 0;
$('.addthis_button').mouseup(function(){
if ($('#at15s').css('display') == 'block') {
addthis_close();
}
});
});
var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
try
{
var regId = parseInt(id, 10);
if( isNaN(regId) ) { regId = 0; }
if( regId > 0)
{
$('.post--' + id).toggle(0, function()
{
if( $(this).is(":visible") )
{
$('#hidden-title--' + id).html(hiddenMsgLabel.visible);
}
else
{
$('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
}
});
}
}
catch(e) { }
return false;
};
//]]>
</script>
<h1 class="page-title">
<a href="{TOPIC_URL}">{TOPIC_TITLE}</a>
</h1>
<div class="topic-actions">
<div class="buttons">
<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_CLASS}" alt="{L_POST_NEW_TOPIC}" /></a>
<!-- END switch_user_authpost -->
<!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" class="i_reply" alt="{L_POST_REPLY_TOPIC}" /></a>
<!-- END switch_user_authreply -->
</div>
<div class="pathname-box">
<p itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a class="nav" href="{U_INDEX}" itemprop="url"><span itemprop="title">{L_INDEX}</span></a>
<!--{NAV_SEP}<a class="nav" href="{U_ALBUM}" itemprop="url"><span itemprop="title">{L_ALBUM}</span></a>-->
{NAV_CAT_DESC}
</p>
</div>
<p class="right">
<!-- BEGIN switch_twitter_btn -->
<span>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="{TWITTER}">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</span>
<!-- END switch_twitter_btn -->
<!-- BEGIN switch_fb_likebtn -->
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/{LANGUAGE}/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<span class="fb-like" data-href="{FORUM_URL}{TOPIC_URL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></span>
<!-- END switch_fb_likebtn -->
</p>
<div class="pagination">
{PAGE_NUMBER}
•
<a class="addthis_button" href="http://www.addthis.com/bookmark.php?v=250&pub=forumotion">{L_SHARE}</a>
<!-- BEGIN switch_plus_menu -->
•
<script type="text/javascript">//<![CDATA[
var url_favourite = '{U_FAVOURITE_JS_PLUS_MENU}';
var url_newposts = '{U_NEWPOSTS_JS_PLUS_MENU}';
var url_egosearch = '{U_EGOSEARCH_JS_PLUS_MENU}';
var url_unanswered = '{U_UNANSWERED_JS_PLUS_MENU}';
var url_watchsearch = '{U_WATCHSEARCH_JS_PLUS_MENU}';
var url_tellfriend = '{U_TELLFRIEND_JS_PLUS_MENU}';
insert_plus_menu_new('f{FORUM_ID}&t={TOPIC_ID}','{JS_SESSION_ID}', {JS_AUTH_FAVOURITES});
//]]>
</script>
<!-- END switch_plus_menu -->
</div>
<div class="clear"></div>
</div>
<!-- BEGIN topicpagination -->
<p class="pagination">{PAGINATION}</p>
<!-- END topicpagination -->
<p class="left-box"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> <a href="#bottom">{L_GOTO_DOWN}</a></p>
<div class="clear"></div>
{POLL_DISPLAY}
<!-- BEGIN postrow -->
<!-- BEGIN hidden -->
<div class="post {postrow.hidden.ROW_COUNT}">
<div class="inner">
<span class="corners-top"><span></span></span>
<p style="text-align:center">{postrow.hidden.MESSAGE}</p>
<div class="clear"></div>
<span class="corners-bottom"><span></span></span>
</div>
</div>
<!-- END hidden -->
<!-- BEGIN displayed -->
<div id="p{postrow.displayed.U_POST_ID}" class="post {postrow.displayed.ROW_COUNT}{postrow.displayed.ONLINE_IMG_NEW} post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR} style="{postrow.displayed.DISPLAYABLE_STATE}">
<div class="inner"><span class="corners-top"><span></span></span>
<div style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>
<div class="postbody">
<ul class="profile-icons">
<li>{postrow.displayed.THANK_IMG}</li>
<li>{postrow.displayed.MULTIQUOTE_IMG}</li>
<li>{postrow.displayed.QUOTE_IMG}</li>
<li>{postrow.displayed.EDIT_IMG}</li>
<li>{postrow.displayed.DELETE_IMG}</li>
<li>{postrow.displayed.IP_IMG}</li>
<li>{postrow.displayed.REPORT_IMG_NEW}</li>
</ul>
<h2 class="topic-title">{postrow.displayed.ICON} <a href="{postrow.displayed.POST_URL}">{postrow.displayed.POST_SUBJECT}</a></h2>
<p class="author"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" /> {L_TOPIC_BY} {postrow.displayed.POSTER_NAME} {postrow.displayed.POST_DATE_NEW}</p>
<div class="clearfix"></div>
<!-- BEGIN switch_vote_active -->
<div class="vote gensmall">
<!-- BEGIN switch_vote -->
<div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
<!-- END switch_vote -->
<!-- BEGIN switch_bar -->
<div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
<!-- BEGIN switch_vote_plus -->
<div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
<!-- END switch_vote_plus -->
<!-- BEGIN switch_vote_minus -->
<div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
<!-- END switch_vote_minus -->
</div>
<!-- END switch_bar -->
<!-- BEGIN switch_no_bar -->
<div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
<!-- END switch_no_bar -->
<!-- BEGIN switch_vote -->
<div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
<!-- END switch_vote -->
</div>
<!-- END switch_vote_active -->
<div style="display:none"></div>
<div class="content clearfix">
<div>{postrow.displayed.MESSAGE}</div>
<!-- BEGIN switch_attachments -->
<dl class="attachbox">
<dt>{postrow.displayed.switch_attachments.L_ATTACHMENTS}</dt>
<dd class="attachments">
<!-- BEGIN switch_post_attachments -->
<dl class="file clearfix">
<dt>
<img src="{postrow.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt=""/>
</dt>
<dd>
<!-- BEGIN switch_dl_att -->
<span><a class="postlink" href="{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.U_ATTACHMENT}">{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT}</a> {postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT_DEL}</span>
<!-- END switch_dl_att -->
<!-- BEGIN switch_no_dl_att -->
<span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT} {postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT_DEL}</span>
<!-- END switch_no_dl_att -->
<!-- BEGIN switch_no_comment -->
<span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_comment.ATTACHMENT_COMMENT}</span>
<!-- END switch_no_comment -->
<!-- BEGIN switch_no_dl_att -->
<span><strong>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.TEXT_NO_DL}</strong></span>
<!-- END switch_no_dl_att -->
<span>({postrow.displayed.switch_attachments.switch_post_attachments.FILE_SIZE}) {postrow.displayed.switch_attachments.switch_post_attachments.NB_DL}</span>
</dd>
</dl>
<!-- END switch_post_attachments -->
</dd>
</dl>
<!-- END switch_attachments -->
</div>
{postrow.displayed.EDITED_MESSAGE}
<!-- BEGIN switch_signature -->
<div class="signature_div" id="sig{postrow.displayed.U_POST_ID}">{postrow.displayed.SIGNATURE_NEW}</div>
<!-- END switch_signature -->
</div>
<div class="postprofile" id="profile{postrow.displayed.U_POST_ID}">
<!-- div class="online2"></div-->
<dl>
{postrow.displayed.POSTER_AVATAR}
<div class="contenido-prof"><div style="position: relative; height: 310px;">
<div class="title-prof">Sobre mí</div>
<div class="info-prof">
<!-- BEGIN profile_field -->
<span class="profileField">{postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}</span>
<!-- END profile_field -->
{postrow.displayed.POSTER_RPG}
</div>
<div class="title-prof" style="position: absolute; bottom: 26px;">Para más información</div>
<div class="contacto-prof">
{postrow.displayed.PROFILE_IMG} {postrow.displayed.PM_IMG}<!-- BEGIN contact_field --> {postrow.displayed.contact_field.CONTENT}<!-- END contact_field -->
</div>
</div></div>
</dl>
<div class="pie-prof"><div class="nombre-usuario">{postrow.displayed.POSTER_NAME}</div><div class="rango">{postrow.displayed.POSTER_RANK_NEW}</div></div>
</div>
<div class="clear"></div>
<p class="right"><a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a></p>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- BEGIN first_post_br -->
<hr id="first-post-br" />
<!-- END first_post_br -->
<!-- END displayed -->
<!-- END postrow -->
<a name="bottomtitle"></a>
<!-- BEGIN topicpagination -->
<p class="pagination">{PAGINATION}</p>
<!-- END topicpagination -->
<p class="left-box"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> <a href="#top">{L_BACK_TO_TOP}</a></p>
<div class="clear"></div>
<div class="noprint">
<!-- BEGIN switch_user_logged_in -->
<!-- BEGIN watchtopic -->
<p class="right">{S_WATCH_TOPIC}</p>
<!-- END watchtopic -->
<!-- END switch_user_logged_in -->
</div>
<!-- BEGIN promot_trafic -->
<div class="post row2" id="ptrafic_close" style="display:none;font-size:1.3em;line-height:1.4em">
<span class="corners-top"><span></span></span>
<span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_MORE_IMG}" alt="+" align="" border="0" /></a></span>
<span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
<span class="corners-bottom"><span></span></span>
</div>
<div class="post row2" id="ptrafic_open" style="display:'';font-size:1.3em;line-height:1.4em">
<span class="corners-top"><span></span></span>
<span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_LESS_IMG}" alt="-" align="" border="0" /></a></span>
<span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
<div class="clear"></div>
<div>
<!-- BEGIN link -->
» <a href="{promot_trafic.link.U_HREF}" target="_blank" title="{promot_trafic.link.TITLE}" rel="nofollow">{promot_trafic.link.TITLE}</a><br />
<!-- END link -->
</div>
<span class="corners-bottom"><span></span></span>
</div>
<!-- END promot_trafic -->
<!-- BEGIN switch_forum_rules -->
<div class="post row1" id="forum_rules">
<span class="corners-top"><span></span></span>
<div class="h3"> {L_FORUM_RULES}</div>
<div class="clear"></div>
<table class="postbody">
<tr>
<!-- BEGIN switch_forum_rule_image -->
<td class="logo">
<img src="{RULE_IMG_URL}" alt="" />
</td>
<!-- END switch_forum_rule_image -->
<td class="rules content">
{RULE_MSG}
</td>
</tr>
</table>
<span class="corners-bottom"><span></span></span>
</div>
<!-- END switch_forum_rules -->
<!-- BEGIN switch_user_logged_in -->
<a name="quickreply"></a>
{QUICK_REPLY_FORM}
<!-- END switch_user_logged_in -->
<hr />
<div class="topic-actions">
<div class="buttons">
<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_CLASS}" alt="{L_POST_NEW_TOPIC}" /></a>
<!-- END switch_user_authpost -->
<!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" class="i_reply" alt="{L_POST_REPLY_TOPIC}" /></a>
<!-- END switch_user_authreply -->
</div>
<div class="pathname-box">
<p><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_SEP}<a class="nav" href="{U_ALBUM}">{L_ALBUM}</a>{NAV_CAT_DESC}</p>
</div>
<div class="pagination">
{PAGE_NUMBER}
</div>
</div>
<div class="clear"></div>
<!-- BEGIN viewtopic_bottom -->
<form action="{S_JUMPBOX_ACTION}" method="get" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
<fieldset class="jumpbox">
<label>{L_JUMP_TO}: </label>
{S_JUMPBOX_SELECT}
<input class="button2" type="submit" value="{L_GO}" />
</fieldset>
</form>
<!-- END viewtopic_bottom -->
<!-- BEGIN viewtopic_bottom -->
<form method="get" action="{S_FORM_MOD_ACTION}">
<fieldset class="quickmod">
<input type="hidden" name="t" value="{TOPIC_ID}" />
<!-- <input type="hidden" name="sid" value="{S_SID}" /> -->
<input type="hidden" name="{SECURE_ID_NAME}" value="{SECURE_ID_VALUE}" />
<label>{L_MOD_TOOLS}: </label>
{S_SELECT_MOD}
<input class="button2" type="submit" value="{L_GO}" />
</fieldset>
</form>
<div class="clear"></div>
<p class="right">{S_TOPIC_ADMIN}</p>
<!-- END viewtopic_bottom -->
<!-- BEGIN show_permissions -->
<div class="h3">{L_TABS_PERMISSIONS}</div>
{S_AUTH_LIST}
<!-- END show_permissions -->
<!-- BEGIN switch_image_resize -->
<script type="text/javascript">
//<![CDATA[
$(resize_images({ 'selector' : '.postbody .content', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
//]]>
</script>
<!-- END switch_image_resize -->
<script src="{JS_DIR}addthis/addthis_widget.js" type="text/javascript"></script>
Fico no aguardo.
Re: Template quebra ao ser editado
Poderia postar um link para um post onde o layout foi quebrado?
Re: Template quebra ao ser editado
O link do print: http://theoriginalsrising.forumeiros.com/t43-fp-michael-laurent-mayfair
Porem isso está acontecendo em diversas áreas do forum, eu sempre to "arrumando" postando novamente o conteudo.
Porem isso está acontecendo em diversas áreas do forum, eu sempre to "arrumando" postando novamente o conteudo.
Re: Template quebra ao ser editado
Poderia liberar a visualização do fórum desse tópico para convidados?
Re: Template quebra ao ser editado
É uma politica do meu forum que apenas membros cadastrados/pertencentes a grupos vejam determinadas áreas do RPG, por isso não posso liberar esta visualização. Como eu já disse, esta é apenas um dos exemplos de posts que bugaram.
Re: Template quebra ao ser editado
Precisaria que você liberasse a visualização apenas para que possamos corrigir esse problema, algo temporário. O senhor pode criar o tópico em outra área e reproduzir o erro lá ou nos fornecer uma conta de teste que nos dê acesso aos tópicos em questão.
Re: Template quebra ao ser editado
Conta de acesso enviada via Mensagem Privada.
Re: Template quebra ao ser editado
Acredito que o senhor tenha corrigido o tópico passado. Poderia indicar outro?
Re: Template quebra ao ser editado
Na verdade, acho que você se enganou, uma vez que acabei de verificar o link acima e o resultado o seguinte:
O problema continua não apenas nesta ficha: http://theoriginalsrising.forumeiros.com/t43-fp-michael-laurent-mayfair
Como também em outros tópcios, como por exemplo: http://theoriginalsrising.forumeiros.com/t33-let-us-make-you-stronger
O problema continua não apenas nesta ficha: http://theoriginalsrising.forumeiros.com/t43-fp-michael-laurent-mayfair
Como também em outros tópcios, como por exemplo: http://theoriginalsrising.forumeiros.com/t33-let-us-make-you-stronger
Re: Template quebra ao ser editado
Agora que fui entender o erro. Parece ser mais um problema de parse do HTML da postagem do que do template em si. Esse é o exemplo do tópico passado:
Nele falta o fechamento de uma DIV, o que gera resultado semelhantes aos dos tópicos:
Aconselho também a não misturar HTML e BBCode, já que isso pode gerar alguns problemas também:
o/
- Código:
<center>
<div class="genborder1" style="width: 450px;">
<div class="appbg" style="padding: 40px;">
<div class="apptitle">Eu solicito,</div>
<div class="gencontent">
<div class="sub">Título da Missão</div>
[b]Participantes:[/b] Diga todos que participaram da missão/treino
[b]Tipo:[/b] [ ] Treino [ ] One Post [ ] Narrada
[b]Detalhes da Missão:[/b] Conte aqui o que você quer que tenha na missão, assim o cenário pode ser criado de acordo com o que for melhor para seu personagem.
[b]Local:[/b] O local em que você deseja que se passe a missão.
</div>
</div>
</center>
Nele falta o fechamento de uma DIV, o que gera resultado semelhantes aos dos tópicos:
- Código:
<center>
<div class="genborder1" style="width: 450px;">
<div class="appbg" style="padding: 40px;">
<div class="apptitle">Eu solicito,</div>
<div class="gencontent">
<div class="sub">Título da Missão</div>
[b]Participantes:[/b] Diga todos que participaram da missão/treino
[b]Tipo:[/b] [ ] Treino [ ] One Post [ ] Narrada
[b]Detalhes da Missão:[/b] Conte aqui o que você quer que tenha na missão, assim o cenário pode ser criado de acordo com o que for melhor para seu personagem.
[b]Local:[/b] O local em que você deseja que se passe a missão.
</div>
</div>
</div>
</center>
Aconselho também a não misturar HTML e BBCode, já que isso pode gerar alguns problemas também:
- Código:
<center>
<div class="genborder1" style="width: 450px;">
<div class="appbg" style="padding: 40px;">
<div class="apptitle">Eu solicito,</div>
<div class="gencontent">
<div class="sub">Título da Missão</div>
<strong>Participantes:</strong> Diga todos que participaram da missão/treino
<strong>Tipo:</strong> [ ] Treino [ ] One Post [ ] Narrada
<strong>Detalhes da Missão:</strong> Conte aqui o que você quer que tenha na missão, assim o cenário pode ser criado de acordo com o que for melhor para seu personagem.
<strong>Local:</strong> O local em que você deseja que se passe a missão.
</div>
</div>
</div>
</center>
o/
Re: Template quebra ao ser editado
Na verdade, esse erro aconteceu após a troca de meu css/templates gerais do fórum. Todos esses codes funcionavam perfeitamente antes dessas alterações mencionadas, há também erros em códigos de outras pessoas, espalhados pelo forum.
Re: Template quebra ao ser editado
Provavelmente o template antigo possuía alguma div adicional que impedia o código de quebrar. Mesmo que coloquemos uma div extra, você ainda terá códigos quebrados no seu fórum, o que tornará a personalização da aparência mais complicada, já que teremos que trabalhar por cima desses erros.
Apenas para exemplificar o que poderia estar acontecendo, supomos que esse é o código que X membro está usando na página:
O template antigo poderia ter algo que impedisse a quebra do HTML dessa forma:
Quando o HTML iria fechar as divs, o </div> da "div-que-mascarava-o-erro" era usado para fechar o código quebrado. Porém, no novo template:
Como a div que mascarava o erro não existe, a </div> do novo template é usado para fechar a div do código quebrado, e isso gera os erros na sua página.
Apenas para exemplificar o que poderia estar acontecendo, supomos que esse é o código que X membro está usando na página:
- Código:
<div class="codigo-quebrado">
Um lindo template, porém quebrado, é a receita para o terror e a agonia.
O template antigo poderia ter algo que impedisse a quebra do HTML dessa forma:
- Código:
<div class="template">
<div class="codigo-quebrado">
Um lindo template, porém quebrado, é a receita para o terror e a agonia.
<div class="div-que-mascarava-o-erro"></div>
</div>
Quando o HTML iria fechar as divs, o </div> da "div-que-mascarava-o-erro" era usado para fechar o código quebrado. Porém, no novo template:
- Código:
<div class="novo-template">
<div class="codigo-quebrado">
Um lindo template, porém quebrado, é a receita para o terror e a agonia.
</div>
Como a div que mascarava o erro não existe, a </div> do novo template é usado para fechar a div do código quebrado, e isso gera os erros na sua página.
Re: Template quebra ao ser editado
Eu não quero - muito menos tenho como/tempo - resolver template por templete, afinal tenho vários usuários ativos em meu fórum, tirando meus próprios templates.
Preciso de ajuda para uma solução definitiva, que resolva o problema para todos de uma única vez.
Preciso de ajuda para uma solução definitiva, que resolva o problema para todos de uma única vez.
Re: Template quebra ao ser editado
Starset escreveu:Eu não quero - muito menos tenho como/tempo - resolver template por templete, afinal tenho vários usuários ativos em meu fórum, tirando meus próprios templates.
Preciso de ajuda para uma solução definitiva, que resolva o problema para todos de uma única vez.
Olá,
Lamento dizer, mas a única forma de resolver um problema envolvendo um template quebrando é editando este template, da forma como o Kyo Panda apontou.
É a única forma de resolver seu problema.
Espero sua compreensão. o/
Re: Template quebra ao ser editado
Desculpa, isso me parece uma desculpa qualquer, pois o problema não acontecia com a skin anterior, e está acontecendo desde que alterei. Então sim, há uma forma de resolver o problema sem ter que editar Post por post.
Eu já editei o Post, e mesmo assim não muda nada, ou seja, mais uma prova de que esse único jeito, na verdade não resolve nada.
Eu já editei o Post, e mesmo assim não muda nada, ou seja, mais uma prova de que esse único jeito, na verdade não resolve nada.
Re: Template quebra ao ser editado
Olá e boa noite.
Vejamos... vou lhe explicar e diga-me se é o que me entendi. Queres que o background-color branco imposto na classe gencontent se estenda por todo o texto?
Note a imagem abaixo:
https://image.prntscr.com/image/NPvekIG7Ru6FjfuBpaTydg.png
É uma screen do meu computador. O quadrado vermelho consiste no restante do texto que está fora da div gencontent. O que fazer para consertar? Você tem que fazer como o Kyo disse.
Se preferir, podes me passar um post deste para que eu edite e mostre-a como fazer corretamente.
Eu encontrei isso em um dos tópicos no seu fórum e está perfeitamente editado por um player qualquer:
Essa imagem diz tudo:
https://image.prntscr.com/image/tfDaVj_uQI_x2pccnUI1dw.png
Tens mais alguma dúvida?
Vejamos... vou lhe explicar e diga-me se é o que me entendi. Queres que o background-color branco imposto na classe gencontent se estenda por todo o texto?
Note a imagem abaixo:
https://image.prntscr.com/image/NPvekIG7Ru6FjfuBpaTydg.png
É uma screen do meu computador. O quadrado vermelho consiste no restante do texto que está fora da div gencontent. O que fazer para consertar? Você tem que fazer como o Kyo disse.
Se preferir, podes me passar um post deste para que eu edite e mostre-a como fazer corretamente.
Eu encontrei isso em um dos tópicos no seu fórum e está perfeitamente editado por um player qualquer:
- Código:
<center><div class="genborder1" style="width: 450px;"><div class="appbg" style="padding: 40px;"><div class="apptitle">Eu solicito,</div> <div class="gencontent"><div class="sub">Making some one work for me</div>
[b]Participantes:[/b] Apenas eu
[b]Tipo:[/b] [ ] Treino [ ] One Post [X] Narrada
[b]Detalhes da Missão:[/b] Lucca irá visitar Mystic Falls para aprender mais sobre Sybil e Selenne, as sirens que controlavam vampiros para matarem os homens ruins por elas, o intuito da missão é que o siren passe a controlar outros seres para realizar as matanças por si.
[b]Local:[/b] Mystic Falls
</div></div></center>
Essa imagem diz tudo:
https://image.prntscr.com/image/tfDaVj_uQI_x2pccnUI1dw.png
Tens mais alguma dúvida?
Re: Template quebra ao ser editado
A questão é muito mais abrangente do que a este codigo em específico. O problema não está no codigo utilizado pelo Michael ou por mim nos posts, uma vez que esses códigos estão correto, volto a dizer que antes de mudar de skin o problema não acontecia, o codigo não foi alterado, mas sim a skin, ao mudar a skin o template quebrou.
Vou repetir mais uma vez: esse problema está acontecendo tanto com esses posts, que são exemplos e não os únicos, há diversos os outros que estão desconfigurados, com códigos criados por outras pessoas. Esses códigos quebram de várias formas diferentes, se atentem ao macro e não ao micro, estão ignorando o fato de que eu já falei que antes não era assim, que foi algo na troca de skin.
Até mesmo eu que sou leigo sei que o problema será resolvido pelo painel de controle e não por "correções" em posts, afinal vocês acham que eu viria aqui pedir ajuda se não tivesse tentado resolver antes pela edição dos posts?
Aqui vai mais um print de um template quebrado, este desconfigurou a parte interna de postagem.
PS: Este "player qualquer" sou eu, em outra conta minha, logo não adianta ficar usando os códigos que não quebraram de prova.
Vou repetir mais uma vez: esse problema está acontecendo tanto com esses posts, que são exemplos e não os únicos, há diversos os outros que estão desconfigurados, com códigos criados por outras pessoas. Esses códigos quebram de várias formas diferentes, se atentem ao macro e não ao micro, estão ignorando o fato de que eu já falei que antes não era assim, que foi algo na troca de skin.
Até mesmo eu que sou leigo sei que o problema será resolvido pelo painel de controle e não por "correções" em posts, afinal vocês acham que eu viria aqui pedir ajuda se não tivesse tentado resolver antes pela edição dos posts?
Aqui vai mais um print de um template quebrado, este desconfigurou a parte interna de postagem.
PS: Este "player qualquer" sou eu, em outra conta minha, logo não adianta ficar usando os códigos que não quebraram de prova.
Re: Template quebra ao ser editado
Bom, por onde devo começar?
Como disse anteriormente, a única forma de se resolver isso é aquela apontada pelo Kyo Panda, nessa mensagem:
-> https://ajuda.forumeiros.com/t109532-#769674
E:
Novamente saliento que isso não é uma desculpa, mas sim uma indicação de como o seu problema pode ser resolvido.
Espero sua compreensão. o/
Uma coisa eu posso te garantir com toda a certeza: isso não é uma desculpa qualquer. É simplesmente uma resposta que você não quer ler, mas que na verdade, é a solução para o problema.Starset escreveu:Desculpa, isso me parece uma desculpa qualquer
Como disse anteriormente, a única forma de se resolver isso é aquela apontada pelo Kyo Panda, nessa mensagem:
-> https://ajuda.forumeiros.com/t109532-#769674
E:
Mostra que você não está apto a fazer o que apontamos como solução, logo, lamento informar, mas o seu fórum manterá com o problema, dado que não há outra forma de solucionar isso.Starset escreveu:Eu não quero - muito menos tenho como/tempo
Novamente saliento que isso não é uma desculpa, mas sim uma indicação de como o seu problema pode ser resolvido.
Espero sua compreensão. o/
Re: Template quebra ao ser editado
É impressionante como vocês se ateem a uma solução que não resolve nada, como eu disse alguns comentários a cima:
Eu já editei o Post, e mesmo assim não muda nada, ou seja, mais uma prova de que esse único jeito, na verdade não resolve nada.
Eu espero ainda uma ajuda diferente das que já foram "ofertadas".
Eu já editei o Post, e mesmo assim não muda nada, ou seja, mais uma prova de que esse único jeito, na verdade não resolve nada.
Eu espero ainda uma ajuda diferente das que já foram "ofertadas".
Re: Template quebra ao ser editado
Bom, como já foi dito, não há outra forma de resolver isso.
Fica à critério do senhor manter os UPs neste tópico, mesmo sabendo que não há outra solução.
o/
Fica à critério do senhor manter os UPs neste tópico, mesmo sabendo que não há outra solução.
o/
Re: Template quebra ao ser editado
Apenas deixando como referência:
http://theoriginalsrising.forumeiros.com/t39p40-i-ll-try-before-do#3372
Corrigi as balizas HTML (faltava fechar uma DIV e um TD estava com a baliza de fechamento quebrada). Postei e editei o postagem. A mesma permanece intacta.
http://theoriginalsrising.forumeiros.com/t39p40-i-ll-try-before-do#3372
Corrigi as balizas HTML (faltava fechar uma DIV e um TD estava com a baliza de fechamento quebrada). Postei e editei o postagem. A mesma permanece intacta.
Re: Template quebra ao ser editado
Eu vi sua mensagem lá no fórum, mas o problema não acontece em todos os posts, são em alguns e eu não sei o que ativa este problema. Acontece na ficha de alguns, nos posts de pedido de missão e em templates de players, que por algum motivo editam a postagem. É um problema intermitente e não corriqueiro.
Re: Template quebra ao ser editado
O senhor pode postar um desses templates lá no tópico de testes de templates e edita-lo? Só para sabermos se é dependente do código ou se tem alguma outra coisa influenciando na quebra.
Re: Template quebra ao ser editado
Fiz o post lá, porém assim como o seu o problema não aconteceu.
http://theoriginalsrising.forumeiros.com/t39p40-i-ll-try-before-do#3373
http://theoriginalsrising.forumeiros.com/t39p40-i-ll-try-before-do#3373
Re: Template quebra ao ser editado
Mas não é possível... .-.
O senhor poderia colocar o código do tópico quebrado aqui? Não consigo citar a mensagem para capturar o código.
O senhor poderia colocar o código do tópico quebrado aqui? Não consigo citar a mensagem para capturar o código.
Re: Template quebra ao ser editado
Eu também não sei o que pode ser, mas segue o code solicitado.
- Código:
<center><link href='https://fonts.googleapis.com/css?family=Montserrat:700,400' rel='stylesheet' type='text/css'><div style="width: 400px; padding: 0px; background: #fff; border-left: 4px solid #008B8B; border-right: 4px solid #008B8B;"><table><td><div style="background-image:url(http://data.whicdn.com/images/239379855/large.gif); width:150px; height:150px; border-radius:100%; background-size:cover; background-position: right; border: 13px solid #008B8B;"></div></table></td><br><div style="width: 350px; height: 10px; border-bottom: 1px solid #1d1d1d; background-color: #ffffff;"></div><br><div style="width: 350px; background:#ffffff;"><div style="font-family: Lucida Sans; color:#1C1C1C; text-align: justify; line-height: 100%; font-size:12px;letter-spacing: 0px;">Não dalsklansa é exatamente uma surpresa, Asher, que a bruxa fosse feita de vários e péssimos efeitos, mas, ironia ou não, não revela-se algo tão ruim como pode aparentar no início. Ela seguia o encarando, na espera de respostas, e não existia qualquer urgência na face da Mayfair. Era como se tivesse todas as horas do mundo... [i]Então, vamos no seu tempo, relaxa.[/i] E enquanto aguardava, não deixou de pensar no quão atípica soava a circunstância. Mona era uma pessoa bastante popular e tinha certeza que não lhe faltaria conhecidos para acompanhá-la nas melhores festas e ocasiões, no entanto... uma mão bastava para contabilizar a quantidade de amigos verdadeiros, com quem podia realmente se abrir. Experiências passadas a fizeram entender que o mundo não é um lugar lindo e maravilhoso, embora não tenha perdido a completa esperança. Afinal, ainda carrega discretos traços de ingenuidade que a motivavam oferecer a maldita [i]“segunda chance”[/i]. Talvez ela não aprenda nunca...
HUSHAIJAISJAIJANKALSJlç
HASHUHSUHSAUHAUHSUA
Apenas balançou a cabeça, concordando sobre ter notado o sotaque distinto, mas não conseguiu identificar a nacionalidade – Israel? Veio de longe, Asher, muito longe – e de uma cultura completamente contrária. Porém, concluiu que para alguém que possuía tantos anos de existência, ele teve um vantajoso período para se adaptar.
[i]Uma eternidade...[/i]
Por um segundo, Mona pensou em como seria acordar e saber que nada mudara, e ainda assim, tudo se revelava diferente do dia anterior.
Quando Asher começou a contar a história, ela apoiou ambos os cotovelos na mesa e o queixo sobre a palma, prestando inteira atenção em suas palavras e parecia interessada, de verdade. Conforme ele desenvolvia os fatos, a jovem percebeu a maneira que as lembranças o atingiam... e, a pose implicante deu espaço para uma mais compreensiva, mesmo que não entendesse a fundo pelo que o Herege passou. [i]Não somos capazes de medir as dores de alguém e nem compreendê-las[/i] – As pessoas, geralmente, não precisam de motivos para machucar as outras... No passado, hoje em dia... e, sem dúvidas, no futuro também. Vivemos numa guerra constante... – Mona suspirou – Sinto muito... Imagino o quanto foi difícil ter que deixar tudo para trás, e não encontrar tranquilidade. Mas... é provável que seja uma maldição compartilhada. De um jeito ou de outro, bruxas, vampiros, lobisomens... até os humanos, estamos fadados a uma vida cheia de lutas, e na maioria das vezes, não há possibilidade de vitória...
Sem contar que ele viera de um lugar deveras religioso...
E a Igreja possui convicções extremistas e perigosas, principalmente para criaturas... diferenciadas.
Um sorriso apareceu diante do elogio.
- Por que parece surpreso? Ora... Eu sou a melhor pessoa que vai conhecer por aqui – piscou para ele, rindo em seguida – Desculpe a impressão equivocada, Pringsheim, mas vejo que me enganei a seu respeito.
Não notou o jeito que o sangue quente o atingia diretamente, pois quando ele a questionou, Mona tocou a bochecha com a ponta do indicador e ficava reflexiva do que contaria para Asher, alheia ao redor por curtos instantes – Hmmm... Não, não, não. Comparada a você, sou nova demais para ter vivido uma vida surpreendente. [i]Bom[/i]... Venho de uma família extremamente unida... – ahhh, e ele não tem ideia do sentido literal da afirmação, mas pouparia os detalhes “sórdidos”... [i]por enquanto[/i] – E bastante influente – uniu os dedos sobre o colo – Sou da área mesmo, mas morei por um período na França... É o lugar que mais amo no mundo... Aos 16 anos, cursei Administração... – agora, ela que alimentava uma [i]velha nostalgia...[/i] – Papai sempre disse que eu levava jeito para negócios... por isso, quando ele morreu... acho que perdi a vontade pela área. Enfim... – endireitou-se no assento ao esticar as costas e balançar os ombros, como se afastasse um enorme peso – Desde criança gostei de assuntos relacionados à moda, logo... acabei sendo seduzida pelas passarelas e câmaras e elas por mim. Atualmente, assinei contrato com uma grife, mas tirei pequenas férias para resolver os preparativos do meu casamento – mostrou o anel de noivado para Asher – Vou casar com o homem por quem me apaixonei assim pus os olhos nele... [i]Posso dizer que a vida está maravilhosa, cher.[/i]
De repente, Asher notaria a atenção de Mona se desviar para uma presença que terminava de pagar a conta e a Mayfair não disfarçou a antipatia que o homem gerava.
</div></div><div style="width: 350px; height: 10px; border-bottom: 1px solid #1d1d1d; background-color: #ffffff;"></div><div style="width: 290px; margin-top: 4px; font-family:montserrat; font-size:18px;color:black; text-transform: uppercase; text-align: justify;">I AM A SINNER WHO'S PROBABLY GONNA SIN AGAIN.</div><div style="font-family: cambria; color:#000000; text-align: center; text-transform: uppercase; line-height: 100%; font-size:7px;letter-spacing: 2px;"> note ☁ note ☁ note ☁ thanks [url=http://lotusgraphics.forumeiros.com/u220]wrd[/url] for this code.</div></center>
Re: Template quebra ao ser editado
Poderia passar os seus templates topics_list_box e viewtopic_body?
Re: Template quebra ao ser editado
Topic:
View:
- Código:
<!-- BEGIN topics_list_box -->
<!-- BEGIN row -->
<!-- BEGIN header_table -->
<!-- BEGIN multi_selection -->
<script type="text/javascript">
function check_uncheck_main_{topics_list_box.row.header_table.BOX_ID}()
{
alert('MAIN');
var all_checked = true;
for (i = 0; (i < document.{topics_list_box.FORMNAME}.elements.length) && all_checked; i++)
{
if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}')
{
all_checked = document.{topics_list_box.FORMNAME}.elements[i].checked;
}
}
document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked = all_checked;
}
function check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}()
{
alert('ALL');
for (i = 0; i < document.{topics_list_box.FORMNAME}.length; i++)
{
if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}')
{
document.{topics_list_box.FORMNAME}.elements[i].checked = document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked;
}
}
}
</script>
<!-- END multi_selection -->
<div class="forumbg announcement">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<dt>
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.L_TITLE}
</dt>
<dd class="posts">{topics_list_box.row.L_REPLIES}</dd>
<dd class="views">{topics_list_box.row.L_VIEWS}</dd>
<dd class="lastpost"><span>{topics_list_box.row.L_LASTPOST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none">
<!-- END header_table -->
<!-- BEGIN header_row -->
<strong>{topics_list_box.row.L_TITLE}</strong>
<!-- END header_row -->
<!-- BEGIN topic -->
<!-- BEGIN table_sticky -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<!--<dd class="dterm">-->
<dd class="dterm" style="padding-left:0;">
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.topic.table_sticky.L_TITLE}
</dd>
<dd class="posts" style="padding-left:45px;">{topics_list_box.row.topic.table_sticky.L_REPLIES}</dd>
<!-- <dd class="authors">{topics_list_box.row.L_AUTHOR}</dd> -->
<dd class="views">{topics_list_box.row.topic.table_sticky.L_VIEWS}</dd>
<dd class="lastpost"><span>{topics_list_box.row.topic.table_sticky.L_LASTPOST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none">
<!-- END table_sticky -->
<li class="row {topics_list_box.row.ROW_ALT_CLASS}"<!-- BEGIN line_sticky --> style="margin-top:5px;"<!-- END line_sticky --> >
<dl class="icon" style="background-image:url('{topics_list_box.row.TOPIC_FOLDER_IMG}');">
<dd class="dterm" title="{topicrow.TOPIC_FOLDER_IMG_ALT}" {topics_list_box.row.ICON}>
<!-- BEGIN single_selection -->
<input type="radio" name="{topics_list_box.FIELDNAME}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} />
<!-- END single_selection -->
{topics_list_box.row.NEWEST_POST_IMG}
{topics_list_box.row.PARTICIPATE_POST_IMG}
{topics_list_box.row.TOPIC_TYPE}
<div class="topic-title-container"><h2 class="topic-title hierarchy"><a class="topictitle" href="{topics_list_box.row.U_VIEW_TOPIC}">{topics_list_box.row.TOPIC_TITLE}</a></h2></div>
<!-- BEGIN switch_description -->
<br />
{topics_list_box.row.topic.switch_description.TOPIC_DESCRIPTION}
<!-- END switch_description -->
<br />
{topics_list_box.row.GOTO_PAGE_NEW}
<span class="span-tab">{topics_list_box.row.L_BY} <strong>{topics_list_box.row.TOPIC_AUTHOR}</strong></span>
<!-- BEGIN nav_tree -->{topics_list_box.row.TOPIC_NAV_TREE_NEW}<!-- END nav_tree -->
</dd>
<dd class="posts">{topics_list_box.row.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
<dd class="views">{topics_list_box.row.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
<dd class="lastpost">
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
<div style="float:left;">
<!-- END avatar -->
<span>{topics_list_box.row.LAST_POST_AUTHOR} <dfn>{L_LASTPOST}</dfn>
{topics_list_box.row.LAST_POST_IMG}<br style="clear:left;" />{topics_list_box.row.LAST_POST_TIME}</span>
<!-- BEGIN avatar -->
</div>
<!-- END avatar -->
</dd>
<!-- BEGIN multi_selection -->
<input onclick="javascript:check_uncheck_main_{topics_list_box.row.BOX_ID}();" type="checkbox" name="{topics_list_box.FIELDNAME}[]{topics_list_box.row.BOX_ID}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} />
<!-- END multi_selection -->
</dl>
</li>
<!-- END topic -->
<!-- BEGIN no_topics -->
<li class="row row1">
<dl>
<dt><strong>{topics_list_box.row.L_NO_TOPICS}</strong></dt>
</dl>
</li>
<!-- END no_topics -->
<!-- BEGIN bottom -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- END bottom -->
<!-- BEGIN spacer --><br /><!-- END spacer -->
<!-- END row -->
<!-- END topics_list_box -->
View:
- Código:
<script type="text/javascript">
//<![CDATA[
var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati = '{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = { share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption: "{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print: "{L_PRINT}", more: "{L_MORE}" };
$(function(){
if(typeof(_atc) == "undefined") {
_atc = { };
}
_atc.cwait = 0;
$('.addthis_button').mouseup(function(){
if ($('#at15s').css('display') == 'block') {
addthis_close();
}
});
});
var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
try
{
var regId = parseInt(id, 10);
if( isNaN(regId) ) { regId = 0; }
if( regId > 0)
{
$('.post--' + id).toggle(0, function()
{
if( $(this).is(":visible") )
{
$('#hidden-title--' + id).html(hiddenMsgLabel.visible);
}
else
{
$('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
}
});
}
}
catch(e) { }
return false;
};
//]]>
</script>
<h1 class="page-title">
<a href="{TOPIC_URL}">{TOPIC_TITLE}</a>
</h1>
<div class="topic-actions">
<div class="buttons">
<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_CLASS}" alt="{L_POST_NEW_TOPIC}" /></a>
<!-- END switch_user_authpost -->
<!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" class="i_reply" alt="{L_POST_REPLY_TOPIC}" /></a>
<!-- END switch_user_authreply -->
</div>
<div class="pathname-box">
<p itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
<a class="nav" href="{U_INDEX}" itemprop="url"><span itemprop="title">{L_INDEX}</span></a>
<!--{NAV_SEP}<a class="nav" href="{U_ALBUM}" itemprop="url"><span itemprop="title">{L_ALBUM}</span></a>-->
{NAV_CAT_DESC}
</p>
</div>
<p class="right">
<!-- BEGIN switch_twitter_btn -->
<span>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="{TWITTER}">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</span>
<!-- END switch_twitter_btn -->
<!-- BEGIN switch_fb_likebtn -->
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/{LANGUAGE}/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<span class="fb-like" data-href="{FORUM_URL}{TOPIC_URL}" data-layout="button_count" data-action="like" data-show-faces="false" data-share="false"></span>
<!-- END switch_fb_likebtn -->
</p>
<div class="pagination">
{PAGE_NUMBER}
•
<a class="addthis_button" href="http://www.addthis.com/bookmark.php?v=250&pub=forumotion">{L_SHARE}</a>
<!-- BEGIN switch_plus_menu -->
•
<script type="text/javascript">//<![CDATA[
var url_favourite = '{U_FAVOURITE_JS_PLUS_MENU}';
var url_newposts = '{U_NEWPOSTS_JS_PLUS_MENU}';
var url_egosearch = '{U_EGOSEARCH_JS_PLUS_MENU}';
var url_unanswered = '{U_UNANSWERED_JS_PLUS_MENU}';
var url_watchsearch = '{U_WATCHSEARCH_JS_PLUS_MENU}';
var url_tellfriend = '{U_TELLFRIEND_JS_PLUS_MENU}';
insert_plus_menu_new('f{FORUM_ID}&t={TOPIC_ID}','{JS_SESSION_ID}', {JS_AUTH_FAVOURITES});
//]]>
</script>
<!-- END switch_plus_menu -->
</div>
<div class="clear"></div>
</div>
<!-- BEGIN topicpagination -->
<p class="pagination">{PAGINATION}</p>
<!-- END topicpagination -->
<p class="left-box"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> <a href="#bottom">{L_GOTO_DOWN}</a></p>
<div class="clear"></div>
{POLL_DISPLAY}
<!-- BEGIN postrow -->
<!-- BEGIN hidden -->
<div class="post {postrow.hidden.ROW_COUNT}">
<div class="inner">
<span class="corners-top"><span></span></span>
<p style="text-align:center">{postrow.hidden.MESSAGE}</p>
<div class="clear"></div>
<span class="corners-bottom"><span></span></span>
</div>
</div>
<!-- END hidden -->
<!-- BEGIN displayed -->
<div id="p{postrow.displayed.U_POST_ID}" class="post {postrow.displayed.ROW_COUNT}{postrow.displayed.ONLINE_IMG_NEW} post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR} style="{postrow.displayed.DISPLAYABLE_STATE}">
<div class="inner"><span class="corners-top"><span></span></span>
<div style="position: relative; top: -30px; width: 1px;" id="{postrow.displayed.U_POST_ID}"></div>
<div class="postbody">
<ul class="profile-icons">
<li>{postrow.displayed.THANK_IMG}</li>
<li>{postrow.displayed.MULTIQUOTE_IMG}</li>
<li>{postrow.displayed.QUOTE_IMG}</li>
<li>{postrow.displayed.EDIT_IMG}</li>
<li>{postrow.displayed.DELETE_IMG}</li>
<li>{postrow.displayed.IP_IMG}</li>
<li>{postrow.displayed.REPORT_IMG_NEW}</li>
</ul>
<h2 class="topic-title">{postrow.displayed.ICON} <a href="{postrow.displayed.POST_URL}">{postrow.displayed.POST_SUBJECT}</a></h2>
<p class="author"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" /> {L_TOPIC_BY} {postrow.displayed.POSTER_NAME} {postrow.displayed.POST_DATE_NEW}</p>
<div class="clearfix"></div>
<!-- BEGIN switch_vote_active -->
<div class="vote gensmall">
<!-- BEGIN switch_vote -->
<div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
<!-- END switch_vote -->
<!-- BEGIN switch_bar -->
<div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
<!-- BEGIN switch_vote_plus -->
<div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
<!-- END switch_vote_plus -->
<!-- BEGIN switch_vote_minus -->
<div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
<!-- END switch_vote_minus -->
</div>
<!-- END switch_bar -->
<!-- BEGIN switch_no_bar -->
<div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
<!-- END switch_no_bar -->
<!-- BEGIN switch_vote -->
<div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
<!-- END switch_vote -->
</div>
<!-- END switch_vote_active -->
<div style="display:none"></div>
<div class="content clearfix">
<div>{postrow.displayed.MESSAGE}</div>
<!-- BEGIN switch_attachments -->
<dl class="attachbox">
<dt>{postrow.displayed.switch_attachments.L_ATTACHMENTS}</dt>
<dd class="attachments">
<!-- BEGIN switch_post_attachments -->
<dl class="file clearfix">
<dt>
<img src="{postrow.displayed.switch_attachments.switch_post_attachments.U_IMG}" alt=""/>
</dt>
<dd>
<!-- BEGIN switch_dl_att -->
<span><a class="postlink" href="{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.U_ATTACHMENT}">{postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT}</a> {postrow.displayed.switch_attachments.switch_post_attachments.switch_dl_att.ATTACHMENT_DEL}</span>
<!-- END switch_dl_att -->
<!-- BEGIN switch_no_dl_att -->
<span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT} {postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.ATTACHMENT_DEL}</span>
<!-- END switch_no_dl_att -->
<!-- BEGIN switch_no_comment -->
<span>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_comment.ATTACHMENT_COMMENT}</span>
<!-- END switch_no_comment -->
<!-- BEGIN switch_no_dl_att -->
<span><strong>{postrow.displayed.switch_attachments.switch_post_attachments.switch_no_dl_att.TEXT_NO_DL}</strong></span>
<!-- END switch_no_dl_att -->
<span>({postrow.displayed.switch_attachments.switch_post_attachments.FILE_SIZE}) {postrow.displayed.switch_attachments.switch_post_attachments.NB_DL}</span>
</dd>
</dl>
<!-- END switch_post_attachments -->
</dd>
</dl>
<!-- END switch_attachments -->
</div>
{postrow.displayed.EDITED_MESSAGE}
<!-- BEGIN switch_signature -->
<div class="signature_div" id="sig{postrow.displayed.U_POST_ID}">{postrow.displayed.SIGNATURE_NEW}</div>
<!-- END switch_signature -->
</div>
<div class="postprofile" id="profile{postrow.displayed.U_POST_ID}">
<!-- div class="online2"></div-->
<dl>
{postrow.displayed.POSTER_AVATAR}
<div class="contenido-prof"><div style="position: relative; height: 310px;">
<div class="title-prof">Sobre mí</div>
<div class="info-prof">
<!-- BEGIN profile_field -->
<span class="profileField">{postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}</span>
<!-- END profile_field -->
{postrow.displayed.POSTER_RPG}
</div>
<div class="title-prof" style="position: absolute; bottom: 26px;">Para más información</div>
<div class="contacto-prof">
{postrow.displayed.PROFILE_IMG} {postrow.displayed.PM_IMG}<!-- BEGIN contact_field --> {postrow.displayed.contact_field.CONTENT}<!-- END contact_field -->
</div>
</div></div>
</dl>
<div class="pie-prof"><div class="nombre-usuario">{postrow.displayed.POSTER_NAME}</div><div class="rango">{postrow.displayed.POSTER_RANK_NEW}</div></div>
</div>
<div class="clear"></div>
<p class="right"><a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a></p>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- BEGIN first_post_br -->
<hr id="first-post-br" />
<!-- END first_post_br -->
<!-- END displayed -->
<!-- END postrow -->
<a name="bottomtitle"></a>
<!-- BEGIN topicpagination -->
<p class="pagination">{PAGINATION}</p>
<!-- END topicpagination -->
<p class="left-box"><a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a> <a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a> <a href="#top">{L_BACK_TO_TOP}</a></p>
<div class="clear"></div>
<div class="noprint">
<!-- BEGIN switch_user_logged_in -->
<!-- BEGIN watchtopic -->
<p class="right">{S_WATCH_TOPIC}</p>
<!-- END watchtopic -->
<!-- END switch_user_logged_in -->
</div>
<!-- BEGIN promot_trafic -->
<div class="post row2" id="ptrafic_close" style="display:none;font-size:1.3em;line-height:1.4em">
<span class="corners-top"><span></span></span>
<span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_MORE_IMG}" alt="+" align="" border="0" /></a></span>
<span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
<span class="corners-bottom"><span></span></span>
</div>
<div class="post row2" id="ptrafic_open" style="display:'';font-size:1.3em;line-height:1.4em">
<span class="corners-top"><span></span></span>
<span class="gensmall"><a href="javascript:ShowHideLayer('ptrafic_open','ptrafic_close');"><img src="{TABS_LESS_IMG}" alt="-" align="" border="0" /></a></span>
<span class="ptrafic"> {PROMOT_TRAFIC_TITLE}</span>
<div class="clear"></div>
<div>
<!-- BEGIN link -->
» <a href="{promot_trafic.link.U_HREF}" target="_blank" title="{promot_trafic.link.TITLE}" rel="nofollow">{promot_trafic.link.TITLE}</a><br />
<!-- END link -->
</div>
<span class="corners-bottom"><span></span></span>
</div>
<!-- END promot_trafic -->
<!-- BEGIN switch_forum_rules -->
<div class="post row1" id="forum_rules">
<span class="corners-top"><span></span></span>
<div class="h3"> {L_FORUM_RULES}</div>
<div class="clear"></div>
<table class="postbody">
<tr>
<!-- BEGIN switch_forum_rule_image -->
<td class="logo">
<img src="{RULE_IMG_URL}" alt="" />
</td>
<!-- END switch_forum_rule_image -->
<td class="rules content">
{RULE_MSG}
</td>
</tr>
</table>
<span class="corners-bottom"><span></span></span>
</div>
<!-- END switch_forum_rules -->
<!-- BEGIN switch_user_logged_in -->
<a name="quickreply"></a>
{QUICK_REPLY_FORM}
<!-- END switch_user_logged_in -->
<hr />
<div class="topic-actions">
<div class="buttons">
<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" class="{POST_IMG_CLASS}" alt="{L_POST_NEW_TOPIC}" /></a>
<!-- END switch_user_authpost -->
<!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" class="i_reply" alt="{L_POST_REPLY_TOPIC}" /></a>
<!-- END switch_user_authreply -->
</div>
<div class="pathname-box">
<p><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_SEP}<a class="nav" href="{U_ALBUM}">{L_ALBUM}</a>{NAV_CAT_DESC}</p>
</div>
<div class="pagination">
{PAGE_NUMBER}
</div>
</div>
<div class="clear"></div>
<!-- BEGIN viewtopic_bottom -->
<form action="{S_JUMPBOX_ACTION}" method="get" onsubmit="if(document.jumpbox.f.value == -1){return false;}">
<fieldset class="jumpbox">
<label>{L_JUMP_TO}: </label>
{S_JUMPBOX_SELECT}
<input class="button2" type="submit" value="{L_GO}" />
</fieldset>
</form>
<!-- END viewtopic_bottom -->
<!-- BEGIN viewtopic_bottom -->
<form method="get" action="{S_FORM_MOD_ACTION}">
<fieldset class="quickmod">
<input type="hidden" name="t" value="{TOPIC_ID}" />
<!-- <input type="hidden" name="sid" value="{S_SID}" /> -->
<input type="hidden" name="{SECURE_ID_NAME}" value="{SECURE_ID_VALUE}" />
<label>{L_MOD_TOOLS}: </label>
{S_SELECT_MOD}
<input class="button2" type="submit" value="{L_GO}" />
</fieldset>
</form>
<div class="clear"></div>
<p class="right">{S_TOPIC_ADMIN}</p>
<!-- END viewtopic_bottom -->
<!-- BEGIN show_permissions -->
<div class="h3">{L_TABS_PERMISSIONS}</div>
{S_AUTH_LIST}
<!-- END show_permissions -->
<!-- BEGIN switch_image_resize -->
<script type="text/javascript">
//<![CDATA[
$(resize_images({ 'selector' : '.postbody .content', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
//]]>
</script>
<!-- END switch_image_resize -->
<script src="{JS_DIR}addthis/addthis_widget.js" type="text/javascript"></script>
Re: Template quebra ao ser editado
Acho que consegui achar o erro. Os templates estão OK. O problema é a palavra "vezes':
https://ajuda.forumeiros.com/t109283-bug-ao-editar-topico-que-contem-a-palavra-vezes
Toda vez que ela aparece no tópico, ela quebra o layout ao ser editado, e não sei bem o porque disso acontecer. Terei que consultar os técnicos.
https://ajuda.forumeiros.com/t109283-bug-ao-editar-topico-que-contem-a-palavra-vezes
Toda vez que ela aparece no tópico, ela quebra o layout ao ser editado, e não sei bem o porque disso acontecer. Terei que consultar os técnicos.
Re: Template quebra ao ser editado
Estranho, porque o bug aconteceu quando você editou o post que foi citação do que eu fiz, mas não quando eu editei meu próprio post x.x
Re: Template quebra ao ser editado
Os passos que segui para replicar o bug foram:
Com isso o "vezes" virou "vez(es)". Talvez seja algo no editor que esteja fazendo isso, principalmente que isso só ocorre quando a mensagem de "X usuário editou esse tópico X vezes" que surge no rodapé deveria aparecer.
- Estar com o HTML ativo;
- Estar no modo WYSIWYG (botão transferir o modo de edição no editor);
- Editar uma mensagem;
Com isso o "vezes" virou "vez(es)". Talvez seja algo no editor que esteja fazendo isso, principalmente que isso só ocorre quando a mensagem de "X usuário editou esse tópico X vezes" que surge no rodapé deveria aparecer.
Re: Template quebra ao ser editado
Eu descobri o que é, eu uso um java para esconder "editado por último" o code é o seguinte:
Eu desativei o JS por alguns instantes e atualizei a página o template ficou normal, porém ao voltar com o JS o bug reapareceu.
Há uma forma de eu esconder o "editado por ultimo" das postagens editadas, sem usar o código acima?
- Código:
jQuery(document).ready(function(){jQuery('.post .postbody').each(function(){if(jQuery(this).html().indexOf('<br>Última edição por')!=-1){jQuery(this).html(jQuery(this).html().replace(/<br>Última edição por /g,'<br><div style=display:none>Última edição por ').replace(/vez(es)/g,' vez(es)</div>'))}});});
Eu desativei o JS por alguns instantes e atualizei a página o template ficou normal, porém ao voltar com o JS o bug reapareceu.
Há uma forma de eu esconder o "editado por ultimo" das postagens editadas, sem usar o código acima?
Re: Template quebra ao ser editado
Segui o passo do tutorial e funcionou.
Obrigado a todos que ajudaram.
Obrigado a todos que ajudaram.
Re: Template quebra ao ser editado
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
» Problemas com menu editado por template
» Spoiler Editado.
» [Outros] Azul escuro - Grande - Texto branco claro
» Caixas de registos invisiveis
» Quebra da privacidade
» Spoiler Editado.
» [Outros] Azul escuro - Grande - Texto branco claro
» Caixas de registos invisiveis
» Quebra da privacidade
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