A fórumom működésével kapcsolatban kibukott egy logikai bibi. Először nagyon is logikusnak tűnt a hozzászólás utólagos szerkesztése a hozzászóló regisztrált felhasználó részéről. Mára megváltozott a véleményem.
Történt ugyanis, hogy tréfás kedvű fórumtársak elkezdtek vele játszani. Hogyan történik a tréfa? Egyszerű. Beír valami cukkolót, amire tudja hogy a másik rögtön ugrani fog. A válasz után átszerkeszti a tartalmat és értetlenkedve tesz új beírást, hogy őt hogy megbántották.
Mikor ezt észleltem, le szerettem volna tiltani. Legnagyobb megdöbbenésemre nem találtam a jogosultságoknál ilyen pipát.
Segítsetek. Én nézem el, vagy valóban nincs ilyen letiltási lehetőség? Esetleg valami modullal keresztbevágtam volna?
És ha valóban nincs ilyen pipa, mit javasoltok, hogyan lehetne megoldani a problémát?
egyelőre nincs ilyen
Viszont a comment modul módosításával megoldható. Ugyan végleges D6 patch nincs, de kiindulásnak jó.
szerintem térjünk el
attól a gyakorlattól, hogy érezhetően kezdőknek (vagy bárkinek) core modulok hekkelgetését javasoljuk megoldásnak. nevör hekk kór modúlz plíz. hm? ;)
-
clear: both;
ne is térjünk rá
Nem is core hackre gondoltam, csak félreérthetően fogalmaztam...kezdőnek végképp, igazad van. A módosítást úgy értettem, ha van egy X modul és írok egy új Y modult, amiben megvalósítok X modulhoz valamilyen hook függvényt, akkor így módosítottam X-et, ami gond nélkül lehet core modul. Ehhez egy core modul patch is lehet segítség. Szóval...
nevör EVÖR hekk kór modúlz of korz!
válasz után nincs szerkesztés
az alap felállás az (ami itt a drupal.hu -n is van), hogy addig szerkeszthetem a hozzászólásomat, amíg válasz nem érkezett rá. így működik alapból a rendszer. nem tudom hogyan lehetséges, hogy nálad nem így működik, de a természetes magatartása ez, az biztos. (mellesleg ez teljesen korrekt magatartás)
-
clear: both;
azért
azért az igazsághoz hozzátartozik, hogy a szerkesztés lehetősége csak akkor szűnik meg, ha szálon érkezik rá a válasz, vagyis ha az adott hozzászólás válasz gombjára kattint a júzer...
ha a sima hozzászólás gombra, akkor az előtte lévő hozzászólások szerkeszthetők, de az időpont változik így....tehát látni, hogy alant van egy hozzászólás, ami át lett szerkesztve, hiszen alul helyezkedik el friss időponttal...
Megnéztem
Valóban így működik. Köszönöm a felvilágosítást!
Probléma kipipálva!
nem is tudom
kicsit furcsa nekem ez a nagy tiltás, mégis milyen oldalról van szó, hogy a felhasználók ilyesmivel szórakoznak és hát ugye azt sem szeretik, hogy látják más felhasználók, hogy merre járnak?
már bocsánat a kérdésért, de azért a drupal szerintem elég jól van kitalálva
a comment modulról:
1. a felhasználók csak addig tudják szerkeszteni a hozzászólást, amíg arra közvetlen szálon hozzászólás nem érkezik
2. ahogy átszerkeszti a júzer a hozzászólását, úgy a hozzászólás időpontja is megváltozik, tehát ha ilyen rosszindulatú legnagyobb megdöbbenésedet előidéző dolgok történnek az oldaladon, azt te és a többi júzer is láthatja, hogy a tyúk é vagy a tojás volt elébb....
nekem még az sem tetszik amúgy, hogy a felhasználók által kibocsátott széndioxid PH értékének hatására nem megfelelően színváltós a drupal, dehátugye....
bocsánat mindenkitől, töröljék a moderátorok ha úgy gombolják
ki is próbálom, hogy lássuk, ezt például még a borosnak írt hozzászólásom előtt írtam....lássuk csak az időpont hogyan változik, most szerkesztés után...
Megoldás lehet, hogy ha van
Megoldás lehet, hogy ha van már hozzászólás a node-hoz, akkor "tiltani" az "új hozzászólás" linket (persze egy rafinált felhasználó így is tud küldeni, de....)
Talán a hook_link_alter()-ban lehet a node-hoz kapcsolódo linkeket buherálni (ezt én nem használtam eddig, csak tippelek). Ha van már hozzászólás akkor törölni kell az "Új hozzászólás"-t a $links-ből (vagy a $node-ból ?)
http://api.drupal.org/api/function/hook_link_alter/6
Így csak az első hozzászólás kapcsolódik a node-hoz, a többi az előző hozzászólásokhoz.
...mit tudok: http://web.termuves.hu