Eikite į lentą, kurioje norite paskelbti, ir spustelėkite nauja tema mygtukas (pagal numatytuosius nustatymus yra lentos viršuje ir apačioje, kaip parodyta ), kuris turėtų nuvesti į Pradėti naują temą ekranas. Nors tai suteikia daugybę variantų, du svarbiausi yra tema laukas ir pagrindinis žinutę laukas (nepažymėtas kaip toks, bet akivaizdus pagal dydį). Taigi įveskite temą ir pradėkite rašyti (arba įklijuoti) pranešimą į pagrindinę teksto sritį, atkreipdami dėmesį į tai, kad pranešimas, kuriame nėra nei temos, nei teksto, nebus priimtas skelbti, kol jame nebus abiejų. Jei esate patenkinti savo paprastu teksto pranešimu, galite jį paskelbti spustelėdami Įrašas mygtuką ir (arba) pirmiausia peržiūrėkite jį spustelėdami peržiūra mygtuką, bet yra daug kitų, kad viskas būtų šiek tiek įdomesnė.

  • Kai kurie forumai rodo navigacijos medis viršuje vietos taupančiu horizontaliu režimu.
  • Kai kurie forumai gali būti sukonfigūruoti taip, kad būtų pasiūlyta papildoma Rašybos tikrinimas mygtuką šalia Įrašas ir peržiūra galimybės.

Naujos apklausos pradžia

Apklausa iš esmės yra tema su papildomu klausimu ir balsavimo parinktimis, pradedama spustelėjus Nauja apklausa vietoj nauja tema. Norint paskelbti apklausą, būtina užpildyti Klausimas lauke ir bent du iš Parinktis laukus, be to tema ir žinutę laukai, reikalingi standartinei temai. Kitos parinktys, leidžiančios konfigūruoti, už kiek pasirinkimų vartotojas gali balsuoti, kiek laiko turėtų vykti apklausa, ar vartotojai gali pakeisti savo balsus ir kokios sąlygos turi būti įvykdytos, kad rezultatai būtų rodomi, turėtų būti savaime suprantamos.

Norėdami pasiūlyti daugiau nei penkis pasirinkimus apklausoje, tiesiog spustelėkite Pridėti parinktį tiek kartų, kiek reikia.

Atminkite, kad kai kurie vartotojai kai kuriuose forumuose taip pat gali pridėti apklausą prie esamos temos.

Įvykio paskelbimas kalendoriuje

Jei ši parinktis buvo sukonfigūruota (ji nėra standartinė "iš dėžutės"), galite paskelbti įvykį pasirinkdami Kalendorius iš sekančių Paskelbti įvykį iš kalendoriaus ekrano. Tai, ką dabar matote, yra a Pradėti naują temą ekranas su papildomais laukais, skirtais įvykio pavadinimui, datai ir tikslinei lentai, kurie tiesiog prideda jūsų įvykį į kalendorių ir sukuria nuorodą atgal į jūsų įrašą toje lentoje.

Atsakymas į temą arba apklausą

Atsakymas į temą arba apklausą iš esmės yra tas pats kaip , bet nieko nereikia įvesti tema nebent norite pakeisti tai, kas jau yra. Norėdami balsuoti apklausoje, tereikia pasirinkti pasirinktą (-as) parinktį (-es) ir spustelėti Pateikti balsavimą.

Jei „Greitasis atsakymas“ buvo įjungtas, paprastas atsakymo laukas taip pat bus rodomas po įrašo (-ų) puslapyje, bet jūs turėsite įvesti savo ir rankiniu būdu, jei nuspręsite jį naudoti.

Cituojant įrašą

Norėdami atsakyti į įrašą cituodami jį, galite spustelėti Citata atitinkamo įrašo mygtuką ir pridėkite savo pranešimą prie cituojamo teksto arba spustelėkite Atsakyti mygtuką, po kurio seka Įterpti citatą iš atitinkamo įrašo toliau esančioje „Temos santraukoje“, tačiau atkreipkite dėmesį, kad:

  • Abi šios parinktys prideda nuorodą į pradinį įrašą, kuriame rodomas plakato pavadinimas ir įrašo data bei laikas, o citatažymoje tiesiog cituojamas atitinkamas įrašas be šios papildomos informacijos.
  • Taip pat galite išsaugoti arba pridėti atributą „author“, neatsižvelgiant į visą atributą Citata funkcija, kaip parodyta toliau.

