
Thanks,
Joan
{XOOPSBASE}/class/xoopsform/formdhtmltextarea.php
{XOOPSBASE}/include/xoopscodes.php
function xoopsCodeTarea($textarea_id, $cols=60, $rows=15, $suffix=null)
{
$hiddentext = isset($suffix) ? 'xoopsHiddenText'.trim($suffix) : 'xoopsHiddenText';
//Hack for url, email ...., the anchor is for having a link on [_More...]
//HACK: UNLESS USER IS ADMIN, COMMENT OUT THE SPECIAL XOOPSCODE DHTML BUTTONS BECAUSE MAKES PAGE TOO
// CLUTTERED AND TOO COMPLICATED FOR USERS WHEN ADDING COMMENTS, FORUMS, PICTURES, ETC. (3/13/06 JMS).
//GET THE USER ID OF THE LOGGED IN USER - ADDED THIS SECTION 3/13/06 JMS.
global $xoopsUser;
if ($xoopsUser) {
//User is logged in, display welcome message
$uname = $xoopsUser->getVar('uname');
//$upw = $xoopsUser->getVar('pass');
$uid = $xoopsUser->getVar('uid');
}
// ADMIN USER ID IS 1. ADDED THIS USER CHECK IF/ELSE CODE 3/13/06 JMS.
if ($uid == 1) {
...the rest of the function code goes here...
// IF USER IS NOT ADMIN, JUST SHOW TEXT AREA.
} else {
echo "
n";
//Hack smilies move for bold, italic ...
$areacontent = isset( $GLOBALS[$textarea_id] ) ? $GLOBALS[$textarea_id] : '';
echo "
n";
//Fin du hack
}
}
// IF USER IS NOT ADMIN, JUST SHOW TEXT AREA.
} else {
$ret = "
n";
$ret .= $this->_renderSmileys();
return $ret;
}