erro ao instalar a mod phpBB SEO Ultimate SEO URL
- edvanflavio
- Novato
- Mensagens: 150
- Registrado em: 10 Mai 2012, 23:24
- Nome Real: Edvan Flavio
- Localização: Vitoria ES
- Contato:
erro ao instalar a mod phpBB SEO Ultimate SEO URL
Qual a URL do seu fórum: http://www.portalgv.com/forum
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: teste Senha: teste01
Estilos instalados: prossilver
Modificações instaladas: resolved post e
Share On 2.1.0
Qual seu nivel de experiência: Intermediario
Quando começou o problema: ola preciso resolver este problema conforme mostra as imagens.
Descreva seu problema: a questão e que nao posso alterar o código sem alterar uma mod que ja esta instalada. dai fica a duvida o que fazer para instalar a mod nova. o erro esta logo nas primeiras linhas...
Tipo de Hospedagem: Pago
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: teste Senha: teste01
Estilos instalados: prossilver
Modificações instaladas: resolved post e
Share On 2.1.0
Qual seu nivel de experiência: Intermediario
Quando começou o problema: ola preciso resolver este problema conforme mostra as imagens.
Descreva seu problema: a questão e que nao posso alterar o código sem alterar uma mod que ja esta instalada. dai fica a duvida o que fazer para instalar a mod nova. o erro esta logo nas primeiras linhas...
Você não está autorizado a ver ou baixar esse anexo.
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Não dá para ver o texto das linhas porque a imagem está pequena.
Ao invés de postar imagens, poste as respectivas linhas dos arquivos usando o BBcode Code.
Abraço.
Ao invés de postar imagens, poste as respectivas linhas dos arquivos usando o BBcode Code.
Abraço.

