Power index php topic alimentado por smf. Detecção automática do motor do fórum. Resolvendo problemas ao instalar mods que não suportam russo

Organizado pelo Botmaster Labs, não planejado. Não há tempo, o vídeo é necessário para a competição, como uma tendência da moda, embora seja mais fácil explicar tudo com boas capturas de tela (meu IMHO), e eu realmente não quero filmar nada. Então sobraram pouquíssimos lucrativos, o spam estúpido não domina mais, aqui você precisa pensar e ninguém vai queimar o assunto, se apenas os obsoletos tentarem enfiar e polvilhar um pouco em um invólucro bonito. :) Mas isso não é sobre nós. Em geral, esses 3 "não", penso eu, basicamente se tornaram barreiras à participação na competição para a maioria dos participantes potenciais. É como consertar um carro dentre três: barato, de alta qualidade, rápido - apenas 2 condições podem ser atendidas no serviço ao mesmo tempo. sente-se e escolha o que está mais perto de você. :) A competição é a mesma: eu tenho tempo, posso fazer vídeos, mas não tenho assunto, ou posso fazer um vídeo, tenho assunto, mas não tenho tempo, ou eu tenho tempo livre e tenho um pouco de temka, mas o vídeo é assustador. Mas isso é bom se duas condições forem atendidas ao mesmo tempo. Bem, ok, vamos deixar de lado as letras. Vou continuar para mim mesmo. Não planejei, o que significa que participei do concurso, até escolhi em qual artigo votaria. Diga o que quiser, mas Doz conhece muito bem o software e sabe como usá-lo de maneira sensata. Mas hoje descobri que a intriga apareceu na competição. Acontece que não poderei votar, mas apenas os iniciantes que compraram o software em 2011 e a competição foi projetada para eles poderão fazê-lo. Fiquei um pouco surpreso, mas o dono é um mestre. A competição é uma campanha publicitária e Alexander sabe melhor como conduzi-la. No geral, resolvi então postar um artigo, fica um pouco mais fácil de escrever quando fica claro para quem, para toda a fazenda coletiva, de fato, isso é impossível de fazer.
A longa introdução acabou, agora direto ao ponto.
O que um iniciante precisa quando adquiriu uma super-colheitadeira, que é o complexo Xrumer + Hrefer? Isso mesmo, aprenda a trabalhar nisso e descarte a ilusão de que, começando a fazer spam com lençóis, você pode ganhar dinheiro. Se você acha que sim, doe seu dinheiro para a caridade imediatamente. Você precisa aprender a usar as ferramentas do complexo, de preferência afiando-as para você mesmo. O tempo "pegue mais - jogue mais" acabou. A quantidade dá lugar à qualidade. Portanto, coletaremos a base para nós mesmos, não aprenderemos como fazer isso - você ficará para trás no trem. Claro, Hrefer nos ajudará com isso. Se você planeja promover seus recursos no Google, também precisamos procurar sites de doadores por meio do Google. Acho que isso é claro e lógico. Mas o Google, como dono da montanha de cobre, não dá sua riqueza a todos. Você precisa de uma abordagem para isso. Gostaria de dizer desde já que não espero que consiga coletar algo com base nas placas que encontrar em público. É por isso que estão disponíveis ao público, porque são inúteis. Não irei desenvolver mais o tópico. É melhor eu te dizer como montar corretamente para que você veja o resultado, você vai terminar o resto sozinho, o principal é entender o princípio. É necessário coletar na base correta com base em mecanismos específicos de que precisamos, e não com base em fóruns em geral. Este é o principal erro dos iniciantes - não se concentrar no específico, mas tentar cobrir tudo em sua totalidade. E ainda, se você quiser analisar uma base mais ou menos normal, recuse-se a usá-la em consultas de operador. Sem "inurl:", "site:", "título", etc. O Google irá banir pesquisadores como você instantaneamente. Portanto, estudamos cuidadosamente os motores com os quais Hrumer está trabalhando atualmente:

Desenvolvido por php-Fusion

Na versão Hrumer 7.07, o programa é treinado em vários novos motores:

forumi.biz, forumb.biz, 1forum.biz, 7forum.biz, etc.

phpBB-fr.com, Solaris phpBB theme

E o processo de aprender coisas novas continua continuamente.
Em geral, precisamos preparar as consultas corretas para análise por Hrefer. Vamos pegar um djok de fórum como exemplo. Fóruns SMF... E vamos começar a desmontá-lo em partes para análise. Nosso amado Google nos ajudará com isso. Inserindo uma solicitação no Google Fóruns SMF- há muito lixo nos resultados da pesquisa, voltamos para a página 13 e selecionamos qualquer link. Eu me deparei com este: http://www.volcanohost.com/forum/index.php?topic=11.0. Nós o abrimos e o examinamos. Precisamos encontrar algo característico na página que possa ser aplicado à pesquisa de outras páginas neste mecanismo. No rodapé, notamos a seguinte inscrição Desenvolvido por SMF 1.1.14, nós o citamos e inserimos no Google, isso nos mostra que, para essa solicitação, ele conhece cerca de 59 milhões de opções. Olhamos rapidamente os links, adicionamos mais algumas ou duas opções a esta palavra-chave, por exemplo, "Powered by SMF 1.1.14" choupo ou "Powered by SMF 1.1.14" viagra... Estamos convencidos de que o pedido é lindo, apenas fóruns são exibidos e quase não há lixo para você.

