Pregled Phoca Guestbook. Knjiga gostov Joomla

Na mestu razširitev Joomla Phoca Guestbook je registriran 14. novembra 2007. Ta komponenta je lahko uporabna na vseh spletnih mestih, katerih lastniki zbirajo in shranjujejo mnenja o oglaševanih izdelkih, storitvah, dogodkih itd. Ta razširitev je primerna tako za bloge kot za spletne strani s poslovnimi karticami in za velike spletne trgovine. Prisotnost velikega števila nastavitev, zlasti tistih, ki se nanašajo na zaščito pred neželeno pošto, omogočajo razširitev enostavno prilagodljive različnim projektom.

Pregled bo vključeval najnovejšo različico Phoca Guestbook 3.0.4 v Joomla 3.4.4 ob pisanju (12. 9. 2015). Predloga za sprednji del "Beez3", predlogo za admirala Jumla - "isis".

Oglejmo si glavne značilnosti in značilnosti komponente Jumla guestbook.

  • Podpora Joomla 1.5 - 3.x.
  • Sposobnost ustvarjanja zbirke osebnih knjig gostov.
  • Prisotnost dnevnika dogodkov s podrobnimi informacijami o dejstvih v knjigi gostov: kdo, kdaj, od katerega je IP naslov zapustil pregled in tako naprej.
  • Veliko število nastavitev za komponento in element menija.
  • Sposobnost konfiguriranja različnih knjig gostov ločeno drug od drugega.
  • Podpora za zagon.
  • Podpora za predpomnenje.
  • Večjezična podpora.
  • Možnost naročanja uporabnikov na RSS-vire knjig gostov.
  • Nastavitve obrazca za pošiljanje zapisa.
  • Sposobnost odzivanja na vnose v knjigo s skrbniške plošče mesta.
  • Veliko nastavitev za zaščito in preprečevanje neželene pošte:
    • filtrirne besede,
    • omejitev dolžine zapisa,
    • možnosti nastavitve za dejanja, kadar obstajajo sklici ali prepovedane besede,
    • integracija z anti-spam storitev Akismet in Mollom,
    • preverjanje uporabniškega IP-naslova v bazah podatkov proti spamu StopforumSpam, Honeypot, Botscout,
    • blokiranje po IP (lasten "črni seznam"),
    • vgrajeno captcha z zelo prilagodljivimi nastavitvami,
    • captcha podpira reCAPTCHA, EasyCalc, Math Captcha, TTF Captcha, Mollom Captcha, hnCaptcha, privzeti Joomla CAPTCHA (za nekatere obstajajo nastavitve),
    • prisotnost skritih polj v obliki,
    • rok za dodajanje ponovnega komentarja,
    • nastavitev uporabniških skupin Joomla, ki lahko dodajajo vnose v knjigo gostov,
    • preverjanje naključij e-pošte in uporabniškega imena za registrirane in neregistrirane uporabnike pri dodajanju zapisov (če je dovoljeno, da dodajajo vnose neregistriranim uporabnikom),
    • predhodno zmerjanje zapisov,
    • zaščita pred dodajanjem nevarnih (prepovedanih) oznak HTML.

Takšen obsežen nabor anti-spam funkcij je redek. Če ne upoštevate možnosti integracije z drugimi storitvami za captcha in antispam, morda manjka le sistem prepoznavanja vedenjskih značilnosti uporabnika.

Nadzorna plošča Phoca Guestbook (glej spodnjo sliko) vsebuje povezave do glavnih delov komponente, informacije o njem in povezave do uporabnih virov na spletni strani razvijalca.

V oddelku   (slika spodaj) informacije iz oddelka Nadzorna plošča  (slika zgoraj).



  Objave

V oddelku Objave  (slika spodaj) so prikazani vsi vnosi Jumlovega gostovnega knjig. Tu najdete zapise, ki zahtevajo preverjanje in odločanje (objavite, izbrišite, uredite).



S pomočjo filtrov lahko poiščete in razvrstite polja zahtevane vnose. To je še posebej priročno, če je veliko. V tem razdelku ne morete samo urejati, ampak tudi ustvarjati zapise. Spodnja slika prikazuje primer stran pri ustvarjanju / urejanju vnosa.



