Yangi mavzuni boshlash

O'zingiz joylashtirmoqchi bo'lgan doskani ko'rib chiqing va ustiga bosing yangi mavzu tugmasi (da ko'rsatilganidek, sukut bo'yicha taxtaning yuqori va pastki qismida joylashgan), bu sizni Yangi mavzuni boshlash ekran. Bu bir qancha variantlarni taqdim etsa-da, eng muhimi ikkitadir Mavzu maydon va asosiy xabar maydon (bunday belgilanmagan, lekin uning o'lchamiga ko'ra aniq). Shunday qilib, mavzuingizni kiriting va xabaringizni asosiy matn maydoniga yozishni (yoki joylashtirishni) boshlang, shunda mavzu yoki asosiy qismi yo'q xabar ikkalasi ham bo'lmaguncha e'lon qilish uchun qabul qilinmaydi. Agar siz oddiy matnli xabaringizdan mamnun bo'lsangiz, uni bosish orqali yuborishingiz mumkin post tugmasini bosing va/yoki avval uni bosish orqali oldindan ko'ring oldindan ko'rish tugmasi, lekin biroz qiziqarliroq qilish uchun boshqa ko'plab narsalar mavjud.

  • Ba'zi forumlar ko'rsatadi navigatsiya daraxti yuqori qismida joyni tejaydigan gorizontal rejimda.
  • Ba'zi forumlar qo'shimcha taklif qilish uchun tuzilgan bo'lishi mumkin Imlo tekshiruvi yonidagi tugma post va oldindan ko'rish variantlari.

Yangi so'rovnomani boshlash

Soʻrovnoma asosan qoʻshimcha savol va ovoz berish variantlari boʻlgan mavzu boʻlib, bosish orqali boshlanadi Yangi so'rov o'rniga yangi mavzu. So'rovnomani joylashtirish uchun anketani to'ldirish kerak Savol maydon va kamida ikkitasi Variant ga qo'shimcha ravishda maydonlar Mavzu va xabar standart mavzu talab qiladigan maydonlar. Foydalanuvchi qancha tanlov uchun ovoz berishi mumkinligi, so'rov qancha davom etishi, foydalanuvchilar o'z ovozlarini o'zgartirishi mumkinmi yoki natijalar ko'rsatilishi uchun qanday shartlar bajarilishi kerakligini sozlashning boshqa variantlari o'z-o'zidan tushunarli bo'lishi kerak.

So‘rovnomada beshdan ortiq tanlov taklif qilish uchun shunchaki bosing Variant qo'shish kerak bo'lganda ko'p marta.

E'tibor bering, ba'zi forumlarda ba'zi foydalanuvchilar mavjud mavzuga so'rovnoma qo'shishlari ham mumkin.

Tadbirni kalendarga joylashtirish

Agar ushbu parametr sozlangan boʻlsa (bu standart “qutidan tashqarida” emas), siz tadbirni joylashtirishingiz mumkin. Kalendar keyin kelgan Post hodisasi kalendar ekranidan. Hozir ko'rayotgan narsa a Yangi mavzuni boshlash tadbir sarlavhasi, sanasi va maqsadli taxtasi uchun qoʻshimcha maydonlar bilan ekranni koʻring, ular shunchaki tadbiringizni taqvimga qoʻshadi va oʻsha paneldagi postingizga havola yaratadi.

Mavzu yoki so'rovnomaga javob berish

Mavzu yoki soʻrovnomaga javob berish asosan bilan bir xil, ammo bu yerda hech narsa kiritish shart emas. Mavzu Agar siz allaqachon mavjud bo'lgan narsani o'zgartirishni xohlamasangiz, maydon. So'rovnomada ovoz berish uchun siz tanlagan variant(lar)ni tanlashingiz va tugmani bosishingiz kifoya. Ovoz berish.

Agar "Tezkor javob" yoqilgan bo'lsa, sahifadagi post(lar)dan keyin oddiy javob maydoni ham paydo bo'ladi, lekin agar siz undan foydalanishni tanlasangiz, o'zingiznikini va qo'lda yozishingiz kerak bo'ladi.

Postdan iqtibos keltirish

Xabarga iqtibos keltirish orqali javob berish uchun tugmani bosishingiz mumkin Iqtibos tegishli post uchun tugmani bosing va keltirilgan matnga o'z xabaringizni qo'shing yoki ni bosing Javob bering tugmasini bosing Iqtibos kiritish quyidagi "Mavzu xulosasi" dagi tegishli postdan, lekin shuni e'tiborga oling:

  • Bu ikkala variant ham afishaning nomi, postning sanasi va vaqtini ko‘rsatuvchi asl postga havola qo‘shadi, holbuki iqtibos teg bu qo'shimcha ma'lumotsiz tegishli postdan iqtibos keltiradi.
  • Toʻliqdan mustaqil ravishda “muallif” atributini saqlab qoʻyishingiz yoki qoʻshishingiz mumkin Iqtibos funktsiyasi, quyida ko'rsatilgandek.

Xabarni o'zgartirish yoki o'chirish

Xabarni o'zgartirish uchun ni bosing O'zgartirish tugmasini bosing va o'zgartirishlaringizni kiriting. Esda tutingki, aksariyat forumlar oxirgi tahrir sanasi va vaqtini ko'rsatish uchun tuzilgan bo'lishi mumkin, ammo administrator(lar) bu sodir bo'lgunga qadar qisqa muddat o'tishiga ham ruxsat berishi mumkin.

Xabarni o'chirish uchun ni bosing Oʻchirish tugmasini bosing OK dan Bu xabar olib tashlansinmi? paydo bo'lgan oyna. Ba'zi forumlar siz boshlagan mavzular yoki so'rovlarni o'chirishga ham ruxsat berishi mumkin, ammo bu tugmalar odatda sahifaning pastki qismida joylashgan.

Standart eʼlon qilish imkoniyatlari

Javoblar haqida menga xabar bering

Mavzu bo'yicha elektron pochta xabarnomasiga obuna bo'lish uchun buni belgilang.

Ushbu mavzuga qayting

E'lon qilgandan so'ng mavzuga (xabar indeksi o'rniga) qaytish uchun buni belgilang (shuningdek, siz ushbu xatti-harakatni profilingizda afzal ko'rishingiz mumkin).

Smileylardan foydalanmang

Xabaringizdagi ba'zilar tahlil qilinishi va tabassum sifatida ko'rsatilmasligi uchun buni belgilang.

qo'shimchalar

Agar yoqilgan bo'lsa, bu xususiyat sizga ko'pgina elektron pochta mijozlari kabi fayllarni postlaringizga qo'shish imkonini beradi, shuning uchun tugmani bosishdan oldin kompyuteringizdagi tegishli fayl(lar)ni ko'rib chiqish kifoya qiladi. post. Siz biriktirma(lar)ingizni oʻchirib tashlashingiz yoki boshqasini qoʻshishingiz mumkin, lekin shuni yodda tuting:

  • Ruxsat etilgan fayl turlari va o'lchamlari forum administrator(lar)i tomonidan o'rnatiladi.
  • Aksariyat forumlar postning bir qismi sifatida biriktirilgan rasmlarni ko'rsatish uchun sozlangan bo'lsa-da, buni amalga oshirish mumkin emas. oldindan ko'rish qo'shimchalar, shuning uchun siz har doim fayllarni oxirigacha ko'rib chiqishingiz va ularni biriktirishingiz kerak post sizning xatingiz.

Ma'lumotnomalar

SMF e'lonlar taxtasi kodi

Ko'rsatilgan tugmalar SMF standart mavzusiga tegishli va forumdan forumga farq qilishi mumkin.

Teg nomi tugmasi Kod Chiqish Izohlar
Qalin [b] qalin qalin *
*
*
*
Yorqin porlash “Glow” tegidagi uchta atribut (masalan, qizil, 2, 50) mos ravishda rang, kuch va kenglikdir.
"Soya" tegidagi ikkita atribut (masalan, qizil, chap) mos ravishda rang va yo'nalishdir.
harakat harakat Yaroqli XHTML emas, lekin tasvirlar uchun ham foydalanish mumkin!
Oddiy
Mashinalar
Forum
Oddiy mashina forumi Monospace shriftda ko'rsatilgan muhim matn formatini saqlaydi.
chapga tekislang *
markazlashtirilgan *
o'ngga tekislang *
O'ngdan chapga * o'ngdan chapga! Ingliz hujjatida arab yoki ibroniy tillarini joylashtirish odatiy holdir.
chapdan o'ngga * chapdan o'ngga! Ingliz tilini arabcha yoki ibroniycha hujjatda joylashtirish odatiy holdir.
*
shrift hajmi *
shrift yuzi Faqat foydalanuvchi kompyuterida o'rnatilgan shriftlar ko'rsatiladi, shuning uchun ehtiyotkorlik bilan foydalaning!
shrift rangi Rangni o'zgartirish Qora Qizil Sariq Pushti Yashil To'q sariq Binafsha Ko'k Bej Jigarrang Ko'k To'q jigarrang Ohak Yashil qizil qizil Ochiladigan menyudan rangni tanlang.

http://somesite/somefile.swf
http://somesite/somefile.swf E'tibor bering, agar o'rnatilgan Flash forum administrator(lar)i tomonidan o'chirilgan bo'lsa, Flash fayli bu yerda ko'rsatilganidek, to'g'ridan-to'g'ri giperhavola sifatida paydo bo'ladi. "Flash" tegidagi ikkita atribut (tegishli hollarda) mos ravishda kenglik va balandlikdir.

http://somesite/image.gif
Rasm hajmini o'zgartirish uchun kenglik va balandlik atributlarini kiriting.

http://somesite/image.gif
http://ba'zi sayt/ http://ba'zi sayt/ Eslatma: "url" yorlig'i yangi oynada ochiladi, lekin siz xuddi shu oynada ochish uchun "iurl" teglarini kiritishingiz mumkin.

tavsiflovchi havola
tavsiflovchi havola

[elektron pochta himoyalangan]
[elektron pochta himoyalangan] *

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

tavsiflovchi havola
tavsiflovchi havola
* Faqatgina "jadval" teglaridan mazmunli chiqish yo'q.
* Faqat "jadval" va "tr" teglaridan hech qanday mazmunli chiqish yo'q.

mazmuni
mazmuni
Teglarni to'g'ri joylashtirishga e'tibor bering, shuning uchun "jadval" teglari "tr" teglarini o'z ichiga oladi, ularning har birida teng miqdordagi "td" teglari mavjud!
SMF
Axborotnoma
Kengash
Kod
SMF Axborotnoma
Kengash Kod
ustun belgisi *
subscript *
teletayp Monospace shrifti.

Avstraliyada sayohatlar va dam olish

Internetdagi forumlar Internet resurslarining eng mashhur turlaridan biridir. Bu juda tushunarli, chunki forumlar tashrif buyuruvchilarning bepul muloqoti uchun ideal platformadir. Forum - bu sizning saytingizda hamjamiyat yaratish va tashrif buyuruvchilarning sodiq auditoriyasini yaratishning ajoyib usuli.

Ko'p forum dvigatellari mavjud. Men uzoq vaqtdan beri forum motorlarini ko'rib chiqishni xohlardim. Men ularni bir-biri bilan solishtirmayman - bu alohida maqolaning mavzusi.

Forum dvigatelini tanlashda men sizga quyidagi fikrlarni aniqlashni maslahat beraman:

1. Sizga qanday forum funksiyasi kerak. Ko'pgina forum dvigatellari keng imkoniyatlarga ega, ammo ba'zi nuanslar barcha forum CMS-larida qo'llanilmaydi. Dvigatellarning rasmiy veb-saytlariga tashrif buyurishni va funksionallikning batafsil tavsifi bilan tanishishni tavsiya qilaman.

2. Pullik yoki bepul vosita - bu nuqta ham e'tiborga olinishi kerak. Ushbu sharhda faqat ikkita pullik dvigatel mavjud - vBulletin va IPB, qolganlari bepul.

3. Jamiyatning rivojlanishi - vosita ingliz va rus Internetida ham rivojlangan jamoaga ega bo'lsa, bu katta ortiqcha. Jamiyatning rivojlanishi turli xil modifikatsiyalar, takomillashtirishlar va dizayn naqshlari soniga bevosita bog'liq. Agar dvigatelda kichik jamoa bo'lsa, unda siz ko'p fikrlarni o'zingiz hal qilishingiz kerakligini yodda tutishingiz kerak.

4. Dvigatelning oxirgi yangilanish sanasi - agar dvigatel uzoq vaqt davomida yangilanmagan bo'lsa, bu ishlab chiquvchilar uni ishlab chiqmaganligi yoki keyingi rivojlanishdan voz kechganligini ko'rsatadi. Bu katta kamchilik. Internet-texnologiyalari doimiy ravishda rivojlanib bormoqda va eskirgan funksionallikka ega forum uni yanada rivojlantirish imkoniyatlarini cheklaydi.

Mayli, katta so'zlar yetarli 🙂. Men ushbu CMS reytingiga asoslangan eng mashhur forum dvigatellaridan boshlayman.

Bu mening eng sevimli forum mexanizmi va men Planet Photoshop forumimni shu dvigatelda saqlayman. Sababi, bu nafaqat bepul forum dvigateli, balki u keng funksionallikka ega, ingliz tilida so'zlashuvchi Internetda ham, Runetda ham jamoalarni ishlab chiqqan, shuning uchun phpBB uchun har qanday did uchun juda ko'p modlar ishlab chiqilgan. funksionallikni yanada kengaytirishi mumkin.

Foydalanuvchi, moderator, administrator harakatlari jurnallari, moderator va administratorga kirish huquqlarini nozik sozlash, qidiruv robotlarini identifikatsiyalash, foydalanuvchilar guruhlarini yaratish, so‘rovnomalar, xabarlar va shaxsiy xabarlardagi qo‘shimchalar – bular phpBB’ning ba’zi bir xususiyatlari.

Menga phpBB versiyadan versiyaga rivojlanish yo'nalishi ham juda yoqadi. phpBB ham administrator, ham moderatorlar, ham oddiy foydalanuvchilar uchun qulay.

Bir necha yil davomida phpBB dan foydalanganimdan so'ng, mening fikrimcha, bu ajoyib forum mexanizmi bo'lib, u hosting resurslarini talab qilmaydi va forumni yuritish uchun barcha zarur imkoniyatlarni taqdim etadi.

Foydali phpBB resurslari:

Invision Power Board - bu Internetda juda mashhur bo'lgan pullik forum mexanizmi. Narxni Runet-da bilib olishingiz mumkin. U ko'plab taniqli forumlarga mezbonlik qiladi. U ingliz va rus tilida so'zlashuvchi Internetda hamjamiyatlarni ishlab chiqdi.

IPB uchun qo'shimcha rasmiy ilovalar mavjud (galereya, blog, fayl arxivi moduli). Bundan tashqari, vizual xabar muharriri, qidiruv robotlari uchun optimallashtirilgan forumning matnli versiyasi, forum ma'lumotlar bazasini qulay zaxiralash uchun vosita, ma'murlar va moderatorlar harakatlarining batafsil jurnali, shuningdek, harakatlar jurnali mavjud. qidiruv robotlari.

Invision Power Board-dagi foydali saytlar:

🔥 Aytmoqchi! Men Shaolin SEO saytlarini ingliz tilida targ'ib qilish bo'yicha pullik kurs o'tkazyapman. Agar qiziqsangiz, uning seoshaolin.com veb-saytiga murojaat qilishingiz mumkin.

vBulletin - bu ajoyib forum mexanizmi. To'langan, narxini bilib olishingiz mumkin. IPB bilan bir qatorda vBulletin pullik dvigatellar orasida yetakchi hisoblanadi.

Podkastni qo'llab-quvvatlash, forumning RSS tasmasini avtomatik yaratish, tashrif buyuruvchilar uchun forumda ijtimoiy guruhlar va qiziqish klublarini yaratish qobiliyati, foydalanuvchilarning foto galereyalari, teglar qo'llab-quvvatlanadi, foydalanuvchilarning o'zlari tomonidan ijtimoiy xatcho'plarga forum mavzularini qo'shish imkoniyati - bular Menimcha, vBulletin-ning eng qiziqarli xususiyatlari.

punBB juda engil va oddiy forum. Forum boshqaruv paneli qulay va intuitivdir. punBB kamroq xususiyatlarga ega, ammo bu uning ish tezligi va oddiy xosting resurslari bilan qoplanadi.

PunBB ishlab chiquvchilari engillik, tezlik va ixchamlikka e'tibor berishadi.

Foydali punBB resurslari:

YaBB - bu Perl tilida yozilgan bepul forum mexanizmi. Boshqa forum mexanizmlaridan farqli o'laroq, YaBB ma'lumotlarni saqlash uchun ma'lumotlar bazasi o'rniga fayllardan foydalanadi.

Xabar yozish uchun qulay matn muharriri, administratorlar va moderatorlar uchun keng imkoniyatlar, sozlamalar va shablonlarni tezda o‘zgartirish imkoniyati, sahifani “chop etiladigan versiya”ga aylantirish imkoniyati – bular YaBB forum mexanizmining barcha xususiyatlari emas. .

Endi biroz chekinish. Agar siz maqsadli trafikni ko'paytirishga yaxshi ta'sir ko'rsatadigan reklama usullarini o'rganishga qiziqsangiz, men o'zimning pullik SEO razvedka http://seorazvedka.ru/ ni taklif qilishim mumkin, unda men ko'rsatgan 10 daromadli yosh misolida. turli mavzulardagi saytlar, ular qanday targ'ib qilinadi va bu ularning resurslarini targ'ib qilish uchun qanday ishlatilishini tasvirlaydi.

SMF - boshqa tez va engil forum mexanizmi. Bu server resurslari uchun oddiy va faol ravishda mashhurlikka erishmoqda.

OpenID-ni qo'llab-quvvatlash, foydalanuvchini ogohlantirish tizimi, agar kerak bo'lsa, mavzularni, xabarlarni va qo'shimchalarni oldindan moderatsiya qilish qobiliyati, xabarlar uchun WYSIWYG muharriri - va bu SMF ruxsat bergan narsa emas!

Intellect Board asl bepul dvigateldir. Intellect Board dasturchilarining g'oyasi forum asosida sayt yaratishdir. Intellect Board funksionalligi juda keng – maqolalar to‘plami, taqdimot, yangiliklar, fayl arxivi, fotogalereya, ARM suhbati, ensiklopediya. Aslida, Intellect Board to'liq tarkibni boshqarish tizimidir.

Intellect Board-ning asosiy xususiyatlari - Barcha bo'limlar uchun qoidalarni o'rnatish qobiliyati, rasmlar va fotosuratlarning kichik nusxalarini yaratish uchun GD va GD2 grafik kutubxonalarini qo'llab-quvvatlash, moderatorlar va administratorlar tomonidan ogohlantirish va rag'batlantirish imkoniyati (bundan tashqari, ogohlantirishlar ham bo'lishi mumkin). cheksiz yoki cheklangan), mavzular, maqolalar, fayllar va rasmlarni baholash/

ExBB (eksklyuziv e'lonlar taxtasi))

ExBB - bu engil va bepul forum mexanizmi. Bundan tashqari, YaBB kabi, ma'lumotlar bazasini talab qilmaydi va ma'lumotlarni matnli fayllarda saqlaydi.

ExBB quyidagi afzalliklarga ega: sahifalar juda tez yaratiladi, server yuklanishi minimal, xakerlik hujumlariga yuqori darajada qarshilik, forum fayllar ustida ishlaydi, maʼlumotlar bazalari talab qilinmaydi, uning ishlashi uchun xostingda PHP qoʻllab-quvvatlashi yetarli.

Vanilla - modulliligi bilan qiziq bo'lgan original forum mexanizmi. Ushbu forumning katta plyus CMS - modullarning aksariyati bir marta bosish bilan o'rnatiladi

Vanillaning afzalliklari: kengaytmalarni yozishga imkon beruvchi o'z ramkasi, hamjamiyatlarni yaratish qobiliyati (ovoz berish, teg bulutlari, bloglar, chat, karmaga o'xshash qo'shimchalar va boshqalar), qo'shimchalarni o'rnatish qulayligi (ko'p hollarda) , yuklangan, bitta tugmani bosgan - va bu!), Qo'shimchalar tufayli standart funksionallikning kengaytirilishi (modullik), ulardan 450 ga yaqini hozirda yozilgan.

