Napi feltöltési limit.

volgyis képe

Sziasztok!

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?

Köszönöm
Üdv
volgyis

Drupal verzió: 
szantog képe

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.

volgyis képe

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.

0
0
volgyis képe

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

0
0
szantog képe

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.

hosszu.kalman képe

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.

0
0