Azt szeretném beállítani, hogy egy user naponta csak egy képet tölthessen fel a galériába. Eddig erre vonatkozó korlátozási lehetőséget nem találtam.
Van erre megoldás?
Csinálsz egy felhasználói csoportot benne a create picture content joggal.
Rules:
Ha user új képet viszet fel, role elvesz
Sheduled rule t+24hra időzítve:
Ha role elvevődött role visszad.
0
0
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Köszi!
Fölraktam a rules modult.
Első problémám, hogy kérte a simpletset modul telepítését is, de az valamiért nem akar települni.Valami path fájlra hivatkozik.
Mondjuk ettől függetlenül a rules administration, forms support, scheduler része föltelepült. Innen viszont meg vagyok lőve.
Az Admin/Rules beállításoknál elvesztettem a fonalat.
Hali.
Addig eljutottam, hogy a triggered rules menüben megoldottam az első részét a dolognak. Tehát egy előzőleg létrehozott felhasználói csoport képfeltöltési jogosultságát a rules modul egy kép feltöltése után elveszi.
Azt viszont még nem tudtam megcsinálni, hogy a jogosultságot 24 óra múlva adja vissza. Jelenleg ezt úgy oldottam meg, hogy a user kijelentkezésekor visszakapja a felhasználói csoport jogosultságát. De ez így nem az igazi, mert egy gyors egymásutáni ki és bejelentkezéssel a user ezt ki tudja játszani.
Kellene még egy kis segítség, please.
Másik lehetőség page preprocess, ha node/add/picture oldalon vagy, kell egy query, de ezt akár egy views-szal is elő lehet csalni, ami a global $user utolsó beküldött node idejét adja vissza, ott megvizsgálni, és drupal_goto-val elhajtani sepciális landig page-re.
Sorry, tudom hogy elég érthetetlennek tűnik, de kibontani most nincs erőm, inkább csak 5letelek.
0
0
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
page_preprocess helyet én inkább hook_nodeapi prepare eseményében csinálnám (ez nem smink feladat), de a rules modulos megoldáshoz nem kell kódolni úgyhogy szerintem az jobb lesz.
Csinálsz egy felhasználói
Csinálsz egy felhasználói csoportot benne a create picture content joggal.
Rules:
Ha user új képet viszet fel, role elvesz
Sheduled rule t+24hra időzítve:
Ha role elvevődött role visszad.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Köszi! Fölraktam a rules
Köszi!
Fölraktam a rules modult.
Első problémám, hogy kérte a simpletset modul telepítését is, de az valamiért nem akar települni.Valami path fájlra hivatkozik.
Mondjuk ettől függetlenül a rules administration, forms support, scheduler része föltelepült. Innen viszont meg vagyok lőve.
Az Admin/Rules beállításoknál elvesztettem a fonalat.
Hali. Addig eljutottam, hogy
Hali.
Addig eljutottam, hogy a triggered rules menüben megoldottam az első részét a dolognak. Tehát egy előzőleg létrehozott felhasználói csoport képfeltöltési jogosultságát a rules modul egy kép feltöltése után elveszi.
Azt viszont még nem tudtam megcsinálni, hogy a jogosultságot 24 óra múlva adja vissza. Jelenleg ezt úgy oldottam meg, hogy a user kijelentkezésekor visszakapja a felhasználói csoport jogosultságát. De ez így nem az igazi, mert egy gyors egymásutáni ki és bejelentkezéssel a user ezt ki tudja játszani.
Kellene még egy kis segítség, please.
Üdv
volgyis
Másik lehetőség page
Másik lehetőség page preprocess, ha node/add/picture oldalon vagy, kell egy query, de ezt akár egy views-szal is elő lehet csalni, ami a global $user utolsó beküldött node idejét adja vissza, ott megvizsgálni, és drupal_goto-val elhajtani sepciális landig page-re.
Sorry, tudom hogy elég érthetetlennek tűnik, de kibontani most nincs erőm, inkább csak 5letelek.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
page_preprocess helyet én
page_preprocess helyet én inkább hook_nodeapi prepare eseményében csinálnám (ez nem smink feladat), de a rules modulos megoldáshoz nem kell kódolni úgyhogy szerintem az jobb lesz.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/