Určitě se vám někdy stalo, že jste dopsali komentář ke článku na webu a po odeslání jste v něm objevili nějakou chybu nebo se vám zdál tak dementní, že byste ho zase nejraději smazali, jenže co naplat, tahle možnost většinou skoro nikde není. Já jdu ale s dobou, takže u mě na blogu tato možnost už funguje. Autorovi pluginu Julienu Appertovi jsem poslal i češtinu, kterou začlenil do posledního updatu. Administrace není bohužel počeštěna kompletně (nedostatek původního anglického souboru), ale to snad nevadí, protože nejste blbci a to hlavní, co má vidět návštěvník, je česky.
Výborná věc na tomhle pluginu je nastavitelný čas, dokky možnost editace nebo smazání zmizí, takže nedojde k tomu, že si uživatel upraví komentář po týdnu. Individuálně lze nastavit čas možnosti jak editace, tak smazání. Tady jsem to nastavil na 5 15 minut pro úpravu a 2 10 minut na smazání komentáře. Můžete si to hned sami zkusit.
Instalace je jednoduchá jako u všech pluginů. Nahrajete, aktivujete, nastavíte, bum, hotovo. Větší oříšek může být doplnění kódu do šablony, aby se uživateli zobrazila nabídka „upravit“ a „smazat“. V administraci je připravený kód pro obě možnosti – zase anglicky, tzn. místo „upravit“ je tam „Modify“ a místo „smazat“ je to „Delete“, proto to nezapomeňte přepsat a potom už jenom otevřete soubor comments.php (90 % šablon) a najděte to správné místečko, kam kód umístíte. Ale to je vám určitě jasné.
EDIT: SMO doplnil chybějící text překladu – stahujte ZDE.
Plugin stahujte na stránkách wordpressu ZDE.
Poznámka: měl jsem problém s tím, že se mi tlačítko „Upravit“ v editačním okénku zobrazovalo dost neviditelně, protože si bere styl z originální šablony. Pokud budete mít stejný problém, otevřete editable-form.php v adresáři pluginu a smažte řetězec „ui-state-default“ (nebo komplet class).
14:40 - 19. Bře , 2011
Šikovná věcička. Už se mi párkrát při psaní komentářů na cizích webech stalo, že jsem třeba napsal něco blbě a pak bych se nejradši neviděl 🙂 Tohle by mělo být standardní funkcí každého webu. JJ.
17:21 - 19. Bře , 2011
Super plugin, už jsem ho do blogu taky začlenil. Při instalaci (vložení kódu do šablony) jsem se drobet pošťoural v kódu a češtině tak, aby bylo vše OK. Zdrojové kódy a češtinu najdeš na: http://www.zkusmo.cz/data/ec/EditableComments.zip
A nebo bych to měl asi poslat autorovi, co?
Libí se mi, že když jsem přihlášený jako administrátor do WordPressu a prohlížím normálně web, zobrazuje se u všech komentářů Smazat a Upravit. Při úpravě se zobrazí jednoduché dialogové okno, kde můžu jakýkoliv komentář změnit a nemusím do administrace WordPressu. Prostě super. Více v obrázku na: http://www.zkusmo.cz/data/ec/EditableComments.png
17:55 - 19. Bře , 2011
Co přesně jsi provedl s tou češtinou?
Edit: aha, přidal jsi ten zbytek v administraci. No hrome, mně tam těch pár vět chybělo.
18:04 - 19. Bře , 2011
Podle mě byl PO soubor ve staré verzi. V PoEditu jsem nastavil správnou cestu k editable-comments.php a dal Aktualizovat ze zdrojových kódů. Doplnili se tam ostatní texty a ty jsem přeložil. Vypadá to pak takhle: http://www.zkusmo.cz/data/ec/EditableCommentsAdmin.png
18:39 - 19. Bře , 2011
Tak mu to pošli a budeme jako autoři vedený společně, což? http://julienappert.com/contact
10:42 - 20. Bře , 2011
Chlapi dobrá práce. Jen pro příšte Ajvne. Dělej věci pořádně, ať to po tobě nemusí ostatní opravovat. Cha cha!!!!!
17:02 - 20. Bře , 2011
Ahoj, užitečnej plugin, jdu ho zkusit. Snad se mi to podaří. 🙂
0:37 - 27. Bře , 2011
Ahoj, narazil jsem na jiný plugin, který umožní editaci komentáře. Pro mě je výhodný tím, že nemusím nijak zasahovat do kódů. Tady je něj link: http://wordpress.org/extend/plugins/wp-ajax-edit-comments/