[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".
- edvanflavio
- Novato
- Mensagens: 150
- Registrado em: 10 Mai 2012, 23:24
- Nome Real: Edvan Flavio
- Localização: Vitoria ES
- Contato:
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
ola olha o que ela manda fazer:
e manda subistituir por este codigo todo
ate achei mas não posso trocar sem saber o que to fazendo devido a este erro. pois existe uma mod no meio deste código já instalada. olha: obs: note nas quatro primeiras linhas...
Código: Selecionar todos
Procurar
$u_search = append_sid("{$phpbb_root_path}search.$phpEx", $u_sort_param . $u_show_results);
$u_search .= ($search_id) ? '&search_id=' . $search_id : '';
$u_search .= ($u_hilit) ? '&keywords=' . urlencode(htmlspecialchars_decode($keywords)) : '';
$u_search .= ($search_terms != 'all') ? '&terms=' . $search_terms : '';
$u_search .= ($topic_id) ? '&t=' . $topic_id : '';
$u_search .= ($author) ? '&author=' . urlencode(htmlspecialchars_decode($author)) : '';
$u_search .= ($author_id) ? '&author_id=' . $author_id : '';
$u_search .= ($u_search_forum) ? '&fid%5B%5D=' . $u_search_forum : '';
$u_search .= (!$search_child) ? '&sc=0' : '';
$u_search .= ($search_fields != 'all') ? '&sf=' . $search_fields : '';
$u_search .= ($return_chars != 300) ? '&ch=' . $return_chars : '';
Código: Selecionar todos
Substituir por
// www.phpBB-SEO.com SEO TOOLKIT BEGIN
//$u_search = append_sid("{$phpbb_root_path}search.$phpEx", $u_sort_param . $u_show_results);
$u_search = $u_sort_param . $u_show_results;
$u_search .= ($search_id) ? '&search_id=' . $search_id : '';
$u_search .= ($u_hilit) ? '&keywords=' . urlencode(htmlspecialchars_decode($keywords)) : '';
$u_search .= ($search_terms != 'all') ? '&terms=' . $search_terms : '';
$u_search .= ($topic_id) ? '&t=' . $topic_id : '';
$u_search .= ($author) ? '&author=' . urlencode(htmlspecialchars_decode($author)) : '';
$u_search .= ($author_id) ? '&author_id=' . $author_id : '';
$u_search .= ($u_search_forum) ? '&fid%5B%5D=' . $u_search_forum : '';
$u_search .= (!$search_child) ? '&sc=0' : '';
$u_search .= ($search_fields != 'all') ? '&sf=' . $search_fields : '';
$u_search .= ($return_chars != 300) ? '&ch=' . $return_chars : '';
$u_search = preg_replace('`(^&|&$)`i', '', $u_search);
if ( $phpbb_seo->seo_opt['rewrite_usermsg'] && (!empty($author) || !empty($author_id)) ) {
$author_name = '';
if (!empty($author_id)) {
$sql = $sql = 'SELECT username
FROM ' . USERS_TABLE . "
WHERE user_id = $author_id
AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
$result = $db->sql_query($sql);
if ($row = $db->sql_fetchrow($result)) {
$author_name = $row['username'];
$phpbb_seo->set_user_url( $author_name, $author_id );
}
}
if (!empty($author) && (strpos($author, '*') === false) ) {
$sql = $sql = 'SELECT user_id
FROM ' . USERS_TABLE . "
WHERE username_clean = '" . $db->sql_escape(utf8_clean_string($author)) . "'
AND user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
$result = $db->sql_query($sql);
if ($row = $db->sql_fetchrow($result)) {
$phpbb_seo->set_user_url( $author, $row['user_id'] );
}
}
$author = empty($author) ? $author_name : $author;
}
$u_search = append_sid( "{$phpbb_root_path}search.$phpEx" . (!empty($u_search) ? '?' . $u_search : '') );
// www.phpBB-SEO.com SEO TOOLKIT END
Código: Selecionar todos
$u_search = append_sid("{$phpbb_root_path}search.$phpEx", $u_sort_param . $u_show_results);
// BEGIN Topic solved
$u_search .= ($search_solv) ? '&sv=' . $search_solv : '';
// END Topic solved
$u_search .= ($search_id) ? '&search_id=' . $search_id : '';
$u_search .= ($u_hilit) ? '&keywords=' . urlencode(htmlspecialchars_decode($keywords)) : '';
$u_search .= ($search_terms != 'all') ? '&terms=' . $search_terms : '';
$u_search .= ($topic_id) ? '&t=' . $topic_id : '';
$u_search .= ($author) ? '&author=' . urlencode(htmlspecialchars_decode($author)) : '';
$u_search .= ($author_id) ? '&author_id=' . $author_id : '';
$u_search .= ($u_search_forum) ? '&fid%5B%5D=' . $u_search_forum : '';
$u_search .= (!$search_child) ? '&sc=0' : '';
$u_search .= ($search_fields != 'all') ? '&sf=' . $search_fields : '';
$u_search .= ($return_chars != 300) ? '&ch=' . $return_chars : '';
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Cara... não entendi sua dificuldade ou dúvida, mas, vamos lá.
Para facilitar, vou chamar de Code1 as linhas à serem "Procuradas", Code2 as linhas da MOD para substituição, e Code3 as linhas atuais em seu arquivo. Ok ?
Abra 3 abas no Notepad++ e cole em cada uma delas as linhas do Code1, Code2 e Code3 respectivamente.
1º) Se comparar as linhas do Code1 e Code3, você vai ver que a única coisa que difere entre elas são as linhas adicionadas pela MOD "Topic solved", no Code3:
2º) Se comparar as linhas do Code1 e Code2, você vai ver que as linhas do Code1 estão dentro do Code2 exatamente iguais, exceto a 1ª linha do Code1...
... que no Code2 foi substituída por:
Com tais informações, como você acha que deveriam ficar as linhas do Code2 com a inclusão das linhas da MOD "Topic Solved" citadas no item 1º :?:
Abraço.
Para facilitar, vou chamar de Code1 as linhas à serem "Procuradas", Code2 as linhas da MOD para substituição, e Code3 as linhas atuais em seu arquivo. Ok ?
Abra 3 abas no Notepad++ e cole em cada uma delas as linhas do Code1, Code2 e Code3 respectivamente.
1º) Se comparar as linhas do Code1 e Code3, você vai ver que a única coisa que difere entre elas são as linhas adicionadas pela MOD "Topic solved", no Code3:
Código: Selecionar todos
// BEGIN Topic solved
$u_search .= ($search_solv) ? '&sv=' . $search_solv : '';
// END Topic solved
$u_search = append_sid("{$phpbb_root_path}search.$phpEx", $u_sort_param . $u_show_results);
... que no Code2 foi substituída por:
Código: Selecionar todos
//$u_search = append_sid("{$phpbb_root_path}search.$phpEx", $u_sort_param . $u_show_results);
$u_search = $u_sort_param . $u_show_results;
Abraço.

