Aened Deska Powered by SMF. Automatická definice fóra motoru

Začněme okamžitě z hlavního kódu skriptu:

#! / usr / bin / perl

# Který-forum.pl script.
# (C) 2010 Alexandr A Alexeev, http: // Site /

používat přísné;

# Komentované linky - pro přísnost
# Pokud je úkol shromažďovat statistiky motorů, nechte tak, jak je
# Pokud provedete seznam fór - stručení

moje $ data;
$ Data. \u003d $ _, Zatímco (<> ) ;

# Zkontrolujte, kolik to bylo napájeno phpbb bez odkazu v suterénu
tisk "phpbb. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / (?: www.)? phpbb .com /? "[^\u003e] *\u003e phpbb / i Nebo.
# $ Data \u003d ~ /viewforum\\t.php? [^ "" ** f \u003d d + / i nebo
$ Data \u003d ~ / phpbb -Seo / i nebo
$ Data \u003d ~ /) ;
tisk "IPB. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / / (?: www.)? Invision (?: deska | Power) \\ t com /? [^ "] *" [^\u003e] *\u003e [^.<]*IP\.Board/i Nebo.
$ Data \u003d ~ /] + href \u003d "[^"] * http: / / (?: www.)? Invisionboard \\ tcom /? "[^\u003e] *\u003e Invision Power Board / I Nebo.
$ Data \u003d ~ /

/ I. Nebo.
$ Data \u003d ~ / INDEX /.PHPAGE?[EGE""***Showforum\u003d a++/i.) ;
tisk "vbulletin. n "
pokud ($ data \u003d ~ / Powered by:? [^<]+vBulletin[^<]+(?:Version)?/i Nebo.
$ Data \u003d ~ /) ;
tisk "smf. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / (?: www.)? Simplemachines \\ /? "[^\u003e] *\u003e Powered by smf / i Nebo.
$ Data \u003d ~ /Index\\t.phpa?[^""" eBoard\u003d\\t+.0.0/i.) ;
tisk "PunbB. n "
pokud ($ data \u003d ~ /] + Href \u003d "[^"] * http: / / / (?: (? :(?: Www |)? Punbb .org | punbb .informer \\ .com) /? "[^\u003e] *\u003e Punbb / I.); #Nebo.
# $ Data \u003d ~ /viewforum\\t.php-PHP 2[ ^ """eid\u003d\\t+/i);
tisk "fluxbb. n "
# pokud ($ data \u003d ~ /viewtopic\\t.php\\t\u003d__Ad+/i nebo
pokud ($ data \u003d ~ /] + href \u003d "http: / / (?: www |) fluxbb \\ torg /?" [^\u003e] *\u003e fluxbb / i) ;
tisk "Exbb. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / / / (?: www.)? exbb \\ _Org \\ /? "[^\u003e] *\u003e exbb / i); # OR.
# $ Data \u003d ~ /forums\\t.php\\t[_^ ^ ""***_forum\u003d\\\\2++/i);
tisk "yabb. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / (?: www.)? yabbforum \\ tcom /? "[^\u003e] *\u003e YABB / I Nebo.
$ data \u003d ~ /Yabb.pl ~ /) "* _ num \u003d d + / i);
tisk "dleforum. n "
pokud ($ data \u003d ~ / (Powered by DLE Forum \\ t<\/title>/ I. Nebo.
$ Data \u003d ~ /] + href \u003d "[^"] + (?: http: / / (?: www.)? dle -files \\ f -files | ACT \u003d Copyright)<\/a>/ I.) ;
tisk "ikonboard. n "
pokud ($ data \u003d ~ /] + href \u003d "[^"] * http: / / / (?: www |)? Ikonboard.com /? [^ "] *" [^\u003e] *\u003e Ikonboard / I Nebo.
$ Data \u003d ~ /n "
pokud ($ data \u003d ~ /n "
# pokud ($ data \u003d ~ /forums\\t.php\\t
# $ data \u003d ~ / téma .php? fid \u003d d + / i nebo
pokud ($ data \u003d ~ /] + href \u003d "http: / / / (?: www.)? flashbb .NET \\ /?" [^\u003e] *\u003e flashbb / i) ;
print "Stokesit. n "
# Pokud ($ data \u003d ~ /forum\\t.php\\th\u003d /++/i nebo
pokud ($ data \u003d ~ /] + href \u003d "http: / / / (?: www.c.)? Stokesit \\ _COM .AU /?" [^\u003e] *\u003e [^ /] * Stokes It / I) ;
tisk "pódium. n "
# Pokud ($ data \u003d ~ / téma ~ fp? t \u003d d + / i nebo
pokud ($ data \u003d ~ /] + href \u003d [""]? http: / / / (?: www.)? sopeBox .com /? ["]? [^\u003e] *\u003e pódium / i) ;
print "UseBb. n "
# Pokud ($ data \u003d ~ /forum\\t.php\\t\u003d)
pokud ($ data \u003d ~ /] + href \u003d "http: / / (?: www.)? Usbb .NET \\?" [^\u003e] *\u003e UseBb / I) ;
tisk "wrforum. n "
# Pokud ($ data \u003d ~ / index ~ fp? fid \u003d d + / i nebo
pokud ($ data \u003d ~ /] + href \u003d "http: / / (?: www - www.) ?? -Script .ru /?" [^\u003e] *\u003e wr \\ -Forum / i) ;
tisk "yethanotherforforumnet. n "
pokud ($ data \u003d ~ / ještě další fórum .NET / i nebo
$ Data \u003d ~ /Default\\taspx\\t.aspx\u003dposts&t\u003d d +/i.) ;

