Компютри Windows интернет

Той казва индекс php тема, задвижвана от smf. Урок трети. Ние сами събираме най -добрите бази данни. Решаване на проблеми при инсталиране на модове, които не поддържат руски език

Здравейте скъпи читатели на сайта на блога. Така че, ние продължаваме темата за създаване на форум двигател, наречен SMF, започна в публикация за това. Там все още не сме направили форума руски, по отношение на превода от английския интерфейс. На този моментне изглежда много представим, но след русификация (ако все още не е направена) и създаване на подходящи раздели, външният й вид ще се подобри значително.

Днес ще разгледаме темите на дизайна и ще го направим руски, както и ще инсталираме компонента JFusion, който може да работи и с двата двигателя (както с Joomla, така и със SMF), което ще ни позволи да имаме обща потребителска база за двама и само една форма на тяхната регистрация и вход.

Теми и инсталация на руския езиков пакет

Прост двигател Форум за машиниподдържа възможността за промяна на теми, освен това те могат да бъдат променяни, както за целия форум като цяло, така и за отделните му раздели в частност. Лично аз използвах кожата по подразбиране, но направих доста ръчни промени в нея. По -специално, промених фона, цветовите схеми на някои елементи, добавих часовник на светкавицата, радио и много други, за които ще говоря в следващите публикации в този раздел.

Защо не използвах нито едно от допълнителни темирегистрация при създаване на форум? Е, тук вероятно всичко е свързано с мързела ми. Не, не бях много мързелив да търся и изтеглям нови теми, тъй като има много места, където това може да се направи. Мързелът ми се крие другаде.

Факт е, че цялото разнообразие от модове за този двигател, предназначено да разшири неговите възможности, е фокусирано върху темата по подразбиране. Нека обясня. Ако имате тема по подразбиране, добавянето на един или друг мод към SMF отнема няколко секунди и като правило не изисква ръчно редактиране на кода.

