[TYPO3-dev] Rights for Content Elements
    Tapio Markula 
    tapio.markula at atwebteam.com
       
    Thu Apr 12 21:21:59 CEST 2007
    
    
  
Steffen Kamper kirjoitti:
> i started it in bt:
> http://bugs.typo3.org/view.php?id=5412
> 
> diff of 2 patches included.
What button you disabled?
I put edit,hide and delete as disabled concerning default buttons
+ copy and cut from my extra buttons.
Because up/down relates to other elements and other
elements can move position, those are reasonable to stay.
these also
>> 2) Disable link from header
 >> 3) Disable link from sample texts
they are inside the following function
function tt_content_drawItem($row, $isRTE=FALSE)	{
		global $TCA;
		$out='';
		$outHeader='';
			// Make header:
		if ($row['header'] && $row['header_layout']!=100)	{
			$infoArr = Array();
		 
$this->getProcessedValue('tt_content','header_position,header_layout,header_link',$row,$infoArr);
			$outHeader=  ($row['date'] ? 
htmlspecialchars($this->itemLabels['date'].' 
'.t3lib_BEfunc::date($row['date'])).'<br />':'').
					$this->infoGif($infoArr).
				 
'<b>'.$this->linkEditContent($this->renderText($row['header']),$row).'</b><br 
/>';
		}
The latter is inconvenient.
Needs conditions almost to all cases
			// Make content:
		$infoArr=Array();
		switch($row['CType'])	{
			case 'header':
				if ($row['subheader'])	{
					$this->getProcessedValue('tt_content','layout',$row,$infoArr);
					$out.=	$this->infoGif($infoArr).
						 
$this->linkEditContent($this->renderText($row['subheader']),$row).'<br />';
				}
			break;
BTW. clipboard functionality (copy,cut and paste) should add also as patch,
but maybe B. Kraft has better proposal for those
    
    
More information about the TYPO3-dev
mailing list