Komentáře k libovolným položkám

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
akadlec
Člen | 1326
+
0
-

Zatím se nejedná o veřený doplněk, zatím bych chtěl zjistit zda by bylo o něco takového zájem a pokud ano zda je to na dobré cestě (pro Filipa, pokračování v tom co jsme začali v issues)

  • Obecně by komponenta měla řešit komentáře k libovolným položkám (článek, proukt, událost, atd.) Rozšíření s komponentou zajistí jednak vypsání komentářů které lze strukturovat, tak i vlastní přidání nového či odpovědi na existující.
  • Je zde možnost moderace, resp. komentář je buď schválen automaticky, nebo čeká na validaci a nebo pokud je to ověřený uživatel tak se schválí automaticky ;)
  • Přidávání komentářů je také možné filtrovat pomocí blacklistu
  • Je zde možnost přidávat příspěvky jako host, či registrovaný a přihlášený uživatel a nebo jako přihlášený host pomocí sociálních sítí (fb,google,twitter,github)

Samotná funkcionalita spočívá v tom:

  • rozšíření se předá pole komentářů které jsou položce přiděleny (modely pro získání dat jsou mimo tuto extension) a to je naformátuje (klikatelné odkazy, filtrace bordelu) a případně doladí zanoření
  • přidání komponenty se komentáře vykreslí včetně formuláře
  • samotné uložení do DB je pak potřeba realizovat vlastní modelem atd., tj předat callback který provede uložení dat, tak aby doplněk nebyl závislý na konkrétním řešení databáze atd.

Co je k projednání je ukládání dat o hostech co jsou přihlášení pomocí sociálních sítí, těmto se nevytváři identita na co narážel Filip že není moc ok. Jednoduše, u hosta si uložím jméno, email a web (jen to co je k dispozici) a tyto data se při uložení i přidají ke komentáři včetně IDčka. Zároveň se tyto data cachují a v nastaveném intervalu se pak provede refresh zavoláním api.

Otázka tedy je:

  1. byl by o takové rozšíření zájem?
  2. pokud se někomu nelíbí to zpracování uživatelů, tak jak jinak to řešit?
Filip Procházka
Moderator | 4668
+
0
-

Dáš mi na sebe jabber? Dal bych ti přístup do repa s fórem co píšu, kde mám (skoro) všechny soc sítě integrované a můžeš kouknout a inspirovat se.

akadlec
Člen | 1326
+
0
-

mno jak bych to jen…jabber nemám ;) ale klidně přes zprávu na githubu ;) případně to můžeš hodit v bodech tady.

obecně, tohle řešení jsem už využíval dříve na cca 3 projektech a fungovalo ;) jen to chci vyplepšit a dostat do nette.