Vanilla forum mexanizmining yana bir qiziqarli xususiyati - bu "Whisper" tizimi - siz shunchaki mavzu sahifasidan chiqmasdan birovga shivirlab xabar yuborishingiz yoki yozishmalarning vizual tarixi bo'ladigan "shivirlash" mavzusini yaratishingiz mumkin.

Keling, phpBB da saytlarni (forumlarni) optimallashtirish va targ'ib qilish bo'yicha kichik maslahatlar berishni boshlaylik. Bunday holda, biz shaklning tashqi havolasidan xalos bo'lishga yordam beradigan kichik hackni amalga oshiramiz " phpBB © tomonidan quvvatlanadi...". Ushbu nashrda biz buni amalga oshirishning ikkita usulini ko'rib chiqamiz - texnikasi phpBB 3.x.x.

Tashqi havolani oʻchirish phpBB tomonidan quvvatlanadi © 2000, 2002, 2005, 2007 phpBB Group va ruscha phpBB Yoʻllab-quvvatlash

Yorliqli tashqi havolani olib tashlashning birinchi usuli Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Shunday qilib, eng oson yo'li administrator paneli yordamida uni olib tashlashdir. Biz ma'muriy panelga o'tamiz, menyuning "Uslublar" bandiga o'tamiz, chap tomonda biz menyudagi blok joylashgan panelni ko'ramiz, bizni "Uslub komponentlari" bloki va unda "Shablonlar" qiziqtiradi. Standartga ko'ra, taklif qilingan oynada biz quyidagilarni ko'ramiz: prosilver va subsilver2, garchi siz ularni o'rnatgan bo'lsangiz, boshqalar ham bo'lishi mumkin. Umuman olganda, bu gap emas. Taklif etilgan to'plamdan standartni tanlang. Shablon yonidagi "tahrirlash" tugmasini bosing. Keyinchalik, "Shablon faylini tanlash" ni so'ragan oyna paydo bo'ladi. Keyinchalik, "Shablon fayli" - "overall_footer.html" ni tanlang. Quyida HTML muharriri paydo bo'ladi. Biz quyidagi kodni topamiz: phpBB tomonidan quvvatlangan 2000, 2002, 2005, 2007 phpBB Group"va shunchaki o'chirib tashlang, garchi siz o'zingizning havola va yozuvingizni o'rnatishingiz mumkin."
(TRANSLATION_INFO)
" (quyida ham o'chirilishi mumkin) - bu kod mahalliylashtirish uchun javobgardir, masalan, "Rossiya phpBB qo'llab-quvvatlashi" yozuvi bilan tashqi havola.

Tashqi havolani olib tashlashning ikkinchi usuli: Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group. Bu usul shunga o'xshash, lekin biz ftp pratacol orqali saytga ulanamiz. Quyidagi uslublar/template_name/template/overall_footer.html yo'liga o'ting. Va biz yuqorida tahrir qilgan kodni tahrirlaymiz. Agar siz kodni o'zgartirsangiz, UTF kodlashni o'rnatishni unutmang - shuning uchun langarlar o'rnida "aqldan ozgan" (kvadratchalar va boshqa tushunarsiz belgilar) paydo bo'lishi mumkin.

Darhol asosiy skript kodi bilan boshlaylik:

#!/usr/bin/perl

# which-forum.pl skripti
№ (c) 2010 Aleksandr A Alekseev, http://website/

qat'iy foydalaning;

# sharhlangan qatorlar - qat'iylik uchun
# agar vazifa dvigatel statistikasini yig'ish bo'lsa, uni shunday qoldiring
# agar siz forumlar ro'yxatini tuzsangiz - izohni bekor qiling

mening $ma'lumotlarim;
$ma'lumotlar .= $_ esa (<> ) ;

# kolontiter havolasisiz qancha phpBB tomonidan quvvatlanganligini tekshiring
chop etish "phpbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i yoki
# $data =~ /viewforum\.php\?[^""]*f=\d+/i yoki
$ma'lumotlar =~ /phpBB\-SEO/i yoki
$ma'lumotlar =~ /) ;
chop "ipb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i yoki
$ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i yoki
$ma'lumotlar =~ /