Įrašo keitimas arba ištrynimas

Norėdami pakeisti įrašą, spustelėkite Modifikuoti mygtuką ir atlikite pakeitimus. Atminkite, kad dauguma forumų greičiausiai bus sukonfigūruoti taip, kad būtų rodoma paskutinio redagavimo data ir laikas, tačiau administratorius (-ai) taip pat gali leisti šiek tiek laiko praeiti, kol tai įvyks.

Norėdami ištrinti įrašą, spustelėkite Ištrinti mygtuką, po kurio seka Gerai nuo Pašalinti šį pranešimą? pasirodžiusį langelį. Kai kuriuose forumuose taip pat galite pašalinti pradėtas temas ar apklausas, tačiau jų mygtukai paprastai yra puslapio apačioje.

Standartinės paskelbimo parinktys

Pranešti man apie atsakymus

Pažymėkite tai, kad užsiprenumeruotumėte pranešimą el. paštu šia tema.

Grįžti į šią temą

Pažymėkite tai norėdami grįžti į temą (vietoj pranešimų rodyklės) po paskelbimo (NB taip pat galite nustatyti tokį elgesį kaip pirmenybę savo profilyje).

Nenaudokite šypsenėlių

Pažymėkite tai, kad tam tikri jūsų įrašai nebūtų išanalizuoti ir pateikti kaip šypsenėlės.

priedai

Jei įjungta, ši funkcija leidžia pridėti failus prie savo įrašų taip pat, kaip ir dauguma el. pašto programų, todėl prieš spustelėdami kompiuteryje turite rasti atitinkamą (-us) failą (-us). Įrašas. Galite ištrinti priedą (-us) arba pridėti daugiau iki , bet atkreipkite dėmesį, kad:

  • Leidžiamus failų tipus ir dydžius nustato forumo administratorius (-ai).
  • Nors greičiausiai dauguma forumų bus sukonfigūruoti taip, kad būtų rodomi pridedami vaizdai kaip įrašo dalis, tai neįmanoma peržiūra priedus, todėl visada turėtumėte naršyti ir pridėti failus prieš pat pagaliau paštu tavo žinutė.

Nuorodos

SMF skelbimų lentos kodas

Rodomi mygtukai priklauso SMF numatytajai temai ir gali skirtis įvairiuose forumuose.

Žymės pavadinimas mygtuką Kodas Išvestis komentarai
Paryškintas [b]paryškintas drąsus *
*
*
*
Švytėjimas švytėjimas Trys atributai (pvz., raudona, 2, 50) žymoje „švytėjimas“ yra atitinkamai spalva, stiprumas ir plotis.
Du atributai (pvz., raudona, kairė) žymoje "šešėlis" yra atitinkamai spalva ir kryptis.
judėti judėti Netinkamas XHTML, bet taip pat gali būti naudojamas vaizdams!
Paprasta
Mašinos
Forumas
Paprastų mašinų forumas Išsaugo kritinį teksto formatavimą, atvaizduotą monospace šriftu.
lygiuoti kairėje *
centre *
lygiuoti į dešinę *
Iš dešinės į kairę * iš dešinės į kairę! Paprastai angliškame dokumente rašoma arabų arba hebrajų kalba.
iš kairės į dešinę * iš kairės į dešinę! Įprastas naudojimas būtų paskelbti anglų kalba arabų arba hebrajų kalbos dokumente.
*
šrifto dydis *
šrifto veidas Bus rodomi tik vartotojo kompiuteryje įdiegti šriftai, todėl naudokite atsargiai!
šrifto spalva Pakeisti spalvą Juoda Raudona Geltona Rožinė Žalia Oranžinė Violetinė Mėlyna Smėlio ruda Ruda Tamsiai Kaštoninė Laimo Žalia raudona raudona Išskleidžiamajame meniu pasirinkite spalvą.