Além disso, não estamos interessados ​​em quantidade, mas sim em qualidade, como disse acima. Ir em frente. Do mesmo fórum, tiramos outra frase do rodapé: , também citamos e enviamos para o Google. Em resposta, ele revela que conhece mais de 13 milhões de resultados. Nós novamente examinamos os resultados da pesquisa, adicionamos palavras adicionais e verificamos os resultados com elas. Garantimos que a consulta seja ótima e que quase não haja lixo. Em geral, já existem 2 pedidos de ferro. Eu sugiro deixar o primeiro fórum sozinho por enquanto e continuar a coletar solicitações para outros fóruns. Felizmente, o Google está aberto a pedido 2006-2008, Simple Machines LLC... Tiramos dos resultados, por exemplo, estes fóruns: http://www.snowlinks.ru/forum/index.php?topic=1062.0 e http://litputnik.ru/forum/index.php?action=printpage; tópico = 380.0 em seus rodapés, pegamos as seguintes consultas: "Powered by SMF 1.1.7" e "Powered by SMF 1.1.10" (sempre aconselho colocar as consultas entre aspas para Hrefer, porque precisamos de qualidade antes de tudo ) Acho que está claro o que estamos fazendo, no final teremos uma certa base de consultas para pesquisar fóruns no motor SMF (ele é selecionado por exemplo, com o resto dos motores é o mesmo).
Vai parecer algo assim:

"Powered by SMF 1.1.2"

"Powered by SMF 1.1.3"

"Powered by SMF 1.1 RC2"

"Powered by SMF 1.1.4"

"Powered by SMF 1.1.8"

"Powered by SMF 1.1.7"

"2006-2008, Simple Machines LLC"

E isso não é tudo. Ao coletar as versões dos motores, em alguns fóruns SMF, no rodapé encontramos o nadvis "2001-2006, Lewis Media". Nós verificamos esta solicitação, ela também nos satisfaz plenamente. Encontramos uma consulta semelhante: "2001-2005, Lewis Media". Percorrendo os rodapés, encontramos a seguinte consulta: "SMFone design by A.M.A, ported to SMF 1.1". Nós verificamos - excelente. Etc. Meia hora de trabalho e você tem um banco de dados maravilhoso de consultas para o motor, e o Google será banido para essas consultas com muito menos frequência do que se você usar operadores nelas. E ao mesmo tempo, seu banco de dados ficará muito mais limpo do que se você usar consultas como "index.php? Topic =", porque aqui o Google fornecerá não apenas os fóruns de que precisamos, mas também muitos recursos restantes de onde conseguimos deixar um link para o tópico do fórum. Você pode argumentar, eles dizem, o que há de errado nisso? Outros deixaram um link, o que significa que podemos. Mas! Os links podem ser deixados não apenas pelo Hrumer, mas também por outros programas. além disso, podem ser especialmente afiados para deixar comentários em um determinado recurso, o chamado software altamente especializado, e esses links podem ser deixados à mão. Mais uma vez, repito, não é a quantidade de lixo que é importante para nós, mas sim a qualidade, a base com os pedidos certos e, por isso, iremos recolher. A vantagem deste método é que você praticamente não precisará configurar no Hrefer peneira-filtro , você pode simplesmente desligá-lo, porque o Google praticamente não lhe entregará o lixo.


Acredito que seja muito importante aprender a usar Hrefer corretamente no estágio inicial, porque tendo aprendido isso, você sempre pode encontrar um uso para Hrumer, não importa como a situação mude. As proteções se tornam mais complicadas, e se em alguns tipos de motores a proteção foi reforçada e Hrumer não consegue lidar com isso no momento, então não há sentido em gastar recursos na coleta desses links e, em seguida, trabalhar neles com Hrumer, é melhor focar no que dá o resultado ... E, ao mesmo tempo, se a equipe do Botmaster Labs ensinou a Hrumer algo novo, você pode dissecar rapidamente um novo paciente e preparar uma base para Hrumer enquanto o paciente ainda está morno. Tempo é dinheiro, o recurso pode não ser mais relevante quando você compra a base. coletado por alguém. Além disso, a coleção correta de bases para você expande significativamente o uso "branco" de Hrumer. E é exatamente aqui que tudo está se movendo, gostemos ou não, e o processo de branqueamento ou envelhecimento está acontecendo. Lençóis pretos são coisa do passado.
Todo o resto, aspectos já técnicos de trabalhar com Hrefer, podem ser vistos na ajuda e não faz sentido insistir neles, todos os objetivos-pontos-segundos são definidos empiricamente para cada carro individualmente.
Como bônus, vou postar aqui um template para analisar o mecanismo de busca chinês Baidu, outro dia me perguntaram sobre isso, então fiz no intervalo, desculpe o trocadilho. :)


