Pagsisimula ng bagong paksa

Mag-browse sa board kung saan mo gustong mag-post at i-click ang Bagong paksa button (nakaposisyon bilang default sa itaas at ibaba ng board, tulad ng ipinapakita sa), na dapat magdadala sa iyo sa Magsimula ng bagong paksa screen. Bagama't nagpapakita ito ng ilang mga opsyon, ang dalawang pinakamahalaga ay ang Paksa larangan at pangunahing Mensahe field (hindi may label na ganoon, ngunit halata sa laki nito). Kaya ipasok ang iyong paksa at simulang i-type (o i-paste) ang iyong mensahe sa pangunahing lugar ng teksto, na tandaan na ang isang mensaheng nawawala alinman sa isang paksa o isang katawan ay hindi tatanggapin para sa pag-post hanggang sa mayroon itong pareho. Kung masaya ka sa iyong simpleng text message, maaari mo itong i-post sa pamamagitan ng pag-click sa Post button at / o i-preview muna ito sa pamamagitan ng pag-click sa Silipin button, ngunit marami pang magagamit upang gawing mas kawili-wili ang mga bagay.

  • Ang ilang mga forum ay nagpapakita ng puno ng nabigasyon sa itaas sa isang space-saving horizontal mode.
  • Ang ilang mga forum ay maaaring i-configure upang mag-alok ng karagdagang Spell Check button sa tabi ng Post at Silipin mga pagpipilian.

Pagsisimula ng Bagong Poll

Ang poll ay karaniwang isang paksa na may idinagdag na tanong at mga opsyon sa pagboto, na sinimulan sa pamamagitan ng pag-click Bagong poll sa halip na Bagong paksa... Upang mag-post ng isang poll ito ay kinakailangan upang punan ang Tanong field at hindi bababa sa dalawa sa Pagpipilian mga patlang bilang karagdagan sa Paksa at Mensahe mga patlang na kinakailangan ng isang karaniwang paksa. Karagdagang mga opsyon upang i-configure kung gaano karaming mga pagpipilian ang maaaring iboto ng user, kung gaano katagal dapat tumakbo ang poll, kung maaaring baguhin ng mga user ang kanilang mga boto at kung anong mga kundisyon ang dapat matupad para sa mga resultang ipapakita ay dapat na maliwanag.

Upang mag-alok ng higit sa limang mga pagpipilian sa isang poll, i-click lang Magdagdag ng Opsyon ng maraming beses kung kinakailangan.

Tandaan na maaari ring posible para sa ilang mga user sa ilang mga forum na magdagdag ng isang poll sa isang umiiral na paksa.

Pag-post ng Kaganapan sa Kalendaryo