Upoštevajte le tiste možnosti, ki se razlikujejo od strani izdelave gradiva Joomla.

  • Uporabniško ime.  Ime uporabnika, ki je zapustil sporočilo. Če je registriran, bo uporabljena vrednost imena iz profila, če ne, potem pa bodisi določite v nastavitvah Phoca Guestbook (o tem bomo govorili v tem članku spodaj) ali kaj bo sam vstopil.
  • Naslov e-pošta  uporabnik, ki je zapustil zapis. Polnjenje polja je podobno polju Uporabniško ime(vendar brez možnosti nastavitve privzete vrednosti).
  • Spletna stran.  Vrednost polja z enakim imenom, če je vključena za prikaz v sprednjem delu mesta.
  • Tema. Predmet vnosa v knjigo gostov v Joomla
  • Knjiga gostov.  To je analogni razred kategorij upravitelja kategorije Joomla. Obstaja več knjig gostov. Na primer, če ima spletno mesto več razdelkov, lahko za vsako od njih ustvarite ločeno knjigo gostov. Ali, na primer, če na spletnem mestu piše več avtorjev, potem pa za vsakega avtorja.
  •   Datum in čas vnosa v knjigo gostov.
  • Naslov IP, iz katerega je vstopil uporabnik, ki je zapustil komentar.
  • Unikatna identifikacijska številka vnosa v knjigo gostov v podatkovni bazi Jumla.
  • Matični id.  Edinstvena identifikacijska številka odgovora na vnose v knjigo gostov v podatkovni bazi Jumla. Če želite dodati odgovor, lahko kot skrbnik v razdelku Objaveoznačite želeno sporočilo in pritisnite gumb Dodaj komentar  (glejte sliko spodaj).


Odgovor bo prikazan, kot je prikazano na spodnji sliki.

V oddelku   (slika spodaj) lahko upravljate (od kreiranja do odstranitve) vaše knjige gostov. Kot je bilo omenjeno v zgornjem članku, so knjige gostov v Knjigi gostov Phoca podobne Jumlovih materialnih kategorij.



Razmislite o možnostih, ki so na voljo pri urejanju / ustvarjanju knjige. Ne bomo se dotaknili tistih, ki so analogni tistim, ki so razpravljali zgoraj ali so na voljo pri ustvarjanju Jumlovega gradiva (v upravitelju materialov).

Vse nastavitve so razdeljene na štiri zavihke:

  1. Kategorija.
  2. Objava.  Vse možnosti, ki so na voljo na tem zavihku, so podobne tistim, ki obstajajo pri izdelavi Joomla materiala.
  3. Parametri.  Vse možnosti, ki so na voljo na tem zavihku, so podobne tistim, ki so na voljo pri izdelavi Joomla materiala.


Na jezičku   (glejte sliko spodaj), na primer lahko konfigurirate dodajanje vnosov neregistriranih uporabnikov. Če želite to narediti, izberite skupino Javno  in za ukrepanje Točke komuniciranja  v stolpcu Izbira nove vrednosti 1  s spustnega seznama izberite Dovoljeno.





Na kratko natančno navedemo, kateri podatki so na voljo v dnevniku dogodkov (številke na zgornji sliki so enake številom na spodnjem seznamu).

  1. S. Stanje zapisa. Objavljeno ali neobjavljeno. Neobjavljeni vnosi niso prikazani na spletnem mestu. Stanje lahko spremenite v razdelku   Objave.
  2. Sporočilo.  ID sporočila iz razdelka Objave  (obravnavano zgoraj v članku). Na njem je sporočilo v razdelku Objave.
  3. GB.   Jumlinova knjiga gostov iz oddelka   (obravnavano zgoraj v članku). Uporaba tega stolpca je primerna za navigacijo v velikem številu podatkov, če imate več knjig gostov.
  4. Captcha. Označuje, ali je bila captcha uporabljena za vnos tega sporočila. Za to vrednost, na primer, lahko ocenite učinkovitost uporabe CAPTCHA. To pomeni, da je bil vnos Captcha uspešen in sporočilo se je izkazalo kot neželeno, zato je treba nekaj storiti (npr. Spremenite Captcha).
  5. Čas. Čas v milisekundah, v katerem je bilo sporočilo napisano. Če se sporočilo samodejno pošlje, bo čas zelo kraten.
  6. Vstopi. URL strani, iz katere je bil posnetek poslan. Upoštevajte, da če ta stolpec ne določa strani URL z obliko dodajanja vnosa v knjigo gostov, lahko poroča o verjetnih težavah v celotnem zaščita območja. Če na primer izgleda naslovnica spletne strani z obrazcem: "http://www.your-domain.com/gostevaya-kniga" in povezava v Vstopi  stolpec - tako "http: //www.your-domain.com/option=com_phocaguestbook&view=guestbook&id = ...", potem to lahko kaže na težavo s CNC (SEF) na spletnem mestu. Morda je vredno vključiti (bodite pozorni pri tem, lahko to škoduje vaši strani) ali preverite datoteko ».htaccess«. Uporabite tudi razširitve SEF drugih proizvajalcev, na primer,sh404SEF (to je treba uporabiti tudi previdno). Če vrednosti v Vstopi  ni stolpca, to pomeni, da je bil vnos dodan v obliko bypass. Na primer, s pomočjo drugih razširitev, ki ste jih namestili, neposredno v tabelo zbirke podatkov gostov Phoca.
  7. Polja obrazca. V nastavitvah Knjiga gostov Phoca lahko nastavite omejitve za besede, vnesene v polja obrazca knjige, dolžino sporočil, URL-je in podobno. V tem stolpcu se prikaže obvestilo o tem, ali katera od omejitev, ki ste jih vnesli v polja obrazca, krši podatke, vnesene v polja obrazca.
  8. S. V varnostnih nastavitvah lahko določite edinstveno pripono seje. Ta stolpec prikazuje informacije o skladnosti (veljavnost).
  9. HF.   Označuje prisotnost \\ odsotnost v obliki, prek katere je bil dodan vnos, skrito polje. Zasnovan je tako, da zavede robote - drugo zaščito pred neželeno pošto.
  10. FW. Označuje prisotnost \\ odsotnost prepovedanih besed v sporočilu s seznama prepovedanih besed v nastavitvah komponente.
  11. CC. Rezultat preverjanja vsebine dodanega zapisa (samega besedila) v storitvi anti-spam Aksimet.
  12. CC. Rezultat preverjanja vsebine dodanega zapisa (samega besedila) v storitvi anti-spam Mollom.
  13. IP. Prisotnost IP-naslova uporabnika na črnem seznamu naslovov IP Phoca Guestbook. Če se ugotovi, da iz te IP-ja ostanejo popolnoma normalni zapisi, se lahko izključi s črnega seznama.
  14. IP. Prisotnost uporabniškega IP-naslova na črnem seznamu IP-naslovov storitve za preprečevanje neželene pošte Stopforum.
  15. IP. Prisotnost IP-naslova uporabnika na črnem seznamu IP-naslovov storitve anti-spam Honeypot.
  16. IP. Prisotnost uporabniškega IP-naslova na črnem seznamu IP naslovov storitve Botscout proti neželeni pošti.
  17. IP. Naslov IP uporabnika, ki je poslal vpis.
  18. . Datum in čas zapisa je bil dodan. Na podlagi teh podatkov lahko na primer sledite dodajanju več zapisov v kratkem času.
  19. ID. Edinstvena identifikacijska številka zapisa podatkov o objavljenem vpisu v knjigo gostov v podatkovni bazi Jumla.

Glede # 14-16, ki temelji na analizi zapisov, je mogoče na primer zaključiti, katere od anti-spam storitev daje večje število lažnih pozitivnih rezultatov in ga onemogočite.

  Konfiguriranje Knjiga gostov Phoca

Vse nastavitve gostov Phoca so razdeljene na devet zavihkov. Začnimo s prvim -   (glejte sliko spodaj). Te nastavitve vplivajo na videz obrazca za dodajanje vnosov v knjigo gostov Joomla 3.

Za vsako od nastavitev so na voljo naslednje možnosti preklopa:

  • Ja.  Polje je prikazano na spletnem mestu, vendar njegovo dokončanje ni obvezno.
  • Da (priporočeno).  Polje je prikazano na spletnem mestu in njegovo izpolnjevanje je obvezno.
  • Ne, ni.  Polje ni prikazano na spletnem mestu.