Hostname = http: //www.baidu.com
Query = s? Wd =
LinksMask =
TotalPages = 100
NextPage =

NextPage2 =

CaptchaURL =
CaptchaImage =
CaptchaField =


Tentei analisá-los com um teste, não houve proibição, Hrefer coletou recursos dinamicamente, todos os pedidos de análise eram semelhantes aos do Google, mas os recursos chineses eram um mar e com um alto PR e, além disso, havia muitos lugares onde o Europeu não deu um passo. É melhor analisar com solicitações chinesas. Isso ajudará o Google a traduzir, digitar uma lista de palavras-chave em russo e traduzi-la para o chinês. Verdade em " palavras"Palavras Hrefer não podem ser adicionadas em chinês, você precisa recodificar.
Em vez de chinês:

伟哥 - viagra

吉他 - violão

其他 - descanso

保险公司 - seguro

Coloque esses códigos para substituí-los no arquivo do word:

% E4% BC% 9F% E5% 93% A5

% E5% 90% 89% E4% BB% 96

% E5% 85% B6% E4% BB% 96

% E4% BF% 9D% E9% 99% A9% E5% 85% AC% E5% 8F% B8

Se você está promovendo um site de seguros, coloque um link em seu perfil em um fórum temático (!) Até mesmo chinês encontrado por solicitação " Fórum SMF "保险公司 vai ser muito bom.
Concluindo, gostaria de dizer que nunca entendi as pessoas que reclamaram que os Khrefers são ruins ou não analisam, sempre quis dizer isso, você só não sabe cozinhá-los. Melhor do que um hrefer, nenhum analisador sabe como coletar resultados, apenas as solicitações devem estar corretas. Hrefer é um carro: bom, sólido, feito em alemão, mas uma pessoa o dirige e tudo depende da sensatez com que se dirige, não se pode forçar o carro a ir para a direita e para a esquerda ao mesmo tempo.
Um tópico separado é a limpeza de bases, uma vez que fiz há 3 anos para a competição anterior. Com mais, tudo ainda é relevante, mas agora você pode se recusar a verificar 200 OK, eu realmente não gostei desse processo, os erros eram muito grandes, muitas coisas desnecessárias foram filtradas. Agora, isso pode ser feito quase automaticamente no processo de trabalho de Hrumer, embora esse processo não seja um análogo completo da verificação de "200 OK". Em geral, direto ao ponto: não há muito tempo, uma oportunidade maravilhosa apareceu em Hrumer - roubar informações de recursos no momento da execução do projeto. Se parece com isso. Você dirige em um modelo que será processado no processo e as informações coletadas do modelo serão inseridas no arquivo xgrabbed.txt na pasta Logs. Você pode usar esta função para qualquer coisa, o vôo da imaginação é enorme. Eu uso essa função uma vez por semana para remover os links "expirados" do banco de dados de trabalho. Não é nenhum segredo que os fóruns morrem todos os dias para limpar a base de tais recursos e a ferramenta "Autograbbing" nos ajudará neste caso.
Afinal, você deve admitir, muitas vezes digitando, por exemplo, http://www.laptopace.com/index.php, vemos que esse domínio já é, por exemplo, um gaddyad, mas não há fórum lá. Então, para jogar essa escória para fora da base, vamos saquear. :) Abra o código-fonte da página e veja esta entrada lá:

laptopace.com
Para pegar, transforme-o em
[...]

Agora, todos os "mortos" do goudaddi serão conhecidos por nós pelo nome.
Aqui está uma pequena seleção para a ferramenta "Autograbbing", se você deseja limpar o banco de dados de diferentes domínios "expirados":


[...]

[...]
[...]
[...]

[...]
Este domínio pode estar à venda. [...] Compre este domínio


