Chatrná návštěvní kniha html. Kniha návštěv Joomla – Kniha návštěv Phoca

Dobrý den, přátelé! Dnes budeme hovořit o vytvoření návštěvní knihy pro Joomla, která uživatelům umožňuje zanechat záznamy s dotazy, názory a zpětnou vazbou. Pro tento dobrý účel potřebujeme bezplatnou, jednoduchou, pohodlnou a ruskou komponentu rozhraní, která podporuje všechny existující verze Joomly. Splňuje všechny tyto definice!

Návštěvní kniha je další skvělý způsob, jak se spojit s uživateli vašeho webu. Dovolte mi připomenout, že již dříve jsme zvažovali vytvoření formuláře zpětné vazby a jeho přidání na web.

Stránka hosta svou strukturou připomíná stránku bez jakéhokoli obsahu, ale s komentáři. Rozdíl je pouze v pořadí přidávání záznamů: nové komentáře se přidávají na konec seznamu, zatímco v knize návštěv jsou nejnovější záznamy umístěny naopak nahoře. Kromě toho je pro knihu návštěv vyhrazena samostatná stránka, zatímco komentáře jsou umístěny na různých stránkách jako doplněk k jejich obsahu.

I když, proč o tom mluvím! Myslím, že většina z vás se s tím mnohokrát setkala na různých stránkách, protože tato funkce je velmi oblíbená. Dost řečí, pojďme si procvičit.

Instalace a rusifikace návštěvní knihy Phoca

Než začnete instalovat komponentu Phoca Guestbook, musíte si ji stáhnout. Jdeme na oficiální stránky vývojářů, kde bychom si měli stáhnout dvě věci:

Nainstalujte komponentu a její jazykový balíček jeden po druhém přes . Při instalaci knihy návštěv Phoca se zobrazí následující okno:

Protože instalujeme komponentu Phoca Guestbook a neaktualizujeme ji, klikneme na „Instalovat“. Instalace proběhne automaticky a po jejím dokončení se v sekci „Komponenty“ objeví nová podpoložka – „Phoca Guestbook“. Tam jedeme.

Vytvoření knihy návštěv v Joomla 2.5

Rozhraní by mělo být v ruštině, což značně zjednoduší práci s návštěvní knihou Phoca a vytvoření knihy návštěv Joomla. Přejděte do sekce „Knihy hostů“ a klikněte na tlačítko vytvořit na panelu nástrojů.

Vše, co musíme udělat, je zadat jméno hosta do pole názvu a kliknout na „Uložit a zavřít“ na panelu nástrojů.

Tak rychle jsme vytvořili knihu návštěv! Nyní byste jej měli zobrazit na stránce webu.

Položky nabídky Joomla jsou zodpovědné za vytváření stránek, takže vytváříme novou položku nabídky typu „Phoca Guestbook - Guest Book“. V požadovaných parametrech vyberte nově vytvořený pokoj pro hosty a klikněte na „Uložit a zavřít“.

Založení knihy návštěv, ochrana proti spamu

Než kniha návštěv přijme své první uživatele, je třeba ji ještě nakonfigurovat a chránit před spamem. V ovládacím panelu komponenty Phoca Guestbook použijte tlačítko „Nastavení“.

Všechny možnosti jsou kompletně v ruštině a jsou vybaveny nápovědami, které se objeví, když na ně najedete kurzorem myši, takže nebude těžké jim porozumět.

Záložka „Formulář“ obsahuje nastavení formuláře pro sepsání zprávy: která pole v něm budou, pozice vůči záznamům, velikost okna editoru a některé další možnosti.

Část „Základní“ nabízí následující možnosti:

  • Zobrazit ověření uživatele - když je ověření zakázáno, mohou hosté webu používat jména a e-mailové adresy registrovaných uživatelů Joomla k zanechání zpráv.
  • Pouze registrovaní uživatelé - kniha návštěv bude dostupná pouze registrovaným návštěvníkům;
  • Zkontrolovat zprávu – než se příspěvek objeví, musí být moderován a schválen administrátorem Joomly. Se záznamy byste měli pracovat prostřednictvím části „zprávy“ komponenty Phoca Guestbook.
  • Odeslat e-mail – na e-mail vybraného uživatele Joomla bude zaslán e-mail s upozorněním, že se objevil nový záznam.
  • Třetí sekce „Zprávy“ vám umožňuje upravit vzhled záznamů v návštěvní knize Joomla.

    Ve skutečnosti bych vám doporučil úplně zakázat captcha z Phoca Guestbook a použít vynikající plugin.

    Poslední oddíl je „Práva“. Nastavuje přístupová práva pro skupiny uživatelů, i když to můžete nechat být.

    Takže jsme přišli na plugin Phoca Guestbook. Velmi děkuji za Vaši pozornost! Opatruj se!

    V tomto tutoriálu vytvoříme knihu návštěv v PHP pomocí AJAX. Záznamy budou uloženy v databázi. Tabulka bude obsahovat následující informace: jméno odesílatele, e-mailovou adresu, IP adresu a datum posledního záznamu. jQuery bude použit (k implementaci AJAX). Implementována bude i jednoduchá antispamová ochrana – každých 10 minut můžete odeslat maximálně jeden záznam.

    Krok 1: SQL

    Aby naše aplikace fungovala, musíme vytvořit tabulku:

    VYTVOŘTE TABULKU, POKUD NEEXISTUJE `s178_guestbook` (`id` int(10) unsigned NOT NULL auto_increment, `name` varchar(255) default "", `email` varchar(255) default "", ,description` varchar(255) výchozí "", `když` int(11) NOT NULL výchozí "0", `ip` varchar(20) výchozí NULL, PRIMÁRNÍ KLÍČ (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8;

    Krok 2: PHP

    Hlavní soubor bude obsahovat následující kód:

    návštěvní kniha.php

    Kniha návštěv Sem přidejte svůj komentář function submitComment(e) ( var name = $("#name").val(); var email = $("#email").val(); var text = $("#text " .val(); if (jméno && email && text) ( $.post("kniha hostů.php", ( "jméno": jméno, "e-mail": email, "text": text ), funkce(data) ( if (data != "1") ( $("#records_list").fadeOut(1000, funkce () ( $(this).html(data); $(this).fadeIn(1000); )); ) else ( $("#warning2").fadeIn(2000, funkce () ( $(this).fadeOut(2000; )); ) ) ) else ( $("#warning1").fadeIn(2000 , funkce ( ) ( $(this).fadeOut(2000); ));

    Tvé jméno:
    Tvůj e-mail:
    Posouzení:
    Vyplňte všechna povinná pole Nemůžete přidat více než jednu recenzi během 10 minut (ochrana proti spamu)


    Související články: