Kép moderátori jóváhagyása

volgyis képe

Sziasztok!
Azt szeretném megvalósítani egy képfeltöltő oldalon, hogy a felhasználó által feltöltött kép csak moderátori jóváhagyás után jelenjen meg a galériában. Az alapbeállítások között nem találtam ilyen lehetőséget. Van erre külön modul?

Üdv
volgyis

Drupal verzió: 
Nagy Gusztáv képe

Hogyan csinálod a galériát? Ha egy külön tartalomtípus, akkor az alapbeállításainál vedd ki a közzétett jelzőt. Ekkor beküldni, de még nem lesz közzétett.

0
0

Nagy Gusztáv

Balogh Zoltán képe

  1. Ha a kép egy node, akkor a tartalomtípusnál mondd azt, hogy nem közzétett, és készen vagy.
  2. Ha kép nem egy node, akkor legyen az (CCK, FileField, ImageField), majd goto 1.
0
0
Nagy Gusztáv képe

Én nyertem :-)

0
0

Nagy Gusztáv

Balogh Zoltán képe

De az enyém szebb :)

0
0
volgyis képe

Igen, a kép egy node. És tök jól működik, amit írtatok. Köszönöm.
De a moderátorokat hogyan tudja értesíteni a rendszer, hogy új kép került feltöltésre? A friss tartalmak között nem szerepel így a kép.

0
0
Balogh Zoltán képe

Ha a kattintós módszert szereted, akkor a Rules segítségével 2 perc alatt túl vagy rajta. Persze mindez, egy igen kicsi saját modullal is megoldható lenne, ha nem ódzkodsz a programozástól. A hook_nodeapi insert ágát elkapod, és ha a tartalomtípus az, ami Neked kell, akkor drupal_mail.

0
0
volgyis képe

Köszi!
Közben agyaltam, és azt találtam ki, hogy views - al létrehoztam egy olyan nézetet, ami a "nem közzétett" képeket listázza ki, és meghatároztam, hogy ez a lista csak moderátorok számára legyen látható. Végül ennek a nézetnek adtam egy menüpontot. Így amikor moderátor lép be, megjelenik a menügomb, és rákattintás után látja, hogy van-e új kép feltöltve. Ha pedig sima felhasználóként lép be valaki, nem lát semmit belőle.
A tippet azért köszönöm. Lehet, hogy ezt még megfejelem egy email küldéssel is a moderátorok számára.

0
0