[...]<body bgcolor="#ffffff" text="#000000"> </span><br>A lista está longe de estar completa, mas acho que o ajudará a não conduzir muitas vezes bases de lixo multimilionárias. Não é difícil criar um modelo, abrir um link expirado e criar uma máscara de modelo. <br>Usando o mesmo autograbbing, você pode navegar e classificar seus bancos de dados existentes por recursos, dividindo-os por motores. Classificar bancos de dados por motores permitirá que você faça o melhor uso de todas as capacidades e configurações do Hrumer, em particular o processo de aprendizagem. Além disso, com a ajuda do Autograbbing, você pode remover o lixo dos bancos de dados, se preferir coletá-los não pelo Hrefer, mas baixando de todos os tipos de serviços de hospedagem de arquivos. Para fazer isso, você precisa fazer uma máscara para selecionar fóruns e coletar do banco de dados apenas o que será capturado pela máscara ou, ao contrário, fazer uma máscara para não fóruns e excluir o que será capturado. A primeira opção é mais lógica e confiável, porque sabemos exatamente o que procurar. <br>Boa sorte no trabalho. <br>PySy. Fiz um vídeo estreitamente focado (estava esgotado, fiz pela primeira vez :)), embora tenha iniciado o Hrefer na minha máquina doméstica, a velocidade não é muito boa, aqui tenho cópias apenas para testes, por isso não me culpe pela velocidade do trabalho. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 comentários:</h4> <p>comentários de jeka ...</p><p>Qual programa você selecionou palavras-chave?</p> Comentários de Serge Glazko ... <p>se preciso coletar recursos temáticos, seleciono palavras em Palavras com canetas e por meio do Adwords. mas em muitos tópicos, as palavras já foram selecionadas para mim, aqui eu só posso adicionar-excluir algumas palavras, mas também não automaticamente, mas olhar por todas elas.</p> <p>Vamos começar imediatamente com o código do script principal:</p> <p>#! / usr / bin / perl</p><p>script # which-forum.pl <br><span># (c) 2010 Alexandr A Alexeev, http: // site /</p><p>use estrito;</p><p># linhas comentadas - para rigor</span><br><span># se a tarefa é coletar estatísticas do motor, deixe como está</span><br><span># se você fizer uma lista de fóruns - descomente</p><p>my $ data; <br>$ data. = $ _ while (<> ) ; </p><p># verifique quanto Powered by phpBB estava sem link no rodapé</span><br>imprimir "phpbb <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / i</span> ou <br><span># $ data = ~ /viewforum\.php\?"^""")*f=\d+/i ou</span><br>$ data = ~ / phpBB \ -SEO / i ou <br>$ data = ~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>imprimir "ipb <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^ "] *" [^>] *> [^<]*IP\.Board/i </span> ou <br>$ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / i</span> ou <br>$ data = ~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/ eu</span> ou <br>$ data = ~ <span>/index\.php\?†^""†*showforum=\d+/i</span>) ; <br>imprimir "vbulletin <span>\ n "</span><br>if ($ data = ~ <span>/ Desenvolvido por :? [^<]+vBulletin[^<]+(?:Version)?/i </span> ou <br>$ data = ~ <span>/<meta name="generator" content="vBulletin/i </span> ou <br>$ data = ~ <span>/forumdisplay\.php\?†^""†*f=\d+/i</span>) ; <br>imprimir "smf <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> Desenvolvido por SMF / i</span> ou <br>$ data = ~ <span>/index\.php\?†^"""*board=\d+\.0/i</span>) ; <br>imprimir "punbb <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (? :(?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i</span>); #ou <br><span># $ data = ~ /viewforum\.php\?†^"""*id=\d+/i);</span><br>imprimir "fluxbb <span>\ n "</span><br><span># if ($ data = ~ /viewtopic\.php\?id=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB / i</span>) ; <br>imprimir "exbb <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i</span>); # ou <br><span># $ data = ~ /forums\.php\?†^"""*forum=\d+/i);</span><br>imprimir "yabb <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / i</span> ou <br>$ data = ~ /YaBB\.pl\?†^"""**num=\d+/i); <br>imprimir "dleforum <span>\ n "</span><br>if ($ data = ~ <span>/ \ (Desenvolvido por DLE Forum \)<\/title>/ eu</span> ou <br>$ data = ~ <span>/<a[^>] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = copyright) [^ "] *"> Fórum DLE<\/a>/ eu</span>) ; <br>imprimir "ikonboard <span>\ n "</span><br>if ($ data = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^ "] *" [^>] *> Ikonboard / i</span> ou <br>$ data = ~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span> ou <br>$ data = ~ /ikonboard\.cgi/i); <br>imprimir "bbpress <span>\ n "</span><br>if ($ data = ~ <span>/<meta name="generator" content="bbPress/i </span>); # ou <br><span># $ data = ~ /topic\.php\?id=\d+/i ou</span><br><span># $ data = ~ /forum\.php\?id=\d+/i);</span><br>imprimir "flashbb <span>\ n "</span><br><span># if ($ data = ~ /forums\.php\?fid=\d+/i ou</span><br><span># $ data = ~ /topic\.php\?fid=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB / i</span>) ; <br>imprimir "stokesit <span>\ n "</span><br><span># if ($ data = ~ /forum\.php\?f=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i</span>) ; <br>imprimir "pódio <span>\ n "</span><br><span># if ($ data = ~ /topic\.php\?t=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> Podium / i</span>) ; <br>imprimir "usebb <span>\ n "</span><br><span># if ($ data = ~ /forum\.php\?id=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB / i</span>) ; <br>imprimir "wrforum <span>\ n "</span><br><span># if ($ data = ~ /index\.php\?fid=\d+/i ou</span><br>if ($ data = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i</span>) ; <br>imprimir "yetanotherforumnet <span>\ n "</span><br>if ($ data = ~ / Yet Another Forum \ .net / i ou <br>$ data = ~ <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>Este e outros scripts mencionados na postagem podem ser encontrados neste arquivo.</p> <p>Roteiro <i>which-forum.pl</i> examina o código da página html para a presença de assinaturas de mecanismo de fórum nele. Usamos uma técnica semelhante ao definir WordPress e Joomla, mas existem algumas diferenças. Primeiro, o próprio script não carrega o código da página, mas o lê de stdin ou de um arquivo passado como argumento. Isso permite que você carregue a página uma vez, por exemplo, usando o wget, e depois execute-a em vários analisadores, se tivermos mais de um. Em segundo lugar, neste script, a presença de uma assinatura é 100% um sinal do motor. Da última vez a presença de uma assinatura apenas deu peso ao motor correspondente e o motor com maior peso "ganhou". Decidi que, nesse caso, essa abordagem complicaria apenas desnecessariamente o código.</p> <p>Para testar como o script funciona, fiz uma pequena pesquisa. Fiz uma lista de vários milhares de fóruns e executei cada um deles em meu script, determinando assim a porcentagem de gatilhos de programa e a popularidade de vários mecanismos.</p> <p>Usei meu analisador do Google para obter uma lista de fóruns. O mecanismo de pesquisa enviou solicitações como</p> <p>site: forum. *. ru <br>site: talk. *. ru <br>site: board. *. ru <br>site: smf. *. ru <br>site: phpbb. *. ru <br> ....</p> <p>etc. O código completo do gerador de consultas pode ser encontrado no arquivo <i>gen-forumsearch-urls.pl</i>... Além da zona .ru, .su .ua .kz e.by também foram usados. Foi difícil fazer essa pesquisa da última vez porque os sites WordPress e Joomla não têm essas assinaturas em seus URLs. Catálogos como cmsmagazine.ru/catalogue/ não fornecem um tamanho de amostra suficiente. O que são 600 sites Drupal?</p> <p>Devo admitir que os resultados do experimento me perturbaram. Dos 12.590 sites estudados, apenas 7.083 foram identificados com sucesso com o motor, ou seja, apenas em 56% dos casos. Talvez eu tenha perdido algum motor? O Bitrix estava realmente na metade dos fóruns? Ou devo gastar mais tempo procurando assinaturas? Em geral, mais pesquisas são necessárias aqui.</p> <p>Entre 56% dos motores identificados com sucesso, os mais populares, como esperado, foram IPB (31%), phpBB (26,6%) e vBulletin (26,5%)</p> <p>Eles são seguidos de perto por SMF (5,8%) e DLEForum (5,3%). Meu punBB favorito ficou apenas em 6º lugar (1,64%). Eu não recomendaria confiar fortemente nesses números (dizem que a cada três fóruns em RuNet funciona no IPB), mas, claro, é possível tirar certas conclusões.</p> <p>Por exemplo, se você pretende criar um site em um mecanismo de fórum e planeja modificá-lo, digamos, pagar aos usuários US $ 0,01 por cada mensagem com retirada automática de fundos uma vez por semana, então você deve escolher um dos três mecanismos mais populares . Quanto mais popular for um fórum, maior será a probabilidade de encontrar um programador que o conheça bem.</p> <p>Se não forem esperadas mudanças significativas no motor, pode fazer sentido não escolher o motor mais popular, por exemplo SMF ou punBB. Isso reduzirá o número de ataques de hackers em seu fórum e a quantidade de spam enviado automaticamente.</p> <p>Scripts para pesquisar / definir fóruns também podem ser encontrados em mais de uma aplicação prática. A primeira coisa que me veio à cabeça pessoalmente foi classificar os fóruns identificados pelo TCI e colocar nas primeiras cem postagens links para um de seus sites. No entanto, uma centena de links dofolllow do fórum não afetaram o TCI de forma alguma (2 atualizações foram aprovadas), então é melhor não perder tempo aqui, a menos que você esteja interessado em transições.</p> <p>É claro que o uso nomeado de scripts está longe de ser o único. Acho que você pode descobrir facilmente de que outra forma pode usá-los.</p> <p>Olá queridos leitores do blog. Assim, continuamos o tópico de configuração de um mecanismo de fórum chamado SMF, iniciado em um post sobre o assunto. Lá ainda não fizemos o fórum russo, em termos de tradução da interface em inglês. No momento, não parece muito apresentável, mas após a russificação (se ainda não foi produzida) e a criação das seções correspondentes, sua aparência irá melhorar significativamente.</p><p>Hoje vamos considerar os temas de design e torná-lo russo, bem como instalar o componente JFusion, que pode funcionar com ambos os motores (Joomla e SMF), o que nos permitirá ter uma base de usuários comum para dois e apenas uma forma de seu registro e login.</p><h2>Temas e instalação do pacote de idioma russo</h2><p>O motor do Fórum Simple Machines suporta a possibilidade de alterar temas, além disso, eles podem ser alterados, tanto para todo o fórum como um todo, como para suas seções individuais em particular. Pessoalmente, usei o skin padrão, mas fiz algumas alterações manuais nele. Em particular, mudei o fundo, os esquemas de cores de alguns elementos, adicionei um relógio no flash, rádio e muito mais, sobre os quais falarei nos próximos posts desta seção.</p><p>Por que não usei nenhuma das capas adicionais ao criar o fórum? Bem, provavelmente é tudo sobre minha preguiça. Não, não tive preguiça de pesquisar e baixar novos temas, pois há muitos lugares onde isso pode ser feito. Minha preguiça está em outro lugar.</p><p>O fato é que toda a variedade de mods para este motor, projetado para expandir suas capacidades, está focado no tema padrão. Deixe-me explicar. Se você tiver um tema padrão, adicionar um ou outro mod ao SMF leva alguns segundos e, como regra, não requer a edição manual do código.</p><p>No caso de instalar um mod em um tema de design diferente do padrão, você precisará, como dizem, processar todas as partes não processadas com um arquivo. Em outras palavras, você terá que usar o FileZilla (você pode baixá-lo e configurá-lo para acessar o site via FTP e abrir os arquivos do mecanismo do fórum para edição, aos quais este mod faz alterações.</p><p>Em seguida, procure o lugar certo no código e execute as ações necessárias: substitua o código, exclua ou adicione um fragmento de código antes ou depois de o fragmento ser necessário. Considerando que pode haver cerca de uma dúzia de arquivos a serem alterados, você pode imaginar como isso será problemático. Nesse caso, você precisa ter muito cuidado e não cometer erros, pois do contrário o fórum pode não abrir de todo.</p><p>Se todos os problemas acima relacionados ao uso de um tema diferente do padrão não o assustam, você pode baixá-los aqui. Os temas são classificados por seções (minimalismo, próximo ao clássico, moderno, etc.) e para cada um deles você pode ver sua captura de tela em tela cheia. Eu direi a você como instalar esses mesmos temas um pouco mais tarde.</p><p>Se você não russificou o fórum no estágio de envio dos arquivos do mecanismo para a hospedagem, conforme descrito na primeira parte deste artigo (veja o link no início do artigo), então você pode fazer isso agora. O pacote de idioma russo previamente baixado desta página com o desejado, você precisa descompactar e, em seguida, copiar a pasta Temas para a pasta raiz, onde já existe um diretório com o mesmo nome.</p><p>Após a conclusão da cópia, você precisa ir ao fórum usando o nome de usuário e a senha do administrador. Selecione "Admin" no menu superior e clique em "Configurações do servidor" na coluna à esquerda.</p><p>Na janela que se abre, encontramos o item "Idioma do fórum padrão" e selecionamos o idioma russo na lista suspensa e, em seguida, clique no botão "Salvar" na parte inferior da página.</p><p><img src='https://i2.wp.com/ktonanovenkogo.ru/image/16.092.png' width="100%" loading=lazy loading=lazy></p><p>É isso, agora sua conferência é totalmente em russo.</p><h3>Resolvendo problemas ao instalar mods que não suportam russo</h3><p>Observe que, no futuro, ao adicionar mods ao SMF que não têm uma tradução para o russo, às vezes você pode ter problemas para exibir as configurações do mod no painel de administração. Na verdade, essas mesmas configurações no painel de administração simplesmente não estarão visíveis, tk. não haverá arquivos de russificação para eles. Portanto, você terá duas opções para resolver esse problema.</p><p>A primeira maneira é mudar para o inglês em todo o fórum. Como isso pode ser feito, você pode ver alguns parágrafos acima. Da mesma forma, depois de realizar as ações necessárias com essas configurações, você precisará retornar ao russo novamente.</p><p>O segundo método é mais complicado, mas nos permitirá ver as configurações dos mods instalados no painel de administração sempre, e não apenas quando o idioma inglês está ativado. Eu me detenho neste ponto com tantos detalhes, porque a dúvida de que alguém instalou um mod e não consegue encontrar suas configurações no painel de administração de sua conferência é muito comum.</p><p>Portanto, a segunda maneira é adicionar strings de tradução aos arquivos de Russificação para os mods recém-adicionados. Como determinar quais arquivos Russification precisam ser alterados e onde obtê-los, contarei a você mais tarde. Por enquanto, temporariamente, você pode usar o primeiro método.</p><h2>Instalando JFusion para Integração de Site e Fórum</h2><p>Primeiro você precisará baixar o JFusion e sua Russificação. Entrando no painel de administração do Joomla, executamos ações padrão: selecione no menu superior do painel de administração os itens "Extensões" - "Instalar / Remover" - "Baixar o arquivo do pacote" - o botão "Navegar" - encontre em seu computador o arquivo com o componente jfusion_package.zip - clique em "Baixar arquivo e instalar>".</p><p>Em seguida, aparecerá uma janela informando que o componente foi instalado com sucesso. Se surgirem problemas, você pode se familiarizar com as opções para resolver alguns deles no link fornecido acima.</p><p>Agora é a vez da Russificação, que é adicionada da mesma forma que o próprio componente. Aqueles. repetimos a sequência de ações: "Extensões" - "Instalar / Remover" - "Baixar o arquivo do pacote" - o botão "Procurar" - localizar o arquivo russification JFusion em seu computador - clicar em "Baixar arquivo e instalar" botão. Agora podemos ir para as configurações ao longo do caminho "Componentes" - "JFusion" e ter certeza de que a Russificação foi adicionada com sucesso e está funcionando.</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/image/16.093.png' width="100%" loading=lazy loading=lazy></p> <p>Boa sorte para você! Te vejo em breve nas páginas do blog</p><h3></h3><p>Você pode estar interessado</p><p><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/nastroika-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Configurando JFusion para Combinar Fórum SMF e Site Joomla</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/moduli-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>Módulos JFusion para exibir mensagens do fórum no site, bem como criar um botão em SMF para retornar ao Jumla</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/forum-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Criar um item de menu no Joomla para entrar no fórum e transferir o registro do usuário do SMF para o site</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/ustanovka-smf.jpg' width="100%" loading=lazy loading=lazy><span>Instalação do SMF Forum - Joomla 1.5 e integração do Simple Machines Forum usando o componente JFusion</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/rasshireniya-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Extensões para Joomla - o que é e onde baixar componentes, módulos e plugins para Joomla, como instalá-los e desinstalá-los</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/k2-joomla.jpg' width="100%" loading=lazy loading=lazy><span>Componente K2 para a criação de blogs, catálogos e portais no Joomla - recursos, instalação e russificação</span> <span>Galeria de fotos para Joomla - Parte 3 - Criando galerias no Joomla 1.5 usando o componente Phoca Gallery - adicionando categorias e enviando imagens para a galeria de fotos</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/artio-joomsef.jpg' width="100%" loading=lazy loading=lazy><span>ARTIO JoomSEF - configurar links CNC (SEF) e Título no Joomla, bem como criar uma página de erro 404 usando esta extensão</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/joomlapack.jpg' width="100%" loading=lazy loading=lazy><span>Akeeba Backup (antigo JoomlaPack) - crie um site de backup no Joomla e restaure a partir de um backup em dois cliques</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <table class="direlink" cellspacing="0" cellpadding="0"><tr><td colspan="2" class="dl-head">Artigos relacionados:</td></tr><tr><td> <div class="sblock" style="background-image: url(/uploads/688c37b2240deee34b29037483b17544.jpg);"> <div class="hover"><a href="https://wrldlib.ru/pt/osnashchenie-domashnih-sportivnyh-zalov-lending-top-lendingov/">Principais páginas de destino de esportes</a> <p>A página de destino de fitness é uma ótima solução se você precisa atrair novos ...</p> </div> </div> <div class="sblock" style="background-image: url(/uploads/701322399c56a1450f82bf9032e3c8aa.jpg);"> <div class="hover"><a href="https://wrldlib.ru/pt/ikonki-dlya-papok-ico-sinie-gde-skachat-ikonki-dlya-papok-i-kak-ih-ustanovit/">Onde baixar ícones para pastas e como instalá-los</a> <p>Muitos usuários prestam atenção especial à personalização de seus ...</p> </div> </div> <div class="sblock" style="background-image: url(/uploads/7f4f652c5d8d61bd7186335a7a6f5432.jpg);"> <div class="hover"><a href="https://wrldlib.ru/pt/pravila-vkontakte-pravila-vkontakte-pravila-polzovaniya-socialnoi/">Regras do VKontakte Regras de uso da rede social VKontakte</a> <p>Qualquer recurso ou fórum na Internet tem suas próprias regras. Eles são necessários ...</p> </div> </div> </td></tr></table> </div> <div class="main-text-sidebar"> <div class="side-blok"> <div class="textwidget"> <div id="poposy1" style="height:400px;width:240px;" align="center"></div> </div> </div> <div class="side-blok"> <div class="textwidget"> </div> </div> <div class="side-blok"><span class="cat-index cat-wid">Escolha do Leitor</span> <div class="textwidget"> <div> <img class="alignleft wp-image" src="/uploads/3c3116aa7a47cef1768a31710c2ccf21.jpg" alt="Página de destino da promoção de SEO Faça a adaptação para telefones celulares" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/prodvizhenie-landing-page-slozhno-no-ne-smertelno-seo-prodvizhenie-lending/">Página de destino da promoção de SEO Faça a adaptação para telefones celulares</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/530d552d20e105dec3ab2cf22bd7a2de.jpg" alt="Uma seleção de controles deslizantes responsivos Adaptive photo gallery plus" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/podborka-adaptivnyh-slaiderov-podborka-adaptivnyh-slaiderov/">Uma seleção de controles deslizantes responsivos Adaptive photo gallery plus</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/3aa47a906ac1593742501b9d7eec3c4e.jpg" alt="Compartilho minha experiência - como melhorar as posições nos mecanismos de pesquisa" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/kak-podnyat-stranicu-v-gugl-delyus-opytom---kak-povysit-pozicii-v/">Compartilho minha experiência - como melhorar as posições nos mecanismos de pesquisa</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/d2b1c4f15504f0fe704ccf37aa5b5ac3.jpg" alt="Pronto l. Modelos de página de destino. Landing Zero - Página inicial com vídeo de fundo" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/gotovyi-l-shablony-landing-page-landing-zero---lending-s-fonovym/">Pronto l. Modelos de página de destino. Landing Zero - Página inicial com vídeo de fundo</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/c52ae05436173445fdc082080c74c251.jpg" alt="Modelos de página de destino StoreOne - um modelo para a criação de uma loja" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/shablony-landing-page-shablony-landing-page-storeone---shablon-dlya-sozdaniya-magazina/">Modelos de página de destino StoreOne - um modelo para a criação de uma loja</a> </div> <div style='clear:both;'></div> <br/> </div> </div> <div class="side-blok"><span class="cat-index cat-wid">Artigos populares</span> <div class="textwidget"> <div> <img class="alignleft wp-image" src="/uploads/f050ba11439c47675a531666522de34d.jpg" alt="Modelo profissional HTML5 em estilo minimalista" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/html-shablon-minimalistichnyi-professionalnyi-html5-shablon-v-minimalistskom/">Modelo profissional HTML5 em estilo minimalista</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/57422bc51083bea45408a3b748005cb9.jpg" alt="Ver imagens e galeria de fotos" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/skripty-dlya-izobrazhenii-prosmotr-izobrazhenii-i-fotogalereya/">Ver imagens e galeria de fotos</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/c52ae05436173445fdc082080c74c251.jpg" alt="Modelo profissional HTML5 em estilo minimalista" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/html-shablony-minimalizm-professionalnyi-html5-shablon-v/">Modelo profissional HTML5 em estilo minimalista</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/b597e20bb71b82b9efe4b56e45c22e07.jpg" alt="Configurando o serviço "Redirecionamento de Domínio 301 Redirecionar para outro domínio" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/nastroika-uslugi-perenapravlenie-domena-nastroika-uslugi-perenapravlenie/">Configurando o serviço "Redirecionamento de Domínio 301 Redirecionar para outro domínio</a> </div> <div style='clear:both;'></div> <br/> <div> <img class="alignleft wp-image" src="/uploads/10561b973e52d1911962bb3d09a8b447.jpg" alt="Onde baixar ícones para pastas e como instalá-los" width="80" height="80" / loading=lazy loading=lazy><a href="https://wrldlib.ru/pt/krasivye-ikonki-dlya-rabochego-stola-gde-skachat-ikonki-dlya-papok-i-kak/">Onde baixar ícones para pastas e como instalá-los</a> </div> <div style='clear:both;'></div> <br/> </div> </div> <div class="side-blok"> <div class="textwidget"> <div class="scrolling"> </div> </div> </div> </div> <div class="clear"></div> <div id="footer"> <div class="foot-widget1"> <div class="foot-blok"> <div class="textwidget"></div> </div> </div> <div class="foot-widget2"> <div class="foot-blok"> <div class="textwidget"></div> </div> </div> <div class="foot-widget3"> <div class="foot-blok"> <div class="textwidget"> <br><br> <a href="https://wrldlib.ru/pt/sitemap.xml" title="Sitemap wrldlib.ru">mapa do site</a> <br> <a href="" >Sobre o projeto</a></div> </div> </div> <div class="clear"></div> <div class="logo-bottom"> <span></span> </div> </div> <div class="clear"></div> </div> </div> <div class="credits"> <div class="inner"> <span>gastroguru 2017</span> </div> </div> <script type='text/javascript' src='https://wrldlib.ru/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.9'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.7.2'></script> <br> <br> </body> </html>