| .......... powered by .......... |
 |
 |
 |
 |
| ........................... |
|
Ajuda
Arquivos x Banco de Dados ASCII x Bnco de Dados MySQL
Arquivos: Escolha esta opção se você tem poucos arquivos e/ou atualizações constantes.
O sistema irá sempre buscar a palavra desejada em cada um dos arquivos diretamente. Isto pode se tornar um
pouco lento, mas tem a vantagem de sempre retornar resultados atualizados.
Banco de Dados ASCII: Escolha esta opção se você tem muitos arquivos e/ou não faz atualizações com
muita frequência, mas não possui acesso ao Banco de Dados MySQL. O sistema irá procurar em um banco de dados ASCII criado na última vez em que você indexou seu site.
A busca será bastante rápida porém, se você não fizer a indexação sempre que atualizar seu site, os resultados poderão
não estar atualizados. Se escolher esta opção é recomendável indexar o seu site sempre que fizer alguma atualização.
Obs: Para indexar seu site clique no botão Indexar Agora. Lembre-se de configurar as pastas antes da indexação.
Banco de Dados MySQL: Esta é a melhor opção em termos de rapidez e confiabilidade. Escolha esta opção se você tem muitos arquivos e/ou não faz atualizações com
muita frequência, e seu servidor oferece acesso a Banco de Dados MySQL. O sistema irá procurar em um banco de dados MySQL criado na última vez em que você indexou seu site.
A busca será extremamente rápida porém, se você não fizer a indexação sempre que atualizar seu site, os resultados poderão
não estar atualizados. Se escolher esta opção é recomendável indexar o seu site sempre que fizer alguma atualização.
Obs: Para indexar seu site clique no botão Indexar Agora. Lembre-se de configurar as pastas antes da indexação.
Informações de acesso ao Banco de Dados MySQL
Para usar o MySQL você precisa solicitar ao seu provedor de hospedagem que crie um banco de dados. Depois informe no formulário
abaixo os dados do seu banco de dados:
Pastas
Se os arquivos que você deseja que sejam pesquisados estiverem na mesma pasta do sistema de busca (tribusca.php) preencha
este campo com um ponto (.). Se estiverem em outra pasta digite o nome da pasta. Você pode informar mais de uma pasta neste campo,
basta separá-las por vírgulas. IMPORTANTE: para que a busca seja efetuada corretamente é recomendável que os arquivos
(ou a(s) pasta(s) que contém os arquivos) a serem pesquisados estejam na mesma pasta do sistema (tribusca.php).
URL Base
Se os arquivos (ou as pastas com os arquivos) a serem pesquisados estiverem no diretório raiz de sua conta a URL base deverá ser
algo como 'http://www.seusite.com'. Mas se os arquivos (ou as pastas com os arquivos) estiverem em uma subpasta, por exemplo: se
o endereço de seu site for algo como: 'http://www.seuservidor.com/seusite' este é o endereço (URL) que você deverá informar.
Para ter certeza de que preencheu corretamente este campo faça uma busca/teste e clique em alguns dos links gerados.
Página Base
Você pode criar uma página base para a exibição do sistema de busca. Apenas crie uma página com seu editor html, normalmente
e acrescente no código a seguinte tag:
<BUSCA>
Depois envie esta página para a mesma pasta em que se encontra o sistema (tribusca.php).
Bases Adicionais
Você pode acrescentar bases de dados adicionais ASCII ao seu sistema de busca. Por exemplo, se você tem um sistema de notícias
ou um fórum que salva as informações não em páginas htm, mas em databases ASCII, estas informações poderão ser buscadas pelo
tribusca, basta que você cadastre a sua base de dados adicional.
Bases cadastradas: Quando você cadastra uma base adicional ela pode ser vista no menu "bases adicionais cadastradas".
Para retirar uma base do cadastro basta selecioná-la e clicar em Excluir. Esta operação não afeta a sua base de dados,
apenas a retira do cadastro de bases adicionais do tribusca. Para modificar o cadastro de uma base adicional, selecione-a e
clique em Editar. Ela será aberta nos campos logo abaixo. Faça as modificações necessárias e clique em Cadastrar Base.
Se você modificar o nome da base uma nova base será salva.
Cadastrando e salvando bases adicionais: Primeiro escolha um Nome para a sua base adicional. O nome será também a identificação interna da base. O sistema
não aceita duas bases adicionais com mesmo nome. Se você salvar outra base com um nome igual a de uma salva anteriormente
esta será sobrescrita. Em Arquivo informe o nome do arquivo ASCII que contém os dados. Se ele estiver na mesma pasta do "tribusca.php"
basta informar o nome do arquivo (ex: base.txt). Se ele estiver em outra pasta você terá de informar o caminho completo
para o arquivo (ex: cgi-bin/forum/base.txt). Em Caminho para link informe o caminho relativo para o script que irá montar
a página, incluindo a diretiva, mas sem a identificação individual da entrada na base. Por exemplo: se o link relativo para uma
determinada notícia for "cgi-bin/news.cgi?numerodanoticia=100", infome: "cgi-bin/news.cgi?numerodanoticia=". Em Índice ID,
Índice Título e Índice Texto, informe o índice de cada um desses elementos no array da linha de sua base.
Em tamanho do arquivo base informe o tamanho (médio) em Kb da página htm resultante do link a ser criado sem o conteúdo
dinâmico (texto e título). O sistema irá calcular o tamanho do arquivo a ser criado somando texto, título e o tamanho que você
informar neste campo.
Obs: Para poder serem lidos pelo tribusca os dados das linhas de sua base devem ser separados por um "|".
Redirecionamentos
Com este recurso você pode cadastrar determinados termos para que quando enviados para o sistema de busca através do formulário,
redirecionem o usuário para endereços pré-determinados. Para cadastrar
redirecionamentos você deverá informar o termo e o endereço para o qual o sistema deverá apontar quando aquele termo for procurado.
Em Query informe o termo a ser usado. Por motivos claros não é aconselhável usar termos comuns para este recurso.
Em Redirecionar para informe o endereço web do link a ser carregado. Você pode usar o endereço completo (ex: http://sitedestino.com/) ou
o endereço relativo, caso o arquivo esteja no mesmo servidor da busca (ex: redirs/meudestino.htm).
Outros tópicos
Em Terminações informe as terminações dos arquivos que devem ser pesquisados (não esqueça de incluir o ponto). Para
mais de uma terminação, separe-as com vírgulas.Em Tamanho mínimo informe o número mínimo de caracteres que será aceito na busca.
Para usar uma figura como Botão da busca basta incluir uma tag de botão-figura similar à seguinte:
<input type=image src=http://www.meusite.com/images/botao.gif border=0>
Você pode escolher mostrar ou não o formulário de busca do sistema. Se você está usando uma Página Base e se a sua página
base possui um formulário você pode escolher não mostrar o formulário do sistema. Se esse for seu caso você pode acrescentar a
tag <QUERY> no 'value' do seu formulário, o sistema irá substituir esta tag pelo termo procurado pelo usuário. Seu
formulário deverá ficar mais ou menos assim:
<form method=post action=tribusca.php>
<input type=text name=query value="<QUERY>">
<input type=submit value="Buscar">
</form>
Você pode Excluir do título de cada um dos resultados da busca, deteminada frase que se repete em todos os títulos. Isto facilita
muito a navegação nos resultados. Por exemplo, se o seu site se chama 'Meu Site' é provável que você organize os títulos de suas
páginas usando o termo 'Meu Site' seguido do assunto específico de cada página. Assim, se você excluir do título o termo 'Meu Site - ' nos
resultados da busca, os títulos que originalmente seriam 'Meu Site - Sobre Mim', 'Meu Site - Fotos', etc... seriam mostrados como
'Sobre Mim', 'Fotos', etc... Nas Frases de resposta você pode usar códigos html e as tags disponíveis na tabela de
substituições.
Recurso Not Show (não mostrar)
Recurso que permite ao administrador criar diretivas cujos resultados excluem determinado arquivo. Para usar o not show existem duas
formas específicas: 1)Para arquivos e 2) Para resultados de bases adicionais.
Para excluir um resultado arquivo:
O formato do link deve ser: 'endereço da busca + query=suaquery + notshow=pasta/arquivo a excluir'
Ex: seu link deverá ser algo como: "http://seusite.com/tribusca.php?query=coisas¬show=pasta/arquivoaexcluir.htm".
Para excluir um resultado de base adicional:
O formato do link deve ser: 'endereço da busca + query=suaquery + notshow=nome da base adicional/id a excluir'
Ex: seu link deverá ser algo como: "http://seusite.com/tribusca.php?query=coisas¬show=Forum/IDAEXCLKUIR".
Tabela de substituições
Você pode usar várias tags pré-definidas para melhorar o dinamismo de sua Página Base. O sistema tribusca irá substituir estas
tags por variáveis em sua página de resultados. As tags disponíveis e as variáveis correspondentes estão na tabela abaixo. Para usar
este recurso basta acrescentar a tag desejada no código HTML de sua página base e/ou nas Frases de resposta.
| tag | variável | descrição da variável |
| <BUSCA> | $CONTEUDO | O conteúdo completo da busca |
| <QUERY> | $query | O que o usuário digitou no formulário da busca |
| <FQUERY> | $fquery | A QUERY formatada |
| <NFILES> | $nFiles | O número total de arquivos consultados |
| <NRESULTS> | $nResults | O número total de resultados encontrados |
| <FIRST> | $First | O número do primeiro resultado da página |
| <LAST> | $Last | O número do último resultado da página |
| <DATA1> | $Data1 | A data no formato: 01 de Janeiro de 2000 |
| <DATA2> | $Data2 | A data no formato: 01/01/05 |
| <INCLUDE=$arquivo> | $FileContent | O conteúdo do arquivo (ASCII) definido em $arquivo |
Críticas, dúvidas, sugestões, entre em contato...
Abraços!
Jefferson de Mello
jefferson@trilhas.com
www.trilhas.com
|
|
|