Toto a další skripty uvedené v příspěvku naleznete v tomto archivu.

Skript které-forum.pl. Zkoumá kód stránky HTML pro přítomnost podpisu fóra motoru v něm. Při určování wordpressu a Joomla jsme použili podobnou recepci, ale existuje několik rozdílů. Nejprve se skript sám nerozkládá kód stránky a přečte jej od stdin nebo soubor vysílaný jako argument. To vám umožní nahrát stránku jednou, například pomocí Wgetu, a potom ji přes několik analyzátorů, pokud nejsme sami. Za druhé, v tomto skriptu je přítomnost podpisu 100% znamení motoru. Naposledy, kdy přítomnost podpisu poskytla hmotnost odpovídajícího motoru a "vyhrál" motor s největší váhou. Rozhodl jsem se, že v tomto případě tento přístup komplikuje pouze kód.

Pro otestování práce skriptu jsem strávil mírnou studii. Jsem seznam několika tisíc fór a jel každý z nich skrze scénář, čímž se určuje procento aktivování programu a popularity různých motorů.

Chcete-li získat seznam fór, využil jsem společnost Google Analyzátor. Vyhledávače odeslané typy typu

místo: fórum. *. Ru
Místo: mluvit. *. Ru
Místo: deska. *. Ru
Místo: SMF *. Ru
Místo: phpbb. *. Ru
....

atd. Celý kódový generátor kód najdete v souboru gen-forumsearch-urls.pl.. Kromě zóny.ru byly také použité.Su .ua. Kz i.by. Naposledy, tato studie byla obtížná, protože místa na WordPress a Joomla nemají podobné podpisy v URL. Katalogy jako CMSMagazine.ru/catalogue neposkytují dostatečné vzorkování. Co je 600 míst na Drupal?

Musím přiznat, že výsledky experimentu byly načí. Z 12590 studovaných lokalit bylo úspěšně stanoveno pouze 7083 motorů, to znamená pouze v 56% případů. Možná jsem nebral v úvahu žádný motor? Je to opravdu bitrix na polovinu vidět? Nebo jsem stál více času, abych zaplatil vyhledávání podpisů? Obecně je zapotřebí další výzkum.

Mezi 56% úspěšně identifikovaných motorů nejoblíbenějších, jak se očekávalo, se ukázalo být IPB (31%), PHPBB (26,6%) a vbulletin (26,5%)

