Sziasztok...!
Egy elég érdekes problémába botlottam bele magam is. Lenne pár ötletem a megoldásra a Form API -n keresztül, most azzal próbálkoztam, ami a legegyszerűbbnek ígérkezett, de nem vezetett sikerre.
Szóval adott egy Drupal 6.x, a regisztrált felhasználók rendelkeznek a "tartalmak adminisztrációja" jogosultságokkal, amelyből nekem igazából csak a közzételi beállítás lehetősége kellene.
Nosza, írjunk rá egy modult ami eltünteti a többit, Form API rögtön segít, viszont mégsem...
Tüntessük el a szerzői információkat, hiszen mégsem szép dolog, ha a felhasználók egymást jelölik meg szerzőként:
$form['author'] = '';
Tanulság: minden beküldött tartalom szerzője Anonymous lett, azaz a
$form['author']['#default_value']
értéke is törlődött. Próbáltam valamilyen müdon visszahegeszteni az értékét a $node és $user változókbók, de egyik sem vezetett eredményre, ahogy elnézem nem is léteznek.
Van valami tippetek a megoldásra, esetleg ez egy bug?
#type = value
Ha törlöd még jó, hogy nem lesz... ;)
Állítsd át a típusát value-ra és már kész is vagy.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
éreztem
Éreztem én, hogy a törlés nem járható út, csak hiába néztem át a referenciát, nem találtam használható dolgot.
Köszönöm a segítséget!
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
#access
"azonosított felhasználó" jogai:
create page content
delete own page content
edit own page content
Kinézetre nem rossz.