Razmislite o samih možnostih.

  • Prikaži temo v obrazcu.  Predmetno polje zapisa. Na sliki spodaj, št. 1.
  • Prikazati ime v obrazcu.  Polje uporabniškega imena. Na sliki spodaj, št. 2.
  • Prikaži e-pošto v obrazcu.  Polje e-poštnega naslova uporabnika. Na sliki spodaj, št. 3.
  • Prikaže spletno mesto v obrazcu.  Naslovno polje uporabniškega mesta. Na spodnji sliki št. 4.
  • Prikaži vsebino na obrazcu.  Polje za vnos samega vnosa v knjigo gostov Jumla. Na sliki spodaj, št.
  • Omogoči urejevalnik Javascript.  Urejevalnik besedil na polju za dodajanje zapisa. Na sliki spodaj, št. 6.


  • Obrazec za prikaz.  Če je ta možnost izbrana Skrij, na strani ne bodo prikazana polja obrazca. Prikazani bodo samo tisti vpisi, ki so že dodani, ali tisti, ki so dodani v Knjigo gostov Phoca.
  • Položaj obrazca.  Izpisek za zapis v zapisu lahko prikažete nad zapisi ali pod njim. Če je določeno Izberitein Bootstrap naložen, bodo obrazci in vnose prikazani v zavihkih (glejte sliko spodaj).
  • Stil obrazca.  Izberete lahko obliko oblike. Slika zgoraj prikazuje Z ikonami, in na spodnji sliki Standart.

Upoštevajte, da je videz obrazca in zapisov lahko zelo odvisen od predloge predloge vaše spletne strani.

Na tem zavihku (spodaj) se zbirajo »globalne« nastavitve komponente.



  • Ime gosta.  Ime, ki bo privzeto prikazano v istem polju na sprednji strani mesta, v primerih, ko neregistrirani uporabniki zapustijo zapis v knjigi. Po želji ga lahko spremenijo.
  • Uporabniško ime ali uporabniško ime.  Izberite vrednost ( Prijava  ali Uporabniško ime  (iz uporabniškega računa Joomla)) bo uporabljen kot podatkovno polje Imev obliki dodajanja zapisa v knjigo. To velja samo za registrirane uporabnike.
  • Onemogoči preverjanje uporabnika.  To je varnostna nastavitev. Pomaga zmanjšati verjetnost dodajanja neželene pošte ali navedbe posesti, e-pošte registriranega uporabnika neregistriranim uporabnikom. Če je izbrana možnost Ne, potem bo Knjiga gostov Phoca preverila ime in e-poštni naslov, ki ga je prijavljeni bazi podatkov navedel neregistriran uporabnik (v Joomla User Manager). Če se najde tekmovanje, neregistriran uporabnik ne more dodati vnosa s takimi podatki.
  • Premoderacija.  Če je ta možnost omogočena, je treba vse objave v knjigi gostov Joomla 3 brez izjeme moderirati pred objavo. Po mojem mnenju je to najboljši način za zaščito pred "ročno" in "samodejno" neželeno pošto (če "samodejno" ni veliko). Z "ročnim" neželeno pošto mislimo na primere, ko uporabljate programe, ki samodejno zapustijo zapise, vendar vnose, ki jih dodajo resnični ljudje. Z majhnim številom vnosov lahko poskusite storiti samo to možnost in ne vključite storitev captcha in antispam. Napisi praviloma zmanjšujejo aktivnost obiskovalcev, storitve za preprečevanje neželene pošte pa lahko upočasnijo obliko ali dajo lažne alarme. Toda predhodna zmernost zahteva človeško pozornost. Če je veliko zapisov, potem je to lahko problem.
  • Pošlji e-pošto.  Izberete lahko eno ali več računov, na katera črk bo poslana, če želite dodati vnose v knjigo gostov Jumla.
  • Format datuma.Format datuma in ure, prikazanega na spletnem mestu v zapisih (glej sliko spodaj).
  •    Za pravilno delo (prikaz) Phoca Guestbook na spletni strani potrebujete Bootstrap. Če vaša predlogo, CMS ali druga komponenta ne naloži Bootstrap-a ali če prenesena Knjiga gostov Phoca ne deluje pravilno, omogočite to možnost.


V naslednjem članku " Pregled Phoca Guestbook. Knjiga gostov za Joomla 3 "bomo še naprej pregledali nastavitve komponente, govorimo o tem, kako bi knjigo prinesli knjigo na sprednjo stran spletnega mesta s pomočjo elementa menija in podrobno preučili arsenal orodij in načine za zaščito pred neželeno pošto.

Povezani članki: