Hauptmenü

Werkzeuge

Kategorien

Archiv

AltText aus Dateinamen wenn Redakteur keinen Alternativen Text angegeben hat

Erstellt in TS Schnipsel, TYPO3 am 16. Mai 2014 vom Daschmi

Mit folgendem TypoScript Code kann ab TYPO3 6.2 der Text innerhalb des alt Attributs aus dem Dateinamen gebildet werden. Wenn der Redakteur einen alternativen Text angegeben hat, so wird weiterhin dieser verwendet.

tt_content.image.20.1.altText.data = file:current:alternative // file:current:name

das gleiche funktioniert auch mit dem title Tag.

tt_content.image.20.1.titleText.data = file:current:title // file:current:name

IBAN Validieren

Erstellt in PHP am 11. März 2014 vom Daschmi

Mit folgendem PHP Code Schnipsel kann man einfache die IBAN Validierung durchführen:

function checkIBAN($strIBAN)
{

	$swapedIBAN = strtoupper(substr($strIBAN, 4).substr($strIBAN, 0, 4));
	$code = "";	

	for ($i = 0; $i < strlen($swapedIBAN); $i ++)
	{

		$char = $swapedIBAN[$i]; 

		if (is_numeric($char))
		{

			$code .= $char;

		}
		else
		{

			$code .= strval(ord($char) – 55);

		}

	}

	$reminder = "";
	while (true)
	{

		$substr = substr($code, 0, 4);
		$code = substr($code, 4);
		$reminder = intval($reminder.$substr) % 97;

		if (strlen($code) <= 0) break;

	}

	if ($reminder != "1") return false;
	else return true;

} // function checkIBAN($strIBAN)

Problem nach Update auf PHP4.5 mit htmlspecialchars und htmlentities

Erstellt in PHP am 18. Februar 2014 vom Daschmi

Wenn man ein „ISO Projekt“ nach PHP 5.4 aktualisiert und dort die ISO Daten mit htmlspecialchars ausgibt, wird nur ein leerer String zurückgegeben. Abhilfe schafft die Verwendung einer hspc Funktion anstelle von htmlspecialchars und htmlentities:

function hspc($value)
{ 

  return htmlspecialchars($value, ENT_COMPAT | ENT_HTML401, ‚ISO-8859-1‘);

}