PunBB je bezplatný CMS pre fórum, ktorého hlavným rozdielom sú vstavané možnosti internej SEO optimalizácie, ktoré chýbajú dokonca aj v mnohých platených fórach.
Príklady fór na PunBB nájdete zadaním dopytov do vyhľadávacieho panela Yandex alebo Google Beží na PunBB alebo Fórum poháňa PunBB... PunBB si môžete stiahnuť z oficiálnej stránky http://punbb.informer.com/, kde nájdete aj rozšírenia, témy a šablóny punbb.
Inštalácia PunBB: ako nainštalovať fórum
Inštalácia PunBB je veľmi jednoduchá, takže ju zvládne aj neskúsený webmaster.
- Stiahnite si archív s inštalačnými súbormi z oficiálnej stránky, rozbaľte ho a nahrajte na svoj hosting.
Na to môžete použiť ľubovoľného správcu FTP, napríklad FileZilla.
Ak potrebujete Russification of PunBB, stiahnite si archív s lokalizačnými súbormi v ruskom jazyku z oficiálnej webovej stránky a skopírujte ruský priečinok do adresára lang.
- Otvorte odkaz http: //mydomain/myforums/install.php vo svojom prehliadači a postupujte podľa pokynov inštalátora.
Do príslušných polí musíte zadať názov databázy, ako aj používateľské meno a heslo. Všetky tieto údaje môžete zistiť od svojho hostiteľa. Ak databázu nemáte, vytvorte si ju.
V predposlednom okne zadajte prihlasovacie meno, heslo a email administrátora.
V nastaveniach fóra vyberte ruský jazyk.
- Inštalácia je dokončená. Do fóra môžete vstúpiť pomocou používateľského mena a hesla správcu.
Nastavenia PunBB: Fórum SEO optimalizácia
Prejdite do položky Správa, Správa, kde môžete pridávať nové kategórie a fóra, ako aj konfigurovať základné nastavenia.
Pre lepšie hodnotenie fóra prejdite do Administrácie - Správa - Nastavenia a vyberte schému URL podľa súboru. To vám umožní nakonfigurovať CNC-url v PunBB, čo bude mať priaznivý vplyv na ďalší pokrok.
Vo svojej pôvodnej podobe má PunBB veľmi málo funkcií, ktoré sa dajú ľahko rozšíriť pomocou pluginov. Inštalácia rozšírení na PunBB je veľmi jednoduchá: stačí ich skopírovať do adresára Extensions a potom ich aktivovať v sekcii „Rozšírenia“ na paneli správcu.
Oficiálne rozšírenia PunBB si môžete stiahnuť z https://github.com/punbb/extensions.
Zoznam oficiálnych rozšírení je uvedený nižšie:
- pun_admin_add_user (pridávanie používateľov prostredníctvom špeciálneho formulára)
- pun_admin_clear_cache (vymazanie vyrovnávacej pamäte fóra) pun_admin_manage_extensions_improved (práca s rozšíreniami)
- pun_approval (schválenie všetkých nových používateľov a príspevkov)
- pun_attachment (pripájanie súborov k správam)
- pun_bbcode (BB kódy)
- pun_colored_usergroups (rôzne farby pre každú skupinu používateľov)
- pun_forum_news (používanie tém a správ ako správ)
- pun_jquery (knižnica jQuery)
- pun_move_posts (presun správy z jednej témy do druhej)
- pun_pm (súkromné správy)
- pun_poll (ankety)
- pun_stop_bots (niekoľko otázok počas registrácie, aby ste zabránili objavovaniu robotov na fóre
- pun_tags (značky)
- pun_repository (načítanie rozšírení priamo z úložiska)
Ak chcete zmeniť vzhľad fóra, musíte si stiahnuť štýly PunBB a vybrať si ten, ktorý vám najviac vyhovuje. Môžete si tiež objednať štýl od profesionálov alebo vykonať zmeny v hotovom štýle sami úpravou súborov CSS.
Používame HTML5 API. Vždy. Plupload je založený na multi-runtime pollyfills pre XMLHttpRequest L2, File a Image API. Takže keď v prehliadači nie je k dispozícii žiadny HTML5, napodobníme ho sami.
mOxie (kombinovaný kódový názov pre polyfilly) je úplne samostatný a dostupný samostatne.
Presuňte "n" Drop Files z pracovnej plochy
Súbory je možné nielen vyberať z dialógového okna prehliadania, ale tiež ich možno spúšťať priamo z pracovnej plochy. V niektorých prehliadačoch, väčšinou v tých, ktoré sú založené na WebKite, je možné presúvať celé priečinky myšou.
Upozornenie: funkcia nebude fungovať v niektorých starších prehliadačoch.
Prístup k nespracovaným údajom súboru
Keďže emulujeme čo najviac HTML5, sme schopní (okrem iného) poskytnúť prístup k nespracovaným súborovým dátam aj v takých prostrediach, ktoré to bežne nepodporujú. Jednou z najväčších výhod tohto je, že môžeme okamžite zobraziť miniatúry, hneď ako vyberiete obrázky v dialógovom okne alebo ich pretiahnete z pracovnej plochy.
Zmenšiť obrázky na strane klienta
V niektorých prípadoch by ste chceli nahrať obrázok iba preto, aby ste ho zmenili na malú miniatúru alebo avatar (napríklad 90 x 90). Prečo potom plytvať šírkou pásma? Nebolo by skvelé, keby ste to mohli urobiť priamo tam, na strane klienta, tesne pred samotným odovzdaním? To je presne to, čo môžeme urobiť. Táto funkcia môže byť použitá v širšom rozsahu ako len avatary, ale tam je to najlepšie.
Nahrať v kúskoch
Súbory, ktoré je potrebné nahrať, môžu byť malé alebo veľké – približne niekoľko gigabajtov. V takýchto prípadoch môže štandardné nahrávanie zlyhať, pretože prehliadače ho stále nedokážu správne spracovať. Súbory nakrájame na kúsky a posielame ich jeden po druhom. Potom ich môžete bezpečne zhromaždiť na serveri a spojiť do pôvodného súboru.
Ako bonus týmto spôsobom môžete prekonať obmedzenia servera týkajúce sa veľkosti nahrávaných súborov, ak nejaké existujú.
Preložené do 30+ jazykov
Začalo to s niekoľkými a teraz ich máme desiatky. Aby sme ich mohli lepšie spravovať a čo najviac sa vyhnúť bežným chybám a preklepom, presunuli sme naše internatianizačné (i18n) zariadenia do Transifex... Ak si myslíte, že preklad pre váš jazyk môže byť lepší alebo váš jazyk nie je v našej databáze vôbec, môžete prispieť. Preklad zahrnieme do všetkých nasledujúcich vydaní.
V PunBB bolo nedávno nájdených niekoľko zraniteľností - PHP inclusion a SQL injection.
Zraniteľnosť umožňuje vzdialenému používateľovi spustiť ľubovoľný SQL
príkazy v databáze aplikácie. Vzdialený autorizovaný používateľ môže
spustiť ľubovoľný PHP skript na cieľovom systéme. Zraniteľnosť existuje v dôsledku nedostatočného spracovania vstupných údajov v skripte
"profil.php". Ak je povolená možnosť „register_globals“, diaľkové ovládanie
užívateľ môže vykonávať ľubovoľné SQL príkazy v databáze
aplikácie. V spracovaní značiek pun_include existuje chyba zabezpečenia. Vzdialený používateľ
môže stiahnuť a spustiť ľubovoľný PHP skript na cieľovom systéme.
Vývojári fóra nikdy neprestanú potešiť bežných ľudí novými verziami
ich produkty a obyčajní ľudia majú zase jednoduché serverové zdroje
scriptkiddy. Len na druhý deň boli objavené 2 nové kritické chyby
populárne fórum punbb od muža menom Stefan Esser.
A teraz sa pokúsim vysvetliť, ako to celé funguje.
Najprv musíte zvýšiť práva na správcu pomocou sql-injection.
Otvorte stránku v prehliadači
http://site.ru/punbb/profile.php?id=*
uložte to na skrutku, zmeňte riadok cez poznámkový blok:
Skenovací mikroskop s atómovou silou Laboratórna správa by mala obsahovať
Výber nosných stojanov kontaktnej siete
Návrh a výpočet AC trolejového vedenia
Vývoj mikroprocesorových systémov Etapy návrhu mikroprocesorových systémov
Mikrokontroléry rodiny mcs51