Shivering viewforum drivs av punbb. Automatisk upptäckt av forummotorn. Installera PunBB: hur man installerar ett forum

Punbb- gratis CMS för ett forum, vars största skillnad är de inbyggda funktionerna för intern SEO-optimering, som saknas även i ett antal betalda forummotorer.

Exempelforum på PunBB kan hittas genom att skriva in söksträng Yandex eller Google-förfrågningar Drivs av PunBB eller Forum drivs av PunBB. Du kan ladda ner PunBB från den officiella webbplatsen http://punbb.informer.com/, där du också kan hitta punbb-tillägg, teman och mallar.

Installera PunBB: hur man installerar ett forum

Att installera PunBB är väldigt enkelt, så även en oerfaren webbmaster kan hantera det.

  1. Ladda ner arkivet med installationsfiler från den officiella webbplatsen, packa upp det och ladda upp det till ditt webbhotell.

Du kan använda vilken FTP-hanterare som helst för detta, till exempel FileZilla.

Om du behöver PunBB Russification, ladda ner arkivet med ryska lokaliseringsfiler från den officiella webbplatsen och kopiera den ryska mappen till lang-katalogen.

  1. Öppna http://mydomain/myforums/install.php i din webbläsare och följ installationsprogrammets instruktioner.

Du måste ange namnet på databasen, samt användarnamn och lösenord i lämpliga fält. Du kan få all denna information från din värd. Om du inte har en databas, skapa den.

I det näst sista fönstret anger du ditt användarnamn, lösenord och e-post administratör.

Välj det ryska språket i foruminställningarna.

  1. Installationen är klar. Du kan logga in på ditt forum med ditt admin användarnamn och lösenord.

PunBB-inställningar: Forum SEO

Gå till administrationskontrollpunkten, där du kan lägga till nya kategorier och forum, samt ställa in grundläggande inställningar.

För en bättre rankning av forumet, gå till Administration - Hantering - Inställningar och välj det filbaserade (tjusiga) URL-schemat. Detta gör att du kan konfigurera CNC-url i PunBB, vilket kommer att ha en fördelaktig effekt på marknadsföring i framtiden.

I sin ursprungliga form har PunBB väldigt lite funktionalitet som enkelt kan utökas med plugins. Att installera tillägg på PunBB är väldigt enkelt: du behöver bara kopiera dem till katalogen Extensions och sedan aktivera dem i avsnittet "Extensions" på adminpanelen.

De officiella PunBB-tilläggen kan laddas ner från https://github.com/punbb/extensions.

Listan över officiella tillägg ges nedan:

  • pun_admin_add_user (lägger till användare via ett speciellt formulär)
  • pun_admin_clear_cache (rensa forumcache) pun_admin_manage_extensions_improved (arbeta med tillägg)
  • pun_aproval (godkännande av alla nya användare och inlägg)
  • pun_attachment (bilaga till filmeddelanden)
  • pun_bbcode (BB-koder)
  • pun_colored_usergroups (olika färger för varje användargrupp)
  • pun_forum_news (använd ämnen och inlägg som nyheter)
  • pun_jquery (jQuery lib)
  • pun_move_posts (flytta ett inlägg från ett ämne till ett annat)
  • pun_pm (privata meddelanden)
  • pun_poll (röster)
  • pun_stop_bots (flera registreringsfrågor för att förhindra att botar dyker upp på forumet
  • pun_tags (taggar)
  • pun_repository (får tillägg direkt från förvaret)

för att förändra utseende forum måste du ladda ner PunBB-stilar och välja den mest lämpliga bland dem. Du kan också beställa en stil från proffs eller göra ändringar själv färdig stil genom att redigera CSS-filerna.

Låt oss börja direkt med huvudskriptkoden:

#!/usr/bin/perl

# vilket-forum.pl-skript
# (c) 2010 Alexandr A Alexeev, http://webbplats/

använd strikt;

# kommenterade rader - för strikthet
# om uppgiften är att samla in motorstatistik, lämna den som den är
# om du gör en lista över forum - avkommentera

min $data ;
$data .= $_ medan (<> ) ;

# kontrollera hur många som drivs av phpBB utan sidfotslänk
skriv ut "phpbb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i eller
# $data =~ /viewforum\.php\?[^""]*f=\d+/i eller
$data =~ /phpBB\-SEO/i eller
$data =~ /) ;
skriv ut "ipb \n"
if ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i eller
$data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i eller
$data =~ /

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

