Přezkoumejte Knihu návštěvnosti Phoca. Kniha hostů Joomla

Na webu rozšíření Joomla Phoca   Kniha návštěv je zaregistrována 14. listopadu 2007. Tato složka může být užitečná na každém místě, které jste shromažďovat a uchovávat hodnocení inzerovaných produktů, služeb, událostí, a tak dále. Toto rozšíření je vhodný pro blogy a webové stránky, vizitky, a velkých internetových obchodů. Přítomnost velkého množství nastavení, zejména těch, které se týkají antispamu, činí rozšíření snadno přizpůsobitelné různým projektům.

Přezkoumání se zúčastní v době přípravy článku (12/09/2015) Kniha hostů Phoca   3.0.4 v Joomla 3.4.4. Šablona přední části "Beez3", šablony admirála Jumly - "isis".

Uvádíme seznam hlavních funkcí a funkcí komponenty guestbooku Jumla.

  • Podpora Joomla 1.5 - 3.x.
  • Schopnost vytvořit soubor jednotlivých knih hostů.
  • Přítomnost protokolu událostí s podrobnými informacemi o akcích v knize návštěv: kdo, kdy, od které IP adresy zanechal recenzi a tak dále.
  • Velký počet nastavení součásti a položky nabídky.
  • Schopnost konfigurovat různé knihy hostů odděleně od sebe.
  • Podpora bootstrapu.
  • Podpora ukládání do mezipaměti
  • Vícejazyčná podpora.
  • Možnost přihlášení uživatelů k RSS kanálu knih hostů.
  • Nastavení formuláře pro odeslání záznamu.
  • Schopnost reagovat na záznamy v knize z administračního panelu webu.
  • Mnoho nastavení zabezpečení a antispam:
    • filtrovat slova,
    • omezení délky záznamu,
    • nastavení možností pro akce, když najdete odkazy nebo zakázaná slova,
    • integrace s antispamovými službami Akismet a Mollom,
    • kontrola adresy IP uživatele v proti spamových databázích StopforumSpam, Honeypot, Botscout,
    • blokování IP (vlastní "černý seznam"),
    • vestavěný captcha s velmi flexibilním nastavením,
    • podpora CAPTCHA reCAPTCHA, EasyCalc, Math Captcha, TTF Captcha, Mollom Captcha, hnCaptcha výchozí captcha Joomla (pro nějaký nastavení)
    • přítomnost skrytých polí ve formuláři,
    • časový limit pro přidání opakovaného komentáře,
    • nastavení skupin uživatelů Joomla, které mají povoleno přidávat položky do knihy návštěv,
    • ověření shody e-mailu a uživatelského jména pro registrované a neregistrované uživatele při přidávání záznamů (v případě, že je povoleno přidávat položky k neregistrovaným uživatelům),
    • předběžné zmírnění záznamů,
    • ochrana před přidáním nebezpečných (zakázaných) značek HTML.

Taková rozsáhlá sada antispamových funkcí je vzácná. Pokud nezohledňujete možnost integrace s jinými captcha a antispamovými službami, možná chybí pouze systém pro rozpoznávání behaviorálních vlastností uživatele.

Ovládací panel Kniha návštěv Phoca (viz obrázek níže) obsahuje odkazy na hlavní části komponenty, informace o nich a odkazy na užitečné zdroje na webu vývojáře.

V sekci   (obrázek níže) informace z této části Ovládací panely   (obrázek výše).



  Příspěvky

V sekci Příspěvky   (obrázek níže) jsou zobrazeny všechny položky knihy Jumly. Zde naleznete záznamy, které vyžadují ověření a rozhodování (publikujte, odstraňte, upravte).



Pomocí polí filtrů, vyhledávání a řazení můžete snadno najít požadované položky. To je obzvláště výhodné, pokud existuje mnoho. V této části můžete nejen upravovat, ale také vytvářet záznamy. Níže uvedený obrázek ukazuje příkladovou stránku při vytváření / úpravě záznamu.



