Hi!
Ich hatte hier schon ein Topic aufgeacht:
#40723
Aber im Endeffekt läuft es auf eine einfache Grundsatzfrage hinaus:
Kann ich mit Typo3 ein Webprojekt genau mit dem HTML umsetzen, wie ich es haben will?
Ich bin neu bei Typo3 und versteht schon nicht, wie das CMS auf die Idee kommt mir einfach Javascript-Code in den Header zu generieren:
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror" || browserName=="Opera") {version = "n3";} else {version = "n2";}
// Blurring links:
function blurLink(theObject) { //
if (msie4) {theObject.blur();}
}
Das ist nur ein Beispiel, aber zeigt mein Problem: Das ist bestimmt nicht das, was ich von einem CMS erwarte.
Wie in dem anderen Topic schon angeklungen ist stellt sich auch die Frage, wie es mit dem Content aussieht, wenn ich selber genau festlegen möchte welches HTML generiert wird?
Wie gesagt: Ich bin neu bei Typo3 und mir stellt sich daher die Frage:
Kann ich das mit Typo3 überhaupt machen, oder sollte ich ein anderes CMS suchen?
Hallo,
nun welches CMS du einsetzt sollte von mehr Dingen abhängen! Auch joomla & co muss dir zwangsweise zb Code um Bilder schreiben, damit diese an der richtigen Stelle stehen!
Es gibt Extensions, die aus den ganzen Tabellen lauter divs machen, die dann auch besser verändern kannst, falls dir das lieber ist.
Ob du ein Webprojekt mit TYPO3 100% genauso wie mit purem HTML-coden hinbekommst hängt von deinen TYPO3-Kenntnissen ab bzw vom Code, wobei ich dir mal sicher beantworten kann, dass du Seiten 100% so hinbekommst wie sie aussehen sollen!
lg georg
Auch joomla & co muss dir zwangsweise zb Code um Bilder schreiben, damit diese an der richtigen Stelle stehen!
Ich denke genau da liegt der Gedankenfehler. Es ist doch nicht Sache eine CMS zu entscheiden, welches HTML erstellt wird, sondern Sache des Template-Entwicklers. Zumindest kenne ich das so und halte es auch für viel sinnvoller.
In den meisten etwas größeren Projekten erstellt das Layout und das HTML jemand ganz anderes. Und ich bin in diesem Fall derjenige, der das HTML in Templates umsetzen muss. Dabei habe ich wenig Lust, dass Typo3 mir Sachen in den HTML-Code generiert um die ich es nie gebeten habe.
Mein Eindruck ist, dass man schon recht viel Erfahrung und Gefummel braucht um mit Typo3 dies zu gewährleisten, oder?
Du kannst Dir Deinen Header komplett selbst schreiben und einbinden, ist überhaupt kein Problem. Die default Einstellung ist in Nullkommanix abgeschaltet.
Gefummel wird es übrigens nur dann, wenn man sich nicht sauber einarbeitet und versucht,alles über irgendwo aufgeschnappte Codeschnipsel zurechtzubiegen.
Typo3 ist extrem komplex. Man sollte sich eine Einarbeitungszeit von mehreren Monaten gönnen.
Guten morgen übrigens! 😉
Ich denke genau da liegt der Gedankenfehler. Es ist doch nicht Sache eine CMS zu entscheiden, welches HTML erstellt wird, sondern Sache des Template-Entwicklers.
Nun, das ist ein gar nicht so leichtes Thema!
Irgendein html-code muss aber doch da sein, damit alles sinnvoll dargestellt werden kann!
Bsp: Text mit Bild, 4 Bilder in 2 Spalten, rechts vom Text => du möchtest das doch nicht selbst ausprogrammieren oder?
Mit der Extension css styled content bzw CSS styled IMGTEXT machst du die ganzene Tabellen weg und kannst über css ziemlich viel machen, sofern man sich da auskennt!
In den meisten etwas größeren Projekten erstellt das Layout und das HTML jemand ganz anderes.
du brauchst nebem dem Layout (in html) kein weiteres html mehr erstellen! für das ist genau ein CMS da...
Mein Eindruck ist, dass man schon recht viel Erfahrung und Gefummel braucht um mit Typo3 dies zu gewährleisten, oder?
Nun TYPO3 braucht - wie alles andere - auch eine Einarbeitungszeit, wobei diese bei TYPO3 sicher länger dauert als zB bei joomla, man damit aber auch mehr machen kann!
hoffe etwas geholfen zu haben
georg
du möchtest das doch nicht selbst ausprogrammieren oder?
Selbstverständlich möchte ich das. Wie gesagt: Das HTML gibt es doch eh schon als HTML-Prototyp und ist von einer Agentur geschrieben. So ist es in vielen Projekten. Daher möchte (oder besser: muss) ich das so verwenden, wie es nunmal ist und nicht wie das CMS das meint.
du brauchst nebem dem Layout (in html) kein weiteres html mehr erstellen! für das ist genau ein CMS da...
Ein CMS ist dazu da eine Redakteursoberfläche zu bieten und die Eingaben des Radakteurs mithilfe meiner Templates in HTML umzusetzen.
Das gilt doch sowohl für das Seitenlayout, wie auch für den Inhalt.
dann nimm die erwähnten extensions und bau sie dir um... alles divs, nur eine frage vom css...
lg georg
nimm die erwähnten extensions
Ich habe ja css_styled_content eingebaut, aber bei bildern im text immernoch tabellen generiert.
Ich wäre dir echt dankbar, wenn du mir genauere Tipps geben könntest, welche Extensions ich nehmen soll.
Aber ich finde das generell schon schlecht, wenn ein CMS sich in mein HTML einmischt. Was wären denn, wenn ich XML-Dateien erzeugen wollte?
Wenn das nicht in den Griff zu bekommen ist das für mich ein K.O.-Kriterium.
theo schrieb
Typo3 ist extrem komplex. Man sollte sich eine Einarbeitungszeit von mehreren Monaten gönnen.
Wenn Du dazu nicht bereit bist (dazu gehört das Durcharbeiten der Manuals, Refs etc. und das Anwenden der Forumssuche),
dann laß es besser sein,
code deine Seiten von Hand
oder wähle ein CMS, das deinen Ansprüchen besser gerecht wird.
@jenses
Deine Aussage ist nicht hilfreich, weil ich zur Zeit verschiedene CMS evaluiere. Ich suche Produkte, die meinen/unseren Ansprüchen entsprechen.
Dabei kann man sich natürlich nicht in jedes Produkt monatelang Einarbeiten.
Daher frage ich ja hier auf dem Forum danach: In der Hoffnung Hinweise von Typo3-Profis zu bekommen ob Typo3 in diesem Punkt meinen Vorstellungen entsprechen kann.
Wenn das fazit ist, dass das ohne große Probleme geht, dann arbeite ich mich gerne ein.
Sollte sich Typo3 aber generell nur schwer dazu bewegen lassen das HTML genauso zu generieren, wie ich das vorgebe, dann muss ich ein anderes Produkt suchen.
Hallo $user,
es ist mit Sicherheit schaffbar! insb mit den von mir genannten Extensions arbeitest du nur noch mit divs/css und du kannst auch die Extension selbst umschreiben
lg georg