Előfordulhatott már velünk, hogy egy cikkben több csoportnak is szerettünk volna információt szolgáltatni, de erre eddig nem volt lehetőségünk. Például egy kirándulást szervezünk, és erről írunk egy cikket. A túra részleteit mindenki számára elérhetővé szeretnék tenni, de a beágyazott jelentkezési űrlapot és szintén a cikkben megjelenő jelentkezett emberek listáját, már csak a regisztrált tagoknak szeretnék megjeleníteni.

Erre a problémára nyújt megoldást az OSD Content Restriction beépülőmodul, amelynek a segítségével a cikkben lévő tartalmainkat, különböző csoportokhoz rendelhetjük hozzá. A beépülőmodul telepítése után a helyes szintaxisról a bővítmény leírásában tájékozódhatunk. További információk és letöltés a bővítmény JED-es oldalán.

A kiegészítő használata igen egyszerű, a megfelelő címkék nyitó és záró címkéje közé kell elhelyeznünk.

Példák:

1. Tartalom jogosultságkezelése a Joomla! csoportok esetében            

{user_group 1} ..... {/user_group}: A címkék között lévő tartalmat az 1-es azonosítójú csoport érheti el.

{user_group !1} ..... {/user_group}: A címkék között lévő tartalmat az 1-es azonosítójú csoporton kívül mindenki elérheti.

{user_group 1 || 2} ..... {/user_group}: A címkék között lévő tartalmat az 1-es és a 2-es azonosítójú csoportok érhetik el.

{user_group !1 || !2} ..... {/user_group}: A címkék között lévő tartalmat az 1-es és a 2-es azonosítójú csoportokon kívül mindenki elérheti.

2. Tartalom jogosultságkezelése a bejelentkezett felhasználók esetében

{user 63} ..... {/user}: A címkék között található tartalmat a bejelentkezett 63-as azonosítójú felhasználó érheti el.

{user !59} ..... {/user}: A címkék között található tartalmat az 59-es azonosítójú felhasználón kívül minden bejelentkezett felhasználó elérheti.

{user 59||84} ..... {/user}: A címkék között található tartalmat a bejelentkezett 59-es és 84-es azonosítójú felhasználó érheti el.

{user !59||!84} ..... {/user}: A címkék között található tartalmat az 59-es és a 84-es azonosítójú felhasználón kívül minden bejelentkezett felhasználó elérheti.

3. Tartalom jogosultságkezelése szerzői csoportok esetében

{author_group 5} ..... {/author_group}:A címkék között lévő tartalmat az 5-es azonosítójú szerzői csoport érheti el.

{author_group !5} ..... {/author_group}:A címkék között lévő tartalmat az 5-es azonosítójú szerzői csoporton kívül az összes szerzői csoport érheti el.

4. Tartalom jogosultságkezelése a cikk létrehozója esetében

{author} ..... {/author}: A címkék közötti tartalmat, kizárólag bejelentkezett szerző érheti el.

5. Tartalom jogosultságkezelése kiemelt cikkek esetében

{featured} ….. {/featured}:A címkék közötti tartalom csak akkor jelenítődik meg, ha a cikk kiemelt típusú.

6. Tartalom jogosultságkezelése főoldali cikkek esetében

{homepage} ….. {/homepage}: A címkék közötti tartalom csak akkor jelenítőik meg, ha a cikk a főoldalon szerepel.

{!homepage} ….. {/homepage}: A címkék közötti tartalom a főoldal kivételével mindenhol megjelenik.

0
0
0
s2sdefault
Log in to comment