Tartalom megjelenése előtt engedélyezés

garrotter képe

Sziasztok!

Kerestem már, de nem találtam még választ: melyik modullal lehet megoldani, hogy bármelyik regisztrált felhasználó küldhessen be tartalmat, viszont egy szerkesztő csoport beli tagnak engedélyeznie kelljen, mielőtt megjelenik az oldalon. Az sem lenne rossz, ha a szerkesztő csoport tagjai e-mailt kapnának róla, hogy lett beküldve tartalom és át kell olvasniuk.

Köszönet.

G.

nevergone képe

talán ez jó lesz neked:
http://drupal.org/project/modr8

De az is jó megoldás, ha az adott tartalomtípus alapértelmezetten nincs közzétéve, hanem az adminok átnézik és ha megfelelő, akkor közzéteszik.

0
0
Bálint képe

De az is jó megoldás, ha az adott tartalomtípus alapértelmezetten nincs közzétéve, hanem az adminok átnézik és ha megfelelő, akkor közzéteszik.

Ebben azt nem szeretem, hogy így a szerkesztő csoportnak meg kell adnom a tartalmak adminisztrációja jogot, mert csak így nézhetik meg a nem közzétett node-okat. Ha ez nem probléma (pl. a szerkesztőknek amúgyis mindenhez van joguk az összes tartalomtípussal), akkor természetesen ez a legegyszerűbb.

A modr8-tel meg ez a probléma szerintem:

This is NOT an access control module, however, so posts that are in moderation can still be viewed if a user knows the path (URL) corresponding to that post.

Én a Workflow modult javasolnám, azzal szépen össze lehet kattintani ezt a jóváhagyós munkamenetet.

E-mail küldéshez pedig Rulest használnék, persze van sok más alternatíva.

0
0
szantog képe

A workflowt nem ismerem, de legyen egy alternatíva is, bár elképzelhető, hogy bonyolultabb, mint a wf.. szóval az egészet le lehet vezérelni Rules + Flag modullal anélkül, hogy tartalmak adminisztrációját ki kellene adni.
1. A tartalom beküldésekor a tartalom nem közzétett.
2. A tartalomtípushoz hozzárendelünk egy "moderálandó" flaget, amelynek a jogosultsága külön szabályozható.
3. Tartalomtípus beküldésekor Rules küld egy levelet a szerkesztőnek, és beállítja a "moderálandó" flaget a tartalomhoz.
4.a Létrehozunk egy listaoldalt, ahol a moderálandó tartalmak vannak, itt át lehet állítani a moderálandó flaget
4.b Ha jól emlékszem, van arra lehetőség, hogy már a levélbe is beszúrjunk olyan közvetlen linket, amellyel egyből állíthatjuk a flaget.
5. Rules - Ha a moderálandó flag változik, akkor a tartalom közzétett lesz.

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.

pp képe

Na ne vicceljünk már kéremszépen!

A kívánt tartalom típusra beállítod, hogy alapértelmezetten nem közzétett (tartalom kezelés/tartalom típusok / [az adott tartalom típus] és itt a lesz egy Általános beállítások rész.)

Eztán már csak a trigger modult kell bekapcsolnod, amivel könnyedén tudsz levelet küldeni. (sajnos csak minden tartalomról. :D)

Ha ez nem felel meg, akkor jöhet a rules modul amivel szofisztikáltabb küldést tudsz megvalósítani. Az egyébb cuccok szerintem nem nagyon fognak kelleni neked.

pp

0
0
Bálint képe

A kívánt tartalom típusra beállítod, hogy alapértelmezetten nem közzétett

Jó, de ekkor tartalmak adminisztrációja jog kell a szerkesztőknek, ahogy írtam is, és ez nem minden esetben célszerű.

0
0
garrotter képe

Köszönöm mindenkinek a segítséget nagyjából sikerült összerakni, most fogják tesztelni, hogy minden jól lett-e beállítva. Ha még kérdés merülne fel jelentkezem.

Szép estét

0
0