/i yoki
$ma'lumotlar =~ /index\.php\?[^""]*showforum=\d+/i) ;
"vbulletin"ni chop eting \n"
agar ($ma'lumotlar =~ /Kuchli:?[^<]+vBulletin[^<]+(?:Version)?/i yoki
$ma'lumotlar =~ /) ;
chop etish "smf \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i tomonidan quvvatlanadi yoki
$ma'lumotlar =~ /index\.php\?[^""]*board=\d+\.0/i) ;
chop "punbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #yoki
# $ma'lumotlar =~ /viewforum\.php\?[^""]*id=\d+/i);
"fluxbb \n"
# if($data =~ /viewtopic\.php\?id=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
chop etish "exbb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # yoki
# $ma'lumotlar =~ /forums\.php\?[^""]*forum=\d+/i);
chop "yabb \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i yoki
$ma'lumotlar =~ /YaBB\.pl\?[^""]*num=\d+/i );
dleforumni chop eting \n"
agar ($ma'lumotlar =~ /\(DLE Forum tomonidan quvvatlanadi\)<\/title>/i yoki
$ma'lumotlar =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE forumi<\/a>/i) ;
"belgilar panelini chop eting \n"
agar ($ma'lumotlar =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i yoki
$ma'lumotlar =~ /\n"
agar ($ma'lumotlar =~ /\n"
# if($data =~ /forums\.php\?fid=\d+/i yoki
# $ma'lumotlar =~ /mavzu\.php\?fid=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
"stokesit"ni chop eting \n"
# if($data =~ /forum\.php\?f=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
chop etish "podium \n"
# if($data =~ /mavzu\.php\?t=\d+/i yoki
agar ($ma'lumotlar =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podium/i) ;
chop "usebb \n"
# if($data =~ /forum\.php\?id=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
chop etish "wrforum \n"
# if($data =~ /index\.php\?fid=\d+/i yoki
agar ($ma'lumotlar =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
chop etish "yetanotherforumnet \n"
agar ($data =~ /Yana bir forum\.net/i yoki
$ma'lumotlar =~ /default\.aspx\?g=posts&t=\d+/i) ;

Ushbu va postda aytib o'tilgan boshqa skriptlarni ushbu arxivda topish mumkin.

Skript which-forum.pl html-sahifa kodini undagi forum dvigateli imzolari mavjudligini tekshiradi. WordPress va Joomla-ni belgilashda biz shunga o'xshash texnikadan foydalanganmiz, ammo bir nechta farqlar mavjud. Birinchidan, skriptning o'zi sahifa kodini yuklamaydi, lekin uni stdin yoki argument sifatida uzatilgan fayldan o'qiydi. Bu bizga sahifani bir marta yuklab olish imkonini beradi, masalan, wget-dan foydalanib, keyin bir nechta tahlilchilar orqali, agar bizda bir nechta bo'lsa, uni ishga tushirish. Ikkinchidan, ushbu skriptda imzoning mavjudligi dvigatelning 100% belgisidir. Oxirgi marta imzoning mavjudligi faqat mos keladigan dvigatelga og'irlik berdi va eng yuqori og'irlikdagi dvigatelni "yutdi". Men bu holatda bunday yondashuv kodni keraksiz ravishda murakkablashtiradi, deb qaror qildim.

Skriptni sinab ko'rish uchun men bir oz tadqiqot qildim. Men bir necha ming forumlar ro'yxatini tuzdim va ularning har birini o'z skriptim orqali ko'rib chiqdim, shu bilan dasturni faollashtirish foizini va turli dvigatellarning mashhurligini aniqladim.

Forumlar ro'yxatini olish uchun men Google tahlilchisidan foydalandim. kabi so'rovlar qidiruv tizimiga yuborildi

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

va boshqalar. To'liq so'rov generator kodini faylda topishingiz mumkin gen-forumsearch-urls.pl. .ru zonasidan tashqari su .ua .kz va .by ham ishlatilgan. O'tgan safar bunday tadqiqotni o'tkazish qiyin bo'ldi, chunki WordPress va Joomla saytlarining URL manzilida bunday imzolar yo'q. Cmsmagazine.ru/catalogue/ kabi kataloglar etarli namuna hajmini ta'minlamaydi. Drupalda 600 ta sayt nima?

Tan olishim kerakki, tajriba natijalari meni xafa qildi. O'rganilgan 12 590 ta saytdan faqat 7 083 ta dvigatel muvaffaqiyatli aniqlandi, ya'ni faqat 56% hollarda. Ehtimol, men qandaydir dvigatelni hisobga olmaganman? Bitrix forumlarning yarmida turdimi? Yoki imzo izlashga ko'proq vaqt sarflashim kerakmidi? Umuman olganda, bu erda ko'proq tadqiqotlar talab etiladi.

Muvaffaqiyatli aniqlangan 56% dvigatellar orasida IPB (31%), phpBB (26,6%) va vBulletin (26,5%) kutilganidek eng ommabop bo'ldi.

Ularni SMF (5,8%) va DLEForum (5,3%) yaqindan kuzatib boradi. Mening sevimli punBB faqat 6-o'rinda edi (1,64%). Men bu raqamlarga qattiq ishonishni maslahat bermayman (ular Runetdagi har uchinchi forum IPBda ishlaydi, deb aytishadi), lekin, albatta, ma'lum xulosalar chiqarish mumkin.

Misol uchun, agar siz forum dvigatelida sayt yaratmoqchi bo'lsangiz va forumni o'zgartirishni rejalashtirmoqchi bo'lsangiz, masalan, haftada bir marta pul mablag'larini avtomatik yechib olish orqali har bir xabar uchun foydalanuvchilarga 0,01$ to'lang, unda siz eng mashhur uchta dvigateldan birini tanlashingiz kerak. . Forum qanchalik mashhur bo'lsa, uni yaxshi biladigan dasturchini topish ehtimoli shunchalik yuqori bo'ladi.

Agar dvigatelda sezilarli o'zgarishlar kutilmasa, unda SMF yoki punBB kabi kamroq mashhur dvigatelni tanlash mantiqiy bo'lishi mumkin. Bu orqali siz forumingizga xakerlik hujumlari sonini va unga avtomatik ravishda yuboriladigan spam miqdorini kamaytirasiz.

Forumlarni topish/aniqlash uchun skriptlar bir nechta amaliy foydalanishni ham topishi mumkin. Shaxsan mening fikrimga kelgan birinchi narsa, aniqlangan forumlarni TIC bo'yicha saralash va ularning saytlaridan biriga havolalar bilan birinchi yuzta xabarlarni joylashtirish edi. Biroq, yuzlab forum dofollow havolalari TCIga hech qanday ta'sir ko'rsatmadi (2 ta yangilanish o'tdi), shuning uchun siz o'tishlarga qiziqmasangiz, vaqtni behuda sarflamaslik yaxshiroqdir.

Ko'rinib turibdiki, skriptlardan foydalanish yagona narsadan uzoqdir. O'ylaymanki, siz ularni boshqa qanday ishlatishingiz mumkinligini osongina aniqlashingiz mumkin.

Agar kimdir bilmasa, Simple Machines Forum - qisqacha SMF - bu rasmiy veb-saytda aytilganidek, bir necha daqiqada o'z onlayn hamjamiyatingizni tashkil qilish imkonini beradigan bepul, professional darajadagi paketdir. ushbu dvigatelda siz bu erda ko'rishingiz mumkin. Men o'zim forumimni unga qo'ydim (Aytgancha, FreeForum.biz saytiga tashrif buyuring).

Forumingizda spam qancha yoki qancha ko'p bo'lishi muhim emas. Muhimi, siz qimmatli vaqtingizni moderatsiyaga sarflaysiz. Siz uchun barcha ishlarni bajaradigan plaginni o'rnatish bir necha daqiqa vaqt oladi va bu sizga jami kun va oylarni tejaydi, bu sizning xabarlarni o'chirish va foydalanuvchilarni o'chirish uchun sarflagan daqiqalaringizdan qo'shib olinadi.

Shuni ta'kidlash kerakki, men spamerlar bilan mustaqil kurashishga harakat qildim - IP va hatto pastki tarmoqlar orqali kirishni blokladim. Bu haqiqatan ham ishladi, juda ko'p axlatni filtrladi, lekin shunga qaramay, har bir yoki ikki kunda bir marta kimdir yo'l oldi. Va taqiqlangan IP ma'lumotlar bazasini to'ldirishga juda ko'p vaqt sarflandi. Men qulayroq yo'l bo'lishi kerak deb o'yladim va haqiqatan ham shunday bo'ldi!

1. Spammerni to'xtatishni o'rnatish va sozlash

Ikki haftalik ishda ushbu plagin 2202 soxta foydalanuvchini blokladi. Ularning har biri kamida bitta xabar qoldirishardi. Spamerlar sekinlashmaydi va men har kuni forumimni tozalashga vaqt ajratardim.

Buning o'rniga, har bir necha kunda men foydalanuvchilarni boshqarish sahifasiga boraman va shunga o'xshash narsani ko'raman:

Men "Tasdiqlash kutilmoqda" bo'limiga murojaat qilaman (bular ma'mur tomonidan hisoblari tasdiqlanmaguncha xabarlarni qoldira olmaydigan spamerlardir). Men "Hammasini tanlash" belgisini qo'yaman va ularni bir marta bosish bilan o'chirib tashlayman:

Hamma spam hisoblari o'chib ketadi. Foydalanuvchilar ro'yxatiga qaytish:

Ko'rinib turibdiki, ro'yxat sezilarli darajada qisqargan, ammo qolganlari kimlar? Hammasini tanlang va tasdiqlash uchun bitta tugma bilan yuboring:

Bitta "qizil" paydo bo'ldi, biz uni darhol o'chirib tashlaymiz. Bo'sh vaqtingiz bo'lsa, boshqalar bilan shug'ullanishingiz mumkin. Vaqt bo'lmasa, yangi foydalanuvchilar bilan hech narsa qilmang - ularning ko'pchiligi keyingi tekshiruvlarda "qizaradi". Agar vaqtingiz bo'lsa, ularning profillariga o'ting va ko'rishingiz mumkin - agar imzoda havola bo'lsa - darhol taqiqlangan, bular hech qachon bitta foydali xabar qoldirmaydigan spamerlarning soxta hisoblari.

Men sizga ushbu sehrli plaginni qanday ishlatishni aytdim, endi uni qanday o'rnatishni aytaman.

Ikkita faylni yuklab oling: language_full.zip (bu plaginni tarjima qilish uchun til toʻplami) va StopSpammer_v2_3_9.zip (versiyalar yangilangani uchun raqam boshqacha boʻlishi mumkin). StopSpammer_v2_3_9.zip arxivi tarkibini ba'zi jildga oching. Language_full.zip arxivini bir xil papkaga oching, fayllarni almashtirishga rozilik bildiring. Endi papkamizni ziplang.

Paketlarni o'rnatish uchun administrator paneliga o'ting. "Yuklab olish paketi" yozuvi qarshisida kompyuterda faylni tanlash tugmasi mavjud. Yangi arxivimizni tanlang (u erda biz til faylini almashtirdik), uni forumga yuklang va paketni faollashtiring.

Bo'ldi shu!

Qo'shimcha plagin konfiguratsiyasi administrator panelida amalga oshiriladi: o'ting

Foydalanuvchilar → Ro‘yxatdan o‘tish → Parametrlar

Siz u erda standart qiymatlarni qoldirishingiz mumkin. Shuningdek, "Sizning API kalitingiz" maydoni mavjud. Ushbu kalitsiz siz yangi spamerlar haqida xabar bera olmaysiz (lekin plagin ishlaydi va maʼlum spamerlarni filtrlaydi). Agar siz o'zingizning API kalitingizni olishni istasangiz, ro'yxatdan o'tish uchun www.stopforumspam.com saytiga o'ting va kalitni shu yerga kiriting. Agar siz hali kalitni olmagan bo'lsangiz, maydonni bo'sh qoldiring. Keyin standart kalit ishlatiladi.

2. Anti-spam havolalarini o'rnatish va sozlash

SEO dinining tarafdorlari (siz mening SEO-nistlarga bo'lgan munosabatimni boshqasida ko'rishingiz mumkin) o'z saytlariga havolalar sonini ko'paytirish orqali uni "targ'ib" qilishlariga qat'iy ishonch hosil qilishadi (ba'zi sabablarga ko'ra qiziqarli va sifatli kontent yaratish hech kim uchun mo'ljallanmagan, ular xayoliga kelmaydi). So'rg'ich bo'lardi, lekin undan pul olishning yo'llari bor. Shunday qilib, ba'zi "fuqarolar" forumlarda "ishlaydigan" saytlar uchun xizmatlarni taqdim etadilar. Ular turli forumlarda ko'p sonli hisoblarni yaratadilar va imzolar va boshqa mavjud maydonlarga qayta havolalarni qo'shadilar. Hatto "seo-eksperimenterlar" ham bu havolalar foydasizligini tajribalari bilan isbotlagan bo'lsa-da, ba'zilari buning uchun qidiruv tizimlarida taqiqlanishi mumkinligi haqida ogohlantiradilar, masalan, Yandex, HAMMA forumlar va saytlardagi havolalarga e'tibor bermaydi. har kim havolalarni qoldirishi mumkin. Google ham shunga o'xshash algoritmlarga ega - sharhlardagi havolalarga e'tibor bermaslik va hokazo. Lekin qonun so'rg'ichlar uchun yozilmagan ... Shuning uchun, biz, forum egalari, "salqin SEO-optimallashtiruvchilar" "yugurish" ni buyurtma qiladigan faktlar bilan hisoblashishimiz kerak. ming so'mlik hunarmandchiliklari.

Stop Spammer plagini ko'p narsalarni filtrlaydi. Ammo biz unga yordam bera olamiz! O'zingizning forumingizga havolalarni joylashtirishga bo'lgan qiziqishni spamerlarning oyoqlari ostidan chiqarib tashlashingiz mumkin. Anti-spam havolalari aynan shu maqsadda. Ushbu plagin (muayyan raqamlar sozlamalarda o'zgartirilishi mumkin) buni amalga oshiradi:

  • masalan, beshdan kam xabarga ega bo'lganlar havolalarni umuman qoldira olmaydi
  • Masalan, 15 dan kam postga ega bo'lganlar faol havolalarni qoldira olmaydilar, http:// havolalardan o'chiriladi va umuman olganda bu havolalar nubolinklarga aylanadi (newbielink)
  • masalan, 50 dan kam postga ega bo'lganlar faol havolalarni qoldirishi mumkin, ammo barcha havolalar nofollow atributini oladi.
  • Xo'sh, 50 dan ortiq postga ega bo'lganlar sayt vaznini o'zlari bog'laydigan sahifaga o'tkazadigan eng keng tarqalgan faol havolalarni kiritishlari mumkin.

Menga ishoning, bo'lajak SEO'lar o'zlarining havolalari saytga kirish shakliga juda ehtiyotkorlik bilan munosabatda bo'lishadi. Agar ular o'zlarining axloqsiz saytlariga havolalarini osongina joylashtira olmasalar, ular sizning forumingizga qiziqishni tezda yo'qotadilar.

Ha, aytgancha, yuqoridagi qoidalar imzo kabi sohalarda ishlaydi.

Ushbu plaginni o'rnatish uchun uning rasmiy sahifasiga o'ting. Anti_spam_links_v1.0.1.zip arxivini yuklab oling (raqam boshqacha bo'lishi mumkin). Yana forum administratorida paketlarni o'rnatishga o'ting (oldingi paketda bo'lgani kabi) va uni o'rnating. Ushbu paket uchun til fayli mavjud emas, shuning uchun arxivni ochishingiz yoki u bilan hech narsa qilishingiz shart emas.

Plaginni sozlash uchun bo'limga o'ting

Konfiguratsiya → Modlarni sozlash… → Modlarni sozlash

Ixtiyoriy ravishda, foydalanuvchi o'z imkoniyatlarini oshirish uchun qancha xabarga ega bo'lishi kerakligini yozing.

Xulosa

Ushbu ikkita plagin sizning, forum egasining hayotini JUDA osonlashtiradi va ko'p vaqtni tejaydi. Biroq, vaqti-vaqti bilan spamerlar buzib kirishadi va kamida haftasiga bir marta foydalanuvchilarni "noziklashtirish" va spam xabarlarni o'chirish kerak. Shuning uchun, veb-resurslaringizni tark etmang!


yaqin