Ciao, cari lettori del sito del blog. Quindi, continuiamo l'argomento della creazione di un motore di forum chiamato SMF, iniziato in un post a riguardo. Lì non abbiamo ancora reso il forum russo, in termini di traduzione dall'interfaccia inglese. SU questo momento non sembra molto presentabile, ma dopo la russificazione (se non è ancora stata fatta) e la creazione delle sezioni appropriate, il suo aspetto migliorerà notevolmente.
Oggi considereremo i temi e lo renderemo russo, oltre a installare il componente JFusion, che può funzionare con entrambi i motori (sia Jumla che SMF), che ti consentirà di avere base comune utenti per due e una sola forma di registrazione e login.
Temi e installazione del language pack russo
Motore semplice Forum delle macchine supporta la possibilità di cambiare argomenti, e possono essere modificati, sia per l'intero forum nel suo insieme, sia per le sue singole sezioni in particolare. Personalmente, ho usato il tema predefinito, ma ho apportato molte modifiche manuali ad esso. In particolare ho modificato lo sfondo, le colorazioni di alcuni elementi, aggiunto un orologio flash, una radio e molto altro, di cui parlerò nei successivi post di questa sezione.
Perché non ho usato nessuno di argomenti aggiuntivi design durante la creazione di un forum? Beh, probabilmente è tutta colpa della mia pigrizia. No, non ero troppo pigro per cercare e scaricare nuovi temi, poiché ci sono molti posti dove è possibile farlo. La mia pigrizia è altrove.
Il fatto è che tutta la varietà di mod per questo motore, progettata per espandere le sue capacità, è focalizzata specificamente sul tema predefinito. Io spiego. Se hai un tema predefinito, l'aggiunta di questo o quel mod a SMF richiede pochi secondi e, di norma, non richiede la modifica manuale del codice.
Nel caso di installazione di una mod su un tema di design diverso da quello predefinito, sarà necessario, come si suol dire, elaborare tutti i dettagli grezzi con un file. In altre parole, dovrai utilizzare FileZilla (scaricalo e configuralo, puoi accedere al sito tramite FTP e aprire per la modifica i file del tuo motore di forum, a cui questa mod apporta modifiche.
Quindi cerca il posto giusto nel codice e produci azioni necessarie: sostituendo il codice, o eliminando, o aggiungendo un pezzo di codice prima o dopo il frammento di cui hai bisogno. Considerando che potrebbero esserci circa una dozzina di file a cui sarà necessario apportare modifiche, si può immaginare quanto sarà problematico farlo. In questo caso bisogna stare molto attenti e non commettere errori, perché altrimenti il forum potrebbe non aprirsi affatto.
Se tutti i problemi di utilizzo di un tema non predefinito sopra elencati non ti spaventano, puoi scaricarli da qui. Gli argomenti sono ordinati in sezioni (minimalismo, vicino al classico, moderno, ecc.) e per ognuno di essi puoi vedere lo screenshot su A schermo intero. Come installare questi stessi temi lo dirò un po 'più tardi.
Se non hai russificato il forum nella fase di caricamento dei file del motore sull'hosting, come descritto nella prima parte di questo opus (vedi il link all'inizio dell'articolo), puoi farlo ora. Il language pack russo scaricato in precedenza da questa pagina con quello richiesto deve essere scompattato e quindi copiato la cartella Themes nella cartella principale, dove è già presente una directory con lo stesso nome.
Al termine della copia, è necessario accedere al forum utilizzando il login e la password dell'amministratore. Seleziona "Admin" dal menu in alto, quindi fai clic su "Impostazioni server" dalla colonna di sinistra.
Nella finestra che si apre, trova la voce "Lingua predefinita del forum" e seleziona la lingua russa dall'elenco a discesa, quindi fai clic sul pulsante "Salva" nella parte inferiore della pagina.
Ecco fatto, ora la tua conferenza è completamente in russo.
Risoluzione dei problemi durante l'installazione di mod che non supportano la lingua russa
Tieni presente che in futuro, quando aggiungi mod a SMF che non hanno la traduzione russa, a volte potresti avere problemi con la visualizzazione delle impostazioni mod nel pannello di amministrazione. In realtà, queste stesse impostazioni nel pannello di amministrazione semplicemente non saranno visibili, perché. non ci saranno file di russificazione per loro. Pertanto, avrai due opzioni per risolvere questo problema.
Il primo modo è passare all'inglese per l'intero forum. Come questo può essere fatto, puoi vedere alcuni paragrafi sopra. Di conseguenza, dopo aver eseguito le azioni necessarie con queste impostazioni, dovrai tornare di nuovo al russo.
Il secondo metodo è più complicato, ma ci permetterà di vedere sempre le impostazioni delle mod installate nel pannello di amministrazione, e non solo quando è attivata la lingua inglese. Mi soffermo su questo punto in modo così dettagliato perché la domanda che qualcuno ha installato una mod e non riesce a trovare le sue impostazioni nel pannello di amministrazione della propria scheda è molto comune.
Quindi, il secondo modo è aggiungere righe di traduzione ai file di russificazione per le mod appena aggiunte. Come determinare quali file di russificazione devono essere modificati e dove trovarli, lo dirò in seguito. Nel frattempo, temporaneamente, puoi utilizzare il primo metodo.
Installazione di JFusion per integrare sito e forum
Per prima cosa dovrai scaricare JFusion e la sua russificazione. Entrati nel pannello di amministrazione di Joomla, eseguiamo le azioni standard: selezionare le voci "Estensioni" - "Installa/Rimuovi" - "Carica file pacchetto" - il pulsante "Sfoglia" dal menu in alto del pannello di amministrazione - trovare il file con il componente jfusion_package.zip sul tuo computer - fai clic sul pulsante " Scarica file e installa>".
Successivamente, viene visualizzata una finestra che informa che il componente è stato installato correttamente. Se sorgono problemi, puoi familiarizzare con le opzioni per risolverne alcuni al link appena sopra.
Ora è il turno della russificazione, che viene aggiunta allo stesso modo del componente stesso. Quelli. ripeti la sequenza di azioni: "Estensioni" - "Installa / Rimuovi" - "Carica file pacchetto" - il pulsante "Sfoglia" - trova il file JFusion Russification sul tuo computer - fai clic sul pulsante "Carica file e installa". Ora possiamo andare alle impostazioni lungo il percorso "Componenti" - "JFusion" e assicurarci che la russificazione sia stata aggiunta correttamente e funzioni.
Buona fortuna a te! A presto sul sito delle pagine del blog
Potresti essere interessato
Configurazione di JFusion per Fusion Forum SMF e il sito Joomla
Moduli JFusion per la visualizzazione dei messaggi dal forum sul sito, oltre alla creazione di un pulsante in SMF per tornare a Joomla
Creazione di una voce di menu in Joomla per accedere al forum e trasferimento della registrazione dell'utente da SMF al sito
Installazione di SMF Forum - Integrazione di Joomla 1.5 e Simple Machines Forum utilizzando il componente JFusion
Estensioni per Joomla - cos'è e dove scaricare componenti, moduli e plugin per Joomla, come installarli e rimuoverli
Componente K2 per la creazione di blog, cataloghi e portali su Joomla - funzionalità, installazione e russificazione Galleria fotografica per Joomla - Parte 3 - Creazione di gallerie in Joomla 1.5 utilizzando il componente Galleria Phoca - aggiunta di categorie e caricamento di immagini nella galleria fotografica
ARTIO JoomSEF - personalizzazione dei collegamenti CNC (SEF) e del titolo in Joomla, oltre alla creazione di una pagina di errore 404 utilizzando questa estensione
Akeeba Backup (ex JoomlaPack) - creazione di un backup di un sito su Joomla e ripristino da backup in due clic
Organizzato da Botmaster Labs, non pianificato. Non c'è tempo, il video è necessario per il concorso, come tendenza nuova, anche se è più facile spiegare tutto con buoni screenshot (il mio IMHO), e non voglio davvero girare nulla. Sono rimasti pochissimi argomenti redditizi, lo spam stupido non regna più, qui bisogna pensare e nessuno sparerà all'argomento, se solo gli obsoleti provassero a metterlo in un bel involucro e spolverare un po '. :) Ma non si tratta di noi. In generale, questi 3 "non", credo, sono diventati sostanzialmente barriere alla partecipazione al concorso per la maggior parte dei potenziali partecipanti. È come con la riparazione di un'auto su tre: economica, di alta qualità, veloce: nel servizio possono soddisfare solo 2 condizioni contemporaneamente. siediti e scegli ciò che ti è più vicino. :) È lo stesso con la competizione: ho tempo, posso fare un video, ma non c'è argomento, oppure posso fare un video, ho un argomento, ma non ho tempo, o c'è tempo libero e c'è un piccolo argomento, ma il video fa paura. Ma va bene se 2 condizioni sono soddisfatte contemporaneamente. Ok, lasciamo perdere i testi. Continuerò per me stesso. Non avevo intenzione di farlo, quindi parteciperò al concorso, ho anche scelto per quale articolo voterò. Dì quello che vuoi, ma Doz conosce molto bene il software e sa come usarlo in modo molto sensato. Ma oggi ho saputo che l'intrigo è apparso nella competizione. Si scopre che non potrò votare, ma solo i principianti che hanno acquistato il software nel 2011 e il concorso è pensato per loro possono farlo. Sono rimasto un po' sorpreso, ma il proprietario è un gentiluomo. Il concorso è una campagna pubblicitaria e Alexander sa meglio come condurla. In generale, ho deciso allora di pubblicare un articolo, è un po 'più facile da scrivere quando è chiaro per chi, infatti, è impossibile farlo per l'intera fattoria collettiva.
La lunga introduzione è finita, ora al punto.
Di cosa ha bisogno un principiante quando ha acquisito un tale super mietitore, che è il complesso Xrumer + Hrefer? Esatto, impara a lavorarci sopra e scarta l'illusione che iniziando a spammare fogli, puoi guadagnare soldi. Se la pensi così, dona subito i tuoi soldi in beneficenza. Devi imparare a usare gli strumenti del complesso, preferibilmente affinandolo per te stesso. Il tempo di "prendere di più - gettare di più" è finito. La quantità lascia il posto alla qualità. Quindi raccoglieremo la base per noi stessi, non impareremo come farlo: cadrai dietro il treno. Ovviamente Khrefer ci aiuterà in questo. Se prevedi di promuovere le tue risorse su Google, dobbiamo anche cercare siti donatori tramite Google. Penso che questo sia comprensibile e logico. Ma Google, in quanto padrona della montagna di rame, non regala a tutti la sua ricchezza. Ha bisogno di un approccio. Vorrei dire subito che non sperare che secondo i segni che trovi nel pubblico, tu possa raccogliere qualcosa. Ecco perché sono disponibili in pubblico perché non hanno valore. Non svilupperò ulteriormente l'argomento. È meglio dirti come assemblarlo correttamente in modo da vedere il risultato, il resto lo finirai tu stesso, l'importante è capire il principio. È necessario raccogliere secondo quello corretto in base ai segni dei motori specifici di cui abbiamo bisogno, e non ai segni dei forum in generale. Questo è l'errore principale dei principianti: non concentrarsi su una cosa in particolare, ma cercare di coprire tutto nel suo insieme. Eppure, se vuoi analizzare una base più o meno normale, rifiuta di usare gli operatori nelle query. Nessun "inurl:", "site:", "title" ecc. Google vieterà immediatamente gli utenti come te. Pertanto, studiamo attentamente i motori con cui sta attualmente lavorando Chrumer:
Alimentato da php-Fusion
Nella versione 7.07 di Chrumer, il programma è stato addestrato con diversi nuovi motori:
forumumi.biz, forumb.biz, 1forum.biz, 7forum.biz, ecc.
phpBB-fr.com, tema Solaris phpBB
E il processo di apprendimento di cose nuove va avanti continuamente.
In generale, dobbiamo preparare le query corrette per l'analisi da parte di Khrefer. Prendiamo il forum dizhok come esempio. Forum SMF. E inizieremo a smontarlo in parti per l'analisi. Il nostro amato Google ci aiuterà in questo. Inserimento di una query di Google Forum SMF- un sacco di spazzatura nel problema, riavvolgi fino alla tredicesima pagina e seleziona qualsiasi collegamento. Mi sono imbattuto in questo: http://www.volcanohost.com/forum/index.php?topic=11.0 . Apriamolo ed esploriamo. Dobbiamo trovare qualcosa di caratteristico nella pagina che possa essere applicato alla ricerca di altre pagine su questo motore. Nel piè di pagina notiamo la seguente iscrizione Alimentato da SMF 1.1.14, citalo e inseriscilo in Google, ci mostra che by questa richiesta conosce circa 59 milioni di opzioni. Scorriamo i link, aggiungiamo un paio di opzioni in più a questa parola chiave, ad esempio, Pioppo "Powered by SMF 1.1.14". O Alimentato da SMF 1.1.14 viagra. Siamo convinti che la richiesta sia chic, nell'emissione di soli forum e quasi nessuna spazzatura per te.
Inoltre, non siamo interessati alla quantità, ma alla qualità, come ho detto sopra. Andare avanti. Dallo stesso forum prendiamo un'altra frase dal piè di pagina: , citalo e forniscilo a Google. In risposta, rivela di conoscere più di 13 milioni di risultati. Ancora una volta, scorriamo l'output, aggiungiamo altre parole e controlliamo l'output con esse. Ci assicuriamo che la richiesta sia eccellente e che non ci sia quasi spazzatura. In generale, ci sono già 2 richieste di ferro. Suggerisco di lasciare in pace il primo forum per ora e di continuare a raccogliere richieste da altri forum. Fortunatamente, Google è aperto su richiesta 2006-2008 Macchine semplici LLC. Prendiamo dal problema, ad esempio, questi forum: http://www.snowlinks.ru/forum/index.php?topic=1062.0 e http://litputnik.ru/forum/index.php?action=printpage; topic=380.0 a piè di pagina prendiamo da loro le seguenti richieste: "Powered by SMF 1.1.7" e "Powered by SMF 1.1.10" (vi consiglio sempre di guidare le richieste per Khrefer tra virgolette, perché abbiamo bisogno prima della qualità Tutto). Penso che sia chiaro cosa stiamo facendo, alla fine avremo un certo database di query per la ricerca nei forum sul motore SMF (è stato scelto come esempio, con il resto dei motori è simile).
Sarà simile a questo:
Alimentato da SMF 1.1.2
Alimentato da SMF 1.1.3
Alimentato da SMF 1.1 RC2
Alimentato da SMF 1.1.4
Alimentato da SMF 1.1.8
Alimentato da SMF 1.1.7
"2006-2008, Macchine semplici LLC"
E non è tutto. Quando raccogliamo le versioni dei motori, troviamo la sporgenza "2001-2006, Lewis Media" nel piè di pagina di alcuni forum SMF. Controlliamo questa richiesta, ci soddisfa pienamente. Troviamo una query simile: "2001-2005, Lewis Media". Scorrendo ulteriormente i piè di pagina troviamo la seguente richiesta: "SMFone design by AMA, porting to SMF 1.1". Dai un'occhiata - fantastico. E così via. Mezz'ora di lavoro e hai un meraviglioso database di query sul motore, e per queste query Google vieterà molto meno spesso che se utilizzi gli operatori in esse. E allo stesso tempo, il tuo database sarà molto più pulito che se utilizzi query come "index.php?topic=", perché qui Google fornirà non solo i forum di cui abbiamo bisogno, ma anche molte risorse lasciate dove era possibile lasciare un link all'argomento del forum. Puoi discutere, dicono, cosa c'è di sbagliato in questo? Altri hanno lasciato un link, così possiamo. Ma! I collegamenti possono essere lasciati non solo da Hrumer, ma anche da altri programmi. inoltre, possono essere appositamente affilati per lasciare commenti in una determinata risorsa, il cosiddetto software altamente specializzato, inoltre tali collegamenti potrebbero essere lasciati a mano. Anche in questo caso, ripeto, non è la quantità di spazzatura che è importante per noi, ma la qualità, raccoglieremo comunque la base con le giuste richieste. Il vantaggio di questo metodo è che praticamente non avrai bisogno di configurare filtro a setaccio
, può essere semplicemente disattivato, perché Google praticamente non ti darà spazzatura.
Penso che sia molto importante imparare a usare correttamente Chrefer nella fase iniziale, perché avendo imparato questo, puoi sempre trovare un uso per Chrumer, indipendentemente da come cambia la situazione. Le protezioni stanno diventando più complicate e se la protezione è stata rafforzata su alcuni tipi di motori e Khrumer non può farcela al momento, allora non ha senso sprecare risorse per raccogliere questi collegamenti e poi lavorarci sopra con Khrumer, è meglio concentrarsi su ciò che dà il risultato. E allo stesso tempo, se il team di Botmaster Labs ha insegnato a Chrumer qualcosa di nuovo, puoi sezionare rapidamente un nuovo paziente e preparare la base di Chrumer mentre il paziente è ancora caldo. Il tempo è denaro, la risorsa potrebbe non essere più rilevante quando acquisti la base. raccolti da qualcuno. Inoltre, la corretta raccolta di basi per te espande notevolmente l'uso "bianco" di Khrumer. Ed è esattamente qui che tutto si muove, che ci piaccia o no, ma il processo di sbiancamento o ingrigimento è in corso. Fogli neri per tutto ciò che puoi andare nel passato.
Tutti gli altri aspetti già tecnici del lavoro con Hrefer possono essere visualizzati nell'aiuto e non ha senso soffermarsi su di essi, tutti gli obiettivi-punti-secondi sono impostati empiricamente per ogni vettura individualmente.
Come bonus, posterò qui un modello per l'analisi del motore di ricerca cinese Baidu, l'altro giorno mi è stato chiesto a riguardo, quindi l'ho fatto tra una volta e l'altra, scusate il gioco di parole. :)
Nome host=http://www.baidu.com
Domanda=s?wd=
LinkMaschera=
Pagine totali=100
Pagina successiva=
NextPage2=
CaptchaURL=
CaptchaImmagine=
Campo Captcha=
Ho provato a testarli analizzandoli, non c'era alcun divieto, Khrefer raccoglieva rapidamente le risorse, tutte le richieste di analisi erano simili a quelle di Google, ma c'erano molte risorse cinesi e con un alto PR, e inoltre c'erano molti posti dove gli europei non avevano messo piede. È meglio analizzare con richieste cinesi. Google Translate ti aiuterà in questo, digita un elenco di parole chiave in russo e traducilo in cinese. La verità dentro parole"Le parole di Chrefer non possono essere messe insieme in cinese, devono essere ricodificate.
Invece del cinese:
伟哥 - viagra
吉他 - chitarra
其他 - riposo
保险公司 - assicurazione
Inserisci questi codici nel file Words per sostituirli:
%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 stai promuovendo un sito di assicurazioni, quindi pubblicando un link nel tuo profilo su un tematico (!) anche un forum cinese trovato su richiesta " forum SMF" 保险公司 sarà molto buono.
In conclusione, vorrei dire che non ho mai capito le persone che si lamentavano del fatto che i Khrefer fossero cattivi o non analizzassero, ho sempre voluto dirlo, semplicemente non sai come cucinarli. Nessun parser è migliore di un referrer, deve solo essere corretto. Hrefer è un'auto: buona, solida, made in German, ma una persona la controlla e tutto dipende dall'intelligenza con cui viene guidata, non puoi forzare l'auto ad andare a destra ea sinistra contemporaneamente.
Un argomento a parte è la pulizia delle basi, una volta 3 anni fa per il concorso precedente. Da più lì, tutto è ancora rilevante, ma ora puoi rifiutarti di controllare 200 OK, questo processo non mi è piaciuto molto, gli errori erano molto grandi, molto superfluo è stato filtrato. Ora questo può essere fatto quasi automaticamente durante il lavoro di Chrumer, sebbene questo processo non sia un analogo completo del controllo di "200 OK". In generale, al punto: non molto tempo fa, a Khrumer è apparsa una meravigliosa opportunità: rubare informazioni dalle risorse al momento dell'esecuzione del progetto. Sembra così. Guidi in un modello che verrà elaborato durante il lavoro e le informazioni raccolte in base al modello verranno inserite nel file xgrabbed.txt nella cartella Registri. Puoi usare questa funzione per qualsiasi cosa, il volo della fantasia è enorme. Uso questa funzione una volta alla settimana per rimuovere i collegamenti dalla base di lavoro "scaduta". Non è un segreto che i forum muoiano ogni giorno per ripulire la base da tali risorse e lo strumento "Autograbbing" ci aiuterà in questo caso.
Dopotutto, devi ammettere, digitando spesso, ad esempio, http://www.laptopace.com/index.php, vediamo che questo dominio è già, ad esempio, goudyadya, ma non c'è un forum lì. Quindi, per buttare via queste scorie dalla base, deruberemo. :) Apriamo il codice sorgente della pagina e vediamo questa voce lì:
Ora tutti i "morti" di goudaddi ci saranno conosciuti per nome.
Ecco una piccola selezione per lo strumento "Autograbbing", se vuoi pulire il database da diversi domini "scaduti":