
Navrhl jsem Jirkovi Macichovi aby si na svém blogu zřídil aspoň trošku lepší formu komentářů. Zasílání příspěvků emailem je snad i ok, nicméně, pokud musím kliknout na mailto: odkaz, napsat tam název článku, na který reaguji, svoje jméno, a pár dalších věcí, tak… se mi to toho moc nechce.
Komentáře jsou přitom podstatné nejen pro návštěvnost, ale i pro získávání feedbacku k vlasním názorům. Veřejná oponentura!
Jirka na tom nějakou dobu pracoval a… nic. Takže, následuje malý kurz PHP, který jsem během 20 minut napsal 😉
Řešení je velice jednoduché, stačí nabídnout jednoduchý formulář, generovaný pomocí PHP, pro zaslání komentáře k danému článku, a použít trošku JavaScriptu pro otevření tohoto okna, a zapamatovat si pár údajů v cookies.
Jak takové řešení vypadá? Začnu od konce. Zde se můžete podívat na výsledek.
Co to umí?
- otevřít okno formuláře na vložení komentáře s parametrem název a URI článku.
- zkontrolovat vyplnění jména, emailu a zprávy.
- odeslat (emailem) komentář majitelu blogu.
- odeslat (emailem) komentář tomu, kdo jej vložil.
- zaznamenat IP adresu a DNS resolution.
- zapamatovat si jméno, email a URI komentujícího v cookies.
- předvyplnit, při druhé návštěvě tyto hodnoty.
- zavřít na konci okno, popřípadě vrátit se zpět, v případě chyby.
