Erro no na instalação de mod manualmente

Tire suas dúvidas sobre BBCode.
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Erro no na instalação de mod manualmente

Mensagem por Jamukinha »

Fui tentar taduzir e está dando o respectivo erro:


[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/language/pt_br/mods/thanks_mod.php:1)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4696: Cannot modify header information - headers already sent by (output started at [ROOT]/language/pt_br/mods/thanks_mod.php:1)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4697: Cannot modify header information - headers already sent by (output started at [ROOT]/language/pt_br/mods/thanks_mod.php:1)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4698: Cannot modify header information - headers already sent by (output started at [ROOT]/language/pt_br/mods/thanks_mod.php:1)


alguem tem a solução ? foi no arquivo que modifiquei mas como faço pra ele arrumar este erro?
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Erro no na instalação de mod manualmente

Mensagem por robra »

Abra os respectivos arquivos pelo programa Notepad++ e realize as edições solicitadas manualmente.
Use somente o Notepad++ porque ele não altera a codificação dos arquivos. Todos os arquivos da linguagem devem ter a codificação "UTF-8 sem BOM".

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Jamukinha
Novato
Novato
Mensagens: 170
Registrado em: 01 Mai 2012, 22:20

Re: Erro no na instalação de mod manualmente

Mensagem por Jamukinha »

Ok vlw apesar de ter muitas linhas faltando pois n achei ele está funcionando como devia pelo menos até agora!
Avatar do usuário
robra
Membro Sênior
Membro Sênior
Mensagens: 6065
Registrado em: 02 Dez 2010, 22:29

Re: Erro no na instalação de mod manualmente

Mensagem por robra »

Jamukinha escreveu:Ok vlw apesar de ter muitas linhas faltando pois n achei ele está funcionando como devia pelo menos até agora!
Cara... isso é uma bomba relógio e mais cedo, ou mais tarde, vai acabar dando problema se a edição não foi feita corretamente.
robra escreveu:Abra os respectivos arquivos pelo programa Notepad++ e realize as edições solicitadas manualmente.
Caso não encontre alguma linha solicitada, então, busque no arquivo por parte da linha. Se não encontrar nenhuma referência da linha solicitada, então, abra o respectivo arquivo do estilo padrão o qual seu estilo se baseia(Prosilver ou Subsilver2) e compare com o arquivo de seu estilo para achar a linha correspondente.
Abra os respectivos arquivos do Prosilver e do Absolution(seu estilo) e compare-os para ver onde realizar a edição. As vezes, nos arquivos html, o importante é a posição dos elementos na página e não propriamente "a linha". Outras vezes, é apenas uma questão de referência dentro do arquivo. Por exemplo:
A edição pedida no arquivo styles/prosilver/imageset/imageset.cfg - http://losccheats.com/thanks_for_posts_ ... ageset.cfg.
Ele pede para achar a linha img_icon_user_warn = icon_user_warn.gif*20*20, e adicionar depois as linhas:
img_thankposts = thankposts.gif*20*20
img_removethanks = removethanks.gif*20*20

No styles/absolution/imageset/imageset.cfg não tem a linha mencionada, mas ela foi citada apenas como referência a última linha do arquivo imageset.cfg do Prosilver e não que precise existir no imageset.cfg do Absolution.
Se a última linha do imageset.cfg do Absolution é a img_icon_user_profile =, então, adicione depois dela as linha citadas no install.xml
Um exemplo de posicionamento do elemento na página é no overall_header.html - http://losccheats.com/thanks_for_posts_ ... eader.html
O install.xml pede para achar a linha:

Código: Selecionar todos

					<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
... e adicionar depois, as linhas:

Código: Selecionar todos

<!-- IF S_DISPLAY_TOPLIST --><li class="icon-thanks_toplist"><a href="{U_REPUT_TOPLIST}" title="{L_REPUT_TOPLIST}">{L_REPUT_TOPLIST}</a></li><!-- ENDIF -->
				<!-- IF S_DISPLAY_THANKSLIST --><li class="icon-thanks"><a href="{U_THANKSLIST}" title="{L_THANKS_USER}">{L_GRATITUDES}</a></li><!-- ENDIF -->
No Prosilver, além de encontrá-la, você identifica que ela se refere ao ícone "membros", que fica ao lado do ícone FAQ e Login, no canto direito da barra de navegação.
No overall_header.html do Absolution, além de não ter esta linha, a barra de navegação está apontada na linha <!-- INCLUDE navbar.html -->, significando que os ícones da barra de navegação estão no arquivo navbar.html.
No navbar.html você encontra as linhas que identificam o ícone "membros":

Código: Selecionar todos

<!-- IF S_DISPLAY_MEMBERLIST -->
                <li class="float-right<!-- IF SCRIPT_NAME eq 'memberlist' --> active<!-- ENDIF -->">
                    <a href="{U_MEMBERLIST}"><img src="{T_THEME_PATH}/images/nav-members.png" width="16" height="16" alt="" />{L_MEMBERLIST}</a>
                </li>
                <li class="divider float-right"></li>
            <!-- ENDIF -->
As linhas a serem inseridas após, devem ser adaptadas ao mesmo modelo dos botões da barra de navegação do Absolution, ficando desta forma:

Código: Selecionar todos

			<!-- IF S_DISPLAY_TOPLIST -->
				<li class="float-right">
					<a href="{U_REPUT_TOPLIST}"><img src="{T_THEME_PATH}/images/icon_thanks_toplist.gif" />{L_REPUT_TOPLIST}</a>
				</li>
			<!-- ENDIF -->
			
			<!-- IF S_DISPLAY_THANKSLIST -->
				<li class="float-right">
				<a href="{U_THANKSLIST}"><img src="{T_THEME_PATH}/images/icon_thanks.gif" />{L_GRATITUDES}</a>
				</li>
			<!-- ENDIF -->
E por aí, vai...

Abraço. Imagem
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
Responder