Жазғыңыз келетін тақтаға өтіп, түймесін басыңыз жаңа тақырыптүймесі (төменде көрсетілгендей әдепкі бойынша тақтаның жоғарғы және төменгі жағында орналасқан), ол сізді Жаңа тақырыпты бастауэкран. Бұл бірнеше нұсқаларды ұсынса да, ең маңызды екеуі пәнөріс және негізгі хабарөріс (осылай белгіленбеген, бірақ өлшемі бойынша анық). Сондықтан тақырыпты енгізіп, хабарламаңызды негізгі мәтін аймағына теруді (немесе қоюды) бастаңыз, тақырыбы немесе негізгі бөлігі жоқ хабардың екеуі де болмайынша, жариялауға қабылданбайтынын ескеріңіз. Қарапайым мәтіндік хабарыңызға риза болсаңыз, түймесін басу арқылы оны жариялауға болады посттүймесін басу арқылы және/немесе алдымен оны алдын ала қараңыз алдын ала қараутүймешігін басыңыз, бірақ қызықтырақ ету үшін басқа да көптеген мүмкіндіктер бар.

  • Кейбір форумдар көрсетеді навигация ағашыжоғарғы жағында кеңістікті үнемдейтін көлденең режимде.
  • Кейбір форумдар қосымша ұсыну үшін конфигурациялануы мүмкін Емлені тексеружанындағы түйме постжәне алдын ала қарауопциялар.

Жаңа сауалнаманы бастау

Сауалнама негізінен басу арқылы басталған сұрақ пен дауыс беру опциялары қосылған тақырып болып табылады Жаңа сауалнамаорнына жаңа тақырып. Сауалнама жариялау үшін толтыру қажет Сұрақөрісі және кем дегенде екеуі Опцияөрістерінен басқа пәнжәне хабарстандартты тақырып бойынша талап етілетін өрістер. Пайдаланушы қанша таңдау үшін дауыс бере алатынын, сауалнама қанша уақытты орындау керектігін, пайдаланушылар өз дауыстарын өзгерте алатын-өзгерте алмайтынын және нәтижелерді көрсету үшін қандай шарттарды орындау керектігін конфигурациялауға арналған қосымша опциялар өздігінен түсінікті болуы керек.

Сауалнамада бестен көп таңдауды ұсыну үшін жай ғана басыңыз Опция қосуқанша қажет болса, сонша рет.

Кейбір форумдардағы кейбір пайдаланушылар бар тақырыпқа сауалнама қосуы мүмкін екенін ескеріңіз.

Оқиғаны күнтізбеге жариялау

Бұл опция конфигурацияланған кезде (ол стандартты емес «қораптан тыс»), оқиғаны таңдау арқылы жариялауға болады. Күнтізбесоңынан Оқиғадан кейінгікүнтізбе экранынан. Қазір не көріп тұрсыз? Жаңа тақырыпты бастауОқиға тақырыбын, күнін және мақсатты тақтаға арналған қосымша өрістері бар экран, олар оқиғаны күнтізбеге қосып, сол тақтадағы жазбаға сілтеме жасайды.

Тақырыпқа немесе сауалнамаға жауап беру

Тақырыпқа немесе сауалнамаға жауап беру негізінен -мен бірдей, бірақ оған ештеңе енгізу қажет емес. пәнөрісті өзгерткіңіз келмесе. Сауалнамада дауыс беру үшін сіз таңдаған опцияны(ларды) таңдап, түймесін басыңыз. Дауыс беру.

Егер «Жылдам жауап» қосулы болса, беттегі жазбалардан кейін де қарапайым жауап өрісі пайда болады, бірақ оны пайдалануды таңдасаңыз, өзіңіздің және қолмен теруіңіз керек.

Посттан үзінді келтіру