Pro ně s velkým zpožděním za SMF (5,8%) a Dleforum (5,3%). Moje oblíbená punbb byla pouze 6. místo (1,64%). Nedoporučuji velmi důvěřovat těmto číslům (říkají, že každé třetí fórum v průběhu funguje na IPB), ale některé závěry samozřejmě můžete.

Pokud máte například v úmyslu vytvořit webovou stránku na fóru motor a plánovat upravit fórum, řekněme, zaplatit uživatele o 0,01 $ za každou zprávu s automatickým výstupem fondů jednou týdně, pak byste měli vybrat jeden ze tří nejoblíbenějších motory. Čím více populárnější fórum, tím větší je šance na nalezení programátoru, který v něm rozebral dobře.

Pokud se neočekává významné změny v motoru, může mít smysl zvolit nejoblíbenější motor, například SMF nebo PunbB. Tímto způsobem snížíte počet útoků hackerů na fórum a počet spamu automaticky odeslán.

Skripty pro vyhledávání / definici fórů lze nalézt také jedna praktická aplikace. První věc, která vstoupila do mé hlavy, je osobně třídění identifikovaných fór na Titz a umístit příspěvky s odkazy na jednu z jejich stránek na prvních stranách. Nicméně stovky fóra Dofollow odkazů neovlivnily TIC (prošly 2 aktualizace), takže je lepší trávit čas zde, pokud nemáte zájem o přechody.

Je jasné, že název skriptů je daleko od jediného. Myslím, že se snadno přijdete s tím, čím je můžete použít.

Procházejte desku, kde chcete poslat a klikněte na Nové téma Tlačítko (umístěno ve výchozím nastavení v horní a dolní části desky, jak je znázorněno), které by vás mělo trvat Začněte nové téma Obrazovka. Zatímco to představuje řadu možností, dvě nejdůležitější jsou Předmět. A hlavní. Zpráva Pole (není označeno jako taková, ale zřejmá jeho velikost). Takže zadejte svůj předmět a začněte zadávat (nebo vložit) svou zprávu do hlavní textové oblasti, zaznamenáváte, že zpráva chybí buď subjekt nebo tělo, nebude přijato pro odeslání, dokud nebude mít oba. Pokud jste spokojeni s vaší textovou zprávou, můžete jej zadat klepnutím na tlačítko POŠTA. A / nebo jej nejprve zobrazíte klepnutím na tlačítko NÁHLED. Tlačítko, ale existuje mnoho dalších dostupných, aby se věci, které o něco zajímavější.

  • Některá fóra ukazují navigační strom V horní části v prostorovém horizontálním režimu.
  • Některá fóra mohou být nakonfigurována tak, aby nabídla další Kontrola pravopisu. Tlačítko vedle. POŠTA. A. NÁHLED. Možnosti.

Spuštění nového průzkumu

Anketa je v podstatě téma s přidanou otázkou a volbami hlasování, které začaly kliknutím Nový průzkum. Namísto. Nové téma . Chcete-li zveřejnit hlasování, je nutné vyplnit Otázka. A alespoň dva z Volba Pole kromě Předmět. A. Zpráva Pole vyžadovaná standardním tématem. Další možnosti Konfigurace Kolik karic může uživatel hlasovat, Howl Dlouhý průzkum by mělo spustit, zda uživatelé Chan změnit své hlasy a jaké podmínky musí být zobrazeny pro výsledky, které mají být zobrazeny, by měly být samozřejmé.

Nabídnout více než pět možností v anketě, jednoduše klikněte Přidat možnost. Kolikrát podle potřeby.

Všimněte si, že může být také možné, aby někteří uživatelé v některých fórech přidali průzkum k existujícímu tématu.

Poslání události do kalendáře

Tam, kde byla tato volba nakonfigurována (není to standardní "mimo pole"), můžete zveřejnit událost výběrem Kalendář z nohy Poslední událost. Z obrazovky kalendáře. Co teď vidíte, je Začněte nové téma Obrazovka s doplňkovými poli pro titul události, datum a cílové desky, která jednoduše přidá svou událost do kalendáře a vytvořit odkaz zpět na váš příspěvek v této desce.

