SMF 2.0.x (Módulos Manual) > SMF 2.x Módulos Manual
Pequisa do Google com resultado no seu fórum!
tectonny:
Pesquisei muito na net até achar o dica certinha, segue o meu site como demo:
http://www.tectonny.com/forum/index.php
Primeiro é criar um novo arquivo em PHP com o nome results.php e jogue na pasta raiz do seu fórum, e colocar o seguinte código:
--- Código: ---<?php require("/home/xxxxxxx/public_html/forum/SSI.php");
$context['page_title_html_safe'] = 'Resultados';
template_header();
echo'
<br />
<center>
<div id="cse-search-results"></div>
<script type="text/javascript">
var googleSearchIframeName = "cse-search-results";
var googleSearchFormName = "cse-search-box";
var googleSearchFrameWidth = 800;
var googleSearchDomain = "www.google.com.br";
var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>
</center></td>
</tr>
</tbody>
</table>';
template_footer(); ?>
--- Fim de Código ---
Troque os XXXXX pelo usuário do seu servidor e troque o código do Google pelo seu assim:
--- Código: ---?php require("/home/xxxxxxx/public_html/SSI.php");
--- Fim de Código ---
Agora para usar tem 2 formas, trocar a busca do index pelo o do Google ou colocar as 2, a do fórum e a do Google conforme eu tenho no meu fórum.
Para trocar a busca do fórum é assim:
Em index.template.php busque:
--- Código: --- echo '
</div>
<div class="news normaltext">
<form id="search_form" style="margin: 0;" action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '">
<input type="text" name="search" value="" class="input_text" />
<input type="submit" name="submit" value="', $txt['search'], '" class="button_submit" />
<input type="hidden" name="advanced" value="0" />';
--- Fim de Código ---
E substitui por:
--- Código: ---echo '
</div>
<div class="news normaltext">
<form action="http://www.tectonny.com/forum/results.php" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="partner-pub-4837076002256195:ldtmjz-sqvi" />
<input type="hidden" name="cof" value="FORID:10" />
<input type="hidden" name="ie" value="ISO-8859-1" />
<input type="text" name="q" size="25" />
<input type="submit" name="sa" value="Pesquisar" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com.br/cse/brand?form=cse-search-box&lang=pt"></script> ';
--- Fim de Código ---
Agora para deixar o original do fórum ainda em uso e usar a do Google junto e fiz o seguinte:
Instalei o Global Headers and Footers
e coloquei esse código no primeiro box do Global Headers and Footers
:
--- Código: ---<form action="http://www.tectonny.com/forum/results.php" id="cse-search-box">
<div>
<input type="hidden" name="cx" value="partner-pub-4837076002256195:ldtmjz-sqvi" />
<input type="hidden" name="cof" value="FORID:10" />
<input type="hidden" name="ie" value="ISO-8859-1" />
<input type="text" name="q" size="25" />
<input type="submit" name="sa" value="Pesquisar" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com.br/cse/brand?form=cse-search-box&lang=pt"></script>
--- Fim de Código ---
Tentem ai...
candidosa2:
notworthy
Bom trabalho
elvio:
Ola pessoal a tempos tento usar essa modificação e não consigo.
me reporta com o erro
--- Código: ---PHP Warning: require(/home/valasoft/SSI.php) [function.require]: failed to open stream: No such file or directory in E:\home\valasoft\Web\pesquisa.php on line 1 PHP Fatal error: require() [function.require]: Failed opening required '/home/valasoft/SSI.php' (include_path='.;C:\php5\pear') in E:\home\valasoft\Web\pesquisa.php on line 1
--- Fim de Código ---
e estou adicionado minha pesquisa assim
--- Código: ---<?php require("/home/valasoft/web/SSI.php");
$context['page_title_html_safe'] = "Pesquisa";
template_header();
echo'
<br />
<center>
<form action="http://www.valasoft.com.br/pesquisa.php" id="cse-search-box" target="_blank">
<div>
<input type="hidden" name="cx" value="partner-pub-7357471095380921:36jgmo-v8zt" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="25" />
<input type="submit" name="sa" value="Pesquisar" />
</div>
</form>
<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&lang=pt"></script>
</center>
</td>
</tr>
</tbody>
</table>';
template_footer(); ?>
--- Fim de Código ---
Tem como alguem dar uma força
candidosa2:
Qual e o seu smf
Ponha aqui os ficheiros
elvio:
--- Citação de: candidosa2 em 01 de Junho de 2011, 05:56 ---Qual e o seu smf
Ponha aqui os ficheiros
--- Fim de Citação ---
meu smf é o 2.0 RC5
Navegação
[#] Página seguinte
Ir para versão completa