http://somesite/somefile.swf
http://somesite/somefile.swf Atminkite, kad jei forumo administratorius (-ai) išjungė įterptąją „Flash“, „Flash“ failas bus rodomas kaip tiesioginis hipersaitas, kaip parodyta čia. Du „flash“ žymos atributai (jei tinka) yra atitinkamai plotis ir aukštis.

http://somesite/image.gif
Įveskite pločio ir aukščio atributus, kad pakeistumėte vaizdo dydį.

http://somesite/image.gif
http://somesite/ http://somesite/ NB žyma „url“ atsidaro naujame lange, bet galite įvesti „iurl“ žymas, kad atidarytumėte tame pačiame lange.

aprašomoji nuoroda
aprašomoji nuoroda

[apsaugotas el. paštas]
[apsaugotas el. paštas] *

ftp://somesite/somefile
ftp://somesite/somefile *

aprašomoji nuoroda
aprašomoji nuoroda
* Jokios prasmingos išvesties vien iš „lentelės“ žymų.
* Jokios prasmingos išvesties vien iš „table“ ir „tr“ žymų.

turinys
turinys
Atkreipkite dėmesį į teisingą žymų įdėjimą, todėl „table“ žymose yra „tr“ žymos, kurių kiekvienoje yra vienodas skaičius „td“ žymų!
SMF
Biuletenis
Lenta
Kodas
SMF Biuletenis
Lenta Kodas
viršutinis indeksas *
apatinis indeksas *
teletipas Monospace šriftas.
[O]ratas :(
sukrėstas :o
Saunus 8)
Huh ???
Vartyti akis ::)
tonas :P
Susigėdęs :-[
Užsandarintos lūpos :-X
neapsisprendęs :-\
Bučinys :-*
Verkti :"(

Atminkite, kad ne visi šypsenėlių kodai bus tinkamai išanalizuoti ir konvertuoti į vaizdus, ​​nebent bus jų atidarymo vietos.

Pasirinkę konkrečią temą, kurią norite peržiūrėti, vartotojai patenka į puslapį su tos temos įrašų sąrašu.

Kiekvienas atskiras pranešimas paprastai atrodo taip:

Paprastai kiekvieno puslapio viršuje ir apačioje rodomas nedidelis meniu, kuriame (atsižvelgiant į forumo nustatymus) yra šie mygtukai:

  • Atsakymas- Populiariausias mygtukas, kuriuo vartotojai gali palikti naujus pranešimus temoje.
  • Pranešti- Prenumeruokite, kad gautumėte pranešimus apie naujus šios temos įrašus.
  • Pažymėti kaip neskaitytą- Dabartinę temą galite pažymėti kaip neskaitytą.
  • Pateikti šią temą- Nuorodą į aktualią temą galite išsiųsti savo draugui/pažįstamam, nurodydami jo el.
  • Antspaudas- Sukurkite spausdintą puslapio versiją su dabartinės temos turiniu, kad galėtumėte peržiūrėti prieš spausdindami.

Paprastai pranešimų sąrašas temoje rodomas vertikalia tvarka: senos žinutės viršuje, naujos apačioje. Bet kiekvienas vartotojas savo profilyje gali nustatyti skirtingą horizontalią tvarką. Tada nauji pranešimai bus patalpinti viršuje. Kiekviena žinutė sąraše yra padalinta į dvi dalis. Kairėje skiltyje pateikiama trumpa informacija apie pranešimo autorių, o dešinėje – pati žinutė.

  • Autoriaus informacija
    • Pranešimo autorius- Vartotojo (arba svečio), kuris paliko šią žinutę, slapyvardis.
    • Parašas virš avataro- Priklausomai nuo forumo nustatymų, vartotojai gali turėti iš anksto padarytus užrašus virš avatarų arba gali juos nustatyti patys. Paprastai šis parašas naudojamas individualiems vartotojams „pažymėti“.
    • Pagrindinė grupė- Dažniausiai visi vartotojai yra grupėje Paprasti vartotojai, kurių vardas nerodomas. Jei grupė yra kita, jos pavadinimas bus rodomas šioje vietoje. Jei įrašo autorius yra svečias, tai čia taip pat bus pažymėta.
    • Grupuoti pagal pranešimų skaičių- Priklausomai nuo paliktų žinučių skaičiaus, vartotojai skirstomi į skirtingas grupes (Naujokas, Svečias ir kt.). Šios grupės pavadinimas gali būti nerodomas, jei vartotojas yra specialios grupės narys arba jos rodymas išjungtas dabartinės temos nustatymuose.
    • Emblema- Dažniausiai vaizdų skaičius emblemoje nustatomas priklausomai nuo grupės rango (pavyzdžiui, pradedantieji turi 1 žvaigždutę, pažengę vartotojai – tris, veteranai – penkis) arba skirtingoms grupėms naudoja skirtingus paveikslėlius.
    • Pranešimų skaičius- Rodyti esamą konkretaus vartotojo pranešimų skaičių.
    • Piktogramos susisiekti su autoriumi- Rodomos įvairios piktogramos, kurios vienaip ar kitaip padeda susisiekti su žinutės autoriumi: nuoroda į profilį, nuoroda į svetainę, ICQ numeris, el. paštas, asmeninės žinutės siuntimas.
  • pranešimų blokas
    • Pranešimo piktograma- Individuali piktograma, kurią pasirenka autorius kuriant/siunčiant žinutę.
    • Žinutės tema– Žinutės pavadinimas dažniausiai sutampa su temos pavadinimu, tačiau žinutės autoriaus pageidavimu jį galima pakeisti į bet kurį kitą.
    • Mygtukų juosta- Kiekvieno pranešimo viršuje, dešiniajame kampe, rodoma daugybė mygtukų, leidžiančių atlikti tam tikrus greitus veiksmus su pranešimo tekstu: cituoti, keisti, ištrinti ir pan. (priklausomai nuo nustatymų ir įdiegtų modifikacijų). ). Dažniausiai rodomas mygtukas „Citata“, visi kiti mygtukai prieinami tik konkretaus pranešimo autoriui, taip pat moderatoriams ir administratoriams.
    • data ir laikas- Įrašo paskelbimo data ir laikas rodomi tiesiai po tema. Įspėjimas apie tolesnį pranešimo redagavimą bus rodomas po jo turiniu ir virš autoriaus parašo.
    • Tekstas- Pranešimo turinys (jei pranešimų nėra, tai kam forumas?)
    • Parašas- Jei vartotojas profilyje nurodė savo parašą, jis bus rodomas čia, po žinutės tekstu.
    • Pranešti moderatoriui- Apie kiekvieną konkretų pranešimą galima greitai pranešti moderatoriams (pavyzdžiui, skųstis, jei žinutėje naudojamas kilimėlis).
    • Įrašė- Vėliava, nurodanti, kad kompiuterio IP adresas, kurį vartotojas ar svečias naudojo siųsdamas pranešimą, yra išsaugomas žurnaluose (duomenų bazėje). Administratoriams (ir tiems, kuriems leidžiama) šalia šio ženklo rodomas pats IP.

Nors tai yra dažniausiai pasitaikantys pranešimų elementai naršydami temas, vartotojai gali paslėpti kai kuriuos iš jų redaguodami savo profilius.

Nepamirškime senos geros forumo programinės įrangos. Geeks naudoja ją techninei pagalbai. Įmonės naudoja jas bendradarbiaudamos. Štai mūsų nuomonė apie daugiau nei 70 forumo variklių, prieglobų ir įrankių.

Forumo varikliai (nemokama programinė įranga)

Pocoo – niekada negirdėjote apie Python valdomą plokštę? Aš taip pat, kol neradau Pocoo. Jis suderinamas su WSGI ir turi pažangią papildinių sistemą.

PunBB – Su XHTML suderinamais puslapiais, paprastumu ir greičiu, kas nepatinka?

„Quicksilver Forums“ (QSF) – remiantis dabar jau mirusiu „MercuryBoard“, QSF išaugo į brandų variklio sportines funkcijas, tokias kaip 3D leidimai ar nulupimas.

RForum – stiprus forumas su adresų sąrašo integracija, kurį palaiko Ruby.


Simple Machines Forum (SMF) – iš pradžių YaBB SE šakutė, SMF turi WYSIWYG, galingas grupes ir daug daugiau. Pastaba: kyla ginčų dėl to, ar SMF yra nemokama programinė įranga, ar ne, nes jums neleidžiama platinti paties forumo / programinės įrangos be raštiško leidimo.