В случай на инсталиране на мод на тема за дизайн, различна от стандартната, ще трябва, както се казва, да обработите всички необработени части с файл. С други думи, ще трябва да използвате FileZilla (можете да го изтеглите и конфигурирате за достъп до сайта чрез FTP и отваряне на файловете на вашия форумен двигател за редактиране, в който този модправи промени.

След това потърсете правилното място в кода и изпълнете необходимите действия: или заменете кода, или изтрийте, или добавете парче код преди или след като фрагментът е необходим. Като се има предвид, че може да има около дузина файлове, които трябва да бъдат променени, можете да си представите колко обезпокоително ще бъде това. В този случай трябва да бъдете много внимателни и да не правите грешки, защото в противен случай форумът може изобщо да не се отвори.

Ако всички горепосочени проблеми с използването на тема по подразбиране не ви плашат, можете да ги изтеглите от тук. Темите са сортирани там по раздели (минимализъм, близък до класически, модерен и т.н.) и за всеки от тях можете да видите екранната му снимка на адрес Цял екран... Ще ви кажа как да инсталирате тези теми малко по -късно.

Ако не сте русифицирали форума на етапа на качване на файловете на двигателя на хостинга, както е описано в първата част на този опус (вижте връзката в самото начало на статията), тогава можете да го направите сега. Руски предварително изтеглени от тази страница езиков пакетс желаната, трябва да разопаковате и след това да копирате папката Themes в основна папкакъдето вече има директория със същото име.

След приключване на копирането трябва да отидете във форума, като използвате потребителското име и паролата на администратора. Изберете „Администратор“ в горното меню и след това кликнете върху „Настройки на сървъра“ в лявата колона.

В прозореца, който се отваря, намираме елемента „Език на форума по подразбиране“ и избираме руския език от падащия списък и след това кликваме върху бутона „Запазване“ в долната част на страницата.

Това е, сега вашата конференция е изцяло на руски.

Решаване на проблеми при инсталиране на модове, които не поддържат руски език

Моля, обърнете внимание, че в бъдеще, когато добавяте модификации към SMF, които нямат руски превод, понякога може да имате проблем с показването на настройките на мода в административния панел. Всъщност точно тези настройки в административния панел просто няма да се виждат, т.к. няма да има файлове за русификация за тях. Следователно ще имате две възможности за решаване на този проблем.

Първият начин е да преминете към английски за целия форум. Как това може да стане, можете да видите няколко параграфа по -горе. Съответно, след като извършите необходимите действия с тези настройки, ще трябва да се върнете отново на руски.

Вторият метод е по -сложен, но ще ни позволи да виждаме настройките на инсталираните модове в административния панел винаги, а не само при активиране на английски език... Аз се спирам на този въпрос толкова подробно, защото въпросът, че някой е инсталирал мод и не може да намери настройките му в административния панел на своята конференция, е много често срещан.

И така, вторият начин е да добавите низове за превод към русифициращите файлове за новодобавените модификации. Как да определите кои файлове за русификация трябва да бъдат променени и къде да ги получите, ще ви кажа по -късно. Засега временно можете да използвате първия метод.

Инсталиране на JFusion за интеграция на сайтове и форуми

Първо ще трябва да изтеглите JFusion и неговата русификация. Влизайки в административния панел на Joomla, ние изпълняваме стандартни действия: изберете от горното меню на административния панел елементите „Разширения“ - „Инсталиране / премахване“ - „Изтеглете файла с пакети“ - бутона „Преглед“ - намерете на вашия компютър файла с компонента jfusion_package.zip - кликнете върху „Изтегляне на файл и инсталиране>“.

След това се появява прозорец, който информира, че компонентът е инсталиран успешно. Ако имате проблеми, тогава можете да се запознаете с опциите за решаване на някои от тях на връзката, дадена точно по -горе.

Сега е ред на русификацията, която се добавя по същия начин като самия компонент. Тези. повтаряме последователността от действия: „Разширения“ - „Инсталиране / премахване“ - „Изтеглете файла с пакети“ - бутона „Преглед“ - намерете файла за русификация на JFusion на вашия компютър - кликнете върху „Изтегляне на файл и инсталиране“ бутон. Сега можем да преминем към настройките по пътя „Компоненти“ - „JFusion“ и да се уверим, че русификацията е добавена успешно и работи.

Късмет! Ще се видим скоро на страниците на сайта на блога

Може да се заинтересувате

Конфигуриране на JFusion за Combine SMF форуми Joomla сайт
JFusion модули за показване на съобщения от форума на сайта, както и създаване на бутон в SMF за връщане към Jumla
Създаване на елемент от менюто в Joomla за влизане във форума и прехвърляне на регистрация на потребител от SMF към сайта
Инсталиране на SMF Forum - Joomla 1.5 Интеграция и Прости машиниФорум с JFusion компонент
Разширения за Joomla - какво е това и къде да изтеглите компоненти, модули и плъгини за Joomla, как да ги инсталирате и деинсталирате
Компонент К2 за създаване на блогове, каталози и портали в Joomla - функции, инсталация и русификация Фотогалерия за Joomla - Част 3 - Създаване на галерии в Joomla 1.5 с помощта на компонента Phoca Gallery - добавяне на категории и качване на изображения във фотогалерията
ARTIO JoomSEF - настройка на CNC (SEF) връзки и заглавие в Joomla, както и създаване на страница с грешка 404 с помощта на това разширение
Akeeba Backup (бивш JoomlaPack) - създайте резервен сайт в Joomla и възстановете от архивиранес две щраквания

Организирано от Botmaster Labs, не е планирано. Няма време, видеото е необходимо за състезанието, като новомодна тенденция, въпреки че е по -лесно да се обясни всичко с добри екранни снимки (моят IMHO), а аз наистина не искам да снимам нищо. Така че са останали много малко печеливши, глупавият спам изобщо вече не управлява, тук трябва да помислите и никой няма да изгори темата, ако само остарелите се опитат да напъхат и напудрят малко в красива опаковка. :) Но това не е за нас. Като цяло тези 3 „не“, мисля, в основата си станаха бариери за участие в състезанието за мнозинството потенциални участници. Това е все едно да ремонтирате кола от три: евтина, висококачествена, бърза - услугата може да изпълни само 2 условия едновременно. седнете и изберете това, което ви е по -близо. :) Конкуренцията е същата: имам време, мога да правя видеоклипове, но нямам тема, или знам как да направя видеоклип, имам тема, но изобщо нямам време, или имам свободно време и имам малко темка, но видеото е страшно. Но това е добре, ако са изпълнени 2 условия едновременно. Е, добре, нека оставим текста. Ще продължа към себе си. Не планирах, което означава, че участвах в състезанието, дори избрах за коя статия да гласувам. Кажете каквото ви харесва, но Doz познава много добре софтуера и знае как да го използва много разумно. Но днес разбрах, че в състезанието се появи интрига. Оказва се, че няма да мога да гласувам, но само начинаещите, закупили софтуера през 2011 г. и конкурсът е предназначен за тях, ще могат да направят това. Бях малко изненадан, но собственикът е майстор. Конкурсът е рекламна кампания и Александър знае по -добре как да го проведе. Като цяло реших тогава да публикувам статия, донякъде е по -лесно да се пише, когато е ясно за кого, за цялата колективна ферма, всъщност това е невъзможно да се направи.
Дългото въведение приключи, сега към точката.
Какво се нуждае от начинаещ, когато е придобил такъв супер-комбайн, който е комплексът Xrumer + Hrefer? Точно така, научете се как да работите върху него и изхвърлете илюзията, че като започнете да спамате с листове, можете да печелите пари. Ако мислите така, дарете парите си за благотворителност веднага. Трябва да се научите как да използвате инструментите на комплекса, за предпочитане като го изострите за себе си. Времето „вземете повече - хвърлете повече“ изтече. Количеството отстъпва място на качеството. Така че ние ще събираме базата за себе си, не се научете как да направите това - вие ще изостанете от влака. Разбира се, Hrefer ще ни помогне с това. Ако планирате да популяризирате ресурсите си в Google, тогава ние също трябва да търсим донорски сайтове чрез Google. Мисля, че това е ясно и логично. Но Google, като собственик на медната планина, не раздава богатството си на всички. Имате нужда от подход към него. Бих искал да кажа веднага, че не се надявайте, че ще можете да съберете нещо въз основа на знаците, които откривате публично. Ето защо те са достъпни в публичното пространство, защото са безполезни. Няма да развивам темата допълнително. По -добре да ви кажа как да го сглобите правилно, така че да видите резултата, ще завършите останалото сами, основното е да разберете принципа. Необходимо е да се събира на правилната основа въз основа на конкретни двигатели, от които се нуждаем, а не въз основа на форуми като цяло. Това е основната грешка на начинаещите - не да се концентрират върху конкретното, а да се опитат да обхванат всичко изцяло. И все пак, ако искате да анализирате повече или по -малко нормална база, откажете да я използвате в операторски заявки. Без „inurl:“, „site:“, „title“ и т.н. Google незабавно ще забрани търсещи като вас. Затова внимателно проучваме двигателите, с които Hrumer работи в момента:

Осъществено от php-Fusion

Във версия Hrumer 7.07 програмата се обучава в няколко нови двигателя:

forumi.biz, forumb.biz, 1forum.biz, 7forum.biz и др.

phpBB-fr.com, phpBB тема на Solaris