Kung saan ang opsyong ito ay na-configure (ito ay "hindi karaniwan" sa labas ng kahon "), maaari kang mag-post ng kaganapan sa pamamagitan ng pagpili Kalendaryo mula sa sinundan ng Mag-post ng Kaganapan mula sa screen ng kalendaryo. Ang nakikita mo ngayon ay a Magsimula ng bagong paksa screen na may mga karagdagang field para sa pamagat ng kaganapan, petsa at target na board, na nagdaragdag lamang ng iyong kaganapan sa kalendaryo at lumikha ng isang link pabalik sa iyong post sa board na iyon.

Pagsagot sa isang Paksa o Poll

Ang pagtugon sa isang paksa o poll ay karaniwang kapareho ng, ngunit hindi kinakailangang maglagay ng anuman sa Paksa field maliban kung nais mong baguhin kung ano ang naroroon na. Upang bumoto sa isang poll, kailangan mo lang piliin ang iyong napiling (mga) opsyon at i-click Isumite ang Boto.

Kung pinagana ang "Mabilis na Tugon," lalabas din ang isang simpleng field ng pagtugon pagkatapos ng (mga) post sa isang pahina, ngunit kailangan mong i-type ang iyong at nang manu-mano kung pipiliin mong gamitin ito.

Pag-quote sa isang Post

Upang tumugon sa isang post sa pamamagitan ng pagsipi nito, maaari mong i-click ang Quote button para sa nauugnay na post at idagdag ang iyong sariling mensahe sa sinipi na teksto o i-click ang Sumagot button na sinusundan ng Ipasok ang Quote mula sa nauugnay na post sa "Buod ng Paksa" sa ibaba, ngunit tandaan na:

  • Ang parehong mga opsyon na ito ay nagdaragdag ng isang link sa orihinal na post na nagpapakita ng pangalan ng poster at ang petsa at oras ng post, samantalang ang quote Sinipi lang ng tag ang nauugnay na post nang walang karagdagang impormasyong ito.
  • Maaari mo ring panatilihin o idagdag ang attribute na "may-akda" nang hiwalay sa kabuuan Quote function, tulad ng ipinapakita sa ibaba.

Pagbabago o Pagtanggal ng Post

Upang baguhin ang isang post, i-click ang Baguhin button at gawin ang iyong mga pagbabago. Tandaan na ang karamihan sa mga forum ay malamang na mai-configure upang ipakita ang petsa at oras ng huling pag-edit, ngunit ang (mga) administrator ay maaari ring payagan ang isang maikling panahon na lumipas bago ito mangyari.

Upang tanggalin ang isang post, i-click ang Tanggalin button na sinusundan ng OK galing sa Alisin ang mensaheng ito? kahon na lalabas. Ang ilang mga forum ay maaari ring payagan kang mag-alis ng mga paksa o botohan na sinimulan mo, ngunit ang mga pindutan para sa mga ito ay karaniwang nasa ibaba ng pahina.

Karaniwang Pagpipilian sa Pag-post

Abisuhan ako ng mga tugon

Suriin ito upang mag-subscribe sa abiso sa email para sa paksa.

Bumalik sa paksang ito

Suriin ito upang bumalik sa paksa (sa halip na ang index ng mensahe) pagkatapos mag-post (NB maaari mo ring itakda ang gawi na ito bilang isang kagustuhan sa iyong profile).

Huwag gumamit ng mga smiley

Suriin ito upang maiwasang ma-parse at ma-render bilang mga smiley ang ilang partikular sa iyong post.

Mga kalakip

Kung pinagana, binibigyang-daan ka ng feature na ito na mag-attach ng mga file sa iyong mga post sa halos parehong paraan tulad ng karamihan sa mga email client, kaya kailangan mo lang mag-browse sa (mga) nauugnay na file sa iyong computer bago i-click Post... Maaari mong tanggalin ang iyong (mga) attachment o magdagdag ng higit pa sa pamamagitan ng, ngunit pakitandaan na:

  • Ang mga pinahihintulutang uri at laki ng file ay itinakda ng (mga) administrator ng forum.
  • Bagama't ang karamihan sa mga forum ay malamang na mai-configure upang magpakita ng mga kalakip na larawan bilang bahagi ng post, hindi posible na silipin mga attachment kaya dapat mong palaging i-browse at ilakip ang iyong mga file bago ka sa wakas post Mensahe mo.

Mga sanggunian

SMF Bulletin Board Code

Ang mga button na ipinapakita ay nabibilang sa default na tema ng SMF at maaaring magkaiba sa bawat forum.

Pangalan ng Tag Pindutan Code Output Mga komento
Matapang [b] matapang matapang *
*
*
*
Mamula mamula Ang tatlong katangian (hal. pula, 2, 50) sa tag na "glow" ay kulay, lakas at lapad ayon sa pagkakabanggit.
Ang dalawang katangian (hal. pula, kaliwa) sa tag na "anino" ay kulay at direksyon ayon sa pagkakabanggit.
gumalaw gumalaw Hindi wastong XHTML, ngunit maaari ding gamitin para sa mga larawan!
Simple
Mga makina
Forum
Simple Machines Forum Pinapanatili ang kritikal na pag-format ng teksto, na nai-render sa isang monospace na font.
kaliwa align *
nakasentro *
i-align sa kanan *
Kanan-papunta-Kaliwa * kanan pakaliwa! Ang karaniwang paggamit ay ang pag-post ng Arabic o Hebrew sa isang English na dokumento.
Kaliwa-pakanan * kaliwa pakanan! Ang karaniwang paggamit ay ang pag-post ng Ingles sa isang Arabic o Hebrew na dokumento.
*
laki ng font *
mukha ng font Ang mga font lamang na naka-install sa computer ng user ang ipapakita, kaya gamitin nang may pag-iingat!
Kulay ng Font Palitan ang Kulay Itim Pula Dilaw Rosas Berde Kahel Lila Asul Beige Brown Teal Navy Maroon Lime Green pula pula Piliin ang kulay mula sa drop-down.

http: //somesite/somefile.swf
http: //somesite/somefile.swf Pakitandaan na, kung ang naka-embed na Flash ay hindi pinagana ng (mga) administrator ng forum, ang Flash file ay lilitaw bilang isang tuwid na hyperlink tulad ng ipinapakita dito. Ang dalawang katangian sa tag na "flash" (kung saan nauugnay) ay lapad at taas ayon sa pagkakabanggit.

http: //somesite/image.gif
I-type ang mga katangian ng lapad at taas upang baguhin ang laki ng imahe.

http: //somesite/image.gif
http: // somesite / http: // somesite / NB bubukas ang tag na "url" sa isang bagong window, ngunit maaari mong i-type ang mga tag na "iurl" upang buksan sa parehong window.

link na naglalarawan
link na naglalarawan

[email protected]
[email protected] *

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

link na naglalarawan
link na naglalarawan
* Walang makabuluhang output mula sa mga tag na "talahanayan" lamang.
* Walang makabuluhang output mula sa mga tag na "table" at "tr" lamang.

nilalaman
nilalaman
Tandaan ang tamang nesting ng mga tag, kaya ang mga "table" na tag ay naglalaman ng "tr" na mga tag, na ang bawat isa ay naglalaman ng pantay na bilang ng "td" na mga tag!
SMF
Bulletin
Lupon
Code
SMF Bulletin
Lupon Code
superscript *
subscript *
teletype Monospace na font.

Mga paglilibot at bakasyon sa Australia

Ang mga forum sa Internet ay isa sa mga pinakasikat na uri ng mga mapagkukunan sa Internet. Naiintindihan ito, dahil ang mga forum ay isang perpektong platform para sa libreng komunikasyon ng mga bisita. Ang isang forum ay isang mahusay na paraan upang ayusin ang isang komunidad sa iyong site at bumuo ng isang pare-parehong madla ng mga bisita.

Mayroong maraming mga forum engine sa labas. Matagal ko nang gustong gumawa ng pangkalahatang-ideya ng mga forum engine. Hindi ko sila ihahambing sa isa't isa - ito ay isang paksa para sa isang hiwalay na artikulo.

Kapag pumipili ng isang forum engine, ipinapayo ko sa iyo na matukoy ang mga sumusunod na punto para sa iyong sarili:

1. Anong uri ng paggana ng forum ang kailangan mo? Karamihan sa mga forum engine ay napakalakas, ngunit ang ilan sa mga nuances ay hindi ipinatupad sa lahat ng forum CMS. Inirerekumenda ko ang pagbisita sa mga opisyal na site ng mga makina at pamilyar ang iyong sarili sa detalyadong paglalarawan ng pag-andar.

2. Bayad o libreng makina - ang puntong ito ay dapat ding isaalang-alang. Sa pagsusuri na ito, mayroon lamang dalawang bayad na makina - vBulletin at IPB, ang iba ay libre.

3. Pag-unlad ng komunidad - kapag ang makina ay may binuo na komunidad kapwa sa Internet na nagsasalita ng Ingles at nagsasalita ng Ruso, ito ay isang malaking plus. Ang pag-unlad ng komunidad ay direktang nauugnay sa bilang ng iba't ibang mga pagbabago, pagpapabuti at mga template ng disenyo. Kung ang makina ay may maliit na komunidad, kailangan mong tandaan na maraming mga isyu ang kailangang lutasin nang mag-isa.

4. Petsa ng huling pag-update ng engine - kung ang makina ay hindi na-update sa loob ng mahabang panahon, ito ay nagpapahiwatig na ang mga developer ay hindi nagde-develop nito o tinalikuran ang karagdagang pag-unlad. Ito ay isang malaking kawalan. Ang mga teknolohiya sa Internet ay patuloy na umuunlad, at ang isang forum na may hindi napapanahong pagpapagana ay maglilimita sa mga posibilidad para sa karagdagang pag-unlad nito.

Okay, sapat na malakas na salita 🙂. Magsisimula ako sa pinakasikat na forum engine batay sa ranggo ng CMS na ito.

Ito ang paborito kong forum engine, at pinananatili ko ang aking forum na Planet Photoshop sa engine na ito. Ang dahilan ay hindi lamang ito ay isang libreng forum engine, ngunit mayroon din itong malawak na pag-andar, ay nakabuo ng mga komunidad kapwa sa Internet na nagsasalita ng Ingles at sa Russian Internet, kaya maraming mga mod ang binuo para sa phpBB para sa bawat panlasa , kung saan maaari mong higit pang palawakin ang pag-andar.

Mga log ng mga aksyon ng user, moderator, administrator, tumpak na mga setting ng mga karapatan sa pag-access ng moderator at administrator, pagkakakilanlan ng mga search robot, paglikha ng mga grupo ng user, botohan, mga attachment sa mga mensahe at pribadong mensahe - bahagi lamang ito ng functionality ng phpBB .

Gusto ko rin talaga ang direksyon kung saan nagbabago ang phpBB mula sa bersyon hanggang sa bersyon. Ang phpBB ay maginhawa para sa parehong administrator at mga moderator at mga regular na gumagamit.

Ang aking opinyon para sa ilang taon ng paggamit ng phpBB ay na ito ay isang kahanga-hangang forum engine na hindi hinihingi sa pagho-host ng mga mapagkukunan, at nagbibigay ng lahat ng kinakailangang potensyal para sa pagpapatakbo ng isang forum.

Mga kapaki-pakinabang na mapagkukunan ng phpBB:

Ang Invision Power Board ay isang binabayarang forum engine na napakasikat sa Internet. Maaari mong malaman ang gastos sa runet. Maraming kilalang forum ang gumagawa nito. Nakabuo ng mga komunidad sa Internet na nagsasalita ng Ingles at nagsasalita ng Ruso.

May mga karagdagang opisyal na aplikasyon para sa IPB (gallery, blog, file archive module). Bilang karagdagan, mayroong isang visual na editor ng mensahe, isang tekstong bersyon ng forum, na-optimize para sa mga robot sa paghahanap, isang tool para sa maginhawang backup ng database ng forum, isang detalyadong log ng mga aksyon ng mga administrator at moderator, pati na rin ang isang log ng mga aksyon ng paghahanap ng mga robot.

Mga Kapaki-pakinabang na Site ng Invision Power Board:

🔥 Siya nga pala! Nagbibigay ako ng bayad na kurso sa SEO Shaolin English Website Promotion. Kung ikaw ay interesado, maaari kang mag-apply sa kanyang website na seoshaolin.com.

vBulletin ay isang mahusay na forum engine. Ito ay binabayaran, maaari mong malaman ang gastos. Kasama ng IPB, ang vBulletin ang nangunguna sa mga bayad na makina.

Suporta para sa podcasting, awtomatikong pagbuo ng forum RSS feed, ang kakayahan para sa mga bisita na lumikha ng mga social group at club ng interes sa forum, mga gallery ng larawan ng user, mga tag ay suportado, ang kakayahang magdagdag ng mga paksa sa forum sa mga social bookmark ng mga user mismo - ito ay ang pinaka-kagiliw-giliw na mga tampok ng vBulletin, sa aking opinyon.

Ang punBB ay isang napakagaan at simpleng forum. Ang control panel ng forum ay user-friendly at intuitive. Ang punBB ay may mas kaunting mga tampok, ngunit ito ay nabayaran ng bilis ng trabaho nito at hindi hinihinging mapagkukunan ng pagho-host.

Nakatuon ang mga developer ng PunBB sa liwanag, bilis at pagiging compact.

Mga kapaki-pakinabang na mapagkukunan ng punBB:

Ang YaBB ay isang libreng forum engine na nakasulat sa Perl. Hindi tulad ng karamihan sa iba pang mga forum engine, ang YaBB ay hindi gumagamit ng database upang mag-imbak ng data, ngunit mga file.

Isang maginhawang text editor para sa pagsusulat ng mga mensahe, maraming pagkakataon para sa mga administrator at moderator, ang kakayahang baguhin ang mga setting at template "on the fly", ang kakayahang i-convert ang isang pahina sa isang "napi-print na bersyon" - hindi ito lahat ng mga tampok ng YaBB forum engine.

Ngayon isang maliit na digression. Kung interesado kang malaman ang tungkol sa mga paraan ng promosyon na nagbibigay ng magandang epekto para sa pagtaas ng naka-target na trapiko, maaari kong ialok ang aking bayad na pananaliksik SEO intelligence http://seorazvedka.ru/, kung saan nagpakita ako ng 10 kumikitang mga batang site mula sa iba't ibang paksa bilang isang halimbawa, kung paano sila itinataguyod at inilarawan kung paano ito magagamit upang i-promote ang kanilang mga mapagkukunan.

Ang SMF ay isa pang mabilis at magaan na forum engine. Ito ay hindi hinihingi sa mga mapagkukunan ng server at aktibong nakakakuha ng katanyagan.

OpenID support, isang user alert system, ang kakayahang mag-premode ng mga paksa, mensahe at attachment kung kinakailangan, isang WYSIWYG editor para sa mga mensahe - at hindi lang iyon ang pinapayagan ng SMF!

Ang Intellect Board ay isang orihinal na libreng makina. Ang ideya ng mga developer ng Intellect Board ay ang ideya na lumikha ng isang site batay sa forum. Napakalawak ng functionality ng Intellect Board - isang koleksyon ng mga artikulo, presentasyon, balita, file archive, photo gallery, IRC chat, encyclopedia. Sa katunayan, ang Intellect Board ay isang ganap na sistema ng pamamahala ng nilalaman.

Mga pangunahing tampok ng Intellect Board - Kakayahang magtakda ng mga panuntunan para sa lahat ng mga seksyon, suporta para sa mga graphic na aklatan na GD at GD2 para sa paglikha ng mga pinababang kopya ng mga larawan at larawan, ang kakayahang mag-isyu ng mga babala at gantimpala ng mga moderator at administrator (at ang mga babala ay maaaring maging walang limitasyon at limitado sa oras), rating ng mga paksa, artikulo, file at larawan /

ExBB (Eksklusibong Bulletin Board)

Ang ExBB ay isang magaan at libreng forum engine. Ito rin, tulad ng YaBB, ay hindi nangangailangan ng database at nag-iimbak ng impormasyon sa mga text file.

Ang ExBB ay may mga sumusunod na pakinabang: ang mga pahina ay nabuo nang napakabilis, ang pag-load sa server ay minimal, isang mataas na antas ng paglaban sa pag-hack, ang forum ay gumagana sa mga file, walang mga database ay kinakailangan, para sa trabaho nito ay sapat na magkaroon ng suporta sa php ang hosting.

Ang vanilla ay isang orihinal na forum engine na kawili-wili para sa modularity nito. Ang isang malaking plus ng forum CMS na ito ay ang karamihan sa mga module ay na-install sa isang click.

Mga kalamangan ng Vanilla: sarili nitong balangkas na nagpapahintulot sa iyo na magsulat ng mga extension, ang kakayahang bumuo ng mga komunidad (mga boto, tag cloud, blog, chat, mga add-on na tulad ng karma, atbp.), kadalian sa pag-install ng mga add-on (sa karamihan kaso, na-upload, pinindot ang isang pindutan - at iyon na!), Extensibility ng standard functionality (modularity) dahil sa mga karagdagan, kung saan halos 450 na ang naisulat na ngayon.

Ang isa pang kawili-wiling tampok ng Vanilla forum engine ay ang "Bulong" na sistema - maaari ka lamang magbulong ng isang mensahe sa isang tao nang hindi umaalis sa pahina ng paksa o lumikha ng isang "bulong" na paksa na magiging isang visual na kasaysayan ng sulat.

Well, simulan natin ang pagbibigay ng maliliit na tip sa pag-optimize at pag-promote ng mga site (forums) sa phpBB. Sa kasong ito, gagawa kami ng isang maliit na hack na makakatulong na mapupuksa ang panlabas na link ng form " Pinapatakbo ng phpBB ©... ". Sa publikasyong ito, isasaalang-alang namin ang 2 paraan kung saan mo ito magagawa - isang lansihin para sa phpBB 3.x.x.

Pag-alis ng panlabas na link Pinapatakbo ng phpBB © 2000, 2002, 2005, 2007 phpBB Group at phpBB Russian Support

Unang paraan upang alisin ang xref na may label na Pinapatakbo ng phpBB © 2000, 2002, 2005, 2007 phpBB Group... At kaya, ang pinakamadaling paraan ay ang pag-uninstall gamit ang admin panel. Pumunta kami sa panel ng administratibo, pumunta sa item ng menu na "Mga Estilo", sa kaliwa nakikita namin ang panel kung saan matatagpuan ang bloke sa menu, interesado kami sa bloke na "Mga Bahagi ng Estilo", at sa loob nito "Mga Template". Ayon sa pamantayan, sa iminungkahing window, makikita natin ang mga sumusunod: prosilver at subsilver2, kahit na maaaring may iba pa kung na-install mo ang mga ito. Sa pangkalahatan, hindi ang punto. Mula sa iminungkahing hanay, piliin ang default. Mag-click sa pindutang "i-edit" sa tabi ng template. Susunod, lalabas ang isang window na may alok na "Pumili ng template file". Susunod, piliin ang "Template file" - "overall_footer.html". Sa ibaba ng HTML editor ay lilitaw. Nakita namin ang sumusunod na code: " Pinapatakbo ng phpBB 2000, 2002, 2005, 2007 phpBB Group"at tanggalin mo lang ito, bagama't maaari mong itakda ang iyong sariling link at caption."
(TRANSLATION_INFO)
"(na matatagpuan sa ibaba, maaari ding tanggalin) - ang code na ito ay responsable para sa lokalisasyon, halimbawa, isang panlabas na link na may label na" Russian phpBB support ".

Pangalawang paraan upang alisin ang panlabas na link na may label na Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group... Ang pamamaraang ito ay magkatulad, ngunit kumokonekta kami sa site gamit ang ftp pratacol. Pumunta sa sumusunod na mga estilo ng path / template_name / template / overall_footer.html. At ine-edit namin ang parehong code na na-edit namin sa itaas. Kung babaguhin mo ang code, huwag kalimutang itakda ang pag-encode ng UTF - upang ang "krakozyably" (mga parisukat at iba pang hindi maintindihan na mga character) ay maaaring lumitaw sa lugar ng mga anchor.

Magsimula tayo kaagad sa pangunahing script code:

#! / usr / bin / perl

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

gumamit ng mahigpit;

# nagkomento na linya - para sa pagiging mahigpit
# kung ang gawain ay upang mangolekta ng mga istatistika ng engine, iwanan ito bilang ito ay
# kung gagawa ka ng listahan ng mga forum - mag-uncomment

aking $ data;
$ data. = $ _ habang (<> ) ;

# suriin kung magkano ang Powered by phpBB ay walang link sa footer
i-print ang "phpbb \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / i o
# $ data = ~ /viewforum\.php\?"^""")*f=\d+/i o
$ data = ~ / phpBB \ -SEO / i o
$ data = ~ /) ;
i-print ang "ipb \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^ "] *" [^>] *> [^<]*IP\.Board/i o
$ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / i o
$ data = ~ /