Snitz – pagrindinis ASP forumas.

Mažas forumas, kuriame informacija saugoma TXT failuose, o ne duomenų bazėje.

Neklasifikuotas naujienų lentos forumas (UNB) – paprastas naudoti forumo variklis su Jabber pranešimu.

UseBB – lengvas, skaidrus ir efektyvus lentos paketas.

Vanilla – nuostabus AJAXified forumas su tikrai gražia išvaizda, kurio nerasite niekur kitur.

Vikingboard - Minimalistinis lentos variklis, užtikrinantis didelį našumą.

Viscacha – plokštė su integruota TVS ir konvertavimu iš CuteCast, Vision Board, phpBB ir WBB.

YaBB – lengva įdiegti ir paprasta naudoti, YaBB yra daugiau nei dar viena skelbimų lenta.

Yazd – pagrindinis forumo variklis pagal Apache licenciją.

Forumo varikliai (komerciniai)


AspNetForum – švarus ir galingas ASP.NET forumo variklis. 85–169 USD.

„Burning Board“ – lengvai nustatoma plokštė, kuri importuos esamus „Invision Power Board“, „MyBB“, „phpBB“, „PunBB“, „Simple Machines Forum“ ar „vBulletin“ forumus. 139,99–269,99 USD.

„FuseTalk“ – galinga forumo programinė įranga, naudojama tokių garsių gamintojų kaip „Adobe“, „Boeing“, NASA, NBC, JAV oro pajėgos, „McAfee“ ir „Lonely Planet“. Bet vardai jums kainuos. 649–4599 USD.

„FusionBB“ – naudojant šią puikią programinę įrangą galima rasti kalendorių, nuotraukų galeriją, „PayPal“, straipsnių šablonus ir dar daugiau. 425 USD fiksuotas mokestis arba 149 USD fiksuotas mokestis ir 39 USD per metus.

Ideali BB – ASP/COM plokštė su puikia peržiūros funkcija. 299–2099 USD.

Invision Power Board (IPB) – viena populiariausių visų laikų komercinių plokščių. 149,99–299,99 USD.

Jive Forums – galinga lenta, kurią naudoja tokios įmonės kaip EA ir ESPN. Deja, labai brangu. 14950 USD fiksuotas mokestis, 1950 USD/1000 naudotojų, 4950 USD/5000 naudotojų arba 9950 USD/20 000 naudotojų.

„MyProBB“ – galingos anti-spam funkcijos leidžia tai saugoti. Tai taip pat pigu. 25 USD per metus.

UBB.threads – 725 USD fiksuotas mokestis arba 229 USD fiksuotas mokestis ir 125 USD per metus.

vBulletin – itin populiari lenta su daugybe funkcijų. 160 USD fiksuotas mokestis arba 85 USD per metus.

WowBB – WYSIWYG, internacionalizavimas ir daug daugiau, pasiekiama naudojant šią PHP lentą. 99 USD fiksuotas mokestis arba 55 USD per metus.

Forumo šeimininkai


„Blursoft MetaForum“ – turi daugybę AJAX funkcijų, tačiau gali išlikti draugiškas paieškai. Ir taip, atgal mygtukas veikia. Laisvas.

Conforums – neribotos kategorijos, lentos ir įrašai su HTML ir JavaScript tinkinimu. Laisvas.

CuteCast – pagrindinis forumo priegloba. Laisvas.

GoBoardz – puikus forumas su nuotraukų dalijimusi ir gražia sąsaja. Laisvas.

„Hyperboards“ – didelis prieglobos paslaugų teikėjas, turintis visuotinį prisijungimą (viena „Hyperboards“ paskyra prisijungia prie kiekvieno „Hyperboards“ forumo), apvalkalų, puslapių ir neribotų pranešimų bei lentų. Laisvas.

Invision Power Board (IPB) – viena populiariausių visų laikų komercinių plokščių. 10-75 USD per mėnesį.

ProBoards – gerai žinomas pagrindinis kompiuteris, maitinamas YaBB. Laisvas.

Staigus paleidimas – forumo priegloba su neribotais įrašais, atsakymais ir lentomis. Laisvas.