Detta och andra skript som nämns i inlägget finns i detta arkiv.

Manus vilket-forum.pl undersöker html-sidans kod för närvaron av forummotorsignaturer i den. Vi använde en liknande teknik när vi definierade WordPress och Joomla, men det finns ett par skillnader. För det första laddar inte själva skriptet sidkoden, utan läser den från stdin eller en fil som skickas som ett argument. Detta gör att vi kan ladda ner sidan en gång, till exempel med hjälp av wget, och sedan köra den genom flera parsers, om vi har fler än en. För det andra, i det här skriptet är närvaron av en signatur ett 100% tecken på motorn. Förra gången gav närvaron av signaturen bara vikt åt motsvarande motor och "vann" motorn med högst vikt. Jag bestämde mig för att i det här fallet skulle ett sådant tillvägagångssätt bara komplicera koden i onödan.

För att testa manuset gjorde jag lite research. Jag sammanställde en lista med flera tusen forum och körde vart och ett av dem genom mitt skript, och bestämde därigenom andelen programaktiveringar och populariteten för olika motorer.

För att få listan över forum använde jag min Google-parser. sökmotor skicka förfrågningar som

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

och så vidare. Fullständig kod frågegenerator hittar du i filen gen-forumsearch-urls.pl. Förutom .ru-zonen användes även .su .ua .kz och .by. Det var svårt att genomföra en sådan studie förra gången, eftersom WordPress- och Joomla-sajter inte har sådana signaturer i URL:en. Kataloger som cmsmagazine.ru/catalogue/ ger inte en tillräcklig urvalsstorlek. Vad är 600 sajter på Drupal?

Jag måste erkänna att resultaten av experimentet gjorde mig besviken. Av de 12 590 platser som studerats identifierades endast 7 083 motorer framgångsrikt, det vill säga endast i 56% av fallen. Jag kanske inte tog hänsyn till någon motor? Stod Bitrix på hälften av forumen? Eller borde jag ha ägnat mer tid åt att leta efter signaturer? Generellt sett behövs mer forskning här.

Bland de 56 % av de framgångsrika motorerna som identifierades var IPB (31 %), phpBB (26,6 %) och vBulletin (26,5 %) som förväntat de mest populära.

De följs tätt av SMF (5,8 %) och DLEForum (5,3 %). Min favorit punBB var bara på 6:e plats (1,64%). Jag skulle inte råda starkt att lita på dessa siffror (de säger att vart tredje forum i Runet arbetar på IPB), men vissa slutsatser kan naturligtvis dras.

Om du till exempel tänker skapa en webbplats på en forummotor och planerar att ändra forumet, säg betala användarna 0,01 $ för varje meddelande med automatiskt uttag av pengar en gång i veckan, så bör du välja en av de tre mest populära motorerna . Ju mer populärt forumet är, desto mer sannolikt är det att hitta en programmerare som är väl insatt i det.

Om inga betydande förändringar förväntas i motorn, kan det vara vettigt att välja en mindre populär motor, som SMF eller punBB. Detta kommer att minska antalet hackerattacker till ditt forum och mängden spam som automatiskt skickas till det.