Odpověď na téma nebo hlasování

Odpověď na téma nebo hlasování je v podstatě stejný jako, ale není nutné vstoupit do něčeho Předmět. Pole, pokud si přejete změnit to, co je již tam. Chcete-li hlasovat v průzkumu, musíte jednoduše vybrat vybrané možnosti a klepněte na tlačítko Předložit hlas..

Pokud byla povolena "Rychlá odpověď", zobrazí se jednoduchá odpověď pole se zobrazí také po příspěvku na stránce, ale zadejte své a ručně, pokud se rozhodnete použít jej.

Citovat příspěvek.

Chcete-li odpovědět na příspěvek citováním, můžete buď kliknout CITÁT. Tlačítko pro příslušný příspěvek a přidejte vlastní zprávu do citovaného textu klikněte Odpověď Tlačítko následované. Vložte citaci. Ze Relavant Post v níže uvedených "souhrnu témat", ale všimněte si, že:

  • Oba původní příspěvek ukazující jméno plakátu a datum a čas plakátu a datum a čas plakátu a datum a čas Poste, zatímco cITÁT. Tag jednoduše uvádí příslušný příspěvek bez těchto doplňujících informací.
  • Můžete si také zachovat nebo přidat atribut "Autor" nezávisle na plném rozsahu CITÁT. Funkce, jak bylo prokázáno níže.

Modifikace nebo odstranění příspěvku

Chcete-li upravit příspěvek, klepněte na tlačítko Modifikovat. A proveďte své kanály. Všimněte si, že většina fór je pravděpodobně nakonfigurována tak, aby ukázala datum a čas poslední úpravy, ale správce (S) mohou také umožnit krátkou dobu, aby uplynula před tímto hapapem.

Chcete-li odstranit příspěvek, klepněte na tlačítko Vymazat. Tlačítko následované. OK. Od. Odstraňte tuto zprávu? Pole, které se zobrazí. Některá fóra vám také umožní odstranit témata nebo ankety, které spustíte, ale tlačítka pro tyto jsou obvykle v dolní části stránky.

Standardní možnosti vysílání.

Informujte mě o odpovědích

Zkontrolujte, zda chcete odhlásit na e-mailové oznámení pro toto téma.

Návrat k tomuto tématu

Zkontrolujte, zda se chcete vrátit k tématu (namísto indexu zprávy) po odeslání (Pozn) Toto chování můžete také nastavit jako preference ve vašem profilu).

Nepoužívejte smajlíky

Zkontrolujte to, abyste zabránili tomu, abyste se zabránili analýze a vykreslen jako smajlíky.

Přílohy

Pokud je tato funkce povolena, tato funkce umožňuje připojit soubory do vašich příspěvků stejně jako většina e-mailových klientů, takže si prostě budete muset procházet relvent soubor (y) v počítači před klepnutím POŠTA.. Můžete odstranit přílohy nebo přidat Serd By, ale prosím na vědomí, že:

  • Povolené typy a velikosti souborů jsou nastaveny správcem fóra (S).
  • Ačkoli většina fór je pravděpodobně nakonfigurována tak, aby zobrazovala připojené snímky jako součást příspěvku, není možné nÁHLED. Přílohy, takže byste měli vždy procházet a připojit soubory těsně před vámi pOŠTA. Vaše zpráva.

Reference.

Kód Bulletinové desky SMF

Zobrazená tlačítka patří do výchozího motivu SMF a mohou se lišit od fóra do fóra.