/ i o
$ data = ~ /index\.php\?†^""†*showforum=\d+/i) ;
i-print ang "vbulletin \n"
kung ($ data = ~ / Pinapatakbo ng:? [^<]+vBulletin[^<]+(?:Version)?/i o
$ data = ~ /) ;
i-print ang "smf \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> Pinapatakbo ng SMF / i o
$ data = ~ /index\.php\?†^"""*board=\d+\.0/i) ;
i-print ang "punbb \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (? :( ?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i); #o
# $ data = ~ /viewforum\.php\?†^"""*id=\d+/i);
i-print ang "fluxbb \n"
# if ($ data = ~ /viewtopic\.php\?id=\d+/i or
kung ($ data = ~ /] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB / i) ;
i-print ang "exbb \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i); # o
# $ data = ~ /forums\.php\?†^"""*forum=\d+/i);
i-print ang "yabb \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / i o
$ data = ~ /YaBB\.pl\?†^"""**num=\d+/i);
i-print ang "dleforum \n"
kung ($ data = ~ / \ (Pinapatakbo ng DLE Forum \)<\/title>/ i o
$ data = ~ /] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = copyright) [^ "] *"> DLE Forum<\/a>/ i) ;
i-print ang "ikonboard \n"
kung ($ data = ~ /] + href = "[^"] * http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^ "] *" [^>] *> Ikonboard / i o
$ data = ~ /\n"
kung ($ data = ~ /\n"
# if ($ data = ~ /forums\.php\?fid=\d+/i or
# $ data = ~ /topic\.php\?fid=\d+/i or
kung ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB / i) ;
i-print ang "stokesit \n"
# if ($ data = ~ /forum\.php\?f=\d+/i or
kung ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i) ;
i-print ang "podium \n"
# if ($ data = ~ /topic\.php\?t=\d+/i or
kung ($ data = ~ /] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> Podium / i) ;
i-print ang "usebb \n"
# if ($ data = ~ /forum\.php\?id=\d+/i or
kung ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB / i) ;
i-print ang "wrforum \n"
# if ($ data = ~ /index\.php\?fid=\d+/i or
kung ($ data = ~ /] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i) ;
i-print ang "yetanotherforumnet \n"
kung ($ data = ~ / Yet Another Forum \ .net / i or
$ data = ~ /default\.aspx\?g=posts&t=\d+/i) ;

Makikita mo ito at ang iba pang mga script na binanggit sa post sa archive na ito.

Iskrip which-forum.pl sinusuri ang code ng html page para sa pagkakaroon ng mga signature ng forum engine sa loob nito. Gumamit kami ng isang katulad na pamamaraan kapag tinutukoy ang WordPress at Joomla, ngunit may ilang pagkakaiba. Una, hindi nilo-load ng script mismo ang page code, ngunit binabasa ito mula sa stdin o isang file na ipinasa bilang argumento. Binibigyang-daan ka nitong i-load ang page nang isang beses, halimbawa, gamit ang wget, at pagkatapos ay patakbuhin ito sa maraming analyzer, kung mayroon kaming higit sa isa. Pangalawa, sa script na ito, ang pagkakaroon ng isang lagda ay 100% isang tanda ng makina. Noong huling pagkakataon ang pagkakaroon ng lagda ay nagbigay lamang ng timbang sa kaukulang makina at ang makina na may pinakamataas na timbang ay "nanalo". Napagpasyahan ko na sa kasong ito, ang pamamaraang ito ay hindi kinakailangang gawing kumplikado ang code.

Upang subukan kung paano gumagana ang script, gumawa ako ng kaunting pananaliksik. Gumawa ako ng isang listahan ng ilang libong mga forum at pinatakbo ang bawat isa sa kanila sa pamamagitan ng aking script, sa gayon ay tinutukoy ang porsyento ng mga nag-trigger ng programa at ang katanyagan ng iba't ibang mga makina.

Ginamit ko ang aking google parser upang makakuha ng listahan ng mga forum. Ang search engine ay nagpadala ng mga kahilingan tulad ng

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

atbp. Ang kumpletong code ng query generator ay matatagpuan sa file gen-forumsearch-urls.pl... Bilang karagdagan sa zone.ru ,.su .ua .kz at.by ay ginamit din. Mahirap gawin ang pananaliksik na ito noong nakaraan dahil ang mga site ng WordPress at Joomla ay walang ganoong mga lagda sa kanilang mga URL. Ang mga katalogo tulad ng cmsmagazine.ru/catalogue/ ay hindi nagbibigay ng sapat na laki ng sample. Ano ang 600 Drupal Sites?

Aaminin ko, ang mga resulta ng eksperimento ay nagalit sa akin. Sa 12,590 na mga site na pinag-aralan, 7083 lamang ang matagumpay na nakilala sa makina, iyon ay, sa 56% lamang ng mga kaso. Baka may naiwan akong makina? Nasa kalahati ba talaga ng mga forum si Bitrix? O dapat ba akong gumugol ng mas maraming oras sa paghahanap ng mga lagda? Sa pangkalahatan, higit pang pananaliksik ang kailangan dito.

Sa 56% ng matagumpay na natukoy na mga makina, ang pinakasikat, gaya ng inaasahan, ay ang IPB (31%), phpBB (26.6%) at vBulletin (26.5%)

Ang mga ito ay malapit na sinusundan ng SMF (5.8%) at DLEForum (5.3%). Ang paborito kong punBB ay nasa 6th place lamang (1.64%). Hindi ko inirerekumenda ang lubos na pagtitiwala sa mga numerong ito (sabi nila, ang bawat ikatlong forum sa RuNet ay gumagana sa IPB), ngunit, siyempre, posible na gumawa ng ilang mga konklusyon.

Halimbawa, kung balak mong lumikha ng isang website sa isang forum engine at planong baguhin ang forum, sabihin, bayaran ang mga user ng $ 0.01 para sa bawat mensahe na may awtomatikong pag-withdraw ng mga pondo isang beses sa isang linggo, pagkatapos ay dapat kang pumili ng isa sa tatlong pinakasikat na mga makina. . Kung mas sikat ang forum, mas malamang na makahanap ng programmer na bihasa dito.

Kung hindi inaasahan ang mga makabuluhang pagbabago sa makina, maaaring makatuwiran na piliin ang hindi pinakasikat na makina, halimbawa SMF o punBB. Babawasan nito ang bilang ng mga pag-atake ng hacker sa iyong forum at ang dami ng awtomatikong ipinadalang spam dito.

Ang mga script para sa paghahanap / pagtukoy ng mga forum ay maaari ding matagpuan sa higit sa isang praktikal na aplikasyon. Ang unang bagay na personal na pumasok sa isip ko ay ang pag-uri-uriin ang mga natukoy na forum ayon sa TCI at ilagay ang mga post sa unang daang may mga link sa isa sa kanilang mga site. Gayunpaman, ang isang daang forum dofolllow link ay hindi nakaapekto sa TCI sa anumang paraan (2 update ang lumipas), kaya mas mabuting huwag mag-aksaya ng oras dito, maliban kung interesado ka sa mga transition.

Ito ay malinaw na ang pinangalanang paggamit ng mga script ay malayo sa isa lamang. Sa tingin ko madali mong malalaman kung paano mo pa magagamit ang mga ito.

Kung sakaling may hindi nakakaalam, Simple Machines Forum - SMF para sa maikling salita - ay, gaya ng sinasabi ng opisyal na website, isang libre, propesyonal na grado na pakete na magbibigay-daan sa iyong ayusin ang iyong sariling online na komunidad sa loob ng ilang minuto. sa makinang ito, makikita mo ito dito. Ako mismo ang naglagay ng aking forum dito (nga pala, pumunta sa FreeForum.biz).

Hindi mahalaga kung marami o kaunting spam ang lalabas sa iyong forum. Ang mahalaga ay nasasayang mo ang iyong mahalagang oras sa pagmo-moderate. Ang pagse-set up ng isang plugin na gagawa ng lahat ng gawain para sa iyo ay tumatagal ng ilang minuto, at ito ay makakapagtipid sa iyo ng kabuuang mga araw at buwan na magdadagdag mula sa mga minuto na iyong gugugulin sa pagbubura ng mga mensahe at pagtanggal ng mga user.

Mapapansin ko na sinubukan kong labanan ang mga spammer sa aking sarili - hinarangan ko ang pag-access sa pamamagitan ng IP at maging ng mga subnet. Talagang nagtrabaho ito, nagtanggal ng maraming basura, ngunit, gayunpaman, isang beses bawat isa o dalawang araw, may gumawa ng kanilang paraan. At medyo maraming oras ang ginugol sa muling pagdadagdag ng database ng mga ipinagbabawal na IP. Naisip ko na dapat mayroong isang mas maginhawang paraan, at ito ay talagang natagpuan!

1. Pag-install at pag-configure ng Stop Spammer

Sa dalawang linggong operasyon, hinarangan ng plugin na ito ang 2202 pekeng user. Bawat isa sa kanila ay mag-iiwan ng kahit isang mensahe. Ang mga spammer ay hindi magpapabagal at araw-araw ay gumugugol ako ng oras sa paglilinis ng aking forum.

Sa halip, bawat ilang araw ay pumupunta ako sa pahina ng pamamahala ng gumagamit at may nakikita akong ganito:

Bumaling ako sa seksyong "Naghihintay ng pag-apruba" (ito ang mga natagpuang spammer na pinagkaitan ng pagkakataong mag-iwan ng mga mensahe hanggang sa maaprubahan ng administrator ang kanilang mga account). Naglagay ako ng checkmark na "Piliin ang lahat" at tanggalin ang mga ito sa isang pag-click:

Iyon lang, lahat ng spam account ay ipinadala sa limot. Bumalik sa aming listahan ng mga user:

Makikita na ang listahan ay kapansin-pansing lumiit, ngunit sino ang natitira? Piliin ang lahat ng mga ito at ipadala ang mga ito gamit ang isang pindutan para sa pag-verify:

Isang "pula" ang lumabas, agad naming tinanggal. Kung mayroon kang libreng oras, maaari mong gawin ang iba. Kung walang oras, pagkatapos ay walang gawin sa mga bagong user - karamihan sa kanila ay "mamumula" sa mga susunod na pagsusuri. Kung mayroon kang oras, maaari kang pumunta sa kanilang mga profile at tingnan - kung mayroong isang link sa lagda - agad na pinagbawalan, ito ay mga pekeng account ng mga spammer na hindi mag-iiwan ng isang kapaki-pakinabang na mensahe.

Sinabi ko sa iyo kung paano gamitin ang magic plugin na ito, ngayon sasabihin ko sa iyo kung paano i-install ito.

Mag-download ng dalawang file: language_full.zip (ito ang language pack para sa pagsasalin ng plugin) at StopSpammer_v2_3_9.zip (maaaring iba ang numero, dahil na-update ang mga bersyon). I-unpack ang mga nilalaman ng StopSpammer_v2_3_9.zip archive sa ilang folder. I-unpack ang language_full.zip archive sa parehong folder, sumang-ayon na palitan ang mga file. Ngayon i-zip ang aming folder.

Sa admin panel, magpatuloy sa pag-install ng mga pakete. Sa tapat ng label na "Download Package" mayroong isang button para sa pagpili ng file sa iyong computer. Piliin ang aming bagong archive (kung saan pinalitan namin ang file ng wika), i-upload ito sa forum at i-activate ang package.

Tapos ka na!

Ang karagdagang pagsasaayos ng plugin ay nagaganap sa admin panel: pumunta sa

Mga User → Pagpaparehistro → Setting

Maaari mong iwanan ang mga default na halaga doon. Mayroon ding field na tinatawag na "Your API Key". Kung wala ang key na ito, hindi ka makakapag-ulat ng mga bagong spammer (ngunit gagana ang plugin at i-filter ang mga kilalang spammer). Kung gusto mong makakuha ng sarili mong API key, pumunta sa www.stopforumspam.com para magparehistro, at pagkatapos ay ilagay ang key dito. Kung hindi mo pa natatanggap ang susi, mangyaring iwanang blangko ang field. Pagkatapos ay gagamitin ang default na key.

2. Pag-install at pag-configure ng Anti-Spam Links

Ang mga sumusunod sa relihiyong SEO (maaari mong makita ang higit pa tungkol sa aking saloobin sa mga SEO-nists sa iba) ay may matatag na paniniwala na sa pamamagitan ng pagtaas ng bilang ng mga link sa kanilang site, "i-promote" nila ito (sa ilang kadahilanan, ang ideya ng ​​paglikha ng kawili-wili at mataas na kalidad na nilalaman para sa alinman sa mga ito ay hindi kailanman nangyayari sa kanila). Magkakaroon ng isang sipsip, ngunit magkakaroon ng mga paraan upang makakuha ng pera mula sa kanya. Kaya, ang ilang "mamamayan" ay nagbibigay ng mga serbisyo para sa "tumatakbo" na mga site sa mga forum. Lumilikha sila ng isang malaking bilang ng mga account sa iba't ibang mga forum at naglalagay ng mga backlink doon sa mga lagda at sa iba pang magagamit na mga patlang. Sa kabila ng katotohanan na kahit na ang "seo-experimenters" ay napatunayan nang empirikal na walang kahulugan mula sa mga link na ito, ang ilan ay nagbabala na para dito maaari kang makakuha ng pagbabawal mula sa mga search engine, Yandex, halimbawa, binabalewala lamang ang mga link sa LAHAT ng mga forum at site. kung saan maaaring mag-iwan ng mga link ang sinuman. Ang Google ay mayroon ding mga katulad na algorithm - hindi pinapansin ang mga link sa mga komento, atbp. Ngunit ang batas ay hindi isinulat sa mga suckers ... Samakatuwid, kami, ang mga may-ari ng mga forum, ay kailangang umasa sa mga katotohanan na ang "mga cool na SEO-optimizer" ay nag-uutos ng "run " ng kanilang mga bastos na bagay para sa isang libong rubles.

Ang Stop Spammer plugin ay magpi-filter ng maraming. Pero matutulungan natin siya! Maaari mong patumbahin ang interes ng mga spammer na mag-post ng mga link sa iyong forum. Ito ay para sa Anti-Spam Links. Ginagawa ito ng plugin na ito (maaaring baguhin ang mga partikular na numero sa mga setting):

  • ang mga, halimbawa, ay may mas mababa sa limang mga mensahe, ay hindi maaaring mag-iwan ng mga link
  • ang mga, halimbawa, ay may mas mababa sa 15 mga mensahe, hindi maaaring mag-iwan ng mga aktibong link, http: // ay tinanggal mula sa mga link at sa pangkalahatan ang mga link na ito ay nagiging mga nubolink (newbielink)
  • ang mga may, halimbawa, wala pang 50 mga post ay maaaring mag-iwan ng mga aktibong link, ngunit ang lahat ng mga link ay tumatanggap ng katangiang nofollow.
  • mabuti, ang mga may higit sa 50 mga post ay maaaring magpasok ng mga pinakakaraniwang aktibong link na naglilipat ng timbang ng site sa pahina kung saan sila nagli-link.

Maniwala ka sa akin, ang mga magiging SEO ay masyadong maasikaso sa anyo kung saan napupunta ang kanilang link sa site. Mawawalan sila ng interes sa iyong forum nang napakabilis kung hindi nila madaling mai-post ang kanilang mga shit-link sa kanilang mga shit-site doon.

Oo, sa pamamagitan ng paraan, ang mga panuntunan sa itaas ay gumagana din sa mga patlang tulad ng mga lagda.

Upang i-install ang plugin na ito, pumunta sa opisyal na pahina nito. I-download ang anti_spam_links_v1.0.1.zip archive (maaaring iba ang numero). Muli, sa admin panel ng forum, pumunta sa pag-install ng mga pakete (tulad ng ginawa sa nakaraang pakete) at i-install ito. Walang file ng wika para sa package na ito, kaya hindi mo kailangang i-unpack ang archive o gumawa ng anuman dito.

Upang i-configure ang plugin, pumunta sa seksyon

Configuration → Configuring Mods ... → Configuring Mods

Kung nais mo, ilagay kung gaano karaming mga mensahe ang dapat na mayroon ang isang user upang i-upgrade ang kanilang mga kakayahan.

Konklusyon

Ang dalawang plugin na ito ay magpapadali sa iyong buhay para sa iyo, ang may-ari ng forum, at makakatipid sa iyo ng maraming oras. Gayunpaman, paminsan-minsan ay pumapasok ang mga spammer at, hindi bababa sa isang beses sa isang linggo, kinakailangan na "manipis" ang mga gumagamit at magtanggal ng mga mensaheng spam. Kaya't huwag itapon ang iyong mga mapagkukunan sa web!


Isara