Code: Alles auswählen
<?php echo "<h1>CMS_HTMLHEAD[5]</h1>"; ?>
Code: Alles auswählen
<?php echo "<h1>CMS_HTMLHEAD[5]</h1>"; ?>
Code: Alles auswählen
$header = strip_tags($header);
Code: Alles auswählen
<?php echo "<h1>CMS_HTMLHEAD[5]</h1>"; ?>
Code: Alles auswählen
<?php
/**
* description: standard first header (H1)
* Header will not be output if no or an empty text is given.
*
* @package Module
* @subpackage ContentHeaderFirst
* @version SVN Revision $Rev:$
*
* @author marcus.gnass@4fb.de
* @copyright four for business AG <www.4fb.de>
* @license http://www.contenido.org/license/LIZENZ.txt
* @link http://www.4fb.de
* @link http://www.contenido.org
*/
// assert framework initialization
defined('CON_FRAMEWORK') || die('Illegal call: Missing framework initialization - request aborted.');
// get header from content type HTMLHEAD with index 1
$header = "CMS_HTMLHEAD[1]";
// When in backend edit mode add a label so the author
// knows what to type in the shown field.
// When not in backend edit mode any tags are removed
// for the template is responsible for displaying the
// given text as a header.
if (cRegistry::isBackendEditMode()) {
$label = mi18n("LABEL_HEADER_FIRST");
} else {
$label = NULL;
$header = str_replace(' ', ' ', $header);
$header = strip_tags($header);
$header = trim($header);
}
// use smarty template to output header text
$tpl = cSmartyFrontend::getInstance();
$tpl->assign('label', $label);
$tpl->assign('header', $header);
$tpl->display('get.tpl');
?>
Code: Alles auswählen
<!-- content_header_first -->
{if 0 lt $label|strlen}
<label class="content_type_label">{$label|escape}</label>
{/if}
{if 0 lt $header|strlen}
<h1>{$header}</h1>
{/if}
<!-- /content_header_first -->
Das Problem taucht bei keiner meiner Installationen auf. Du scheinst der berühmte "Einzelfall" zu sein...Warum man das nicht endlich dauerhaft entfernt, ist mir ein Raetsel.
Probier malImmoF hat geschrieben:Der Inhalt des Moduls ist nur
Code: Alles auswählen
<?php echo "<h1>CMS_HTMLHEAD[5]</h1>"; ?>
Code: Alles auswählen
<?php echo '<h1>'.strip_tags("CMS_HTMLHEAD[5]").'</h1>'; ?>
McHubi hat geschrieben:Der Hinweis auf "strip_tags" war da schon drin... Stichel...
Code: Alles auswählen
<?php echo '<h1>'.strip_tags("CMS_HTMLHEAD[5]").'</h1>'; ?>
Code: Alles auswählen
<p></p>
Code: Alles auswählen
$header = str_replace('<p>', '', $header);
$header = str_replace('</p>', '', $header);
Code: Alles auswählen
CMS_HTMLHEAD[1]
Code: Alles auswählen
CMS_HTMLHEAD[5]