Portál AbcLinuxu, 24. listopadu 2025 22:14
Včera jsem četl nějakou diskusi, kde padla řeč na tohle téma a dostal jsem nápad, jak by se to dalo realizovat tak, aby toho nikdo nemohl zneužít.
Netuším jestli se tím někdo bude chtít programovat, i kdyby nikdo nebyl proti tomu návrhu, ale i tak to napíšu.
Takže (registrovaný) autor komentáře by měl v hlavičce komentáře položku "Upravit", pomocí které by mohl komentář kdykoliv upravit. Pokud jde o místo na disku serveru (i když pochybuju), uložil by se pokaždý pouze diff (asi ne klasickej unified, ale nějakej kompaktnější) a v databázi by se aktualizovalo hlavní pole pro komentář na aktuální (upravenou) verzi. Jakmile by někdo svůj komentář upravil, v hlavičce (nebo nad patičkou) by se o tom objevila informace s odkazem (pokud je to plýtvání místem, mohla by se v hlavičce objevit třeba nějaká malá ikonka nebo něco takovýho) na stránku, kde by si kdokoliv mohl prohlídnout starší verze komentáře. V případě, že by se ukládaly pouze diffy, logicky by se při vyžádání určitý verze postupně aplikovaly a pak by se z toho vygenerovala stránka se starší verzí komentáře.
Hmm, ale teď jsem našel bug #667, ve kterym Leoš dokonce navrhl implementaci, ale asi to nemá zrovna mega prioritu... no to je jedno, podle mě by to bylo fajn, ať už se to objeví kdykoliv.
Tiskni
Sdílej:
).
Ještě by to šlo, že by se povolalo upravování pouze několika znaků.I toho by se dalo zneužít
Nebo by mohli upravovat uživatele s určitým skórem.Hmm... třeba 65.
). Velmi mocné jsou (nedávno implementované) přílohy. Funkce jako sbalit a blokovat nepoužívám, ale nijak mě neruší.
U serverů internet info a jejich diskusí mám nedbytný pocit, že nejduležitější součástí zadání byl požadavek na maximální možný počet kliků a reloadů stránek. Navíc používají jiné diskuse u článků, jiné pro blogy (kde mě kromě jiného štve nemožnost zasílání nových příspěvků na email).
Pribyly by komentare typu "upravil jsi svuj komentar, puvodne jsi tvrdil toto...", ktere by mohly delku vlaken u nekterych diskutujicich i ztrojnasobit.
.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.