Název štítku. Knoflík. Kód. Výstup. Komentáře.
Tučně. [b] tučně tučně. *
*
*
*
Záře. záře. Tři atributy (např. Červená, 2, 50) v "záře" značky jsou barvy, pevnost a šířka.
Dva atributy (např. Červená, vlevo) v tagu "Shadow" jsou barevně a směrem opakovaně.
hýbat se. Hýbat se. Neplatí Xthml, ale lze také použít pro obrázky!
Jednoduchý
Stroje.
Fórum
Fórum jednoduchých strojů Zachovat kritické formátování textu, vykreslen v písmu monospace.
vlevo. *
soustředěný *
správné zarovnání. *
Zprava doleva * zprava doleva! Typické použití by bylo odeslat arabsky nebo hebrejsky v anglickém dokumentu.
Zleva do prava * zLEVA DO PRAVA! Typické použití by bylo po zapisování angličtiny v arabském nebo hebrejském dokumentu.
*
velikost písma *
font face. Zobrazí se pouze písma nainstalovaná v počítači S počítačem, takže použití s \u200b\u200bopatrností!
Barva fontu Změna barva černá červená žlutá růžová zelená oranžová fialová modrá béžová hnědá šedá námořnictva maroon vápno zelená Červené Červené Vyberte barvu z rozevíracího seznamu.

http: //someesite/somefile.swf.
http: //someesite/somefile.swf. Upozorňujeme, že pokud byl vložený blesk zakázán správcem fóra (y), soubor Flash se zobrazí jako přímý hypertextový odkaz, jak je zobrazeno zde. Dva atributy ve značce "Flash" (kde relevantní) jsou šířka a výška.

http: //somesite/image.gif.
Zadejte atributy šířky a výšky, chcete-li změnit velikost obrázku.

http: //somesite/image.gif.
http: // somesite / http: // somesite / NB Značka "URL" se otevře v novém okně, ale můžete zadat značky "IURL" pro otevření ve stejném okně.

popisný odkaz.
popisný odkaz.

[Chráněný emailem]
[Chráněný emailem] *

ftp: // somete / nějaký
ftp: // somete / nějaký *

popisný odkaz.
popisný odkaz.
* Žádný smysluplný výstup z tagů "tabulka".
* Žádný smysluplný výstup z "tabulky" a "tr" štítky samotných.