Постқа цитата келтіру арқылы жауап беру үшін түймесін басуға болады Дәйексөзтиісті жазба үшін түймесін басып, тырнақшаға алынған мәтінге өз хабарламаңызды қосыңыз немесе түймесін басыңыз Жауап берутүймесін басыңыз Дәйексөз енгізуТөмендегі «Тақырыптың қысқаша мазмұнының» тиісті жазбасынан, бірақ мынаны ескеріңіз:

  • Бұл опциялардың екеуі де постердің атын және жазбаның күні мен уақытын көрсететін бастапқы жазбаға сілтеме қосады, ал дәйексөзтэг бұл қосымша ақпаратсыз тиісті жазбаны жай ғана цитаталайды.
  • Сондай-ақ, "автор" төлсипатын толықтай тәуелсіз сақтауға немесе қосуға болады Дәйексөзфункциясы төменде көрсетілгендей.

Жазбаны өзгерту немесе жою

Жазбаны өзгерту үшін түймесін басыңыз Өзгертутүймесін басып, өзгертулеріңізді енгізіңіз. Көптеген форумдар соңғы өңдеудің күні мен уақытын көрсету үшін конфигурациялануы мүмкін екенін ескеріңіз, бірақ әкімші(лер) бұл орын алғанға дейін қысқа мерзім өтуіне де рұқсат беруі мүмкін.

Жазбаны жою үшін түймесін басыңыз Жоютүймесін басыңыз ЖАРАЙДЫ МАбастап Бұл хабар жойылсын ба?пайда болатын терезе. Кейбір форумдар сіз бастаған тақырыптарды немесе сауалнамаларды жоюға мүмкіндік береді, бірақ оларға арналған түймелер әдетте беттің төменгі жағында болады.

Стандартты жариялау опциялары

Жауаптар туралы маған хабарлаңыз

Тақырып бойынша электрондық пошта хабарландыруына жазылу үшін осыны тексеріңіз.

Бұл тақырыпқа оралу

Жариялаудан кейін тақырыпқа (хабарлама индексінің орнына) оралу үшін осыны белгілеңіз (Ескертпе: бұл әрекетті профиліңізде басымдық ретінде орнатуға болады).

Смайликтерді қолданбаңыз

Постыңыздағы кейбір нәрселердің смайлик ретінде талдануын және көрсетілуін болдырмау үшін осыны тексеріңіз.

тіркемелер

Қосылған болса, бұл мүмкіндік көптеген электрондық пошта клиенттері сияқты файлдарды жазбаларыңызға тіркеуге мүмкіндік береді, сондықтан түймесін баспас бұрын компьютеріңіздегі сәйкес файлдарды(ларды) шолуыңыз қажет. пост. Тіркемелерді жоюға немесе қосымшаларын қосуға болады, бірақ мынаны ескеріңіз:

  • Рұқсат етілген файл түрлері мен өлшемдерін форум әкімшілері белгілейді.
  • Көптеген форумдар жазбаның бөлігі ретінде тіркелген суреттерді көрсету үшін конфигурациялануы мүмкін болса да, бұл мүмкін емес. алдын ала қараутіркемелер, сондықтан сіз әрқашан файлдарды ең соңына дейін қарап шығуыңыз және тіркеуіңіз керек постсенің хатың.

Анықтамалар

SMF хабарландыру тақтасының коды

Көрсетілген түймелер SMF әдепкі тақырыбына жатады және әр форумда әртүрлі болуы мүмкін.