И процесът на изучаване на нови неща продължава непрекъснато.
Като цяло трябва да подготвим правилните заявки за синтактичен анализ от Hrefer. Нека вземем за пример форум djok. SMF форуми... И нека започнем да го разглобяваме на части за синтактичен анализ. Нашият любим Google ще ни помогне в това. Въвеждане на заявка в Google SMF форуми- има много боклуци в резултатите от търсенето, ние се връщаме на някоя 13 -та страница и избираме всяка връзка. Попаднах на този: http://www.volcanohost.com/forum/index.php?topic=11.0. Отваряме го и го разглеждаме. Трябва да намерим нещо характерно на страницата, което може да се приложи за търсене на други страници в този двигател. В долния колонтитул забелязваме следния надпис Осъществено от SMF 1.1.14, ние го цитираме и го въвеждаме в Google, това ни показва, че чрез дадено исканетой знае около 59 милиона опции. Бързо преглеждаме връзките, добавяме още няколко или две опции към тази ключова дума, например, "Осъществено от SMF 1.1.14" тополаили "Осъществено от SMF 1.1.14" виагра... Убедени сме, че заявката е великолепна, показват се само форуми и почти няма боклук за вас.

Освен това не се интересуваме от количество, а от качество, както казах по -горе. Продължа напред. От същия форум вземаме друга фраза от долния колонтитул: , ние също го цитираме и го подаваме на Google. В отговор той разкрива, че знае повече от 13 милиона резултати. Отново преглеждаме резултатите от търсенето, добавяме допълнителни думи и проверяваме резултатите с тях. Уверяваме се, че заявката е страхотна и също така почти няма боклук. По принцип вече има 2 железни заявки. Предлагам да оставим първия форум за сега и да продължим да събираме заявки за други форуми. За щастие Google е отворен при поискване 2006-2008, Simple Machines LLC... Взимаме от резултатите например тези форуми: http://www.snowlinks.ru/forum/index.php?topic=1062.0 и http://litputnik.ru/forum/index.php?action=printpage; topic = 380.0 в техните долни колонтитули приемаме следните искания: „Осъществено от SMF 1.1.7“ и „Осъществено от SMF 1.1.10“ (Винаги съветвам да карате в кавички за Hrefer, защото първо се нуждаем от качество). Мисля, че е ясно какво правим, в крайна сметка ще имаме определена база от заявки за търсене на форуми по SMF двигателя (той е избран за пример, с останалите двигатели е същото).
Ще изглежда така:

"Осъществено от SMF 1.1.2"

"Осъществено от SMF 1.1.3"

"Осъществено от SMF 1.1 RC2"

"Осъществено от SMF 1.1.4"

"Осъществено от SMF 1.1.8"

"Осъществено от SMF 1.1.7"

"2006-2008, Simple Machines LLC"

И това не е всичко. Докато събираме версиите на двигателите, на някои форуми на SMF, в долния колонтитул намираме надвисите „2001-2006, Lewis Media“. Проверяваме тази заявка, тя също ни удовлетворява напълно. Намираме подобна заявка: „2001-2005, Lewis Media“. Преминавайки през долните колонтитули, откриваме следната заявка: „SMFone design by A.M.A, ported to SMF 1.1“. Проверяваме - отлично. И т.н. Половин час работа и имате прекрасна база данни с заявки за двигателя, а Google ще бъде забранен за тези заявки много по -рядко, отколкото ако използвате оператори в тях. И в същото време вашата база данни ще бъде много по -чиста, отколкото ако използвате заявки като „index.php? Topic =“, защото тук Google ще даде не само необходимите ни форуми, но и много оставени ресурси, където успяхме да напуснем линк към темата на форума. Може да спорите, казват те, какво лошо има в това? Други оставиха връзка, което означава, че можем. Но! Връзките могат да бъдат оставяни не само от Hrumer, но и от други програми. освен това те могат да бъдат специално изострени, за да оставят коментари в определен ресурс, така наречения високоспециализиран софтуер, плюс такива връзки могат да бъдат оставени на ръка. Отново ще повторя, че за нас не е важно количеството боклук, а качеството, базата с правилните заявки и така ще събираме. Предимството на този метод е, че практически не е необходимо да конфигурирате в Hrefer сито -филтър , можете просто да го изключите, защото Google практически няма да ви даде боклук.


Смятам, че е много важно да се научите как правилно да използвате Hrefer в началния етап, защото след като сте научили това, винаги можете да намерите приложение на Hrumer, независимо от това как се променя ситуацията. Защитите стават по -сложни и ако при някои типове двигатели защитата е била засилена и Hrumer не може да се справи с нея в момента, тогава няма смисъл да харчите ресурси за събиране на тези връзки, а след това за работа по тях с Hrumer, по -добре е да се съсредоточите върху това, което дава резултат ... И в същото време, ако екипът на Botmaster Labs научи Хрумер на нещо ново, можете бързо да разчлените нов пациент и да подготвите база за Хрумер, докато пациентът е все още хладен. Времето е пари, ресурсът може да не е от значение, когато купувате базата. събрани от някого. В допълнение, правилното събиране на бази за себе си значително разширява "бялата" употреба на Hrumer. И точно тук всичко се движи, независимо дали ни харесва или не, и процесът на избелване или посивяване продължава. Черните чаршафи са нещо от миналото.
Всички останали, вече технически аспекти на работата с Hrefer, могат да бъдат разгледани в помощта и няма смисъл да се спирам на тях, всички цели-точки-секунди се задават емпирично за всяка кола поотделно.
Като бонус ще публикувам тук шаблон за анализиране на китайската търсачка Baidu, онзи ден ме попитаха за това, затова го направих между времената, съжалявам за играта на думи. :)


Име на хост = http: //www.baidu.com
Заявка = s? Wd =
LinksMask =
Общо страници = 100
Следваща страница =

