doplněk Bludit - Snicker

Odpovědět
Uživatelský avatar
stani
Administrátor fóra
Příspěvky: 92
Registrován: stř 08. črc 2020 16:15:03
Kontaktovat uživatele:

doplněk Bludit - Snicker

Příspěvek od stani »

Snicker od Sam.
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í:
snicker1.jpg
snicker1.jpg (21.62 KiB) Zobrazeno 12130 x


Dále jdeme do Konfigurace, a tam nás překvapí poměrně sofistikované nastavení:
snicker2.jpg
snicker2.jpg (61.19 KiB) Zobrazeno 12090 x



I ve Speciálním nastavení:
snicker3.jpg
snicker3.jpg (65.28 KiB) Zobrazeno 12118 x


A takto vypadá nově založený Snicker přímo na stránce:
snicker4.jpg
snicker4.jpg (36.38 KiB) Zobrazeno 12129 x

A také lze komentáře zakázat na konkrétních stránkách, v jejich nastavení:
zakaz.jpg
zakaz.jpg (26.09 KiB) Zobrazeno 12013 x

A pak se na stránce dole objeví toto:
deaktiv.jpg
deaktiv.jpg (7.68 KiB) Zobrazeno 11997 x
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.

snicker-uprava.jpg
snicker-uprava.jpg (48.97 KiB) Zobrazeno 9873 x

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");
Přičemž:
  • "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
Zde si můžeme stáhnout předvyplněný soubor a sami si ho doupravit.



< < < zpět na úvodní stránku Bludit



.
Přílohy
class.comments.php.zip
(4.11 KiB) Staženo 417 x
snicker-0.1.2.zip
(691.62 KiB) Staženo 777 x

Štítky:

Odpovědět