Hi!
There is a problem with /typo3/sysext/cms/tbl_tt_content.php
The fields header_link and header_position are NOT exclude fields. This is why they can not be disabled for be_users.
Open question: Why are these fields displayed in the list of allowable exclude fields???
Fix for tbl_tt_content.php:
'header_position' => Array (
'exclude' => 1,
'label' => 'LLL:EXT:cms/locallang_ttc.php:header_position',
'config' => Array (
'type' => 'select',
'items' => Array (
Array('', ''),
Array('LLL:EXT:cms/locallang_ttc.php:header_position.I.1', 'center'),
Array('LLL:EXT:cms/locallang_ttc.php:header_position.I.2', 'right'),
Array('LLL:EXT:cms/locallang_ttc.php:header_position.I.3', 'left')
),
'default' => ''
)
),
'header_link' => Array (
'exclude' => 1,
'label' => 'LLL:EXT:cms/locallang_ttc.php:header_link',
'config' => Array (
'type' => 'input',
'size' => '15',
'max' => '256',
'checkbox' => '',
'eval' => 'trim',
'wizards' => Array(
'_PADDING' => 2,
'link' => Array(
'type' => 'popup',
'title' => 'Link',
'icon' => 'link_popup.gif',
'script' => 'browse_links.php?mode=wizard',
'JSopenParams' => 'height=300,width=500,status=0,menubar=0,scrollbars=1'
)
)
)
),