Тег аты түймесі Код Шығару Пікірлер
Қалың [b]қалың батыл *
*
*
*
Жарқырау жарқырау «Жарқырау» тегіндегі үш атрибут (мысалы, қызыл, 2, 50) сәйкесінше түс, күш және ен болып табылады.
«Көлеңке» тегіндегі екі атрибут (мысалы, қызыл, сол жақ) сәйкесінше түс және бағыт болып табылады.
жылжыту жылжыту XHTML жарамсыз, бірақ суреттер үшін де пайдалануға болады!
Қарапайым
Машиналар
Форум
Қарапайым машина форумы Монокеңістіктік шрифтпен көрсетілетін маңызды мәтін пішімдерін сақтайды.
солға туралау *
орталықтандырылған *
оң жаққа туралаңыз *
Оңнан солға * оңнан солға! Ағылшын құжатында араб немесе иврит тілдерін жариялау әдеттегідей болады.
солдан оңға * солдан оңға! Ағылшын тілін араб немесе иврит құжатында орналастыру әдеттегі қолданыс болады.
*
шрифт өлшемі *
шрифт беті Пайдаланушының компьютерінде орнатылған қаріптер ғана көрсетіледі, сондықтан сақтықпен пайдаланыңыз!
шрифт түсі Түсті өзгерту Қара қызыл сары қызғылт жасыл қызғылт сары күлгін көк бежевый қоңыр көк көкшіл көгілдір қызыл қызыл лайм жасыл қызыл қызыл Ашылмалы тізімнен түсті таңдаңыз.

http://somesite/somefile.swf
http://somesite/somefile.swf Енгізілген Flash мүмкіндігін форум әкімшілері өшірген болса, Flash файлы мұнда көрсетілгендей тікелей гиперсілтеме ретінде пайда болатынын ескеріңіз. "Flash" тегіндегі екі атрибут (қажет болған жағдайда) сәйкесінше ені мен биіктігі болып табылады.

http://somesite/image.gif
Кескін өлшемін өзгерту үшін ені және биіктігі төлсипаттарын теріңіз.

http://somesite/image.gif
http://кейбір сайт/ http://кейбір сайт/ Ескерту: "url" тегі жаңа терезеде ашылады, бірақ сол терезеде ашу үшін "iurl" тегтерін теруге болады.

сипаттамалық сілтеме
сипаттамалық сілтеме

[электрондық пошта қорғалған]
[электрондық пошта қорғалған] *

ftp://кейбір сайт/кейбір файл
ftp://кейбір сайт/кейбір файл *

сипаттамалық сілтеме
сипаттамалық сілтеме
* Тек «кесте» тегтерінен мағыналы нәтиже жоқ.
* Тек «кесте» және «tr» тегтерінен мағыналы нәтиже жоқ.

