Jedná se o doplněk pro komentáře. V Bludit je sice předinstalovaný doplněk - Disqus, ale to je externí služba. Snicker je interní plugin, docela dobře provedený. Bohužel, ačkoli autor již rok uvažuje o beta verzi 0.2, stále je k dispozici pouze rok stará alfa 0.1.2. Nedostatek spočívá v tom, že ačkoli Snicker v podstatě funguje, stále není aktivován odběr emailů, tudíž ani admin nedostane emailové avízo o novém komentáři. Také jsou tam nějaké drobné chybky, ale snad udělá autor v dohledné době alespoň nějakou aktualizaci.
Aktualizace 8.10.2022: bohužel autor Sam doplněk nedodělal... Snad to někdo po něm převezme a Snicker dodělá. Nicméně je tu vyřešení emailového avíza, od Bernie, viz zcela dole.
Instalace:
- zde je ke stažení mnou počeštěný Snicker
- v PC rozbalíme *zip
- následně složku snicker-0.1.2 nahrajeme přes FTP do adresáře Bludit: /bl-plugins/
- poté v administraci Bludit jdeme do Nastavení - Doplňky - a tam aktivujeme doplněk Snicker
- v levém administrátorském panelu se nám objeví Snicker Komentáře
Klikneme na Snicker Komentáře a dostaneme se do nastavení:
Dále jdeme do Konfigurace, a tam nás překvapí poměrně sofistikované nastavení:
I ve Speciálním nastavení:
A takto vypadá nově založený Snicker přímo na stránce:
A také lze komentáře zakázat na konkrétních stránkách, v jejich nastavení:
A pak se na stránce dole objeví toto:
Kdo by to tam nechtěl, tady je řešení od Edi: v Bludit, u doplňku HTML kód, vložit do Hlava mezi značky <style> </style> tento kód:
Kód: Vybrat vše
.disabled-comments {
display: none !important;
}
Ještě jedno řešení od Edi: větší odsazení formuláře Snicker na stránce od obsahu - v Bludit, u doplňku HTML kód, vložit do Hlava mezi značky <style> </style> tento kód:
Kód: Vybrat vše
.snicker-comments {
margin-top: 70px !important;
}
Jinak diskuze Snicker není pro celý web jedna a ta samá, ale Snicker dává diskuzi pro každou stránku samostatně.
Tip: pokud nechceme v komentářích používat přezdívku "Admin", pak v nastavení Bludit - SPRAVOVAT- Uživatelé - admin - Přezdívka - zvolíme vhodnou přezdívku.
Upozornění: Snicker nefunguje pod originální šablonou Docs X, avšak po její úpravě to již funguje.
Aktualizace: možnost zasílání emailového upozornění no nové komentáře:
pomocí Notepad++ vložíme v souboru /bl-plugins/snicker-0.1.2/system/class.comments.php u řádku 432 novou funkci.
Zde je kód pro vložení:
Kód: Vybrat vše
mail("xxx@email.com", "Nový komentář na XXX.cz", "Nový komentář na XXX.cz čeká na schválení", "From: noreply@XXX.cz");
- "xxx@email.com" - nahradíme vlastním jakýmkoli emailem (nemusí být vůbec z domény na které stránka funguje)
- "Nový komentář na XXX.cz" - "XXX.cz" nahradíme doménou kde webová stránka funguje (ale můžeme tam napsat cokoli, a vlastně si text změnit libovolně - jedná se o Předmět emailové zprávy, která vám přijde)
- "Nový komentář na XXX.cz čeká na schválení" - opět, "XXX.cz" nahradíme doménou kde webová stránka funguje a opět můžeme text změnit dle libosti (jedná se o tělo emailové zprávy, která vám přijde)
- "From: noreply@XXX.cz" - "XXX.cz" nahradíme doménou kde webová stránka funguje
< < < zpět na úvodní stránku Bludit
.