obsah
obsah
Všimněte si správné vnoření značek, takže tagy "tabulka" obsahují značky "tr", které každý obsahují stejné množství "td" značek!
Smf.
Bulletin.
Prkno
Kód.
Smf. Bulletin.
Prkno Kód.
superscript. *
index. *
teletype. Monospace písmo.
[O] kruh :(
Šokován. : O.
Chladný 8)
Huh. ???
Oči. ::)
Jazyk. : P.
V rozpacích :-[
Rty uzavřené : -X.
Nerozhodný :-\
Pusa. :-*
Plakat :"(

Upozorňujeme, že ne všechny kódy smajlíků budou správně analyzovány a převedeny na obrázky, jejich otevírací prostory jsou přítomny.

Nechť nezapomeňte na dobrý starý fórum software. Geekové je používají pro technickou podporu. Podniky je využívají pro spolupráci. Zde je naše vezmeme na 70 + fórum, hostitele a nástroje.

Forumové motory (svobodný software)

POCOO - nikdy neslyšel o python-poháněné desce? Ani já, dokud jsem našel Pocoo. Je to kompatibilní s WSGI a má pokročilý pluginový systém.

PunbB - s XHTML-kompatibilními stránkami, jednoduchostí a rychlostí, co se nelíbí?

Quicksilver Forums (QSF) - založená na nyní Dead Mercuryboard, QSF se rozrostla do zralých motorových sportovních prvků, jako jsou 3D oprávnění nebo Skinning.

Rforum - silné fórum s integrací e-mailového seznamu, napájeno rubínem.


Jednoduché stroje Forum (SMF) - Původně vidlice Yabb SE, SMF představuje WYSIWYG, výkonné skupiny a mnohem více. Poznámka: Existuje nějaký spor o tom, zda SMF je svobodný software nebo ne, protože není povoleno přerozdělit fórum / software sám bez písemného souhlasu.

Snicitz - základní asp fórum.

Drobné fórum, které obchody jsou informace v aplikaci TXT souborů Instaad databáze.

Nezařazené novinové fórum (UN) - Snadné použití fóra motoru s oznamováním Jabber.

PoužitíBB - lehká, jasná a efektivní balíček desky.

Vanilka - úžasné ajaxified fórum s opravdu pěkným vzhledem, které jste vyhráli "t najít kdekoli jinde.

Vikingboard - minimalistický deskový motor pro vysoký výkon.

Viscaccha - deska s integrovaným CMS a konverzí z CuteCast, vize, PHPBB a WBB.

YABB - Snadná instalace a snadno použitelná, YabB je více než další nástěnka.

YAZD - základní fórum motor pod licencí Apache.

Forumové motory (komerční)


Aspnetforum - čistý a výkonný motor asp.net. $ 85- $ 169.

Hořící deska - snadno nastavit palubu, která bude importovat stávající invision Power Board, MyBB, phpbb, punbb, jednoduché stroje fórum, nebo vbulletin fóra. $ 139.99- $ 269.99.

Fusetalk - Výkonný fórum software používaný velkými jmény, jako je Adobe, Boeing, NASA, NBC, americký Airforce, McAfee a Lonely Planet. Ale jména vás budou stát. $ 649- $ 4599.

Fusionbb - kalendář, fotogalerie, Paypal, Šablony článku a mnohem více je k dispozici s tímto velkým softwarem. 425 dolarů na paušální poplatek nebo $ 149 paušální a $ 39 / rok.

Ideální BB - ASP / COM deska s pěknou revizní funkcí. $ 299- $ 2099.

Invision Power Board (IPB) - jeden z nejoblíbenějších komerčních rad po celou dobu. $ 149.99- $ 299.99.

Jive fóra - Výkonná deska využívaná společností, jako je EA a ESPN. Bohužel velmi drahé. $ 14950 Plochý poplatek, $ 1950/1000 uživatelů, $ 4950/5000 uživatelů, nebo $ 9950/20000 uživatelů.

MyProbb - Výkonné anti-spamové funkce činí tento brankář. To je levné, příliš. $ 25 / rok.

Ubb.Threads - $ 725 Plochý poplatek nebo 229 dolarů paušální a $ 125 / rok.

vbulletin - extrémně populární deska s tun funkcí. $ 160 paušální poplatek nebo 85 dolarů / rok.

Wowbb - WYSIWYG, Internacionalizace a mnohem dostupnější s touto PHP deskou. $ 99 byt nebo $ 55 / rok.

Hostitelé fóra.


BLUSOFT METAFORUM - má tunu AJAX funkcí, ale podaří zůstat hledat přátelské. A ano, zadní tlačítko funguje. VOLNÝ, UVOLNIT.

Konforumí - neomezené kategorie, desky a sloupky s přizpůsobením HTML a JavaScript. VOLNÝ, UVOLNIT.

CUTCAST - základní fórum hostování. VOLNÝ, UVOLNIT.

Goavloadz - pěkné fórum s sdílením fotografií a pěkné rozhraní. VOLNÝ, UVOLNIT.

Hyperboards - velký poskytovatel hostingu s fórem globálních protokolů (jedno hyperboards účet protokoly fórum), kůže, stránky a neomezené příspěvky a desky. VOLNÝ, UVOLNIT.

Invision Power Board (IPB) - jeden z nejoblíbenějších komerčních rad po celou dobu. $ 10- $ 75 / měsíc.

Proboards - dobře známý hostitel poháněný Yabbem. VOLNÝ, UVOLNIT.

Náhlé spuštění - fórum hostitele s neomezenými příspěvky, odpovědí a deskami. VOLNÝ, UVOLNIT.

Wowbb - WYSIWYG, Internacionalizace a mnohem dostupnější s touto PHP deskou. $ 99 paušální poplatek a $ 3,95 / měsíc nebo $ 7.95 / měsíc.

Integrace fóra.


bBSPRESS a WordPress integrace - oficiální HOWTO na integraci dvou sestrových projektů.

Joomla komponenta, která přidává silné fórum.

Integrace vanilky a WordPress - oficiální průvodce pro integraci dvou populárních CMSS.

IPBWIKI - Připojuje invision Elektrické desky a MediaWiki.

Joomla! Vanilka - most mezi Joomla CMS a vanilky.

Nástroje pro fórum.


BBCodextra Firefox Extension - kontextový menu pro vložení bbcode nebo (x) html. Freeware.