Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows 7, XP
  • Tavola razziale powered by smf. Rilevamento automatico del motore del forum

Tavola razziale powered by smf. Rilevamento automatico del motore del forum

Ciao, Khabravchane!

Recentemente sono rimasto perplesso all'idea di creare un forum. Ora la creazione di un forum non dà molto lavoro agli utenti, poiché esiste un numero abbastanza elevato di CMS per forum già pronti che facilitano notevolmente l'implementazione di questa attività. È solo che tra la loro abbondanza, può essere molto difficile scegliere il CMS veramente necessario. Pertanto, ho deciso di scrivere la mia recensione, che, almeno un po', ma forse, aiuterà l'utente a fare una scelta nella direzione dell'uno o dell'altro motore.

Motori gratis
#1 - PunBB
Motore bello e facile da usare. Interfaccia del pannello di amministrazione comoda e intuitiva. Il forum è molto compatto, ha un piccolo numero di funzioni (da sotto la scatola), ma questo può essere facilmente corretto con aggiunte. Comodo e facile da creare temi. Se stai cercando un forum semplice e facile da impostare, configurare e utilizzare, questa è la scelta perfetta.
- Comunità di lingua russa
Ci sono molti altri motori diversi che non ho incluso nella recensione, perché penso che non siano così popolari e richiesti come quelli sopra menzionati. Bene, per quanto riguarda la mia opinione soggettiva, consiglierei PunBB o XenForo.

Tag: creare forum, cms del forum, motore del forum

Iniziamo subito con il codice dello script principale:

#! / usr / bin / perl

# script what-forum.pl
# (c) 2010 Alexandr A Alexeev, http: // sito /

usa rigoroso;

# righe commentate - per rigore
# se il compito è raccogliere le statistiche del motore, lascialo così com'è
# se fai un elenco di forum - decommenta

i miei dati $;
$ dati. = $ _ mentre (<> ) ;

# controlla quanto Powered by phpBB era senza link nel footer
stampa "phpbb \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / i o
# $ data = ~ /viewforum\.php\?"^""")*f=\d+/i oppure
$ data = ~ / phpBB \ -SEO / i o
$ dati = ~ /) ;
stampa "ipb \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^ "] *" [^>] *> [^<]*IP\.Board/i o
$ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / i o
$ dati = ~ /