NextPage2 =

CaptchaURL =
CaptchaImage =
CaptchaField =


Опитах се да ги анализирам в тест, нямаше забрана, Hrefer събираше ресурси ярко, всички заявки за разбор бяха подобни на тези на Google, но китайските ресурси бяха море и с висок PR, а освен това имаше много места, където Европейският не стъпи. По -добре е да анализирате китайските заявки. Това ще помогне на Google-преводач, въведете списък с ключови думи на руски и го преведете на китайски. Истината в " думи„Hrefer думи не могат да се добавят на китайски, трябва да прекодирате.
Вместо китайски:

伟哥 - виагра

吉他 - китара

其他 - почивка

保险公司 - застраховка

Поставете тези кодове, за да ги замените в word файла:

% E4% BC% 9F% E5% 93% A5

% E5% 90% 89% E4% BB% 96

% E5% 85% B6% E4% BB% 96

% E4% BF% 9D% E9% 99% A9% E5% 85% AC% E5% 8F% B8

Ако популяризирате уебсайт за застраховка, тогава като поставите връзка във вашия профил в тематичен (!) Дори китайски форум, намерен по заявка " Форум SMF "保险公司ще бъде много хубаво.
В заключение бих искал да кажа, че никога не съм разбирал хора, които се оплакват, че Khrefers са лоши или не анализират, винаги съм искал да кажа това, просто не знаете как да ги приготвите. По -добре от hrefer, никой анализатор не знае как да събира резултати, просто заявките трябва да са правилни. Hrefer е кола: добра, солидна, произведена на немски, но човек я кара и всичко зависи от това колко разумно се управлява, не можете да принудите колата да се движи надясно и наляво едновременно.
Отделна тема е почистването на бази, което веднъж направих преди 3 години за предишния конкурс. С повече всичко все още е актуално, но сега можете да откажете да проверите за 200 OK, наистина не ми хареса този процес, грешките бяха много големи, много ненужни неща бяха филтрирани. Сега това може да стане почти автоматично в процеса на работата на Хрумер, въпреки че този процес не е пълен аналог на проверка за "200 ОК". Като цяло до точката: не толкова отдавна в Hrumer се появи чудесна възможност - да отнеме информация от ресурси по време на изпълнението на проекта. Изглежда така. Задвижвате в шаблон, който ще бъде обработен в процеса, а събраната от шаблона информация ще бъде въведена във файла xgrabbed.txt в папката Logs. Можете да използвате тази функция за всичко, полетът на въображението е огромен. Използвам тази функция веднъж седмично, за да премахна връзките с „изтекъл срок“ от работната база данни. Не е тайна, че форумите умират всеки ден, за да почистят основата от такива ресурси и инструментът „Автографен“ ще ни помогне в този случай.
В края на краищата, трябва да признаете, често пишете например http://www.laptopace.com/index.php, виждаме, че този домейн вече е например gaddyad, но там няма форум. Така че, за да изхвърлим тази шлака от основата, ще разграбим. :) Отворете изходния код на страницата и вижте този запис там:

laptopace.com
За хващане, трансформирайте го в
[...]

Сега всички „мъртви“ от гаудади ще ни бъдат известни по име.
Ето една малка селекция за инструмента „Автографно снимане“, ако искате да изчистите базата данни от различни „изтекли“ домейни:


[...]

[...]
[...]
[...]

[...]
Този домейн може да се продава. [...] Купете този домейн


