Zacznijmy od razu od głównego kodu skryptu:

#!/usr/bin/perl

# skrypt what-forum.pl
# (c) 2010 Aleksandr A Aleksiejew, http://website/

używaj ścisłego;

# skomentowane linie - dla ścisłości
# jeśli zadaniem jest zbieranie statystyk silnika, pozostaw je bez zmian
# jeśli robisz listę forów - odkomentuj

moje $dane ;
$dane .= $_ podczas (<> ) ;

# sprawdź ile było Powered by phpBB bez linku w stopce
drukuj "phpbb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i lub
# $data =~ /viewforum\.php\?[^""]*f=\d+/i lub
$data =~ /phpBB\-SEO/i lub
$dane =~ /) ;
drukuj "ipb \n"
jeśli ($dane =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i lub
$dane =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i lub
$dane =~ /

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

Ten i inne skrypty wymienione we wpisie można znaleźć w tym archiwum.

Scenariusz które-forum.pl sprawdza kod strony html pod kątem obecności w nim sygnatur silnika forum. Podobną technikę zastosowaliśmy przy definiowaniu WordPressa i Joomla, ale jest kilka różnic. Po pierwsze, sam skrypt nie ładuje kodu strony, ale odczytuje go ze standardowego wejścia lub pliku przekazanego jako argument. To pozwala nam pobrać stronę raz, na przykład za pomocą wget, a następnie przepuścić ją przez kilka parserów, jeśli mamy więcej niż jeden. Po drugie, w tym skrypcie obecność sygnatury jest 100% znakiem silnika. Ostatnim razem obecność sygnatury nadawała wagę tylko odpowiedniemu silnikowi i „wygrała” silnik o największej masie. Uznałem, że w tym przypadku takie podejście tylko niepotrzebnie skomplikuje kod.

Aby przetestować skrypt, przeprowadziłem małe badania. Sporządziłem listę kilku tysięcy forów i przepuściłem każde z nich przez mój skrypt, określając w ten sposób procent aktywacji programów i popularność różnych silników.

Aby uzyskać listę forów, użyłem mojego parsera Google. Wyszukiwarka otrzymała zapytania takie jak

strona:forum.*.ru
strona: rozmowa.*.ru
strona:tablica.*.ru
strona:smf.*.ru
strona:phpbb.*.ru
....

i tak dalej. Pełny kod generatora zapytań można znaleźć w pliku gen-forumsearch-urls.pl. Oprócz strefy .ru używano również .su .ua .kz i .by. Ostatnio trudno było przeprowadzić takie badanie, ponieważ witryny WordPress i Joomla nie mają takich sygnatur w adresie URL. Katalogi takie jak cmsmagazine.ru/catalogue/ nie zapewniają wystarczającej wielkości próbki. Czym jest 600 witryn na Drupalu?

Muszę przyznać, że wyniki eksperymentu mnie rozczarowały. Spośród 12 590 przebadanych miejsc tylko 7083 silniki zostały pomyślnie zidentyfikowane, czyli tylko w 56% przypadków. Może nie wziąłem pod uwagę jakiegoś silnika? Czy Bitrix stał na połowie forów? A może powinienem poświęcić więcej czasu na szukanie podpisów? Ogólnie potrzebne są tutaj dalsze badania.

Wśród 56% pomyślnie zidentyfikowanych silników, zgodnie z oczekiwaniami, najbardziej popularne były IPB (31%), phpBB (26,6%) i vBulletin (26,5%).

Tuż za nimi plasują się SMF (5,8%) i DLEForum (5,3%). Mój ulubiony punBB był dopiero na 6 miejscu (1,64%). Nie radzę mocno ufać tym liczbom (mówią, że co trzecie forum w Runecie działa na IPB), ale można oczywiście wyciągnąć pewne wnioski.

Na przykład, jeśli zamierzasz założyć stronę na silniku forum i planujesz zmodyfikować forum, powiedzmy zapłacić użytkownikom 0,01$ za każdą wiadomość z automatyczną wypłatą środków raz w tygodniu, powinieneś wybrać jeden z trzech najpopularniejszych silników . Im bardziej popularne forum, tym większe prawdopodobieństwo znalezienia programisty, który się w nim dobrze zna.

Jeśli nie przewiduje się znaczących zmian w silniku, to może mieć sens wybór mniej popularnego silnika, takiego jak SMF lub punBB. To zmniejszy liczbę ataki hakerów do Twojego forum i ilości spamu, który jest na nie automatycznie wysyłany.

Skrypty do wyszukiwania / definiowania forów mogą również znaleźć więcej niż jedno praktyczne użycie. Pierwszą rzeczą, jaka przyszła mi do głowy, było posortowanie zidentyfikowanych forów według TIC i umieszczenie postów z linkami do jednej z ich witryn w pierwszej setce. Jednak setka linków dofollow forum nie wpłynęła w żaden sposób na TCI (minęły 2 aktualizacje), więc lepiej nie marnować tutaj czasu, chyba że interesują Cię przejścia.

Oczywiste jest, że nazwane użycie skryptów nie jest jedynym. Myślę, że możesz łatwo wymyślić, jak jeszcze możesz ich użyć.

Wszyscy wiedzą, że po prostu nie mogę żyć bez Joomli, ale moim zdaniem dobre forum w komponentach, nie. Dlatego pracuję z silnikami forum. Jedną z nowych, których niedawno zacząłem używać, jest rozpoczęcie nowej kategorii SMF, mam nadzieję, że z użyteczny materiał. Zaczynamy od małych, cóż, jak początkujący bardzo się przydadzą.

Pierwsze kroki w optymalizacji pod kątem wyszukiwarek Proste maszyny Forum: usuń prawa autorskie i linki zewnętrzne

Od razu zrobię rezerwację, że pracuję tylko z smf 2 i ten artykuł będzie dotyczył konkretnie tej wersji darmowego silnika forum.

I tak stali czytelnicy wiedzą, jak bardzo nie lubię umieszczać „10” zewnętrznych linków do oficjalnych stron silników, w tym forum. Dlatego w pierwszej kolejności usuwamy prawa autorskie i aż 4, uwaga 4 linki zewnętrzne formularza " SMF 2.0.2 | Proste Maszyny | FNP © 2011 | XHTML" ! Aby to zrobić, połącz się z witryną przez forum FTP/Tematy/ nazwa twojego motywu/ i edytuj plik index.szablon.php. Oczywiście na samym dole znajduje się kod (około linii 330), który wyświetla linki zewnętrzne, które tak bardzo nam się nie podobają. Dlatego usuwamy: „

  • ", theme_copyright(), "
  • " oraz "
  • ", $txt["xhtml"], "
  • Wszystko jest takie proste i łatwe. W kolejnych publikacjach poczekaj na nowe materiały dotyczące promocji i optymalizacji forów na SMF/

    Witam drodzy czytelnicy serwisu blogowego. Kontynuujemy więc temat konfiguracji silnika forum o nazwie SMF, rozpoczęty w poście na ten temat. Nie zrobiliśmy jeszcze forum rosyjskiego, jeśli chodzi o tłumaczenie z interfejsu angielskiego. Na ten moment nie wygląda zbyt reprezentacyjnie, ale po rusyfikacji (jeśli jeszcze tego nie zrobiono) i stworzeniu odpowiednich sekcji jego wygląd znacznie się poprawi.

    Dzisiaj rozważymy motywy i zrobimy je rosyjskim, a także zainstalujemy komponent JFusion, który może współpracować z obydwoma silnikami (zarówno Jumla, jak i SMF), co pozwoli nam mieć wspólną bazę użytkowników dla dwóch i tylko jednej formy ich rejestracji i zaloguj się.

    Motywy i instalacja pakietu języka rosyjskiego

    Silnik Simple Machines Forum obsługuje możliwość zmiany tematów i można je zmieniać zarówno dla całego forum, jak i poszczególnych jego sekcji. Osobiście użyłem domyślnego motywu, ale wprowadziłem w nim wiele ręcznych zmian. W szczególności zmieniłem tło, kolorystykę niektórych elementów, dodałem zegar flash, radio i wiele więcej, o czym opowiem w kolejnych wpisach w tym dziale.

    Dlaczego podczas tworzenia forum nie użyłem żadnego z dodatkowych motywów? Cóż, chyba chodzi o moje lenistwo. Nie, nie byłem zbyt leniwy, aby szukać i pobierać nowe motywy, ponieważ jest wiele miejsc, w których można to zrobić. Moje lenistwo leży gdzie indziej.

    Faktem jest, że cała różnorodność modów do tego silnika, zaprojektowana w celu rozszerzenia jego możliwości, koncentruje się konkretnie na domyślnym motywie. Wyjaśniam. Jeśli masz domyślny motyw, to dodanie tego lub innego modu do SMF zajmuje kilka sekund i z reguły nie wymaga ręcznej edycji kodu.

    W przypadku instalowania moda na motywie projektowym innym niż domyślny, konieczne będzie, jak mówią, przetworzenie wszystkich surowych szczegółów za pomocą pliku. Innymi słowy, będziesz musiał przy użyciu FileZilla(pobierz i skonfiguruj, możesz uzyskać dostęp do strony przez FTP i otworzyć do edycji pliki silnika forum, w którym ten mod wprowadza zmiany.

    Następnie poszukaj Właściwe miejsce w kodzie i wykonaj niezbędne czynności: zastąpienie kodu, usunięcie lub dodanie fragmentu kodu przed lub za potrzebnym fragmentem. Biorąc pod uwagę, że może być kilkanaście plików, w których trzeba będzie dokonać zmian, można sobie wyobrazić, jak kłopotliwe będzie to zrobić. W takim przypadku musisz być bardzo ostrożny i nie popełniać błędów, ponieważ w przeciwnym razie forum może w ogóle się nie otworzyć.

    Jeśli wszystkie wymienione powyżej problemy związane z używaniem niestandardowego motywu Cię nie przerażają, możesz je pobrać stąd. Tematy są tam posortowane w sekcje (minimalizm, zbliżony do klasycznego, nowoczesnego itp.) i dla każdego z nich można zobaczyć jego zrzut ekranu na Pełny ekran. Jak zainstalować te same motywy, powiem trochę później.

    Jeśli nie zrusyfikowałeś forum na etapie przesyłania plików silnika na hosting, jak opisano w pierwszej części tego artykułu (patrz link na samym początku artykułu), możesz to zrobić teraz. Pakiet języka rosyjskiego pobrany wcześniej z tej strony z wymaganym, należy rozpakować, a następnie skopiować folder Motywy do Folder główny gdzie istnieje już katalog o tej samej nazwie.

    Po zakończeniu kopiowania musisz wejść na forum używając loginu i hasła administratora. Wybierz "Administrator" z górnego menu, a następnie kliknij "Ustawienia serwera" z lewej kolumny.

    W oknie, które zostanie otwarte, znajdź element „Domyślny język forum” i wybierz język rosyjski z listy rozwijanej, a następnie kliknij przycisk „Zapisz” u dołu strony.

    To wszystko, teraz twoja konferencja jest całkowicie po rosyjsku.

    Rozwiązywanie problemów podczas instalowania modów, które nie obsługują języka rosyjskiego

    Należy pamiętać, że w przyszłości podczas dodawania modów do SMF, które nie mają rosyjskiego tłumaczenia, czasami mogą wystąpić problemy z wyświetlaniem ustawień modów w panelu administracyjnym. Właściwie te same ustawienia w panelu administracyjnym po prostu nie będą widoczne, ponieważ. nie będzie dla nich plików rusyfikacji. Dlatego będziesz mieć dwie możliwości rozwiązania tego problemu.

    Pierwszym sposobem jest przejście na angielski na całym forum. Jak to zrobić, możesz zobaczyć kilka akapitów powyżej. W związku z tym po wykonaniu niezbędnych czynności z tymi ustawieniami będziesz musiał ponownie wrócić do języka rosyjskiego.

    Druga metoda jest bardziej skomplikowana, ale pozwoli nam zobaczyć ustawienia zainstalowanych modów w panelu administratora zawsze, a nie tylko po aktywacji języka angielskiego. Rozważam ten punkt tak szczegółowo, ponieważ pytanie, czy ktoś zainstalował mod i nie może znaleźć jego ustawień w panelu administracyjnym swojej tablicy, jest bardzo częste.

    Tak więc drugim sposobem jest dodanie linii tłumaczeń do plików rusyfikacji dla nowo dodanych modów. Jak ustalić, które pliki rusyfikacji należy zmienić i gdzie je zdobyć, powiem później. W międzyczasie możesz tymczasowo skorzystać z pierwszej metody.

    Instalacja JFusion w celu zintegrowania strony i forum

    Najpierw musisz pobrać JFusion i jego rusyfikację. Po wejściu do panelu administracyjnego Joomla wykonujemy standardowe czynności: wybierz z górne menu elementy panelu administracyjnego "Rozszerzenia" - "Zainstaluj / Usuń" - ​​"Prześlij plik pakietu" - przycisk "Przeglądaj" - znajdujemy na naszym komputerze plik z komponentem jfusion_package.zip - klikamy przycisk "Prześlij plik i zainstaluj >".

    Następnie pojawi się okno z informacją, że komponent został pomyślnie zainstalowany. Jeśli pojawią się problemy, możesz zapoznać się z opcjami rozwiązania niektórych z nich pod linkiem powyżej.

    Teraz przyszła kolej na rusyfikację, która jest dodawana w taki sam sposób, jak sam komponent. Tych. powtórz sekwencję czynności: "Rozszerzenia" - "Zainstaluj / Usuń" - ​​"Prześlij plik pakietu" - przycisk "Przeglądaj" - znajdź plik JFusion Russification na swoim komputerze - kliknij przycisk "Prześlij plik i zainstaluj". Teraz możemy przejść do ustawień wzdłuż ścieżki "Komponenty" - "JFusion" i upewnić się, że rusyfikacja została pomyślnie dodana i działa.

    Powodzenia! Do zobaczenia wkrótce na stronie bloga

    Możesz być zainteresowany

    Konfigurowanie JFusion w celu połączenia forum SMF i witryny Joomla
    Moduły JFusion do wyświetlania wiadomości z forum na stronie, a także tworzenia przycisku w SMF do powrotu do Joomla
    Tworzenie elementu menu w Joomla, aby wejść na forum i przeniesienie rejestracji użytkownika z SMF na stronę
    Instalacja SMF Forum - Integracja Joomla 1.5 i Simple Machines Forum przy użyciu Komponent JFusion
    Rozszerzenia dla Joomla - co to jest i skąd pobierać komponenty, moduły i wtyczki dla Joomla, jak je instalować i usuwać
    Komponent K2 do tworzenia blogów, katalogów i portali na Joomla - funkcje, instalacja i rusyfikacja Galeria zdjęć dla Joomla - Część 3 - Tworzenie galerii w Joomla 1.5 przy użyciu komponentu Phoca Gallery - dodawanie kategorii i przesyłanie zdjęć do galerii zdjęć
    ARTIO JoomSEF - dostosowywanie linków CNC (SEF) i tytułu w Joomla, a także tworzenie strony błędu 404 przy użyciu tego rozszerzenia
    Akeeba Backup (dawniej JoomlaPack) - tworzenie kopii zapasowej witryny na Joomla i przywracanie z utworzyć kopię zapasową w dwa kliknięcia

    Jeśli ktoś nie wie, Simple Machines Forum - w skrócie SMF - jest, jak podano na oficjalnej stronie, darmowym, profesjonalnym pakietem, który pozwoli Ci zorganizować własną społeczność online w kilka minut. na tym silniku możesz zobaczyć tutaj. Sam umieściłem na nim swoje forum (przy okazji odwiedź FreeForum.biz).

    Nie ma znaczenia, ile i jak mało spamu pojawia się na Twoim forum. Ważne jest, abyś poświęcał swój cenny czas na umiar. Skonfigurowanie wtyczki, która wykona całą pracę za Ciebie, zajmuje kilka minut, a zaoszczędzi Ci to dni i miesięcy, co zsumuje się z minut, które spędziłbyś na usuwaniu wiadomości i usuwaniu użytkowników.

    Zaznaczę, że sam próbowałem walczyć ze spamerami - zablokowałem dostęp przez IP, a nawet przez podsieci. To naprawdę działało, odfiltrowało mnóstwo śmieci, ale mimo to raz na jeden lub dwa dni ktoś się przedzierał. I sporo czasu poświęcono na uzupełnianie bazy zbanowanych adresów IP. Pomyślałem, że musi być wygodniejszy sposób i rzeczywiście tak było!

    1. Instalacja i konfiguracja Stop Spammer

    W ciągu dwóch tygodni działania ta wtyczka zablokowała 2202 fałszywych użytkowników. Każdy z nich zostawiłby przynajmniej jedną wiadomość. Spamerzy nie zamierzają zwalniać tempa i codziennie spędzałbym czas na czyszczeniu mojego forum.

    Zamiast tego co kilka dni wchodzę na stronę zarządzania użytkownikami i widzę coś takiego:

    Przechodzę do sekcji „Oczekiwanie na zatwierdzenie” (są to znalezieni spamerzy, którzy nie mogą zostawiać wiadomości, dopóki nie zostaną zatwierdzeni rachunki administrator). Zaznaczam "Zaznacz wszystko" i usuwam je jednym kliknięciem:

    To wszystko, wszystkie konta spamowe odchodzą w zapomnienie. Powrót do naszej listy użytkowników:

    Widać, że lista wyraźnie się przerzedziła, ale kim jest reszta? Zaznacz wszystko i wyślij jednym przyciskiem do weryfikacji:

    Pojawił się jeden „czerwony”, natychmiast go usuwamy. Jeśli masz wolny czas, możesz robić inne. Jeśli nie ma czasu, nie rób nic z nowymi użytkownikami - większość z nich "rumieni się" przy kolejnych kontrolach. Jeśli masz czas, możesz przejść do ich profili i zobaczyć - jeśli w podpisie jest link - natychmiast zbanowane, są to fałszywe konta spamerów, którzy nigdy nie zostawią ani jednej użytecznej wiadomości.

    Mówiłem ci, jak korzystać z tej magicznej wtyczki, teraz powiem ci, jak ją zainstalować.

    Pobierz dwa pliki: language_full.zip (jest to pakiet językowy do tłumaczenia wtyczki) i StopSpammer_v2_3_9.zip (liczba może się różnić w miarę aktualizacji wersji). Rozpakuj zawartość archiwum StopSpammer_v2_3_9.zip do jakiegoś folderu. Rozpakuj archiwum language_full.zip do tego samego folderu, zgódź się na zastąpienie plików. Teraz spakuj nasz folder.

    Przejdź do panelu administratora, aby zainstalować pakiety. Naprzeciw napisu „Pobierz pakiet” znajduje się przycisk wyboru pliku na komputerze. Wybierz nasze nowe archiwum (gdzie zastąpiliśmy plik językowy), prześlij je na forum i aktywuj pakiet.

    Otóż ​​to!

    Dodatkowa konfiguracja wtyczki odbywa się w panelu administracyjnym: przejdź do

    Użytkownicy → Rejestracja → Ustawienia

    Możesz tam zostawić wartości domyślne. Istnieje również pole „Twój klucz API”. Bez tego klucza nie będziesz w stanie zgłaszać nowych spamerów (ale wtyczka będzie działać i filtrować znanych spamerów). Jeśli chcesz uzyskać własny klucz API, przejdź do www.stopforumspam.com, aby się zarejestrować, a następnie wprowadź klucz tutaj. Jeśli nie otrzymałeś jeszcze klucza, pozostaw to pole puste. Wtedy zostanie użyty klucz domyślny.

    2. Instalowanie i konfigurowanie łączy antyspamowych

    Wyznawcy religii SEO (więcej o moim stosunku do SEO-nistów można przeczytać w innym) mają silne przekonanie, że zwiększając liczbę linków do swojej strony, „promują” ją (z jakiegoś powodu idea tworzenie ciekawych i wysokiej jakości treści nie jest przeznaczone dla osób, które nie przychodzą im do głowy). Byłby frajer, ale są sposoby na wyłudzenie od niego pieniędzy. Tak więc niektórzy „obywatele” świadczą usługi polegające na „prowadzeniu” witryn na forach. Tworzą dużą liczbę kont na różnych forach i tam wklejają linki zwrotne w podpisach i innych dostępnych polach. Pomimo tego, że nawet „seo-eksperymentatorzy” udowodnili już doświadczeniem, że te linki są bezużyteczne, niektórzy ostrzegają, że możesz zostać zbanowany Wyszukiwarki, Yandex, na przykład, po prostu ignoruje linki na WSZYSTKICH forach i stronach, na których każdy może zostawić linki. Google też ma podobne algorytmy - ignoruje linki w komentarzach itp. Ale prawo nie jest pisane dla frajerów... Dlatego my, właściciele forów, musimy liczyć się z faktami, że „fajni optymalizatorzy SEO” zamawiają „uruchomienie” " ich gównianych rzemiosł za tysiąc rubli.

    Wtyczka Stop Spammer będzie dużo filtrować. Ale możemy mu pomóc! Można wybić spod nóg spamerów zainteresowanie zamieszczaniem linków na swoim forum. Do tego służą linki antyspamowe. Ta wtyczka (konkretne numery można zmienić w ustawieniach) robi to:

    • ci, którzy na przykład mają mniej niż pięć wiadomości, w ogóle nie mogą zostawiać linków
    • ci, którzy na przykład mają mniej niż 15 postów, nie mogą zostawiać aktywnych linków, http:// jest usuwany z linków i ogólnie te linki stają się nubolinkami (newbielink)
    • te, które mają na przykład mniej niż 50 postów, mogą pozostawić aktywne linki, ale wszystkie linki otrzymują atrybut nofollow.
    • cóż, ci, którzy mają więcej niż 50 postów, mogą wstawiać najpopularniejsze aktywne linki, które przenoszą wagę witryny na stronę, do której prowadzą.

    Uwierz mi, niedoszli SEO są bardzo uważni na formę, w jakiej ich link trafia na stronę. Bardzo szybko stracą zainteresowanie twoim forum, jeśli nie będą mogli łatwo umieścić tam swoich gównianych linków do swoich gównianych stron.

    Tak przy okazji, powyższe zasady działają w takich polach jak podpisy.

    Aby zainstalować tę wtyczkę, przejdź do jej oficjalnej strony. Pobierz archiwum anti_spam_links_v1.0.1.zip (liczba może być inna). Ponownie w administratorze forum przejdź do instalacji pakietów (tak jak w przypadku poprzedniego pakietu) i zainstaluj go. Nie ma pliku językowego dla tego pakietu, więc nie musisz rozpakowywać archiwum ani nic z nim robić.

    Aby skonfigurować wtyczkę, przejdź do sekcji

    Konfiguracja → Konfiguracja modów… → Konfiguracja modów

    Na Twoje życzenie podaj, ile wiadomości powinien mieć użytkownik, aby uaktualnić swoje możliwości.

    Wniosek

    Te dwie wtyczki BARDZO ułatwią życie właścicielowi forum i zaoszczędzą mnóstwo czasu. Jednak od czasu do czasu przebijają się spamerzy i przynajmniej raz w tygodniu trzeba „rozrzedzać” użytkowników i usuwać wiadomości spamowe. Dlatego nie rezygnuj ze swoich zasobów internetowych!