/ io o
$ dati = ~ /index\.php\?†^""†*showforum=\d+/i) ;
stampa "bollettino" \ n "
if ($ dati = ~ / Realizzato da:? [^<]+vBulletin[^<]+(?:Version)?/i o
$ dati = ~ /) ;
stampa "smf \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> Powered by SMF / i o
$ dati = ~ /index\.php\?†^"""*board=\d+\.0/i) ;
stampa "punbb \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (? :( ?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i); #o
# $ data = ~ /viewforum\.php\?†^"""*id=\d+/i);
stampa "fluxbb \ n "
# if ($ data = ~ /viewtopic\.php\?id=\d+/i o
if ($ dati = ~ /] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB / i) ;
stampa "exbb \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i); # o
# $ data = ~ /forums\.php\?†^"""*forum=\d+/i);
stampa "yabb \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / i o
$ data = ~ /YaBB\.pl\?†^"""**num=\d+/i);
stampa "dleforum" \ n "
if ($ dati = ~ / \ (Fornito da DLE Forum \)<\/title>/ io o
$ dati = ~ /] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = copyright) [^ "] *"> Forum DLE<\/a>/ io) ;
stampa "ikonboard" \ n "
if ($ dati = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^ "] *" [^>] *> Ikonboard / i o
$ dati = ~ /\ n "
if ($ dati = ~ /\ n "
# if ($ data = ~ /forums\.php\?fid=\d+/i o
# $ data = ~ /topic\.php\?fid=\d+/i oppure
if ($ dati = ~ /] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB / i) ;
stampa "stokesit \ n "
# if ($ data = ~ /forum\.php\?f=\d+/i o
if ($ dati = ~ /] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i) ;
stampa "podio" \ n "
# if ($ data = ~ /topic\.php\?t=\d+/i o
if ($ dati = ~ /] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> Podio / i) ;
stampa "usebb \ n "
# if ($ data = ~ /forum\.php\?id=\d+/i o
if ($ dati = ~ /] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB / i) ;
stampa "wrforum \ n "
# if ($ data = ~ /index\.php\?fid=\d+/i o
if ($ dati = ~ /] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i) ;
stampa "ancora un altro forum" \ n "
if ($ data = ~ / Yet Another Forum \ .net / i o
$ dati = ~ /default\.aspx\?g=post&t=\d+/i) ;

Troverai questo e altri script menzionati nel post in questo archivio.

sceneggiatura che-forum.pl esamina il codice della pagina html per la presenza di firme del motore del forum in essa. Abbiamo usato una tecnica simile per definire WordPress e Joomla, ma ci sono un paio di differenze. Innanzitutto, lo script stesso non carica il codice della pagina, ma lo legge da stdin o da un file passato come argomento. Ciò consente di caricare la pagina una volta, ad esempio utilizzando wget, e quindi eseguirla attraverso diversi analizzatori, se ne abbiamo più di uno. In secondo luogo, in questo script, la presenza di una firma è al 100% un segno del motore. L'ultima volta la presenza della firma ha dato peso solo al motore corrispondente e ha "vinto" il motore con il peso più alto. Ho deciso che in questo caso, questo approccio avrebbe solo complicato inutilmente il codice.

Per testare come funziona lo script, ho fatto una piccola ricerca. Ho creato un elenco di diverse migliaia di forum e ho eseguito ciascuno di essi attraverso il mio script, determinando così la percentuale di trigger del programma e la popolarità dei vari motori.

Ho usato il mio parser di Google per ottenere un elenco di forum. Il motore di ricerca ha inviato richieste come

sito: forum.*.ru
sito: parlare. *. ru
sito: board.*.ru
sito: smf.*.ru
sito: phpbb.*.ru
....

eccetera. Il codice completo del generatore di query può essere trovato nel file gen-forumsearch-urls.pl... Oltre a zone.ru , sono stati utilizzati anche .su .ua .kz e.by. È stato difficile fare questa ricerca l'ultima volta perché i siti WordPress e Joomla non hanno tali firme nei loro URL. Cataloghi come cmsmagazine.ru/catalogue/ non forniscono una dimensione del campione sufficiente. Cosa sono 600 siti Drupal?

Devo ammettere che i risultati dell'esperimento mi hanno sconvolto. Dei 12.590 siti studiati, solo 7083 sono stati identificati con successo con il motore, cioè solo nel 56% dei casi. Forse ho perso qualche motore? Bitrix era davvero su metà dei forum? O dovrei dedicare più tempo alla ricerca di firme? In generale, qui sono necessarie ulteriori ricerche.

Tra il 56% dei motori identificati con successo, i più popolari, come previsto, erano IPB (31%), phpBB (26,6%) e vBulletin (26,5%)

Seguono da vicino SMF (5,8%) e DLEForum (5,3%). Il mio punBB preferito era solo al 6° posto (1,64%). Non consiglierei di fidarsi fortemente di queste cifre (dicono, un forum su tre in RuNet funziona su IPB), ma, ovviamente, è possibile trarre alcune conclusioni.

Ad esempio, se hai intenzione di creare un sito Web su un motore di forum e prevedi di modificare il forum, ad esempio, pagare gli utenti $ 0,01 per ogni messaggio con prelievo automatico di fondi una volta alla settimana, allora dovresti scegliere uno dei tre motori più popolari . Più il forum è popolare, più è probabile che trovi un programmatore esperto in esso.

Se non sono previsti cambiamenti significativi nel motore, potrebbe avere senso scegliere non il motore più popolare, ad esempio SMF o punBB. Ciò ridurrà il numero di attacchi di hacker al tuo forum e la quantità di spam inviato automaticamente su di esso.

Gli script per la ricerca/definizione dei forum possono essere trovati anche in più di un'applicazione pratica. La prima cosa che mi è venuta in mente personalmente è stata quella di ordinare i forum identificati da TCI e inserire post sui primi cento con link a uno dei loro siti. Tuttavia, un centinaio di link dofolllow del forum non hanno influito in alcun modo sul TCI (sono passati 2 aggiornamenti), quindi è meglio non perdere tempo qui, a meno che tu non sia interessato alle transizioni.

È chiaro che l'uso citato degli script è tutt'altro che l'unico. Penso che tu possa facilmente capire in che altro modo puoi usarli.

Le mod SMF sono molto importanti per ogni semplice bacheca alimentata da forum di macchine in quanto ti consentono di aggiungere funzionalità e personalizzazioni al tuo forum senza perderle per gli aggiornamenti del software del forum principale e / o il cambio di tema.

Simple Machines Forum (SMF) essendo un software open source ha migliaia di modifiche (Mod) per soddisfare le esigenze di ogni proprietario di forum di discussione o persino sviluppatori.

Essendo un utente di lunga data del software del forum SMF, ho deciso di elencare 50 delle migliori modifiche ai forum di Simple Machines (mod SMF) che contano davvero.

Dovrebbe essere utile a ogni proprietario di forum. Ho anche creato la mia lista così ampia da essere in grado di servire amministratori di tecnologia, intrattenimento, comunità, giochi o persino forum religiosi che sono alla ricerca delle migliori mod SMF da installare.

Abbiamo separato la nostra lista di " le 50 migliori mod SMF che contano”In parti, navigare nell'elenco utilizzando i titoli seguenti.

Modifiche davvero importanti (mod)

Seriamente, le esigenze di ogni forum differiscono a seconda del pubblico e degli utenti mirati, questa è la ragione per cui ho separato questa parte dall'intero elenco poiché non consiglierei fino a 50 mod SMF per un singolo forum.

Questa parte è limitata alle mod per le esigenze dei proprietari di forum SMF principali come: -

  • Sicurezza.
  • Ottimizzazione per i motori di ricerca (SEO).
  • Prevenzione di messaggi di spam e registrazioni di spam.
  • Annunci e integrazione del sistema di pagamento.
  • Cordialità mobile e così via.

1. Varie Anti-Spam

Combattere la registrazione dei bot in qualsiasi forum per il webmaster è importante tanto quanto mantenere il forum stesso. Un forum lasciato al caos di robot e spammer difficilmente vedrà la luce del giorno.

Alcuni forum sono già stati mandati nel dimenticatoio non implementando una misura per prevenire completamente la registrazione dei bot spam. Questa è la ragione per cui metto questa mod in cima alla mia lista.

Varie Anti Spam smf Mod impedisce a macchine e bot automatizzati di accedere al tuo forum. Utilizza.

2. Link anti-spam

Dopo aver combattuto la registrazione dei bot spam, è importante che a volte possano essere disordinati come questi bot; da qui la necessità di implementare una polizia automatizzata per usare la mazza su di loro.

Anti-Spam Links Mod per SMF ti dà il controllo su chi pubblica i link nel tuo spazio forum. Avere questa mod attiva si rivelerà la cosa migliore che accada alle tue bacheche poiché lo spamming dei link del forum sarà ridotto a zero.

Secondo me, è un mod smf indispensabile per i forum occupati.

3. Optimus Coraggioso

Ora che ci siamo occupati dei cattivi, è tempo di affrontare davvero l'ottimizzazione per i motori di ricerca (SEO); un fattore che determinerà fino a che punto andrà il tuo forum nel lungo periodo.

Optimus Brave Mod per SMF si prende cura di tutte le opzioni necessarie per dare al tuo forum una buona forma agli occhi di Google e degli altri motori di ricerca migliori in circolazione.

Opimus brave mod per SMF è una delle modifiche più utilizzate e funziona perfettamente per l'ottimizzazione dei motori di ricerca moderni. È una delle poche mod SMF con accesso alla mappa del sito e all'editor robots.txt.

4. Azione personalizzata

Ora che il tuo forum è pronto per diventare virale, devi creare alcune landing page come; informativa sulla privacy, regole del forum, termini, pagina dei contatti, pagine personalizzate e tutto il resto.

Custom Action Mod per SMF semplifica la creazione di pagine HTML, BBC e PHP personalizzate. È anche un'ottima opzione per coloro che non hanno intenzione di utilizzare alcun portale mod.

È un mod smf leggero che funziona molto bene su siti Web occupati e senza aggiungere molto carico al server.

5. Integrazione Tapatalk

Questo è il 2014, o stai implementando un design reattivo o stai usando app per coloro che accedono al tuo forum tramite dispositivi mobili.

Tapatalk Integration Mod for SMF ti rende molto facile creare un'applicazione mobile per coloro che navigano nel tuo forum con il telefono. C'è un'app per Android, iPhone, Blackberry e altri migliori sistemi operativi mobili.

11. Wireless / RSS quantità visualizzata

La mod rende molto facile per coloro che utilizzano la visualizzazione mobile predefinita SMF e/o altre mod Wap2 simili assumere il pieno controllo del numero di post mostrati ai propri utenti mobili.

Ti dà anche il pieno controllo sul numero di feed RSS visualizzati; con esso puoi facilmente cambiare il tuo feed RSS visualizzato da 5 a qualcosa di più conveniente. [Link per scaricare]

12. Argomenti correlati

Argomenti correlati Mod per SMF può migliorare notevolmente il numero di tempo che gli ospiti (riferiti dalla ricerca) e gli utenti trascorrono sul tuo forum suggerendo argomenti correlati a loro.

È ottimo anche per ridurre i rimbalzi. L'unico lato negativo di questa mod è l'essere pesante per i forum in esecuzione su un ambiente di hosting del server condiviso molto debole. [Link per scaricare]

13. Integrazione con Facebook SA

Facebook è ora utilizzato da quasi il 30% dell'intera popolazione mondiale sopra i 13 anni. Fornire un'opzione per iscriversi al tuo forum utilizzando Facebook rende ancora più facile l'iscrizione di più persone.

SA Facebook Mod per SMF non solo semplifica la creazione di un'opzione di registrazione di Facebook per il tuo forum, ma aggiunge anche commenti di Facebook, Mi piace di Facebook e altre funzionalità relative a Facebook. [Link per scaricare]

14. URL carino

Quasi tutti gli altri CMS là fuori hanno un'opzione per questo, usare SMF non significa che dovresti far incazzare i tuoi utenti costringendoli a segnare un argomento che vorrebbero visitare di nuovo.

Pretty Url Mod per SMF rende il tuo URL facile per i motori di ricerca e umani con cui relazionarsi bene. [Link per scaricare]

15. Condivisione sui social media

Non siamo riusciti a scegliere il meglio qui in quanto ci sono due fantastiche opzioni per aggiungere pulsanti di condivisione dei social media dall'aspetto gradevole a ciascuno dei tuoi singoli post sul forum.

17. A SMF piace Lite

Questa è un'ottima mod per i proprietari di forum moderni, aggiunge un pulsante Mi piace alimentato da ajax al tuo post sul forum. Ottimo per i proprietari di forum di intrattenimento che potrebbero semplicemente preferire dare un pollice in su invece di rispondere al post.

È molto simile al pulsante Mi piace ufficiale di Facebook. Si integra bene anche con SMF consentendo all'amministratore di impostare le autorizzazioni necessarie. [Link per scaricare]

Mod molto utili

Un'altra parte delle nostre 50 migliori mod SMF che conta avrà a che fare con le mod che non sono estremamente necessarie come le prime due parti sopra, ma sono davvero essenziali per la crescita e lo sviluppo generale del tuo forum.

Puoi anche sistemare questo elenco insieme alla seconda parte del nostro elenco perché sono altrettanto importanti. Fornisce alcuni miglioramenti che possono davvero far risaltare il tuo forum dal resto.

19. Link registrati

Registered Links Mod per SMF incoraggia gli ospiti a unirsi al tuo forum mascherando ogni collegamento sul tuo forum con un avviso "registrati o firma". [Link per scaricare]

20.Non seguire tutti i collegamenti

Ideale per forum che hanno poca o nessuna moderazione, aggiunge automaticamente il tag rel = ”nofollow a tutti i link contenuti nel post del forum. Usare con cautela in quanto potrebbe essere negativo dal punto di vista SEO per qualsiasi forum normale. [Link per scaricare]

21. Mappa del sito SEO e XML

Se non sei già a tuo agio con il backup SEO fornito da Optimus Brave Mod, SEO e XML Sitemap Mod per SMF possono migliorare ulteriormente le prestazioni del tuo forum su Google e altri motori di ricerca. [Link per scaricare]

22. Negozio SMF

Rende il forum molto più divertente premiando gli utenti con monete ogni volta che danno un contributo prezioso al forum. Il denaro può essere utilizzato per acquistare materiale dal forum. [Link per scaricare]

23. Pagina dei contatti

Semplifica l'aggiunta di un modulo di contatto professionale a qualsiasi forum basato su SMF. [Link per scaricare]

24. Galleria SMF

Aggiunge un bellissimo sistema di gallerie a smf senza modificare alcun tema o file di base. [Link per scaricare]

25. Sistema di tagging per argomenti

Fornisce al tuo forum un sistema di tagging completo proprio come abbiamo in vbulletin, rende molto facile per i tuoi utenti aggiungere tag individuali durante la creazione di nuovi post sul forum. [Link per scaricare]

26. Cumulus Congestus

Aggiunge una piccola funzionalità extra al tuo forum creando una nuvola di tag di argomenti popolari sul tuo forum. [Link per scaricare]

27. Scarica il sistema

Ottimo per forum di tecnologia, giochi, musica, video e app. Aggiunge un sistema di download completo al tuo forum basato su SMF. [Link per scaricare]

28. Attività nel profilo

Ti dice cosa sta facendo un utente dalla pagina del profilo o dall'elenco online. [Link per scaricare]

Mod per funzionalità di layout e personalizzazione

Questa parte della nostra lista include fantastiche modifiche che normalmente aggiungeranno caratteristiche, aspetto, layout e un tocco scintillante all'aspetto del tuo forum.

Dai colori brillanti, al fantastico stile CSS, alle funzionalità relative ad Ajax e Facebook; abbiamo fatto del nostro meglio per selezionare con cura questa parte delle mod SMF che sono ottime per personalizzare il layout e l'aspetto generale del tuo forum.

29. Profilo definitivo

Rendi il tuo forum un po' vivace e reale aggiungendo funzionalità social come quelle che hai su Facebook e altre piattaforme di social network.

Gli utenti possono ricevere commenti, personalizzare la pagina del proprio profilo con HTML e CSS e tutto il resto. [Link per scaricare]

30.Avatar predefinito

Rendi il tuo forum bello e coerente nell'aspetto aggiungendo un'immagine del profilo predefinita a ciascuno dei tuoi utenti. [Link per scaricare]

31. Impaginazione intelligente

Aggiunge uno stile personalizzato all'impaginazione SMF predefinita con un bel tweak CSS. [Link per scaricare]

32. Indice della bacheca di stile dei bollettini

Fa apparire l'indice del tuo forum un po' diverso modellando l'area del post/argomento in modo che assomigli a quello dei forum di discussione basati su vbulletin. [Link per scaricare]

33.cbi v0.5 (icone della scheda personalizzata)

Ti aiuta a personalizzare le icone predefinite sul tema del tuo forum. [Link per scaricare]

35. Aggiungi e crea icone di social media ai profili

Questa Mod consente a tutti gli utenti del forum di aggiungere facilmente siti di social media popolari al proprio profilo, inoltre viene fornita con le icone. [Link per scaricare]

36. Aggiungi avatar a chi è online

Ideale per forum di intrattenimento che credono molto nelle immagini. Mostra le immagini degli utenti online durante la visualizzazione dell'elenco "chi è online". [Link per scaricare]

37. Coloratore semplice

Ti aiuta ad aggiungere colore a tutti i nomi utente con il colore del gruppo di membri sul forum. [Link per scaricare]

38. Personalizza 'Scheda bambino'

Stanco di vedere "Child Board" sulle tue sottoschede? Usa questa mod per rinominare quella parte in base a ciò che piace ai tuoi occhi. Abbiamo considerato l'utilità e la popolarità di questo strumento prima di includerlo in questo elenco definitivo delle migliori 50 mod SMF.

42. Nascondi immagini dagli ospiti

Riduce la larghezza di banda e incoraggia gli ospiti a partecipare al forum nascondendo loro le immagini finché non si registrano o accedono al forum. [Link per scaricare]

43. Google taggato

Rafforza la parola chiave del tuo forum registrando le ricerche Google in arrivo e elencandole come tag. [Link per scaricare]

44. Messaggio di invito in faccia

Incoraggia gli ospiti a registrarsi sul tuo forum ricordando loro che non sono ancora membri. [Link per scaricare]

45. Motivo per la modifica del mod

Aggiunge un motivo per la modifica di un post che verrà inserito quando modifichi un post. [Link per scaricare]

46. ​​​​Risponditore automatico PM

Questa importante mod consente agli utenti di inviare automaticamente una risposta automatica che verrà inviata al mittente. I moderatori possono anche usarlo per avvisare automaticamente gli utenti di smettere di chiedere aiuto in privato. [Link per scaricare]

47. Visualizzazioni di argomenti false

Non riesco a capire perché la maggior parte dei proprietari di forum di intrattenimento ama questa mod; forse rende davvero popolare il loro forum simulando l'aumento del numero di visualizzazioni. [Link per scaricare]

48. Anticipa utenti e ospiti falsi online per SMF

Aumenta indirettamente il numero di nuove registrazioni sul forum, semplicemente facendolo sembrare occupato attraverso un numero crescente di Ospiti, Membri nascosti e Membri registrati falsi. [Link per scaricare]

49. reCAPTCHA per SMF

In passato era un'ottima opzione per combattere la registrazione dei bot di spam, ma ha perso gran parte della sua potenza nel corso degli anni. Tuttavia, è una delle migliori mod SMF per combattere lo spam e la registrazione di bot su forum di macchine semplici.

50. bXk WapMod

Un'altra fantastica opzione per migliorare la visualizzazione mobile o il forum Wap2. Completa perfettamente il nostro elenco di mod SMF in quanto tende a offrire un'opzione migliore a coloro che preferiscono un sito mobile autonomo ai design reattivi.

Come installare le mod SMF

Installare le mod smf è facile come installare il software SMF stesso. Tutto quello che devi fare è seguire attentamente i seguenti passaggi o guardare il video allegato di seguito per un approccio più visivo all'installazione di mod smf.

  1. Scarica la mod SMF che desideri installare: Puoi scaricarlo direttamente dal sito mod SMF salvando il pacchetto mod archivio zip in una cartella nota sul desktop attivo del tuo computer.
  2. Accedi alla dashboard del tuo forum SMF utilizzando i dettagli dell'amministratore.
  3. Clicca sul amministratore pulsante dalle schede di navigazione.
  4. Individua e fai clic sul collegamento denominato Principale dal lato sinistro della finestra e selezionare Pacchi .
  5. Scegli il scarica i pacchetti opzione e scorri verso il basso fino a dove hai navigato e le altre opzioni.
  6. Clicca su navigare accanto a pacchetto da caricare e trova il pacchetto zip smf mods già scaricato nel passo 1 sopra.
  7. Clicca su applica la modalità e usa il Installa ora pulsante per completare l'installazione delle mod smf.

A voi

Mi sono preso il mio tempo per elencare le 50 migliori mod SMF che spaccano, ho fatto molto con SMF di recente e posso assicurarti che le mod (principalmente la prima parte) saranno molto preziose per il tuo forum.

Non dimenticare di condividere e sentiti anche libero di lasciare le tue domande, difficoltà con le modifiche SMF e altri suggerimenti che potrebbero aiutare a capire e lavorare con le mod SMF.

Articoli correlati


Condividere con questo Short-link:

Partiamo subito dal codice dello script principale:

#! / usr / bin / perl

# script what-forum.pl
# (c) Duemila 10 Alexandr A Alexeev, http://eax.me/

# righe commentate - per rigore
# se il compito è raccogliere le statistiche del motore, esci così com'è
# se fai un elenco di forum - decommenta

I miei dati $;
$ dati. = $ _ mentre (<>);

# controlla quanto Powered by phpBB era senza link nel footer

Installazione automatica del modulo del sistema di punteggio 1.6

stampa "phpbb\n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / i o
# $ data = ~ /viewforum\.php\?"^""")*f=\d+/i oppure
$ data = ~ / phpBB \ -SEO / i o
$ dati = ~ / stampa "ipb \ n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^ "] *" [^>] *> [^<]*IP\.Board/i or
$ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / i o
$ dati = ~ /
/ io o
$ data = ~ /index\.php\?†^"""**showforum=\d+/i);
stampa "bollettino v\n"
if ($ data = ~ / Powered by:? [^<]+vBulletin[^<]+(?:Version)?/i or
$ dati = ~ / stampa "smf\n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> Powered by SMF / i o
$ data = ~ /index\.php\?†^"""**board=\d+\.0/i);
stampa "punbb \ n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (? :( ?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i); #o
# $ data = ~ /viewforum\.php\?†^"""*id=\d+/i);
stampa "fluxbb \ n"
# if ($ data = ~ /viewtopic\.php\?id=\d+/i o
if ($ dati = ~ / ] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB/i);
stampa "exbb \ n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i); # o
# $ data = ~ /forums\.php\?†^"""*forum=\d+/i);
stampa "yabb \ n"
if ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / i o
$ data = ~ /YaBB\.pl\?†^"""**num=\d+/i);
stampa "dleforum \ n"
if ($ data = ~ / \ (Powered By DLE Forum \)<\/title>/ io o
$ dati = ~ / ] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = copyright) [^ "] *"> Forum DLE<\/a>/ io);
stampa "ikonboard \ n"

If ($ dati = ~ / ] + href = "[^"] * http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^ "] *" [^>] *> Ikonboard / i o
$ dati = ~ / if ($ dati = ~ / # if ($ data = ~ /forums\.php\?fid=\d+/i o

# $ data = ~ /topic\.php\?fid=\d+/i oppure
if ($ dati = ~ / ] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB/i);
stampa "stokesit \ n"
# if ($ data = ~ /forum\.php\?f=\d+/i o
if ($ dati = ~ / ] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i);
stampa "podio \ n"
# if ($ data = ~ /topic\.php\?t=\d+/i o
if ($ dati = ~ / ] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> Podio/i);
stampa "usebb \ n"
# if ($ data = ~ /forum\.php\?id=\d+/i o
if ($ dati = ~ / ] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB/i);
stampa "wrforum \ n"
# if ($ data = ~ /index\.php\?fid=\d+/i o
if ($ dati = ~ / ] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum/i);
print "etanotherforumnet \ n"
if ($ data = ~ / Yet Another Forum \ .net / i o
$ data = ~ /default\.aspx\?g=posts&t=\d+/i);

Puoi trovare questo e altri script menzionati nel post in questo archivio.

Lo script which-forum.pl esamina il codice della pagina html per la presenza di firme del motore del forum. Abbiamo usato una tecnica simile per definire WordPress e Joomla, ma ci sono un paio di differenze.

Innanzitutto, lo script stesso non carica il codice della pagina, ma lo legge da stdin o da un file passato come argomento. Questo ti permette di caricare la pagina una volta, ad esempio, usando wget, e poi esiliarla attraverso diversi analizzatori, se ne abbiamo più di uno.

In secondo luogo, in questo script, la presenza di una firma è al 100% un segno del motore. L'ultima volta, la presenza di una firma assegnava solo pesi al motore corrispondente e il motore con un peso elevato "ha vinto". Ho deciso che in questo caso un tale approccio avrebbe solo complicato inutilmente il codice.

Per testare come funziona lo script, ho fatto una piccola ricerca. Ho creato un elenco di diverse migliaia di forum e ne ho eseguito uno tramite il mio script, determinando così la percentuale di trigger del programma e la popolarità dei diversi motori.

Per ottenere un elenco di forum, ho utilizzato il mio parser di Google. Al motore di ricerca sono state inviate richieste come

Sito: forum.*.Ru
sito: parlare. *. ru
sito: board.*.ru
sito: smf.*.ru
sito: phpbb.*.ru
....

ecc. Il codice completo del generatore di query può essere trovato nel file gen-forumsearch-urls.pl. Oltre alla zona .ru sono stati utilizzati anche .su .ua .kz e.by. L'ultima volta, fare questa ricerca è stato impegnativo in quanto i siti Web WordPress e Joomla non hanno firme simili nei loro URL.

Le raccolte del tipo cmsmagazine.ru/catalogue/ non forniscono un volume di raccolta sufficiente. Cosa sono 600 siti web Drupal?

Devo ammettere che i risultati dell'esperimento mi hanno sconvolto. Dei dodicimila500novanta siti web studiati, solo Settemilaottantatre del motore è stato identificato con successo, in altre parole solo nel 56% dei casi. Forse ho lasciato fuori qualche motore?

Bitrix era davvero su metà dei forum? O avrei dovuto dedicare più tempo alla ricerca di firme? In generale, qui sono necessarie ulteriori ricerche.

Tra il 56% dei motori identificati con successo, i più popolari, come previsto, erano IPB (31%), phpBB (26,6%) e vBulletin (26,5%)

Seguono SMF (5,8%) e DLEForum (5,3%) con un enorme ritardo. Il mio amato punBB era solo al 6° posto (1,64%). Non consiglierei molto di fidarsi di questi numeri (dicono, ogni 3 forum sul rovinoso funziona su IPB), ma, ovviamente, è possibile trarre alcune conclusioni.

Ad esempio, se desideri creare un sito Web su un motore di forum e prevedi di modificare il forum, ad esempio, pagare gli utenti $ 0,01 per ogni messaggio con prelievo automatico di fondi una volta alla settimana, allora dovresti scegliere uno dei 3 motori più popolari . Più un forum è popolare, più possibilità hai di trovare un programmatore esperto in esso.

Se non sono previste configurazioni significative nel motore, può avere senso scegliere un motore che non sia il più popolare, ad esempio SMF o punBB. Ciò ridurrà il numero di attacchi di hacker al tuo forum e la quantità di spazzatura inviata automaticamente.

Gli script per la ricerca/definizione dei forum possono anche trovare più di un'applicazione pratica. La prima cosa che mi è venuta in mente è stata quella di ordinare i forum identificati da TCI e inserire post con collegamenti a uno dei miei siti Web nei primi cento. Ma l'intreccio di link dofolllow del forum non ha influito in alcun modo sul TCI (sono passati due aggiornamenti), quindi è meglio non perdere tempo qui, a meno che tu non sia interessato alle transizioni.

È chiaro che l'uso previsto degli script è tutt'altro che l'unico. Immagino che scoprirai in che altro modo puoi usarli.

Principali articoli correlati