Zvažte pouze ty možnosti, které se liší od stránky tvorby materiálu Joomla.

  • Uživatelské jméno.   Jméno uživatele, který zprávu opustil. Je-li zapsána, bude nastavena na název profilu, pokud ne, pak buď nastavit v nastavení Phoca Kniha hostů (mluvit o tom později v tomto článku), nebo skutečnost, že bude zavádět.
  • Adresa e-mail   uživatel, který záznam opustil. Plnění pole je podobné pole Uživatelské jméno(ale bez možnosti nastavit výchozí hodnotu).
  • Webová stránka.   Hodnota pole se stejným názvem, pokud je zahrnuto pro zobrazení v přední části webu.
  • Téma.   Předmět příspěvku do knihy návštěv v Joomla
  • Kniha hostů.   Toto je analog kategorie kategorií v kategorii manažer Joomla. K dispozici je několik knih hostů. Pokud má například web několik sekcí, pak pro každý z nich můžete vytvořit samostatnou knihu návštěv. Nebo například, pokud na webu napsal několik autorů, pak pro každého autora.
  •   Datum a čas přidání položky do knihy hostů.
  • Adresa IP, ze které uživatel, který opustil komentář, vstoupil na web.
  • Jedinečné identifikační číslo záznamu knihy v databázi Jumla.
  • Rodičovský identifikátor.   Jedinečné identifikační číslo odpovědi na záznamy v knihách Jumla. Chcete-li přidat odpověď, můžete jako administrátor v sekci Příspěvkyoznačte požadovanou zprávu a stiskněte tlačítko Přidat komentář   (viz obrázek níže).


Odpověď se zobrazí jako na obrázku níže.

V sekci   (obrázek níže) můžete spravovat (od vytvoření až po odstranění) knihy hostů. Jak je uvedeno výše v článku, knihy hostů v knihách Phoca Guestbook jsou analogické materiálovým kategoriím Jumly.



Zvažte možnosti, které jsou k dispozici při editaci / vytváření knihy. Nebudeme se dotýkat těch, které jsou analogy těch, které byly diskutovány výše, nebo jsou k dispozici při vytváření materiálu Jumla (ve správci materiálů).

Všechna nastavení jsou rozdělena do čtyř tabulek:

  1. Kategorie.
  2. Publikace.   Všechny možnosti, které jsou k dispozici na této kartě, jsou podobné těm, které existují při vytváření materiálu Joomla.
  3. Parametry.   Všechny možnosti, které jsou k dispozici na této kartě, se podobají tomu, co je k dispozici při vytváření materiálu Joomla.


Na záložce   (viz obrázek níže), můžete například nakonfigurovat přidání záznamů neregistrovanými uživateli. Chcete-li to provést, vyberte skupinu Veřejné   a pro akci Body komunikace   ve sloupci Výběr nové hodnoty 1   z rozevíracího seznamu vyberte Povoleno.





Stručně vyjmenujte, které údaje jsou k dispozici v protokolu událostí (čísla na obrázku výše jsou stejné jako čísla v seznamu níže).

  1. S. Stav záznamu. Publikováno nebo nepublikováno. Nepublikované záznamy se na webu nezobrazují. Svůj stav můžete změnit v sekci   Příspěvky.
  2. Zpráva.   ID zprávy ze sekce Příspěvky   (uvedené výše v článku). Na tom najdete zprávu v sekci Příspěvky.
  3. GB.   ID knihy Jumly ze sekce   (uvedené výše v článku). Pomocí tohoto sloupce je vhodné procházet velkým množstvím dat, pokud máte několik knih hostů.
  4. Captcha. Označuje, zda se captcha použila k zadání této zprávy. Pro tuto hodnotu například můžete posoudit efektivitu použití CAPTCHA. To znamená, že pokud byl vstup Captcha úspěšný a zpráva se ukázala jako nevyžádaná, pak je třeba něco udělat (změňte například Captcha).
  5. Čas. Čas v milisekundách, během něhož byla zpráva napsána. Pokud je zpráva odeslána automaticky, bude čas velmi krátký.
  6. Pojďte dál. Adresa URL stránky, ze které byl záznam odeslán. Všimněte si, že pokud tento sloupec nezadá URL stránku s formulářem přidání položky do knihy hostů, pak může hlásit pravděpodobné problémy v celkovém ochrana lokality. Například pokud URL stránky formuláře vypadá takto: "http://www.your-domain.com/gostevaya-kniga" a odkaz v Pojďte dál   sloupec - například «http: //www.vash-domen.com/option=com_phocaguestbook&view=guestbook&id = ...», může to znamenat problém s CNC (SFŽP) na místě. Možná to stojí za to zahrnout (s tím opatrně, může to poškodit vaše stránky) nebo zkontrolovat soubor ".htaccess". Buď použijte rozšíření SEF od jiných dodavatelů,sh404SEF (toto by mělo být také používáno s opatrností). Pokud jsou hodnoty v Pojďte dál   neexistuje sloupec, znamená to, že záznam byl přidán do bypassu formuláře. Například pomocí dalších rozšíření, které jste nainstalovali, přímo do tabulky databází Guestbook Phoca.
  7. Pole formuláře. V nastavení knihy Kniha návštěv Phoca můžete nastavit omezení týkající se slov zadaných do polí formuláře knihy, délky zpráv, adres URL a podobně. A v tomto sloupci se zobrazí poznámka o tom, zda některá z omezení, která jste zadali do polí formuláře, porušují údaje zadané v polích formuláře.
  8. S. V nastavení zabezpečení můžete určit jedinečnou příponu relace. Tento sloupec zobrazuje informace o jeho shodě (platnost).
  9. HF.   Označuje přítomnost \\ nepřítomnost ve formuláři, kterým byla položka přidána, skryté pole. Je navržen k oklamání robotů - dalšího antispamového ochranného obvodu.
  10. FW. Označuje přítomnost \\ nepřítomnosti zakázaných slov ve zprávě ze seznamu zakázaných slov v nastavení součásti.
  11. CC. Výsledkem kontroly obsahu přidaného záznamu (samotného textu) v antispamové službě Aksimet.
  12. CC. Výsledek kontroly obsahu přidaného záznamu (samotný text) v antispamové službě Mollom.
  13. IP. Přítomnost IP adresy uživatele v černém seznamu adres IP Phoca Guestbook. Pokud se zjistí, že z této adresy IP jsou ponechány zcela normální záznamy, pak je možné ji vyloučit z černého seznamu.
  14. IP. Přítomnost IP adresy uživatele v černém seznamu adres IP služby anti-spam společnosti Stopforum.
  15. IP. Přítomnost IP adresy uživatele v černém seznamu adres IP antispamové služby Honeypot.
  16. IP. Přítomnost IP adresy uživatele v černém seznamu adres IP antispamové služby Botscout.
  17. IP. Adresa IP uživatele, který odeslal záznam.
  18. . Datum a čas přidání záznamu. Na základě těchto údajů můžete například sledovat přidání několika záznamů v krátkém čase.
  19. ID. Jedinečné identifikační číslo záznamu o informacích o položce knihy v guestbooku v databázi Jumla.

Pokud jde o číslo 14-16, na základě analýzy záznamů lze například dospět k závěru, která z anti-spamových služeb dává větší počet falešných pozitiv a zakáže ji.

  Konfigurace Knihy hostů Phoca

Všechna nastavení Kniha návštěv Phoca jsou rozdělena do devíti záložek. Začněme první -   (viz obrázek níže). Tato nastavení ovlivňují vzhled formuláře pro přidávání položek do Knihy návštěv Joomla 3.

K dispozici jsou následující možnosti přepnutí pro každé nastavení:

  • Ano.   Pole je zobrazeno na webu, ale jeho dokončení je volitelné.
  • Ano (doporučeno).   Pole je zobrazeno na webu a jeho vyplnění je povinné.
  • Ne, to není.   Pole se na webu nezobrazuje.