WowBB – WYSIWYG, internacionalizavimas ir daug daugiau, pasiekiama naudojant šią PHP lentą. 99 USD fiksuotas mokestis ir 3,95 USD per mėnesį arba 7,95 USD per mėnesį.

Forumo integracija


„bbPress“ ir „Wordpress“ integracija – oficialus dviejų seserinių projektų integravimo nurodymas.

Joomla komponentas, kuris prideda galingą forumą.

„Vanilla“ ir „Wordpress“ integravimas – oficialus dviejų populiarių TVS integravimo vadovas.

IpbWiki – jungia Invision Power plokštes ir MediaWiki.

Joomla! Vanilla – tiltas tarp Joomla TVS ir Vanilla.

Forumo įrankiai


BBCodeXtra Firefox plėtinys – kontekstinis meniu BBCode arba (X)HTML įterpimui. nemokama programa.

Iš karto pradėkime nuo pagrindinio scenarijaus kodo:

#!/usr/bin/perl

# what-forum.pl scenarijus
# (c) 2010 m. Aleksandras Aleksejevas, http://svetainė/

naudoti griežtai;

# komentuotos eilutės – dėl griežtumo
# jei užduotis yra rinkti variklio statistiką, palikite ją tokią, kokia yra
# jei sudarysi forumų sąrašą – atšauki komentarą

mano $duomenys ;
$duomenys .= $_ while (<> ) ;

# patikrinkite, kiek jų naudojo phpBB be poraštės nuorodos
spausdinti „phpbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?[^>]*>phpBB/i arba
# $data =~ /viewforum\.php\?[^""]*f=\d+/i arba
$duomenys =~ /phpBB\-SEO/i arba
$duomenys =~ /) ;
spausdinti „ipb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i arba
$duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?[^>]*>Invision Power Board/i arba
$duomenys =~ /

/i arba
$duomenys =~ /index\.php\?[^""]*showforum=\d+/i) ;
spausdinti „vbulletin \n"
if ($duomenys =~ /Parengta:?[^<]+vBulletin[^<]+(?:Version)?/i arba
$duomenys =~ /) ;
spausdinti „smf \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?[^>]*>Pagalba SMF/i arba
$duomenys =~ /index\.php\?[^""]*board=\d+\.0/i) ;
spausdinti "punbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #arba
# $duomenys =~ /viewforum\.php\?[^""]*id=\d+/i);
spausdinti "fluxbb \n"
# if($duomenys =~ /viewtopic\.php\?id=\d+/i arba
if ( $duomenys =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
spausdinti "exbb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?[^>]*>ExBB/i) ; # arba
# $duomenys =~ /forums\.php\?[^""]*forumas=\d+/i);
spausdinti "yabb \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?[^>]*>YaBB/i arba
$duomenys =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
spausdinti "dleforum \n"
if ($duomenys =~ /\(Parengė DLE forumas\)<\/title>/i arba
$duomenys =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE forumas<\/a>/i) ;
spausdinti "ikonų lentą \n"
if ($duomenys =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i arba
$duomenys =~ /
if ($duomenys =~ /
# if($duomenys =~ /forums\.php\?fid=\d+/i arba
# $duomenys =~ /topic\.php\?fid=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
spausdinti "Stokesit \n"
# if($duomenys =~ /forumas\.php\?f=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
spausdinti "podiumas \n"
# if($duomenys =~ /tema\.php\?t=\d+/i arba
if ($duomenys =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podiumas/i) ;
spausdinti "usebb \n"
# if($duomenys =~ /forumas\.php\?id=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
spausdinti „wrforum \n"
# if($duomenys =~ /index\.php\?fid=\d+/i arba
if ($duomenys =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
spausdinti „dar vienas forumas \n"
if ($duomenys =~ /dar vienas forumas\.net/i arba
$duomenys =~ /default\.aspx\?g=posts&t=\d+/i) ;

Šį ir kitus įraše paminėtus scenarijus galite rasti šis archyvas.

Scenarijus kuris-forumas.pl tiria html puslapio kodą, ar jame nėra forumo variklio parašų. Mes naudojome panašų metodą „WordPress“ ir „Joomla“ apibrėžimas, tačiau yra keletas skirtumų. Pirma, pats scenarijus neįkelia puslapio kodo, o nuskaito jį iš stdin arba failo, perduodamo kaip argumentas. Tai leidžia mums vieną kartą atsisiųsti puslapį, pavyzdžiui, naudojant wget, o tada paleisti jį per kelis analizatorius, jei turime daugiau nei vieną. Antra, šiame scenarijuje parašo buvimas yra 100% variklio ženklas. Praėjusį kartą parašo buvimas tik suteikė svorio atitinkamam varikliui ir „laimėjo“ didžiausio svorio variklį. Nusprendžiau, kad šiuo atveju toks požiūris tik be reikalo apsunkins kodą.

Norėdamas išbandyti scenarijų, atlikau nedidelį tyrimą. Sudariau kelių tūkstančių forumų sąrašą ir kiekvieną iš jų paleidau pagal savo scenarijų, taip nustatydamas programų aktyvavimo procentą ir įvairių variklių populiarumą.

Norėdami gauti naudotų forumų sąrašą su savo Google analizatoriumi. Paieškos sistemai buvo išsiųstos užklausos kaip

site:forumas.*.ru
site:talk.*.ru
site:board.*.ru
site:smf.*.ru
site:phpbb.*.ru
....

ir tt Visą užklausų generatoriaus kodą galite rasti faile gen-forumsearch-urls.pl. Be .ru zonos, taip pat buvo naudojami .su .ua .kz ir .by. Praėjusį kartą atlikti tokį tyrimą buvo sunku, nes „WordPress“ ir „Joomla“ svetainėse nėra tokių parašų URL. Tokiuose kataloguose kaip cmsmagazine.ru/catalogue/ nepateikiamas pakankamas imties dydis. Kas yra 600 svetainių Drupal?

Turiu pripažinti, kad eksperimento rezultatai mane nuvylė. Iš 12 590 ištirtų vietų tik 7 083 varikliai buvo sėkmingai nustatyti, tai yra tik 56% atvejų. Gal neatsižvelgiau į kažkokį variklį? Ar Bitrix stovėjo pusėje forumų? O gal turėjau daugiau laiko skirti parašų paieškai? Apskritai čia reikia daugiau tyrimų.

Iš 56% sėkmingai nustatytų variklių, kaip ir tikėtasi, populiariausi buvo IPB (31%), phpBB (26,6%) ir vBulletin (26,5%).

Nuo jų nedaug atsilieka SMF (5,8 %) ir DLEForum (5,3 %). mano mėgstamiausias punBB buvo tik 6 vietoje (1,64 proc.). Nepatarčiau labai pasitikėti šiais skaičiais (jie sako, kad kas trečias Runet forumas veikia IPB), tačiau, žinoma, galima padaryti tam tikras išvadas.

Pavyzdžiui, jei ketinate sukurti svetainę forumo variklyje ir planuojate modifikuoti forumą, tarkime, mokėti vartotojams po 0,01 USD už kiekvieną pranešimą su automatiniu lėšų išėmimu kartą per savaitę, tuomet turėtumėte pasirinkti vieną iš trijų populiariausių variklių. . Kuo forumas populiaresnis, tuo didesnė tikimybė rasti programuotoją, kuris jį gerai išmanytų.

Jei variklyje didelių pokyčių nesitikima, tuomet gali būti prasminga rinktis ne tokį populiarų variklį, kaip SMF ar punBB. Tai darydami sumažinsite įsilaužėlių atakų skaičių jūsų forume ir automatiškai į jį siunčiamo šlamšto kiekį.

Scenarijai, skirti rasti / apibrėžti forumus, taip pat gali rasti daugiau nei vieną praktinį panaudojimą. Pirmas dalykas, kuris man atėjo į galvą, buvo rūšiuoti pagal TIC identifikavo forumus ir pirmame šimte įrašų su nuorodomis į vieną iš jų svetainių. Tačiau šimtas forumo dofollow nuorodų niekaip nepaveikė TCI (praėjo 2 atnaujinimai), todėl geriau čia negaišti laiko, nebent jus domina perėjimai.

Akivaizdu, kad įvardytas scenarijų naudojimas toli gražu nėra vienintelis. Manau, kad jūs galite lengvai suprasti, kaip dar galite juos panaudoti.


Uždaryti