Page 1 of 1

{registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Sun Sep 30, 2007 7:32 pm
by Pinocchio
Beste mensen,
Ik ben er even uit geweest maar is er toevallig een mambot/plugin om in je publieke  contentberichten een passage op te kunnen nemen die alleen voor geregistreerde leden zichtbaar is?

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Mon Oct 01, 2007 12:51 am
by GekkoMan
Hey,

dit is waarschijnlijk wat je zoekt:
http://extensions.joomla.org/component/ ... Itemid,35/

Groeten

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Mon Oct 01, 2007 8:10 pm
by Loekie
Maar kun je dit ook toepassen op menu-items die je alleen zichtbaar wilt maken in het publieke of juist private gedeelte van een site ??

Je kunt wel kiezen om een item uit te zetten wanneer je in het publieke gedeelte zit, maar ik zie nergens een optie om een item uit te zetten wanneer je in het private gedeelte zit.

Ik heb namelijk een linkje in het menu staan om je te registreren en deze link mag best weg als je eenmaal bent ingelogd.

Die link is wellicht wat overbodig, omdat hij ook al in het inlogblokje zit, maar wellicht voor andere opties is het ook wel handig als je iets kunt uitschakelen in het menu als je al ingelogd bent.

Hoe doe je zoiets ?

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Mon Oct 01, 2007 8:44 pm
by vancanneyt
in de template kan je dat perfect doen normaal of via hack van de menumodule:

Code: Select all

<?php
global $my;
if($my){
// Gebruiker is ingelogd, zet hier wat je maar wil
}
else{
// niet ingelogd, dus toon linkje om te registreren:
$link = sefreltoabs("index.php?option=com_registration");
echo "U bent niet ingelogd, klik <a href=\"$link\">hier</a> om u te registreren ";
}
?>

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Mon Oct 01, 2007 8:47 pm
by vancanneyt
Pinocchio wrote: Beste mensen,
Ik ben er even uit geweest maar is er toevallig een mambot/plugin om in je publieke  contentberichten een passage op te kunnen nemen die alleen voor geregistreerde leden zichtbaar is?
dat is dan weer een andere vraag :D srr voor de dubbelpost
mambot actie OnBeforeContent:

Code: Select all

<?php
$_MAMBOTS->registerFunction( 'onBeforeContent', 'mijnfunctie' );

function mijnfunctie(){

}
?>
praktisch wil dit zeggen: voordat het artikel geladen wordt, op die manier kan je zaken doen alvorens content getoond wordt. allee je hebt diverse methoden die je kan toepassen, even neuzen op dev.joomla.org ;)

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Tue Oct 02, 2007 1:14 am
by Loekie
vancanneyt wrote: in de template kan je dat perfect doen normaal of via hack van de menumodule:

Code: Select all

<?php
global $my;
if($my){
// Gebruiker is ingelogd, zet hier wat je maar wil
}
else{
// niet ingelogd, dus toon linkje om te registreren:
$link = sefreltoabs("index.php?option=com_registration");
echo "U bent niet ingelogd, klik <a href=\"$link\">hier</a> om u te registreren ";
}
?>
Leuk bedacht alleen gaat dit niet helemaal op lijkt me. Ik snap je punt, echter zover was ik al. Maar wat ik wil is een menu-item laten verdwijnen .. En dat kun je volgens mij o pdeze manier niet doen. Dan zul je dus inderdaad in de menu-module moeten gaan rommelen.

En zoals je dit nu oplost zou ik het ook doen, alleen denk ik niet dat het heel erg 'Joomla-achtig' is omdat je de source code gaat wijzigen en wellicht is er een module die dit kan regelen zodat je niet in de 'core' hoeft te gaan programmeren.

Maar nogmaals ik begrijp dat je het zo kunt doen, alleen was ik op zoek naar een meer Joomla-achtige oplossing.

Iemand nog ideeen ??

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Tue Oct 02, 2007 8:10 am
by vancanneyt
zonder core hack kan het idd niet, tenzij het een apparte modulepositie is met enkel die optie in.
Ik mee me wel te herinneren dat in 1.5 de templates zo kunnen aangepast worden zodat j de weergvaes van elk ding kan aanpassen zonder core hack te doen. het fijne weet ik er nog niet van maar daar zijn al voorbeelden van in de standaard templates. Maar dat is een 1.5 ding ;)

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Tue Oct 02, 2007 11:30 am
by Loekie
Wellicht inderdaad een optie om eens in de 1.5 variant te kijken naar een manier waarop je voor elke menu 'knop' cq 'link' rechten kunt toewijzen zoals 'public', 'private' etc ...

Heb de 1.5 variant wel geinstalleerd, maar omdat ik dan wat vaak foutmeldingen krijg bij het installeren van diverse modules lijkt het me niet voor de hand liggend hier erg veel tijd op dit moment aan te besteden.

In iedergeval bedankt voor je prognose zover.

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Wed Oct 03, 2007 8:54 pm
by vancanneyt
foutmeldingen bij installatie moduls is normaal als je weet dat vele modules nog niet echt compatibel zijn met 1.5 ;)

een voorbeeldje vind je in:
\templates\beez\html\mod_latestnews\default.php

Re: {registered}Alleen voor geregistreerde zichtbaar{/registered}

Posted: Thu Oct 11, 2007 7:38 pm
by Gerlof
RokAccess lijkt mij een goede optie:
http://extensions.joomla.org/component/ ... Itemid,35/

Groeten,

Gerlof