[...]<body bgcolor="#ffffff" text="#000000"> </span><br>Списъкът далеч не е пълен, но мисля, че ще ви помогне да не карате много милионни боклучни бази много пъти. Не е трудно да създадете шаблон, да отворите изтекла връзка и да създадете маска на шаблон. <br>С помощта на същата автоматична графика можете също да сканирате съществуващите си бази данни и да ги сортирате по ресурси, разделяйки ги по двигатели. Сортирането на бази данни по двигатели ще ви позволи да използвате най -добре всички възможности и настройки на Hrumer, по -специално учебен процес. И освен това, с помощта на Autograbbing, можете да премахнете боклука от базите данни, ако предпочитате да ги събирате не от Hrefer, а чрез изтегляне от всякакви файлови хостинг услуги. За да направите това, трябва или да направите маска за избор на форуми и след това да съберете от базата данни само това, което ще бъде взето от маската, или, напротив, да направите маска за не-форуми и след това да изтриете това, което ще бъде взето. Първият вариант е по -логичен и по -надежден, защото знаем точно какво да търсим. <br>Успех в работата. <br>PySy. Направих тясно фокусиран видеоклип (бях износен с него, направих го за първи път :)), въпреки че стартирах Hrefer от домашната си машина, скоростта не е много добра, тук имам копия само за тестове, така че не ме обвинявайте за бързината на работа. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 коментара:</h4> <p>Джека коментира ...</p><p>Каква програма избрахте ключови думи?</p>Серж Глазко коментира ... <p>ако трябва да събирам тематични ресурси, тогава подбирам думи в Думи с химикалки и чрез Adwords. но по много теми за мен вече са избрани думи, тук мога само да добавя-изтривам някои думи, но и не автоматично, но да преглеждам всички.</p> <p>Нека започнем веднага с основния скриптов код:</p> <p>#! / usr / bin / perl</p><p># which-forum.pl скрипт <br><span># (в) 2010 Александър А Алексеев, http: // site /</p><p>използвайте стриктно;</p><p># коментирани реда - за строгост</span><br><span># ако задачата е да събирате статистика на двигателя, оставете я такава, каквато е</span><br><span># ако направите списък с форуми - коментирайте</p><p>моите $ данни; <br>$ данни. = $ _ while (<> ) ; </p><p># проверете колко Powered by phpBB е без връзка в долния колонтитул</span><br>отпечатайте "phpbb <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? phpbb \ .com \ /? "[^>] *> phpBB / i</span>или <br><span># $ data = ~ /viewforum\.php\?"^""")*f=\d+/i или</span><br>$ данни = ~ / phpBB \ -SEO / i или <br>$ данни = ~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>отпечатайте „ipb <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] *http: \ / \ / (?: www \.)? invision (?: board | power) \. com \ /? [^"] *" [^>] *> [^<]*IP\.Board/i </span>или <br>$ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? invisionboard \ .com \ /? "[^>] *> Invision Power Board / i</span>или <br>$ данни = ~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/ i</span>или <br>$ данни = ~ <span>/index\.php\?llest^""lobod*showforum=\d+/i</span>) ; <br>отпечатайте „vbulletin <span>\ н "</span><br>ако ($ данни = ~ <span>/ Осъществено от :? [^<]+vBulletin[^<]+(?:Version)?/i </span>или <br>$ данни = ~ <span>/<meta name="generator" content="vBulletin/i </span>или <br>$ данни = ~ <span>/forumdisplay\.php\?llest^""lobod*f=\d+/i</span>) ; <br>отпечатайте "smf <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? simplemachines \ .org \ /? "[^>] *> Осъществено от SMF / i</span>или <br>$ данни = ~ <span>/index\.php\?"^))*board=\d+\.0/i</span>) ; <br>отпечатайте "punbb <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (? :(?: www \.)? punbb \ .org | punbb \ .informer \ .com) \ /? "[^>] *> PunBB / i</span>); #или <br><span># $ data = ~ /viewforum \ .php \? [^"" ")*id = \ d+ /i);</span><br>отпечатайте „fluxbb <span>\ н "</span><br><span># if ($ данни = ~ /viewtopic\.php\?id=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.) fluxbb \ .org \ /?" [^>] *> FluxBB / i</span>) ; <br>отпечатайте „exbb <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? exbb \ .org \ /? "[^>] *> ExBB / i</span>); # или <br><span># $ data = ~ /forums\.php\?llest^"""forum=\d+/i);</span><br>отпечатайте "yabb <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] * http: \ / \ / (?: www \.)? yabbforum \ .com \ /? "[^>] *> YaBB / i</span>или <br>$ данни = ~ /YaBB\.pl\?CD ^"""**num=\d+/i); <br>отпечатайте „dleforum <span>\ н "</span><br>ако ($ данни = ~ <span>/ \ (Осъществено от DLE Forum \)<\/title>/ i</span>или <br>$ данни = ~ <span>/<a[^>] + href = "[^"] + (?: http: \ / \ / (?: www \.)? dle \ -files \ .ru | act = copyright) [^ "] *"> DLE Форум<\/a>/ i</span>) ; <br>отпечатайте „ikonboard <span>\ н "</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "[^"] *http: \ / \ / (?: www \.)? ikonboard \ .com \ /? [^"] *" [^>] *> Ikonboard / i</span>или <br>$ данни = ~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span>или <br>$ данни = ~ /ikonboard\.cgi/i); <br>отпечатайте "bbpress <span>\ н "</span><br>ако ($ данни = ~ <span>/<meta name="generator" content="bbPress/i </span>); # или <br><span># $ data = ~ /topic\.php\?id=\d+/i или</span><br><span># $ data = ~ /forum\.php\?id=\d+/i);</span><br>отпечатайте "flashbb <span>\ н "</span><br><span># if ($ данни = ~ /forums\.php\?fid=\d+/i или</span><br><span># $ data = ~ /topic\.php\?fid=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? flashbb \ .net \ /?" [^>] *> FlashBB / i</span>) ; <br>отпечатайте "stokesit <span>\ н "</span><br><span># if ($ данни = ~ /forum\.php\?f=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? stokesit \ .com \ .au \ /?" [^>] *> [^ \ /] * Stokes IT / i</span>) ; <br>печат "подиум <span>\ н "</span><br><span># if ($ данни = ~ /topic\.php\?t=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = [""]? http: \ / \ / (?: www \.)? sopebox \ .com \ /? [""]? [^>] *> Podium / i</span>) ; <br>отпечатайте „usebb <span>\ н "</span><br><span># if ($ данни = ~ /forum\.php\?id=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? usebb \ .net \ /?" [^>] *> UseBB / i</span>) ; <br>отпечатайте „wrforum <span>\ н "</span><br><span># if ($ данни = ~ /index\.php\?fid=\d+/i или</span><br>ако ($ данни = ~ <span>/<a[^>] + href = "http: \ / \ / (?: www \.)? wr \ -script \ .ru \ /?" [^>] *> WR \ -Forum / i</span>) ; <br>отпечатайте „yetanotherforumnet <span>\ н "</span><br>if ($ данни = ~ / Още един форум \ .net / i или <br>$ данни = ~ <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>Този и други скриптове, споменати в публикацията, могат да бъдат намерени в <a href="https://appcube.ru/bg/files/2010/09/which-forum.tgz">този архив</a>.</p> <p>Сценарий <i>which-forum.pl</i>изследва кода на html страницата за наличието на подписи на двигателя на форума в нея. Използвахме подобна техника за <a href="https://appcube.ru/bg/which-cms-perl/">дефиниция на WordPress и Joomla</a>, но има няколко разлики. Първо, самият скрипт не зарежда кода на страницата, а го чете от stdin или файл, предаден като аргумент. Това ви позволява да заредите страницата веднъж например с помощта на wget и след това да я пуснете през няколко анализатора, ако имаме повече от един. Второ, в този скрипт наличието на подпис е 100% знак за двигателя. Последният път присъствието на подписа само придаде тежест на съответния двигател и двигателят с най -голямо тегло "спечели". Реших, че в този случай този подход само ненужно ще усложни кода.</p> <p>За да проверя как работи скриптът, направих малко проучване. Направих списък с няколко хиляди форума и пуснах всеки от тях чрез моя скрипт, като по този начин определих процента на задействане на програмата и популярността на различните двигатели.</p> <p>За да получа списък с форуми, използвах <a href="https://appcube.ru/bg/google-hack/">с вашия Google анализатор</a>. <a href="https://appcube.ru/bg/gugl-hrom-poiskovaya-sistema-na-russkom-skachat-i-ustanovit.html">Търсачка</a>заявките бяха изпратени като</p> <p>сайт: форум. *. ru <br>сайт: talk. *. ru <br>сайт: board. *. ru <br>сайт: smf. *. ru <br>сайт: phpbb. *. ru <br> ....</p> <p>и т.н. Пълният код на генератора на заявки може да бъде намерен във файла <i>gen-forumsearch-urls.pl</i>... В допълнение към zone.ru бяха използвани и .su .ua .kz и.by. За последно беше трудно да се направи това проучване, тъй като сайтовете на WordPress и Joomla нямат такива подписи в URL адреса. Каталози като cmsmagazine.ru/catalogue/ не предоставят достатъчен размер на извадката. Какво представляват 600 Drupal сайтове?</p> <p>Трябва да призная, резултатите от експеримента ме разстроиха. От 12 590 проучени сайта, само 7083 са били успешно идентифицирани с двигателя, тоест само в 56% от случаите. Може би съм пропуснал някакъв двигател? Битрикс наистина ли беше в половината от форумите? Или трябва да прекарвам повече време в търсене на подписи? Като цяло тук са необходими повече изследвания.</p> <p>Сред 56%от успешно идентифицираните двигатели най -популярни, както се очакваше, бяха IPB (31%), phpBB (26,6%) и vBulletin (26,5%)</p> <p>Те са плътно следвани от SMF (5,8%) и DLEForum (5,3%). Моя <a href="https://appcube.ru/bg/startup-necrologue/">любим punBB</a>беше едва на 6 -то място (1,64%). Не бих препоръчал силно доверие на тези цифри (казват, че всеки трети форум в RuNet работи по IPB), но, разбира се, могат да се направят определени изводи.</p> <p>Например, ако възнамерявате да създадете уебсайт на двигател на форума и планирате да промените форума, да речем, да плащате на потребителите 0,01 долара за всяко съобщение с автоматично изтегляне на средства веднъж седмично, тогава трябва да изберете един от трите най -популярни двигателя . Колкото по -популярен е форумът, толкова по -вероятно е да се намери програмист, който е добре запознат с него.</p> <p>Ако не се предвиждат значителни промени в двигателя, тогава може да има смисъл да изберете не най -популярния двигател, например SMF или punBB. Това ще намали броя на хакерските атаки във вашия форум и количеството автоматично изпратен спам в него.</p> <p>Скриптове за намиране / дефиниране на форуми също могат да бъдат намерени в повече от едно практическо приложение. Първото нещо, което лично ми дойде на ум, беше <a href="https://appcube.ru/bg/perl-cy-check/">сортиране по TCI</a>признати форуми и поставяне на първите сто публикации с връзки към един от техните сайтове. Сто връзки на dofolllow във форума обаче не повлияха по никакъв начин на TCI (преминаха 2 актуализации), така че е по -добре да не губите време тук, освен ако не се интересувате от преходи.</p> <p>Ясно е, че посоченото използване на скриптове далеч не е единственото. Мисля, че лесно можете да разберете как иначе можете да ги използвате.</p> <br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </article> <div class="post-bottom"> <div class="post-share"> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir" data-counter=""></div> </div> </div> <div class='yarpp-related'> <div class="related-items"> <div class="headline">Не намерихте отговор на въпроса си? Вижте тук</div> <div class="items"> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/bg/faq-po-oshibkam-singularity-ne-zapuskaetsya-chernyi-ekran-tormoza-vylety-error-dll-ne.html"><img src="/uploads/59a5045d337dfc3089d5c3e5c0f61c48.jpg" width="120" height="120" alt="Грешки в Singularity?" class="related-item__image" / loading=lazy loading=lazy>Грешки в Singularity?</a> <div class="related-item__comments"><span></span></div> </div> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/bg/dzhast-kaus-2-vyletaet.html"><img src="/uploads/823a0d82aaec8b1fecb9643541870aff.jpg" width="120" height="120" alt="Just Cause 2 катастрофи" class="related-item__image" / loading=lazy loading=lazy>Just Cause 2 катастрофи</a> <div class="related-item__comments"><span></span></div> </div> <div class="related-item"> <a class="related-item__title" href="https://appcube.ru/bg/ne-zapuskaetsya-terraria-chto-delat-ne-zapuskaetsya-terraria-tormozit-igra.html"><img src="/uploads/97cbd81c3cb46d3fabed1c66a7425936.jpg" width="120" height="120" alt="Terraria няма да стартира, какво да правя?" class="related-item__image" / loading=lazy loading=lazy>Terraria няма да стартира, какво да правя?</a> <div class="related-item__comments"><span></span></div> </div> </div> </div> </div> <div style="text-align: center; margin-top: 15px; margin-bottom: 15px; " id="vanna-1965575812"><div class="adsense"><script type="text/javascript">ga_1();</script></div></div> </main> <aside class="sidebar"> <div class="advices" data-theme="vannapedia_v.3"> <div class="headline"></div> <div class="advices-content"> <img src="/uploads/19910d48abad501eb8b0df79c383ac36.jpg" width="120" height="120" alt="Euro Truck Simulator катастрофира?" class="advices__image" / loading=lazy loading=lazy> <div class="advices__title" data-id="3334"><a href="https://appcube.ru/bg/reshenie-samyh-rasprostranennyh-problem-ne-zapuskaetsya-euro-truck.html">Euro Truck Simulator катастрофира?</a></div> </div> </div> <div class="vk-widget" id="text-3"> <div class="textwidget"><script type="text/javascript" src="//vk.com/js/api/openapi.js?130"></script> <div id="vk_groups"></div> </div> </div> <div class="sidebar-questions"> <div class="headline">Ново</div> <ul> <li><a href="https://appcube.ru/bg/pochemu-meizu-ne-pokazyvaet-kontakty-sim-karta-zanyata-poprobuite-pozzhe.html" >SIM картата е заета, моля, опитайте отново по -късно - какво означава в Meizu, как да разрешите</a></li> <li><a href="https://appcube.ru/bg/ne-zapuskaetsya-doom-tormozit-igra-vyletaet-glyuchit-reshenie.html" >Грешки в Doom? Забавя ли се играта? Излита? Решението на най -често срещаните проблеми. Doom се срива на работния плот</a></li> <li><a href="https://appcube.ru/bg/doom-zavisaet-cherez-10-min-reshenie-osnovnyh-problem-s-doom-2016-ne-ustanavlivaetsya.html" >Решаване на големи проблеми с DOOM (2016)</a></li> <li><a href="https://appcube.ru/bg/netbynet-dobrovolnaya-blokirovka-dobrovolnaya-blokirovka-netbainet-uslugi.html" >Доброволно блокиране на netbynet</a></li> <li><a href="https://appcube.ru/bg/pervyi-kalkulyator-v-sssr-otechestvennye-kalkulyatory-i-ih-zarubezhnye.html" >Вътрешни калкулатори и техните чуждестранни колеги</a></li> <li><a href="https://appcube.ru/bg/skotobaza-sbornik-chastnyh-fotografii-vkontakte-chto-takoe-skotobaza.html" >Фондова колекция от лични снимки vkontakte</a></li> </ul> </div> <div class="section"> <div id="macire1" style="height:500px;width:240px;" align="center"></div> </div> <div class="section"> <div class="headline">Популярни статии</div> <ul class="sidebar-posts"> <li><a href="https://appcube.ru/bg/knopka-besprovodnoi-svyazi-na-noutbuke-kak-vklyuchit-wi--fi-na-noutbuke-kak-vklyuchit.html"><img src="/uploads/58372c3c07d8784e4c3e6c3f8706e54c.jpg" width="80" height="80" alt="Как да включите Wi-Fi на лаптоп" / loading=lazy loading=lazy>Как да включите Wi-Fi на лаптоп</a></li> <li><a href="https://appcube.ru/bg/kakie-nazhat-klavishi-dlya-podklyucheniya-k-internetu-kak-vklyuchit-besprovodnuyu-set-wi-fi-na-notbuke-v.html"><img src="/uploads/5dafc8820bc11e5320bdca8c594192b1.jpg" width="80" height="80" alt="Как да активирате Wi-Fi на вашия лаптоп" / loading=lazy loading=lazy>Как да активирате Wi-Fi на вашия лаптоп</a></li> <li><a href="https://appcube.ru/bg/chto-delat-esli-ne-menyaetsya-imya-familiya-vkontakte-otklonyayut-zayavku.html"><img src="/uploads/bf20a3cd79518ffbcee2c21153af6ceb.jpg" width="80" height="80" alt="Ами ако името, фамилията на VKontakte не се променят, заявлението е отхвърлено?" / loading=lazy loading=lazy>Ами ако името, фамилията на VKontakte не се променят, заявлението е отхвърлено?</a></li> </ul> </div> <div class="section"> <div class="headline">Ново в сайта</div> <ul class="sidebar-posts sidebar-photo"> <li><a href="https://appcube.ru/bg/sovety-nachinayushchim-polzovatelyam-antivirus-dlya-fleshki-ili-kak-zashchitit.html">Антивирус за флаш устройство или Как да защитим сменяем носител от злонамерен софтуер</a></li> <li><a href="https://appcube.ru/bg/sovety-nachinayushchim-polzovatelyam-antivirus-dlya-fleshki-ili-kak-zashchitit.html">Антивирус за флаш устройство или Как да защитим сменяем носител от злонамерен софтуер</a></li> <li><a href="https://appcube.ru/bg/chto-delat-posle-ustanovki-windows-ustanavlivaem-programmy-kakie.html">Какво да направите след инсталиране на Windows?</a></li> <li><a href="https://appcube.ru/bg/integrirovannoe-yadro-kak-vybrat-centralnyi-processor-i-zachem-eto-nuzhno.html">Как да изберем централен процесор и защо имате нужда от него?</a></li> <li><a href="https://appcube.ru/bg/virtualnye-mashiny-s-semerkoi-i-dlya-semerki-chto-takoe-virtualnye-mashiny.html">Какво представляват виртуалните машини и как да ги използваме Виртуалната машина на компютър</a></li> </ul> </div> </aside> </div> <footer class="footer"> <nav class="footer__nav"><ul><li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1219"><a href="https://appcube.ru/bg/">Ново</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/es-provodnik-prilozhenie-na-russkom-dlya-windows-zakachat-programmu.html">Изтеглете програмата Explorer Проверете целостта на файловата система</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/besplatnye-analogi-microsoft-visio-dlya-windows-alternativy-dlya-zameny.html">Алтернативи за замяна на клавиша на командния ред на Microsoft Office Visio</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/osobennosti-nastroiki-i-ispolzovaniya-programmy-mhotspot-mhotspot-ustanovka-i.html">Инсталиране и настройка на Mhotspot Компютърът не се рестартира след инсталацията</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/skaz-o-treh-knopkah-kolonka-evgeniya-zobnina-poluchaem-nastraivaemye-ekrannye-knopki-home-back-i-me.html">Приказка за три копчета. Колона от Евгений Зобнин. Получаваме персонализирани екранни бутони Начало, Назад и Меню на всяко устройство с Android (Плаващи меки клавиши) Присвояване на бутони на телефона</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1230"><a href="https://appcube.ru/bg/">Популярен</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/android-perenaznachenie-knopok-nastraivaem-uskorennyi-zapusk.html">Android - пренареждане на бутони - настройте ускорено стартиране на любимите ви програми</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/kak-ochistit-pk-ot-virusov-neskolko-sposobov-kak-ochistit-kompyuter.html">Няколко начина: Как да почистите компютъра си от вируси абсолютно безплатно</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/v-vindovs-10-sdelat-temnuyu-temu-google-chrome-podderzhivaet-storonnie-temy.html">Google Chrome поддържа теми на трети страни</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/pochemu-na-maikrosoft-ne-kak-vernut-rabotosposobnost-magazinu-windows-store.html">Как да възстановите и стартирате Windows Store: използвайки общи методи</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/samye-krasivye-oboi-na-telefon-v-mire-luchshie-oboi-dlya-android-podborka.html">Най -добрите тапети за Android - колекция от приложения</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/mychat-ofisnyi-chat-cherez-internet-programma-dlya-obshcheniya-po-seti-chat-dlya.html">Програма за комуникация през мрежа Чат за локална мрежа със сървър</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/oboi-na-telefon-vo-ves-ekran-skachat-krasivye-hd-oboi-na-rabochii-stol-i-na.html">Изтеглете красиви HD тапети на вашия работен плот и на телефона си безплатно</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/pochemu-na-maikrosoft-ne-chto-delat-esli-ne-rabotaet-magazin-windows-phone.html">Какво да направите, ако Windows Phone Store не работи</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-1236"><a href="https://appcube.ru/bg/">Препоръчва се</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/pochemu-na-maikrosoft-ne-kak-vernut-rabotosposobnost-magazinu-windows.html">Как да възстановите и стартирате Windows Store: използвайки общи методи</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/kak-pravilno-udalyat-programmy-v-windows-kakie-faily-mozhno.html">Какви файлове можете безопасно да изтриете от компютъра си?</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/kak-dobavit-stikery-v-telegram-poshagovaya-instrukciya-kak.html">Как да инсталирате безплатни стикери на Odnoklassniki?</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/otpravka-podozritelnogo-faila-na-analiz-proveryaem-kompyuter-na-virusy.html">Проверете компютъра си за вируси онлайн</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/chto-znachit-smartfon-v-telefone-chto-takoe-android-i-zachem-on-nuzhen.html">Какво е Android и защо е необходим</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/skolko-po-vremeni-zanimaet-vosstanovlenie-sistemy-vosstanovlenie-sistemy-windows-vosstanovlenie-z.html">Възстановяване на системата на Windows</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/mozhno-li-udalit-predydushchie-obnovleniya-windows-kak-udalit.html">Как да премахнете ненужните актуализации на Windows и да освободите тонове място</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-"><a href="https://appcube.ru/bg/kak-vybrat-mfu-mnogofunkcionalnye-ustroistva-vechnyi.html">Вечният въпрос - кой принтер да изберем?</a></li> </ul> </li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-6898"><a href="https://appcube.ru/bg/">Относно сайта</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6900"><a href="">Относно сайта</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6901"><a href="">Реклама на уебсайта</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6902"><a href="">Контакти</a></li> </ul> </li> </ul></nav> <div class="footer-bottom"> <div class="footer-left"> <div class="foot__logo"> <div class="footer__logo-sitename">appcube.ru <span>ru</span></div> </div> <style> .foot__logo { min-height: 35px; margin: 0 0 11px -79px; padding: 9px 0 0 79px; text-decoration: none; } </style> <p>© 2021 Всички права запазени</p> <p>Уебсайт за компютри</p> <ul class="footer-bottom__nav"> <li><a href="" >Реклама по проекта</a></li> </ul> </div> <div class="footer-buttons"> </div> <ul class="footer__soc"> <li><a href="http://vk.com/" target="_blank" class="vk">Във връзка с</a></li> <li>съученици</li> <li><a href="http://www.facebook.com/" target="_blank" class="fb">Facebook</a></li> <li><a href="https://twitter.com/" target="_blank" class="twi">Twitter</a></li> </ul> <div class="footer-right"> <div class="footer__note"></div> <div class="footer__counters" id="text-2"> <div class="textwidget"></div> </div> </div> </div> </footer> </div> </div> <link rel='stylesheet' id='wp-lightbox-bank.css-css' href='/wp-content/plugins/wp-lightbox-bank/assets/css/wp-lightbox-bank.css?ver=4.8.3' type='text/css' media='all' /> <script type='text/javascript' src='https://appcube.ru/wp-content/themes/vannapedia_v.3/js/scripts.js'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=4.8.3'></script> <script type='text/javascript' src='/assets/scripts1.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var tocplus = { "smooth_scroll":"1"} ; /* ]]> */ </script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar-fixed", "margin_top" : 10, "margin_bottom" : 0, "stop_id" : "respond", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['text-4'] } ; </script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.8.3'></script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/wp-lightbox-bank/assets/js/wp-lightbox-bank.js?ver=4.8.3'></script> <script type='text/javascript' src='https://appcube.ru/wp-content/plugins/akismet/_inc/form.js?ver=4.0'></script> <br> <br> </body> </html>