Zvažte možnosti sami.

  • Zobrazit téma ve formuláři.   Pole předmětu záznamu. Na obrázku níže č. 1.
  • Zobrazit název ve formuláři.   Pole uživatelského jména. Na následujícím obrázku č. 2.
  • Zobrazte e-mail ve formuláři.   Pole emailové adresy uživatele. Na následujícím obrázku č. 3.
  • Zobrazit webovou stránku ve formuláři.   Pole adresy webu uživatele. Na následujícím obrázku č. 4.
  • Zobrazit obsah ve formuláři.   Pole pro přidání položky do knihy hostů Jumly. Na obrázku níže č. 5.
  • Povolit editor jazyka Javascript.   Textový editor pole pro přidání záznamu. Na následujícím obrázku č. 6.


  • Formulář zobrazení.   Je-li tato možnost vybrána Skrýt, potom se na stránce nezobrazí pole formuláře. Pouze položky, které již byly přidány, nebo ty, které byly přidány prostřednictvím Knihy návštěv Phoca, budou zobrazeny.
  • Postavení formuláře.   Můžete zobrazit záznamový formulář nad nebo pod záznamy. Je-li zadáno Zvoltea Bootstrap je načten, formulář a položky budou zobrazeny na záložkách (viz obrázek níže).
  • Styl tvaru.   Můžete vybrat styl formuláře. Obrázek nahoře ukazuje S ikonamia na obrázku níže Standart.

Všimněte si, že vzhled formuláře a záznamů může být velmi závislý na šabloně šablony vašeho webu.

Na této kartě (níže) se shromažďují "globální" nastavení komponenty.



  • Jméno hosta.   Jméno, které se ve výchozím nastavení zobrazí ve stejném poli v přední části stránky, v případech, kdy neregistrovaní uživatelé nechávají v knize záznam. Pokud je to potřeba, mohou je změnit.
  • Uživatelské jméno nebo uživatelské jméno.   Vyberte, kterou hodnotu ( Přihlásit se   nebo Uživatelské jméno   (z uživatelského účtu Joomla)) bude použito jako datové pole Jménove formě přidání záznamu do knihy. To platí pouze pro registrované uživatele.
  • Zakázat ověření uživatele.   Toto je nastavení zabezpečení. Pomáhá snížit pravděpodobnost přidání spamu nebo označení nemovitosti, e-mailu registrovaného uživatele k neregistrovaným uživatelům. Je-li zvolena volba Ne, pak Phoca Guestbook zkontroluje jméno a e-mailovou adresu uvedenou neregistrovaným uživatelem registrovanou databází (v Joomla User Manager). Pokud je nalezena shoda, neregistrovaný uživatel nebude moci přidat takové údaje.
  • Premoderace.   Je-li tato volba zapnuta, musí být před publikací moderovány všechny položky v knize návštěv Joomla 3 bez výjimky. Podle mého názoru je to nejvíce nejlepším způsobem   ochrana proti "ručnímu" a "automatickému" spamu (pokud není "automatické"). "Ručním" spamem se rozumí případy, kdy nepoužíváte programy, které nechávají záznamy automaticky, ale položky, které přidávají skuteční lidé. S malým počtem záznamů se můžete pokusit provést pouze tuto možnost a nezahrnovat služby captcha a antispam. Titulky zpravidla snižují činnost návštěvníků a služby proti spamu mohou zpomalit formulář nebo dát falešné poplachy. Předběžné mírnění však vyžaduje pozornost člověka. Pokud je spousta záznamů, může to být problém.
  • Odeslat e-mail.   Můžete vybrat jednu nebo více účty, do kterého budou zasílány dopisy pro přidání položek do Knihy návštěv Jumly.
  • Formát data.Formát data a času zobrazených na webu v záznamu (viz obrázek níže).
  •    Pro správnou práci (zobrazení) Kniha návštěv Phoca na webu potřebujete Bootstrap. Pokud vaše šablona, ​​CMS nebo jiný komponent nenahrává Bootstrap nebo pokud stažená Phoca Guestbook nefunguje správně, aktivujte tuto volbu.


V dalším článku " Přezkoumejte Knihu návštěvnosti Phoca. Kniha návštěv pro Joomla 3 „budeme pokračovat v projednávání nastavení komponenty, mluvit o zrušení knihy v přední části stránky pomocí položky menu a bližší pohled na arzenálu prostředků a metod ochrany proti spamu.

Související články: