i used ‘allow PHP in post’ plugin and able to hide content if the user is not logged in. (also, i can display content based on user’s access permission.
i simply use user’s last name and assign ‘GROUP’ to determine what content will be shown.
(ie GroupA, GroupB etc). each group will see different content.
sample is below
———– start code —————-
[php]
global $current_user;
get_currentuserinfo();
$pos5 = strrpos($current_user->user_lastname, ‘GroupB’);
if ( is_user_logged_in() )
{
if ($current_user->user_login == ‘admin’ || $current_user->user_lastname == ‘Editor’ || !($pos5===false) ) {
echo (‘<hr><b><u>UPLOAD Operation:</b></u></br><font size=”2″>Please specify folder before you upload. Root folder is \’CalSig\’.<br>To upload file into sub folder, select Root folder first, and then select the sub folder.</br>Max upload speed supported is 2MB/s.</br><u>It is recommended to use a ZIP file if you wsih to upload multiple files.</u></font>’);
echo do_shortcode(‘[fileup manager=”on” boxtheme=”yang” makedir=”true” directories=”on” base=2 sub=”CalSig” maxsize=”500″ maxsizetype=”m” uploadlabel=”UPLOAD”]’);
echo (‘</br>[maxbutton id=”1″]</font><hr><b><u>CURRENT File(s) on RSE portal:</b></u></br>To Upload file(s), use the upper section.</br>To add new folder, click “+ new”‘);
if ($current_user->user_lastname == ‘Editor’)
echo do_shortcode(‘[fileaway type=”table” manager=”on” customdata=”Uploaded By” directories=”on” base=2 sub=”CalSig” name=”‘ . $current_user->user_login . ‘” ]’);
else
echo do_shortcode(‘[fileaway type=”table” customdata=”Uploaded By” directories=”on” base=2 sub=”CalSig” name=”‘ . $current_user->user_login . ‘” ]’);
}
else {
echo (‘<hr>’);
echo do_shortcode(‘[fileaway directories=”on” base=2 sub=”CalSig” name=”‘ . $current_user->user_login . ‘” showto=”subscriber”]’);
}
}
else {
echo (‘Only registered user can view the content’);
}
[/PHP]
——————end code ——————————–
good luck