Jul 30
Viele Webentwickler erstellen Websites mittlerweile in XHTML und das ist auch gut so. Allerdings gibt es hier eine fiese Falle!
Der XML Prolog:
<?xml version="1.0" encoding="utf-8"?>
Dieser steht vor dem eigentlichen DOCTYPE und definiert die XML Version, sowie die Zeichensatzkodierung. Allerdings versetzt dieser Prolog den Internet Explorer 6 in den "Quirks Mode" und den Internet Explorer 7 in den "Almost Standard" Modus! Und was das heißt weiß wohl jeder Webentwickler…
Da der XML Prolog nicht zwingend vorgeschrieben ist, empfiehlt es sich ihn weg zu lassen.
Eine Übersicht aller DOCTYPE / Modus Kombinationen gibt es hier.
Jul 30
TYPO3 hat standardmäßig 4 Spalten: Links, Normal, Rechts und Rand. Um nicht verwendete Spalten auszublenden einfach folgendes TS in die TSConfig des Templates einfügen:
mod.SHARED.colPos_list=0,3
Hiermit werden nur die gelisteten Spalten eingeblendet (Normal, Rand).
Die Spalten IDs:
Links=1
Normal=0
Rechts=2
Rand=3
Jul 30
Wenn man in TYPO3 eine Seite oder ein Inhaltselement kopiert, fügt TYPO3 ein "(Kopie 1)" in den Seitentitel bzw. in die Überschrift ein. Dadurch ist man gezwungen die kopierten Elemente zu öffnen und das "(Kopie 1)" zu entfernen. Oder man fügt folgendes TS in die TSConfig des root Templates:
TCEMAIN.table.pages {
disablePrependAtCopy = 1
disableHideAtCopy = 1
}
TCEMAIN.table.tt_content {
disablePrependAtCopy = 1
disableHideAtCopy = 1
}
Das verhindert auch, das kopierte Seiten versteckt werden.
Jul 29
<cfset objrequest="GetPageContext().GetRequest()"></cfset>
<cfset strUrl = objRequest.GetRequestUrl().Append("?" & objRequest.GetQueryString()).ToString() />
Jul 29
DELETE adressen FROM adressen,
(SELECT count(*) as counter,
min(id) as id,
name, anschrift, plz, ort
from adressen
GROUP BY name, anschrift, plz, ort
HAVING counter > 1) as doppel
WHERE adressen.name = doppel.name and
adressen.anschrift = doppel.anschrift and
adressen.plz = doppel.plz and
adressen.ort = doppel.ort and
adressen.id != doppel.id;
Recent Comments