Hi
Ich steh grad vor einem kleinen(?) Problem? Hab mich durch die Doku gewühlt und nix gefunden:
Folgendes Problem:
User die per Frontend auf den Bleitsitft klicken, sollen wenn möglich nur simpel im Popup einen Speicher Button sehen können.
Gibt es so etwas überhaupt?
Für das Backend gibt es disableIconToolbar, aber das ist nicht das was es sein soll 😉
mfg
Schau die Ext:tm_contentaccess an...
Vielen Dank für den Hinweis. Ist ansich genau das was ich suche, leider greift dies nur auf das Backend zu. Das Popup im Frontend wird von Veränderungen verschont...Schade 🙁
Dann müssen die Leute halt damit klar kommen...
mfg
So nach Erlaubnis habe ich die Icons gelöscht.
Vorgehensweise:
1) typo3/alt_doc.php
Diverse Buttons auskommentiert, sowie CMenu und showPalette, also ansich alles bis auf den save/close Button 😉
2) class.t3lib_tceforms.php
RTE Enabled war etwas komplizierter. Es wird ein Array übergeben und ich wollte die Zeile unter dem RTE Editor weghaben. Dafür hab ich in entsprechender Datei die "getListedFields" gesucht. Nun zeig ich alles außer rte_enabled an.
function getListedFields($table,$row,$list) {
global $TCA;
t3lib_div::loadTCA($table);
if ($this->edit_showFieldHelp || $this->doLoadTableDescr($table)) {
$GLOBALS['LANG']->loadSingleTableDescription($table);
}
$out = '';
$types_fieldConfig = t3lib_BEfunc::getTCAtypes($table,$row,1);
$editFieldList=array_unique(t3lib_div::trimExplode(',',$list,1));
foreach($editFieldList as $theFieldC) {
if ($theFieldC != 'rte_enabled')
{
list($theField,$palFields) = split('\[|\]',$theFieldC);
$theField = trim($theField);
$palFields = trim($palFields);
if ($TCA[$table]['columns'][$theField]) {
$parts = t3lib_div::trimExplode(';',$types_fieldConfig[$theField]['origString']);
$sField = $this->getSingleField($table,$theField,$row,$parts[1],0,$parts[3],0); // Don't sent palette pointer - there are no options anyways for a field-list.
$out.= $sField;
} elseif($theField=='--div--') {
$out.= $this->getDivider();
}
if ($palFields) {
$out.= $this->getPaletteFields($table,$row,'','',implode(',',t3lib_div::trimExplode('|',$palFields,1)));
}
}
}
return $out;
}
mfg