Sziasztok!
Arra keresem a választ, hogy hogyan lehet egymásra épülő tartalmakhoz modult létrehozni a legkönnyebben, esetleg van-e olyan modul ami tudja azt ami nekem kell. Az elképzelés valami ilyesmi lenne: az osztályok adottak, az osztályvezetők létrehoznak fejezeteket, ehhez csop.vezetőt rendelnek, akik szintén létre tudnak hozni alfejezeteket és így tovább. minden csak helyi szinten játszódhat, beleértve a jogokat is.
új fejezet létrhozása (oldal tartalomtipus)
osztály kiválasztása (lista)
felh. csoportjának ellenőrzése (melyik osztály)
ha nincs benne amit kiválasztott akkor hibaüzanet
ciklus{ ellenőrizni hogy vannak e fejezetek
ha vannak akkor lista
fejezet kiválasztása vagy új fejezet}
ha új fejezet akkor:
felhasználót ellenőrizni hogy osztályvezető vagy a szülő fejezetben csoportvezető-e
ha nincs benne akkor hibaüzanet (függvény)
tábla létrehozása ehhez a tartalomhoz: admin, osztályvez., létrehozó, csopvez, tagok
keresés a tagozat tagjai között
kiválasztás csoportvezetőnek
csoportvezető hozzáférési jogot az adatbázisban létrehozni ehhez a tartalomhoz
értesítés a csoportvezetőnek
menüpont létrehozása a csoportvezetőnek az új fejezethez
kiválasztás tagnak
tag hozzáférési jogot az adatbázisban létrehozni ehhez a tartalomhoz
értesítés a csoportvezetőnek
menüpont létrehozása a csoportvezetőnek az új fejezethez
tartalom létrehozása
az oldalt menüpontként beilleszteni a helyére
Lehet, hogy van ilyen modul,
Lehet, hogy van ilyen modul, de gondolatkísérletnek én így indulnék neki:
osztaly
osztaly_csoport
csoport_alcsoport
Elvben jól hangzik, biztos vannak buktatói, de egy kiindulási pontnak biztos jó lehet.
A beküldés visszaellenőrzésére figyelmet kell fordítani, mert ha ezt elmulasztod, akkor egy preparált form-mal lehet jogosulatlanul csatolni olyan helyre tartalmat, ahova egyébként nincs "jogosultsága", hogy küldjön az illető !
...mit tudok: http://web.termuves.hu
organic groups modult pont erre találták ki
tanulmányozzad azt!
-
clear: both;
Köszönöm
Köszönöm a választ. Most néztem meg egy bemutatóvideót, szerintem ez az ami kell nekem.
szerintem is
menjél rá az interneteddel! ;)
-
clear: both;