мазмұны
мазмұны
Тегтердің дұрыс орналасуына назар аударыңыз, сондықтан «кесте» тегтерінде «tr» тегтері бар, олардың әрқайсысында «td» тегтерінің бірдей саны бар!
SMF
Бюллетень
Басқарма
Код
SMF Бюллетень
Басқарма Код
жоғарғы таңба *
жазылу *
телетайп Бір кеңістіктік шрифт.
[O]шеңбер :(
таң қалды :o
Керемет 8)
Ха ???
Көзді айналдыру ::)
тон :P
Ұялған :-[
Еріндер жабылған :-X
шешілмеген :-\
Сүйіс :-*
Жылау :"(

Есіңізде болсын, барлық смайлик кодтары дұрыс талданбайды және олардың ашылу орындары болмаса, кескіндерге түрлендірілмейді.

Көру үшін белгілі бір тақырыпты таңдау арқылы пайдаланушылар сол тақырыптағы жазбалар тізімі бар бетке өтеді.

Әрбір жеке хабарлама әдетте келесідей көрінеді:

Әдетте, әрбір беттің жоғарғы және төменгі жағында келесі түймелерді қамтитын шағын мәзір көрсетіледі (форум параметрлеріне байланысты):

  • Жауап- Пайдаланушылар тақырыпта жаңа хабарламалар қалдыра алатын ең танымал түйме.
  • Хабарландыру- Осы тақырыптағы жаңа жазбалар туралы хабарландырулар алу үшін жазылыңыз.
  • Оқылмаған деп белгілеңіз- Ағымдағы тақырыпты оқылмаған деп белгілеуге болады.
  • Осы тақырыпты жіберіңіз- Сіз өзіңіздің досыңызға/танысыңызға оның электрондық поштасын көрсету арқылы ағымдағы тақырыптың сілтемесін жібере аласыз.
  • Мөр- Басып шығару алдында қарап шығу үшін ағымдағы тақырыптың мазмұны бар беттің басып шығарылған нұсқасын жасаңыз.

Әдетте, тақырыптағы хабарламалар тізімі тік тәртіпте көрсетіледі: ескі хабарламалар жоғарғы жағында, жаңалары төменгі жағында. Бірақ әр пайдаланушы өз профилінде әртүрлі, көлденең тәртіп орната алады. Содан кейін жаңа хабарлар жоғарғы жағында орналасады. Тізімдегі әрбір хабарлама екі бөлімге бөлінген. Сол жақ бөлікте хабарламаның авторы туралы қысқаша ақпарат, ал оң жағында хабарламаның өзі орналасқан.

  • Автор туралы ақпарат
    • Пост авторы- Осы хабарламаны қалдырған пайдаланушының (немесе қонақтың) лақап аты.
    • Аватар үстіндегі қолтаңба- Форум параметрлеріне байланысты пайдаланушылар аватарлардың үстінде алдын ала жасалған жазулары болуы мүмкін немесе оларды өздері орнатуы мүмкін. Әдетте, бұл қолтаңба пайдаланушыларды жеке «белгілеу» үшін пайдаланылады.
    • Негізгі топ- Көбінесе барлық пайдаланушылар аты көрсетілмейтін Тұрақты пайдаланушылар тобында болады. Егер топ басқа болса, оның аты осы жерде көрсетіледі. Егер жазбаның авторы қонақ болса, бұл да осы жерде белгіленеді.
    • Хабарлар санына қарай топ- Қалған хабарламалар санына байланысты пайдаланушылар әртүрлі топтарға бөлінеді (Новая, Қонақ, т.б.). Пайдаланушы арнайы топтың мүшесі болса немесе ағымдағы тақырып параметрлерінде оның дисплейі өшірілген болса, бұл топтың атауы көрсетілмеуі мүмкін.
    • Елтаңба- Әдетте эмблемадағы кескіндердің саны топтың дәрежесіне байланысты белгіленеді (мысалы, жаңадан бастағандар үшін 1 жұлдыз, озық қолданушыларда үш, ардагерлерде бес) немесе олар әртүрлі топтар үшін әртүрлі кескіндерді пайдаланады.
    • Хабарламалар саны- Белгілі бір пайдаланушының хабарларының ағымдағы санын көрсету.
    • Автормен байланысуға арналған белгішелер- Хабарлама авторымен байланысуға қандай да бір жолмен көмектесетін әртүрлі белгішелерді көрсету: профильге сілтеме, сайтқа сілтеме, ICQ нөмірі, электрондық пошта, жеке хабарлама жіберу.
  • хабарлама блогы
    • Хабар белгішесі- Хабарлама жасау/жіберу кезінде автор таңдаған жеке белгіше.
    • Хабар тақырыбы- Хабарламаның тақырыбы әдетте тақырып тақырыбымен сәйкес келеді, дегенмен хабарлама авторының қалауы бойынша оны кез келген басқасына өзгертуге болады.
    • Түйме жолағы- Әрбір хабарламаның жоғарғы жағында оң жақ бұрышта хабарлама мәтінінде белгілі бір жылдам әрекеттерді орындауға мүмкіндік беретін бірнеше түймелер көрсетіледі: дәйексөз келтіру, өзгерту, жою және т.б. (параметрлер мен орнатылған режимдерге байланысты). ). Көбінесе «Дәйексөз» түймесі көрсетіледі, қалған барлық түймелер тек белгілі бір хабарламаның авторына, сондай-ақ модераторлар мен әкімшілерге қол жетімді.
    • күні мен уақыты- Посттың жарияланған күні мен уақыты тікелей тақырыптың астында көрсетіледі. Хабарламаны кейіннен өңдеу туралы ескерту оның мазмұнының астында және автордың қолтаңбасының үстінде көрсетіледі.
    • Мәтін- Хабарламаның мазмұны (егер хабарламалар болмаса, онда неге форум?)
    • Қол қою- Егер пайдаланушы профильде өзінің қолтаңбасын көрсеткен болса, ол осы жерде, хабарлама мәтінінің астында көрсетіледі.
    • Модераторға хабарлау- Әрбір нақты хабарды модераторларға жылдам хабарлауға болады (мысалы, хабарда төсеніш пайдаланылса шағымдану).
    • Жазған- Хабарламаны жіберу кезінде пайдаланушы немесе қонақ пайдаланатын компьютердің IP мекенжайы журналдарда (деректер базасында) сақталғанын көрсететін жалауша. Әкімшілер үшін (және рұқсат етілгендер үшін) IP өзі осы белгінің жанында көрсетіледі.

Бұл ағындарды шолу кезінде ең көп таралған хабар элементтері болғанымен, пайдаланушылар олардың кейбірін профильдерін өңдеу арқылы жасыра алады.

Жақсы ескі форум бағдарламалық жасақтамасын ұмытпайық. Geeks оларды техникалық қолдау үшін пайдаланады. Кәсіпорындар оларды ынтымақтастық үшін пайдаланады. Міне, біз 70+ форум қозғалтқыштарын, хосттарын және құралдарын аламыз.

Форум қозғалтқыштары (тегін бағдарламалық құрал)

Pocoo - Python-мен жұмыс істейтін тақта туралы ешқашан естіген жоқсыз ба? Мен де Покуды тапқанша таппадым. Бұл WSGI үйлесімді және кеңейтілген плагин жүйесі бар.

PunBB - XHTML-үйлесімді беттермен, қарапайымдылығымен және жылдамдығымен не ұнамайды?

Quicksilver форумдары (QSF) - Қазір өлі MercuryBoard негізінде QSF 3D рұқсаттары немесе склернинг сияқты жетілген қозғалтқыштың спорттық мүмкіндіктеріне айналды.

RForum - Ruby арқылы жұмыс істейтін, тарату тізімімен біріктірілген күшті форум.


Қарапайым машиналар форумы (SMF) - Бастапқыда YaBB SE шанышқысы, SMF WYSIWYG, қуатты топтар және т.б. мүмкіндіктерін береді. Ескерту: SMF тегін бағдарламалық жасақтама болып табыла ма, жоқ па деген дау бар, себебі сізге форумның/бағдарламалық құралдың өзін қайта таратуға рұқсат етілмейді. жазбаша рұқсатсыз.

Snitz - Негізгі ASP форумы.

Ақпаратты дерекқордың орнына TXT файлдарында сақтайтын шағын форум.

Unclassified NewsBoard Forum (UNB) - Jabber хабарландыруы бар пайдалану оңай форум қозғалтқышы.

UseBB - жеңіл, анық және тиімді тақталар пакеті.

Ваниль - керемет AJAXified форумы, сіз басқа еш жерден таба алмайсыз.

Vikingboard - жоғары өнімділікке арналған минималистік тақта қозғалтқышы.

Viscacha - біріктірілген CMS және CuteCast, Vision Board, phpBB және WBB конверсиялары бар тақта.

YaBB - Орнату оңай және пайдалану оңай, YaBB басқа хабарландыру тақтасы емес.

Yazd - Apache лицензиясы бойынша негізгі форум қозғалтқышы.

Форум қозғалтқыштары (коммерциялық)


AspNetForum - таза және қуатты ASP.NET форум қозғалтқышы. 85-169 доллар.

Жазу тақтасы - бар Invision Power Board, MyBB, phpBB, PunBB, Simple Machines Forum немесе vBulletin форумдарын импорттайтын тақтаны орнату оңай. $139,99-$269,99.

FuseTalk - Adobe, Boeing, NASA, NBC, US Air Force, McAfee және Lonely Planet сияқты ірі компаниялар пайдаланатын қуатты форум бағдарламалық құралы. Бірақ атаулар сізге қымбатқа түседі. 649-4599 доллар.

FusionBB - Күнтізбе, фотогалерея, PayPal, мақала үлгілері және т.б. осы тамаша бағдарламалық құралмен бірге қол жетімді. $425 жалпақ төлем немесе $149 тұрақты төлем және жылына $39.

Идеал BB - жақсы қайта қарау мүмкіндігі бар ASP/COM тақтасы. 299-2099 доллар.

Invision Power Board (IPB) - барлық уақыттағы ең танымал коммерциялық тақталардың бірі. $149,99-$299,99.

Jive Forums - EA және ESPN сияқты компаниялар пайдаланатын қуатты тақта. Өкінішке орай, өте қымбат. $14950 тұрақты төлем, $1950/1000 пайдаланушы, $4950/5000 пайдаланушы немесе $9950/20000 пайдаланушы.

MyProBB - спамға қарсы қуатты мүмкіндіктер оны сақтаушы етеді. Бұл да арзан, жылына $25.

UBB.threads - $725 тұрақты алым немесе $229 тұрақты төлем және $125/жыл.

vBulletin - Көптеген мүмкіндіктері бар өте танымал тақта. $160 жалпақ төлем немесе жылына $85.

WowBB - WYSIWYG, интернационализация және т.б. осы PHP тақтасы арқылы қол жетімді. $99 жалпақ төлем немесе жылына $55.

Форум жүргізушілері


Blursoft MetaForum - көптеген AJAX мүмкіндіктері бар, бірақ іздеуге ыңғайлы. Иә, кері түйме жұмыс істейді. Тегін.

Conforums - HTML және JavaScript теңшеулері бар шектеусіз санаттар, тақталар және хабарламалар. Тегін.

CuteCast - негізгі форум хостингі. Тегін.

GoBoardz - фотосуреттерді бөлісу және жақсы интерфейсі бар жақсы форум. Тегін.

Гипербордтар - ғаламдық логині бар үлкен хостинг провайдері (бір Hyperboards тіркелгісі сізді Hyperboards форумының әрқайсысына кіргізеді), мұқабалар, беттер және шексіз жазбалар мен тақталар. Тегін.

Invision Power Board (IPB) - барлық уақыттағы ең танымал коммерциялық тақталардың бірі. Айына $10-75.

ProBoards - YaBB басқаратын танымал хост. Тегін.

Кенеттен іске қосу - шектеусіз хабарламалар, жауаптар және тақталар бар форум хосты. Тегін.

WowBB - WYSIWYG, интернационализация және т.б. осы PHP тақтасы арқылы қол жетімді. $99 тұрақты төлем және айына $3,95 немесе айына $7,95.

Форум интеграциясы


bbPress және Wordpress интеграциясы - екі бауырлас жобаларды біріктірудің ресми жолы.

Күшті форум қосатын Joomla компоненті.

Vanilla және Wordpress біріктіру - екі танымал CMS біріктіруге арналған ресми нұсқаулық.

IpbWiki - Invision қуат тақталары мен MediaWiki қосады.

Joomla!Vanilla - Joomla CMS және Vanilla арасындағы көпір.

Форум құралдары


BBCodeXtra Firefox кеңейтімі - BBCode немесе (X)HTML кірістіру үшін мәтінмәндік мәзір. тегін бағдарлама.

Негізгі сценарий кодымен бірден бастайық:

#!/usr/bin/perl

# which-forum.pl сценарийі
№ (c) 2010 Александр А Алексеев, http://website/

қатаң қолдану;

# түсініктеме берілген жолдар - қатаңдық үшін
# егер тапсырма қозғалтқыш статистикасын жинау болса, оны сол күйінде қалдырыңыз
# егер сіз форумдардың тізімін жасасаңыз - түсініктемені алып тастаңыз