Skript för att hitta/definiera forum kan också ha mer än en praktisk användning. Det första jag personligen tänkte på var att sortera de identifierade forumen efter TCI och placera inlägg med länkar till en av deras webbplatser under de första hundra. Hundra dofollow-länkar på forumet påverkade dock inte TIC på något sätt (2 uppdateringar har passerat), så det är bättre att inte slösa tid här om du inte är intresserad av övergångar.

Det är tydligt att den namngivna användningen av skript är långt ifrån den enda. Jag tror att du lätt kan komma på hur du annars kan använda dem.

Gilla det eller inte, men för en oerfaren användare kan Internet vara fyllt med ett stort antal obehagliga överraskningar. Vad jag menar? Helt klart en jättebra app. Annons drivs av, som, även om det inte stör systemets funktion, med tvång infogar en stor mängd reklam på nästan varje öppen webbplats. Även speciella antivirus kan inte ta bort Advertisement Powered By, och den modifierade falska startsida i webbläsaren kan gå dig mest på nerverna. Idag vill jag berätta för dig hur du tar bort Advertisement Ads By albireo från din dator, steg för steg som beskriver allt nödvändiga åtgärder. Nåväl, låt oss börja!

Oftast kommer Advertisement Powered By till datorn på två sätt:

  1. När du laddar ner skrupelfria filer som utger sig för något annat.
  2. Som ett program från partners i installationsfil ett annat program.

Det kommer att skydda sig mot ett sådant adware-virus, två saker hjälper mig - ett aktivt antivirus och uppmärksamhet under programinstallationer (avmarkera rutorna under installationen). Men om infektionen redan har inträffat hjälper antiviruset inte längre - det är dags att ta reda på det på egen hand.

Ta bort popup-annonser Annons Ads By

Det första steget är att avinstallera genom det vanliga inbyggda verktyget (avinstallera program). För detta:

  • Vi stänger webbläsaren och alla dess processer (om nödvändigt slutför vi det via "Task Manager").
  • Knapp "Start" - "Kontrollpanelen" - "Avinstallera ett program".
  • Vi hittar i listan "Annons Powered By" och klickar på "Radera".

Dessutom kan du ta bort mappen med programmet utanför den här fliken. Du kan se hur du gör detta i den här videon:

Så här hittar du platsen för den önskade Annonsmappen och raderar den helt enkelt via höger knapp möss. Vi pratar om ett program med ett lite annorlunda namn, men det fungerar på en identisk princip och metoden är universell.

Ta bort spår av annons Powered By från webbläsaren

I min webbläsare märkte jag också utseendet på ett nytt tillägg från det här programmet, så jag började ta bort det. För att göra detta har varje webbläsare sin egen visst kommando, till exempel.

  • I Google Chrome är detta: "Alt + F" - "Verktyg" - "Tillägg". I den här listan hittar vi Advertisement Powered By - avmarkera rutan och klicka på papperskorgen.
  • Mozilla Firefox: "Shift + Ctrl + A" - Efter det samma sak.
  • Internet Explorer: "Alt + T" - "verktygsfält" - "Inaktivera annons som drivs av albireo" - "Mer information" och bekräfta genom att klicka på "Inaktivera".

Vi rensar registret

Använda program för att rensa upp återstående infekterade filer

Antivirus hjälper inte till att ta bort programmet Annonsannonser By triangulum! Men listan över användbara verktyg inkluderar AdwCleaner och UnhackMe. Efter att ha startat den första skannar den hela systemet och utfärdar full lista virus, kommer att erbjuda att ta bort dem, vilket jag gjorde.

Sedan startar vi om datorn, startar UnhackMe. Dess huvudsakliga uppgift är att ta bort alla virus och rootkits som är ansvariga för att omdirigera en sökfråga till just dessa webbplatser med annonser. Kärnan i användningen är identisk med det första programmet, men efter användning råder jag dig att omedelbart ta bort det. Det fungerar bra, till och med för mycket, påminner sig hela tiden och kontrollerar systemet om och om igen. Det var allt, jag hoppas att du hittade det du letade efter!

I kontakt med