[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".
- edvanflavio
- Novato
- Mensagens: 150
- Registrado em: 10 Mai 2012, 23:24
- Nome Real: Edvan Flavio
- Localização: Vitoria ES
- Contato:
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Meu filho mas e justamente isso que to falando... Se eu aplicar as novas linhas no meu arquivo atual. pode ou nao dar erro ? na mod topic salved...
estou com medo de errar as linhas baseado que o arquivo pede para colocar um codigo novo onde existe no meio do codigo velho uma mod.
Pergunto como ficaria o codigo para dar tudo certo. pois vou forçar a instalação no auto mod. mas preciso fazer a correção 1º. reforço a pergunta como ficaria o codigo que eu posso colocar n o arquivo Search.php e nao atrapalharia a mod ja instalada e ainda funcionaria com a nova mod. por favor mostre-me a fuzao e ja coloco no
.php
estou com medo de errar as linhas baseado que o arquivo pede para colocar um codigo novo onde existe no meio do codigo velho uma mod.
Pergunto como ficaria o codigo para dar tudo certo. pois vou forçar a instalação no auto mod. mas preciso fazer a correção 1º. reforço a pergunta como ficaria o codigo que eu posso colocar n o arquivo Search.php e nao atrapalharia a mod ja instalada e ainda funcionaria com a nova mod. por favor mostre-me a fuzao e ja coloco no
.php
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
É só fazer o procedimento e as comparações que cito em minha mensagem anterior que você vai ver claramente como ficarão as linhas do Code2 + as linhas da MOD "Topic Solved", no Code3.
Além do mais, se der alguma mensagem de erro, é só voltar o arquivo anterior a edição.
Pode ficar tranquilo que explodir o Fórum não vai...
Abraço.
Além do mais, se der alguma mensagem de erro, é só voltar o arquivo anterior a edição.
Pode ficar tranquilo que explodir o Fórum não vai...

Abraço.

[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".
- edvanflavio
- Novato
- Mensagens: 150
- Registrado em: 10 Mai 2012, 23:24
- Nome Real: Edvan Flavio
- Localização: Vitoria ES
- Contato:
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Robra entenda: eu penso que a mod topic salved esta usando a linha anterior. e abbre aspas. colaca um codigo novo. e fecha. note que ela usou uma linha e depois inseril o codigo. entao eu poderia simplesmente deleatar todo o codigo que me e mandado... (fora o da mod topic..) beleza e depois ao inserir... começaria colocando o codigo todo depois da mod ? antes? ao teria que fazer uma fusão do código... tirar a primeira linha. colocar o topic solved e depois o restante do codigo.
ou ainda outra duvida... ao instalar a mod. ela pede para colocar este código debaixo desta linha. eu pergunto ? a mod e independente? tipo ela nao precisa desta linha e ela (a linha) e só referencia?
vou fazer uns testes mas minha duvidas continuam...
ou ainda outra duvida... ao instalar a mod. ela pede para colocar este código debaixo desta linha. eu pergunto ? a mod e independente? tipo ela nao precisa desta linha e ela (a linha) e só referencia?
vou fazer uns testes mas minha duvidas continuam...
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Não sou programador, mas o que me parece, neste caso específico, como as linhas iniciadas... ao instalar a mod. ela pede para colocar este código debaixo desta linha. eu pergunto ? a mod e independente? tipo ela nao precisa desta linha e ela (a linha) e só referencia?
$u_search .=
estão definindo regras para várias situações de busca, se a linha da "Topic Solved" entrasse antes da...$u_search .= ($return_chars != 300) ? '&ch=' . $return_chars : '';
... não faria diferença.
Abraço.

[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".
- edvanflavio
- Novato
- Mensagens: 150
- Registrado em: 10 Mai 2012, 23:24
- Nome Real: Edvan Flavio
- Localização: Vitoria ES
- Contato:
Re: erro ao instalar a mod phpBB SEO Ultimate SEO URL
Ola parece que ta resolvido. peço desculpa pelo tempo mas. depois de olhar todo o codigo. vi que na linha final estva o tal codigo que tamto falava do mesmo jeito e como voce falava... entao resolvi por sorte no 1º teste. coloquei o codigo da mod Topic resolved. apos esta linha. a diferença que encontrei foi que: no codigo original ela estava na 1º linha e no codigo que deveria trocar estava na ultima . então colei e ficou assim. fiz testes e ate agora deu certo vamos ver depois obrigado robra.
Código: Selecionar todos
}
$author = empty($author) ? $author_name : $author;
}
$u_search = append_sid( "{$phpbb_root_path}search.$phpEx" . (!empty($u_search) ? '?' . $u_search : '') );
// BEGIN Topic solved
$u_search .= ($search_solv) ? '&sv=' . $search_solv : '';
// END Topic solved
// www.phpBB-SEO.com SEO TOOLKIT END