менің $деректерім;
$деректер.= $_ кезінде (<> ) ;

# қаншасы төменгі деректеме сілтемесіз phpBB арқылы жұмыс істейтінін тексеріңіз
phpbb басып шығару \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iнемесе
# $деректер =~ /viewforum\.php\?[^""]*f=\d+/i немесе
$деректер =~ /phpBB\-SEO/i немесе
$деректер =~ /) ;
басып шығару "ipb \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i немесе
$деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision қуат тақтасы/iнемесе
$деректер =~ /

/інемесе
$деректер =~ /index\.php\?[^""]*showforum=\d+/i) ;
vbulletin басып шығару \n"
егер ($деректер =~ /Қуат:?[^<]+vBulletin[^<]+(?:Version)?/i немесе
$деректер =~ /) ;
басып шығару "smf \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>Қуат SMF/iнемесе
$деректер =~ /индекс\.php\?[^""]*тақта =\d+\.0/i) ;
«punbb \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i); #немесе
# $деректер =~ /viewforum\.php\?[^""]*id=\d+/i);
«fluxbb \n"
# if($деректер =~ /viewtopic\.php\?id=\d+/i немесе
егер ( $деректер =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
басып шығару "exbb \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # немесе
# $деректер =~ /forums\.php\?[^""]*форум=\d+/i);
басып шығару "yabb \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iнемесе
$деректер =~ /YaBB\.pl\?[^""]*num=\d+/i );
dleforum басып шығару \n"
егер ($деректер =~ /\(DLE форумы арқылы қамтамасыз етілген\)<\/title>/інемесе
$деректер =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">DLE форумы<\/a>/і) ;
басып шығару "белгіше тақтасы \n"
егер ($деректер =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iнемесе
$деректер =~ /\n"
егер ($деректер =~ /
# if($деректер =~ /forums\.php\?fid=\d+/i немесе
# $деректер =~ /тақырып\.php\?fid=\d+/i немесе
егер ($деректер =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
басып шығару "stokesit \n"
# if($деректер =~ /forum\.php\?f=\d+/i немесе
егер ($деректер =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
«подум» басып шығару \n"
# if($деректер =~ /тақырып\.php\?t=\d+/i немесе
егер ($деректер =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Подиум/i) ;
басып шығару "usebb \n"
# if($деректер =~ /forum\.php\?id=\d+/i немесе
егер ($деректер =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
"wrforum" басып шығару \n"
# if($деректер =~ /index\.php\?fid=\d+/i немесе
егер ($деректер =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Форум/i) ;
басып шығару «yetanotherforumnet \n"
егер ($деректер =~ /Тағы бір форум\.net/i немесе
$деректер =~ /default\.aspx\?g=posts&t=\d+/i) ;

Постта айтылған осы және басқа сценарийлерді мына жерден табуға болады бұл мұрағат.

Сценарий which-forum.pl html-бет кодын форум механизмінің қолтаңбаларының бар-жоғын зерттейді. үшін ұқсас тәсілді қолдандық WordPress және Joomla анықтамасы, бірақ бірнеше айырмашылықтар бар. Біріншіден, сценарийдің өзі бет кодын жүктемейді, бірақ оны stdin немесе аргумент ретінде берілген файлдан оқиды. Бұл бізге бетті бір рет жүктеп алуға мүмкіндік береді, мысалы, wget көмегімен, содан кейін бізде біреуден көп болса, оны бірнеше талдаушы арқылы іске қосыңыз. Екіншіден, бұл сценарийде қолтаңбаның болуы қозғалтқыштың 100% белгісі болып табылады. Өткен жолы қолтаңбаның болуы сәйкес қозғалтқышқа салмақ берді және ең жоғары салмақты қозғалтқышты «жеңіп алды». Мен бұл жағдайда мұндай тәсіл тек кодты қажетсіз қиындатады деп шештім.

Сценарийді сынау үшін мен кішкене зерттеу жүргіздім. Мен бірнеше мың форумдардың тізімін жасадым және олардың әрқайсысын сценарий арқылы жүргіздім, осылайша бағдарламаны белсендіру пайызын және әртүрлі қозғалтқыштардың танымалдылығын анықтадым.

Мен пайдаланған форумдар тізімін алу үшін Google талдаушысымен. сияқты сұраулар іздеу жүйесіне жіберілді

сайт:forum.*.ru
сайт: talk.*.ru
сайт:board.*.ru
сайты:smf.*.ru
сайт:phpbb.*.ru
....

тағыда басқа. Сұрау генераторының толық кодын файлдан таба аласыз gen-forumsearch-urls.pl. .ru аймағынан басқа su .ua .kz және .by да пайдаланылды. Өткен жолы мұндай зерттеуді жүргізу қиын болды, өйткені WordPress және Joomla сайттарында URL мекенжайында мұндай қолтаңбалар жоқ. cmsmagazine.ru/catalogue/ сияқты каталогтар жеткілікті үлгі өлшемін қамтамасыз етпейді. Drupal-дағы 600 сайт дегеніміз не?

Тәжірибе нәтижелері көңілімді қалдырғанын мойындауым керек. Зерттелген 12 590 учаскенің тек 7 083 қозғалтқышы сәтті анықталды, яғни 56% жағдайда ғана. Мүмкін мен кейбір қозғалтқышты ескермеген шығармын? Bitrix форумдардың жартысында тұрды ма? Немесе қол іздеуге көбірек уақыт жұмсауым керек пе еді? Жалпы, мұнда көбірек зерттеу қажет.

Сәтті анықталған қозғалтқыштардың 56% ішінде IPB (31%), phpBB (26,6%) және vBulletin (26,5%) күткендей ең танымал болды.

Олардан кейін SMF (5,8%) және DLEForum (5,3%) келеді. менің сүйікті сөз тіркесіBB 6-шы орында ғана болды (1,64%). Мен бұл сандарға қатты сенуге кеңес бермес едім (олар Runet-тегі әрбір үшінші форум IPB-де жұмыс істейді дейді), бірақ, әрине, белгілі бір тұжырымдар жасауға болады.

Мысалы, егер сіз форум қозғалтқышында сайт жасағыңыз келсе және форумды өзгертуді жоспарласаңыз, мысалы, аптасына бір рет қаражатты автоматты түрде алу арқылы әр хабарлама үшін пайдаланушыларға 0,01 $ төлеңіз, онда сіз ең танымал үш қозғалтқыштың бірін таңдауыңыз керек. . Форум неғұрлым танымал болса, соғұрлым оны жақсы білетін программист табуға болады.

Қозғалтқышта айтарлықтай өзгерістер күтілмесе, SMF немесе punBB сияқты танымал емес қозғалтқышты таңдау мағынасы бар. Бұл әрекетті орындау арқылы сіз өзіңіздің форумыңызға хакерлік шабуылдардың санын және оған автоматты түрде жіберілетін спам мөлшерін азайтасыз.

Форумдарды табуға/анықтауға арналған сценарийлер бірнеше практикалық қолдануды таба алады. Менің ойыма бірінші келгені болды TCI бойынша сұрыптауанықталған форумдар және олардың сайттарының біріне сілтемелері бар алғашқы жүз хабарламалардағы хабарламалар. Дегенмен, жүздеген форумның dofollow сілтемелері TCI-ге ешқандай әсер етпеді (2 жаңарту өтті), сондықтан сіз ауысуларға қызығушылық танытпасаңыз, уақытты жоғалтпағаныңыз жөн.

Сценарийлердің аталған қолданылуы жалғыз емес екені анық. Менің ойымша, сіз оларды басқа қалай қолдануға болатынын оңай анықтай аласыз.


жабық