Zum Inhalt springen

DisableNewContentElementWizard arbeitet nicht! Workaround!

Erstellt am 8. November 2004 · Noch keine Antworten

Tags: Inhaltselemente, Tipp

AndiB ·

Bei mir zeigt der Befehl:

mod.web_layout.disableNewContentElementWizard = 1

leider keine Wirkung
Andere mod.web_layout Befehle funktionieren ;-)

Also blieb mir nichts anderes übrig als den Wizard per Hand rauszunehmen. Der Wizard ist zwar nicht deaktiviert aber der Link zum Wizzard ist weg.
<img src="http://shared.ubi17.de/typo3/wizard_gone.jpg" border="0" alt="wizard_gone">

Dazu einfach in typo3/db_new.php folgende Zeilen auskommentieren.
Bis jetzt hat das noch keine Fehler verursacht.

// Link to page-wizard:
$rowContent.= '<img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/ol/line.gif','width="18" height="16"').' alt="" /><img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/ol/joinbottom.gif','width="18" height="16"').' alt="" />'.
	'<a href="'.htmlspecialchars(t3lib_div::linkThisScript(array('pagesOnly'=>1))).'">'.
	'<img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/new_page.gif','width="13" height="12"').' alt="" /> '.
	htmlspecialchars($LANG->getLL('clickForWizard')).
	'</a>';
	// Half-line:
$rowContent.= '<br /><img'.t3lib_iconWorks::skinImg('','gfx/ol/halfline.gif','width="18" height="8"').' alt="" />';

...
..
.

// If the table is 'tt_content' (from "cms" extension), create link to wizard
if ($t=='tt_content')	{

		// If mod.web_list.newContentWiz.overrideWithExtension is set, use that extension's wizard instead:
	$overrideExt = $this->web_list_modTSconfig['properties']['newContentWiz.']['overrideWithExtension'];
	$pathToWizard = (t3lib_extMgm::isLoaded($overrideExt)) ? (t3lib_extMgm::extRelPath($overrideExt).'mod1/db_new_content_el.php') : 'sysext/cms/layout/db_new_content_el.php';

	$href = $pathToWizard.'?id='.$this->id.'&returnUrl='.rawurlencode($this->R_URI);
	$rowContent.= '<br /><img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/ol/line.gif','width="18" height="16"').' alt="" />'.
				'<img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/ol/joinbottom.gif','width="18" height="16"').' alt="" />'.
				'<a href="'.htmlspecialchars($href).'"><img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/new_record.gif','width="16" height="12"').' alt="" /> '.
				htmlspecialchars($LANG->getLL('clickForWizard')).
				'</a>';

		// Half-line added:
	$rowContent.= '<br /><img'.t3lib_iconWorks::skinImg($this->doc->backPath,'gfx/ol/halfline.gif','width="18" height="8"').' alt="" />';
}