Hi, ich versuche seit einigen Tagen so probeweise eine vorhande Webseite in Typo3 nachzubauen. Mit Hilfe des Modern Template Building-Tutorials bin ich soweit gekommen, das Typo3 in mein HTML Gerüst den bodytext meines content-records einfügt.
Leider wurschtelt mir Typo3 viel zu viel in meinem Quelltext herum, der danach garnichts mehr mit dem zu tun hat, was ich eingegeben habe. Die Ausgabe ist also unbrauchbar.
Da die Seite für Suchmaschinen optimiert werden soll, möchte ich jedes überflüssige Zeichen vermeiden. Einfach den Inhalt des bodytext auf die Seite zu setzen scheint ja irgendwie unmöglich zu sein, css_styled_content (praktischerweise komplett undokumentiert) sowie content(default) stricken beide den Text komplett um.
Nun meine erste Frage: Ist es möglich, den Text wie er ist zu kopieren?
Meine zweite Frage: Nachdem ich mich zwei Tage lang durch alle verfügbare Dokumentation gelesen habe, habe ich mehr und mehr den Eindruck, Typo3 ist ein unglaublich komplexes Ungetüm, das nicht so recht weiss was es will. Für CMS ist es viel zu kompliziert, allerdings betont Kaspar ja überall das das ganze im Grunde nur ein Framework ist. Leider wird in der Dokumentation zwischen beidem nicht klar getrennt. Dazu kommt das die meiste Dokumentation veraltet scheint: Irgendwo stand was von Modules in einem anderen Dokument was davon, das Modules schon lange durch extensions abgelöst worden seien. Ähnlich sieht es ja bei TypoScript aus: Es gibt in der Doku keine einheitlichen Begriffe. Mal wrd von Objekten geredet, mal von Variablen,malvon Funktionen, obwohl ja eigentlich klar ist, das TypoScript nur ein riesiges Array mit komischer Syntax ist, aus der sich nach meinem Verständnis die Extensions herauslesen, was sie zu tun haben.
Lange rede kurzer Sinn: Was habe ich übersehen oder falsch gemacht, dass mir Typo3 so unglaublich komplex und unstrukturiert vorkommt?
Es scheint ja eine ganze Menge Leute zu geben, die damit tatsächlich große Seiten laufen lassen, also MUSS es ja irgendwie gehen.
Agent Orange schriebLange rede kurzer Sinn: Was habe ich übersehen oder falsch gemacht, dass mir Typo3 so unglaublich komplex und unstrukturiert vorkommt?
Es scheint ja eine ganze Menge Leute zu geben, die damit tatsächlich große Seiten laufen lassen, also MUSS es ja irgendwie gehen.
Das würde mich auch brennend interessieren.
These: Die Leute, die es geschafft haben, finden es natürlich Klasse, das man nur schwer in ihre "heiligen Hallen" eindringen kann.
Es gibt hier auch irgendwo einen Thread "Vom Anfäner zum Profi". Da wird eine Einarbeitungszeitspanne von 1-3 Monaten genannt. In der Zeit kann man wohl das Knäul "Typo3" abrollen😉 Ob das auf einen 8-Stunden-Tag oder Hobby-Beschäftigung gemeint war, weiss ich nicht.
---------------
Der Umgang mit TypoScript ist vom Grundprinzip her nicht schwer - es ist eigentlich keine vollständige Programmiersprache (wenngleich das Wort Script ähnliches vermuten lässt), sondern mehr eine Auflistung von Konfigurationsanweisungen, die einer Objekthierarchie folgen. Trotzdem sind sehr einfache Kontrollstrukturen möglich, zum Beispiel um den Browsertyp des Users abzufangen und dann fallbasiert andere Inhalte oder Designstile zu zeigen. Dennoch sollte man als angehender Typo3-Administrator eine nicht zu kurze Einarbeitungszeit einplanen - denn die Zahl der Konfigurationsmöglichkeiten ist beeindruckend. Ebenso beeindruckend ist auch der Berg von PDF-Dokumenten vor dem man steht, wenn man nach Dokumentationen für das System sucht - in dieser Qualität und Menge bei weitem nicht selbstverständlich (und dies leider nicht nur im Maßstab eines Open Source-Produkts)
---------------
( http://www.entwickler.com/itr/online_artikel/show.php3?id=161&nodeid=62 )
rakso schriebEs gibt hier auch irgendwo einen Thread "Vom Anfäner zum Profi". Da wird eine Einarbeitungszeitspanne von 1-3 Monaten genannt. In der Zeit kann man wohl das Knäul "Typo3" abrollen😉 Ob das auf einen 8-Stunden-Tag oder Hobby-Beschäftigung gemeint war, weiss ich nicht.
Das ist eben der Punkt. Lohnt sich dieser Aufwand? Für meinen Zweck auf gar keinen Fall. Dummerweise ist mein Chef ziemlich dickköpfig + hat keine Ahnung. Schlechte Kombination.
rakso schriebDer Umgang mit TypoScript ist vom Grundprinzip her nicht schwer - es ist eigentlich keine vollständige Programmiersprache (wenngleich das Wort Script ähnliches vermuten lässt), sondern mehr eine Auflistung von Konfigurationsanweisungen, die einer Objekthierarchie folgen. Trotzdem sind sehr einfache Kontrollstrukturen möglich, zum Beispiel um den Browsertyp des Users abzufangen und dann fallbasiert andere Inhalte oder Designstile zu zeigen. Dennoch sollte man als angehender Typo3-Administrator eine nicht zu kurze Einarbeitungszeit einplanen - denn die Zahl der Konfigurationsmöglichkeiten ist beeindruckend. Ebenso beeindruckend ist auch der Berg von PDF-Dokumenten vor dem man steht, wenn man nach Dokumentationen für das System sucht - in dieser Qualität und Menge bei weitem nicht selbstverständlich (und dies leider nicht nur im Maßstab eines Open Source-Produkts)
Jop, leider werden Typoscript-Auszüge in der Dokumentation nicht immer wie Konfigurationsanweisungen behandelt sondern wirklich wie eine Objektstruktur oder eine Programmiersprache.
Es heisst dann nicht "...case = upper weist die Rendering-Prozedur xy an, den String in Großbuchstaben umzuwandeln", sondern "die case-Funktion wandelt je nach Paramter den String in Groß oder Kleinbuchstaben um". Nett ist auch, das die Syntax von Typoscript nicht eindeutig ist: Typen (= PAGE, = TEMPLATE) werden genauso zugwiesen wie Werte (=upper, = lower).
Paradebeispiel für die krude Referenz und ist die Beschreibung von "CASE". Dass die "Einstiegs-Dokumentation" Modern Template Building nicht auf solche Eigenheiten über die wohl jeder stolpert eingeht sondern stattdessen die Verwendung der vollkommen undokumentierten "css_styled_content" propagiert ist natürlich auch hilfreich.
Agent Orange schriebrakso schriebEs gibt hier auch irgendwo einen Thread "Vom Anfäner zum Profi". Da wird eine Einarbeitungszeitspanne von 1-3 Monaten genannt. In der Zeit kann man wohl das Knäul "Typo3" abrollen😉 Ob das auf einen 8-Stunden-Tag oder Hobby-Beschäftigung gemeint war, weiss ich nicht.
Das ist eben der Punkt. Lohnt sich dieser Aufwand? Für meinen Zweck auf gar keinen Fall. Dummerweise ist mein Chef ziemlich dickköpfig + hat keine Ahnung. Schlechte Kombination.
Na das ist doch wunderbar. Bezahlt vom Chef, wo ist das Problem? Ich bin Schüler, der eigentlich viel anderes zu tun hat und sich nebenher für Typo3 interessiert. Habe erstens keine 8 Stunden täglich dazu zur verfügung, weder werde ich dafür bezahlt. 🙂 Ich denke, Typo3 ist keine schlechte sache, wo es sich lohnt, einzuarbeiten. Auch wenn der Anfang eine Hürde darstellt (die allseits genannte "steile Lernkurve"). Du wirst die am Arbeitsplatz bezahlten Kenntnisse sicherlich mal gebrauchen können - vielleicht auch außerhalb.
Zum Weiteren kann ich mangels Kenntnissen nichts sagen.
Ich setze momentan alles auf das Buch, was ich mir gönnen werde:
#12688
Ich mach das auch nicht hauptberuflich. Bin Student und das ganze ist nur ein Nebenerwerb für mich.
Ich werde mich dann mal Schritt für Schritt da ran tasten, muss ich nur meinem Chef erklären, warum das so lange dauert 🙂
Zu meiner ersten Frage, wie ich content unverwurstet auf die Seite bringe hat keiner eine Antwort? 🙁
Zu meiner ersten Frage, wie ich content unverwurstet auf die Seite bringe hat keiner eine Antwort?
css_styled_content verwenden und über den Object Browser alles konfigurieren. Doku brauchst Du eigentlich nicht für diesen Part, einfach rumprobieren bis es passt + hier im Forum suchen bei speziellen Problemen (z.B. RTE Konfiguration).
Viele Grüße,
Niki
Agent Orange schriebIch mach das auch nicht hauptberuflich. Bin Student und das ganze ist nur ein Nebenerwerb für mich.
Ich werde mich dann mal Schritt für Schritt da ran tasten, muss ich nur meinem Chef erklären, warum das so lange dauert 🙂
Na dann ists was anderes.. hoffentlich versteht er das!
Agent Orange schriebLange rede kurzer Sinn: Was habe ich übersehen oder falsch gemacht, dass mir Typo3 so unglaublich komplex und unstrukturiert vorkommt?
Es scheint ja eine ganze Menge Leute zu geben, die damit tatsächlich große Seiten laufen lassen, also MUSS es ja irgendwie gehen.
Ja das kenne ich!
seit ca 8 Tagen schlage und beschäftige ich mich mit Typo3 rum. Mal 3.60 mal 3.62... ein einziges auf und nieder....
Innerhalb von 3 Tagen hatte ich eine Website am laufen. HTML Vorlage + Template. War sehr erfreulich!!!
So mit mod_rewrite und Metas, Forms usw.
Z.Z. versuche ich mich an allen möglichen Extensions... jetzt schlägt das "open_source" durch... dat läuft nicht mit dem, dat andere is nur Beta (warum? keine Ahnung) ... wenn man mehr will als einfach nur Seiten bauen kommt man sehr schnell darauf das, wenn an seine Brötchen damit verdient, ein professionelles CMS für ein paar tausend Euro im Endeffekt billiger kommt als wenn man sich mit Typo auseinander setzt... weil das wird min. im Endeffekt genauso viel kosten. (Bücher, vielleicht mal nen Kurs und der gigantische Zeitaufwand!)
Aus meiner Sicht sehe ich das mehr sportlich... kleine Geschichten schnell machen und dabei den Ehrgeiz spielen lassen... (das Kind kommt durch) ... und wenn was nicht geht einfach mal fragen,... nirgends, aber absolut in keiner Newsgroup etc. habe ich sooo schnell Tipp's und Hilfe bekommen wie in der Typo3 Gemeinde..
Typo3 lohnt sich, das glaube ich fest!... man muss nur, falls man es kann, etwas Zeit (und damit auch Geld) mitbringen,.... mal nen Workshop machen (falls man Zeit hat..) und ne Menge lesen....
Und wenn ich nicht gerade arbeite.... wird taipodreit...
und das alles MHO nach,
Gruss
Ralf
Hm, jetzt wo ich das alles so lese, werde ich auch etwas unsicher. Ich bin gern bereit eine gewisse Einarbeitungszeit aufzuwenden und mich auch längerfristig damit zu beschäftigen.
Andererseits ist der Grund, warum ich typo3 einsetzen möchte ein ehrenamtliches Projekt für eine Freundin in Indien an dem auch andere potentielle Mitarbeiterinnen in Deutschland und USA teilnehmen sollen. Ich bin die einzige die wenigstens ein bisschen Kenntnisse von html, php etc hat. Die anderen sollen einfach Inhalte einstellen können. Termine, Aktionen, Bilder, Berichte, etc.
Ist das System dafür tauglich? Ich möchte nicht nach 3 Monaten Einarbeitung feststellen, dass die ganze Mühe umsonst war, denn das wäre ganz schlecht für das Projekt.
:o
nachdenkliche Grüsse
anamchara
@anamchara
dafür gibt es ja cms... allerdings solltest du schon etwas mehr php können, als nur echo und include. voraussetzung ist, dass man verstanden hat was objektorientierte programmierung ist, dann sollte sich auch t3 relativ schnell erschließen....
@ralf
dazu kann ich nur wiederholen was ich grade gesagt habe.
wenn man sich nicht in php einarbeiten will, sollte man vielleicht lieber eine firma wie imperia oder so kontaktieren, das wäre dann wirklich billiger. sollte man allerdings php verstehen, dann ist t3 auf jeden fall bedeutend preiswerter...
Daniel_S schrieb...allerdings solltest du schon etwas mehr php können, als nur echo und include. voraussetzung ist, dass man verstanden hat was objektorientierte programmierung ist...
@anamchara:
ich kann kein stück php und objektorientierte programmierung ist ein fremdwort für mich, bin aber trotzdem in der lage relativ komplexe anforderungen in t3 umzusetzen. ein bißchen html, css und viel typoscript reichen definitiv völlig aus.
typoscript ist die wesentlich höhere umsetzungshürde als php. man gucke sich das forum hier an. von den über 45000 postings beziehen sich wahrscheinlich ca. 95% auf typoscript... 😉
wenn du also bereit bist, dich durch die dokumentationen und referenzen zu quälen und zu wälzen, und du versuchst die vorhandenen extensions intelligent für deine zwecke zu "mißbrauchen" dann erschließt sich ein endloser bereich an umsetzungsmöglichkeiten.
ich hab allerdings auch ein jahr gebraucht... 😉
nicht entmutigen lassen!
Dem kann ich nur zustimmen. HTML, CSS, typoscript reichen völlig aus.
Schließlich will ich mit typo3 arbeiten und es nicht neu erfinden.
Hallo @ all,
es reicht häufig wirklich aus, wenn man HTML-Kenntnisse hat, CSS-Kenntnisse sind von großem Vorteil. Sichere HTML-Kenntnisse sind aber dringende Voraussetzung.
PHP wird nur dann benötigt, wenn Sie bestimmte Funktionalitäten erweitern möchten. Für viele Projekte ist dieses aber sicherlich nicht erforderlich. Der Basis-Umfang von Typo3 (TypoScript) läßt soviele Einstellungen bzw. Konfigurationen zu, dass man hiermit schon eine ganze Menge machen kann. Nur wenn dieser Umfang nicht ausreicht, muss man selbst mit PHP diese zusätzlichen Funktionalitäten schaffen.
Was man zum Erlernen von Typo3 benötigt:
- Sichere HTML-Kenntnisse (insb. Tabellen)
- Bereits viel Erfahrung beim Erstellen von "klassischen" Webseiten (kein Frontpage oder ähnliches)
- Viel Gedult, insb. bei Schreibfehlern (sogenannte "Typos")
- Selbstständiges Arbeiten (viele Dokus lesen und nicht aufgeben)
> - Sichere HTML-Kenntnisse (insb. Tabellen)
hab ich nicht.
Aber - Tabellen sterben doch aus und sollten (afaik auch laut einer "offiziellen Empfehlung") NICHTMEHR verwendet werden... hatte erstmal geschluckt, als ich sah, das Typo3 Tabellen o mass liefert.
Geht doch auch ohne, mit CSS und so...
Ist das vl ein Vorteil von diesem neuen TemplateVoilla oder wie das heisst?
> - Bereits viel Erfahrung beim Erstellen von
> "klassischen" Webseiten (kein Frontpage oder
> ähnliches)
Hab ich auch ned :-(
OK , Ok, bin zwar eigentlich auch nur Newbie,
aber von den Profis scheinen hier alle nur über Sinn und Zweck des CMS zu reden anstatt einem Studie aus der Patsche zu helfen... #evil#
Naja Progger unter sich,... eines der Haupt Mankos von Typo das zu viele Progger damit arbeiten und es so für den Durchschnitt langsam zu hoch wird.
Allerdings muss ich dem Rest hier recht geben,...
mit ein wenig Ahnung von OOP läst Typo einiges mit sich anstellen und kann definitiv zaubern,.. 😉
Also von einem Studie zum Anderen, das hat mir eigentlich sehr geholfen für 'nen kunden von mir
page = PAGE
page.typeNum = 0
# Schmeißt alles Raus was Typo3 herkömmlicherweise so produziert
page.config.disableAllHeaderCode = true
page.1 = TEMPLATE
page.1 {
#Body Includen
template = FILE
template.file = fileadmin/templates/html_templates/body/bodytemplate_default.html
#########################################################################
#Headder Includen
marks.headder = TEMPLATE
marks.headder {
template = FILE
template.file = fileadmin/templates/html_templates/body/headder_template.html
workOnSubpart = CONTENT_WORK
}
######################################################################
#Content Includen
marks.body_content = TEMPLATE
marks.body_content {
template = FILE
template.file = fileadmin/templates/html_templates/body/content_template.html
workOnSubpart = CONTENT_WORK
}
######################################################################
#Footer Includen
marks.footer = TEMPLATE
marks.footer {
template = FILE
template.file = fileadmin/templates/html_templates/body/footer_template.html
workOnSubpart = CONTENT_WORK
}
######################################################################
}
Hoffe ich konnte ein wenig helfen,
ansonsten kann ich die TSREF sehr empfehlen,
frei nach dem Motto RTFM #giggle#
solong
Ich denke das jeder hier mal die PDF´s gelesen hat..und es den Leuten mit sicherheit nicht schaden würde wenn sie es selbst auch lesen würden....
die dokus beantworten nämlich einige der immer wieder auftretenden simplen fragen...
Na Bravo,
ich denke das dann die meisten hier den Sinn und Zweck eines Forums für Anfänger irgendwie nicht raffen... #evil#
Lasst und dann doch einfach das Forum hier dicht
machen und ein Skript schreiben welches jedem
Anfänger einfach nur noch antwortet RTFM
(Read The Fucking Manual).
Oh Man ehrlich ,... gesegnet sind die beklppten denn sie hören das Hämmern nicht mehr... #evil#
ich denke das dann die meisten hier den Sinn und Zweck eines Forums für Anfänger irgendwie nicht raffen...
wenn ein "Anfänger" kommt und eine Frage hat, die in einem bestimmten pdf intensivst geklärt wird... was ist dann falsch daran, wenn er lediglich den Hinweis auf besagtes pdf erhält (außer er kann auf Grund mangelhafter Englischkenntnisse nichts damit anfangen)? Der "Sinn und Zweck" eines Forums ist zumindest in meinen Augen nicht, Personen die zu faul sind, die grundlegensten Dokus durchzuarbeiten dieses zu ersparen.
Ich habe nicht das Gefühl, als würden Anfänger (zu denen ich mich auch zähle) hier keine oder schlechte Hilfe erhalten (wenn sie lernwillig sind).
ich denke das dann die meisten hier den Sinn und Zweck eines Forums für Anfänger irgendwie nicht raffen...
Natürlich habe ich denn Sinn und Zweck des Anfängerforums verstanden, und bin auch froh das es dieses gibt...Ich bin auch anfänger und es treten immer wieder ganz simple fragen auf...hier hilft mir dann aber die "Suchfunktion" des forums.....nur leider geht es immer weiter in die richtung, das die leute eine fertige lösung präsentiert haben wollen(so wie du sie z.b. gepostet hast), damit sie ja nichts lesen müssen und wenig arbeit haben...das man weniger arbeit haben will ist für mich vollkommen verständlich, wer will das nicht 😉
Aber das daraufhin einige probleme beim rattenschwanz folgen ist doch wohl klar..und diese probleme hätte man von vorne rein nicht wenn man sich ein bissel mit den dokus auseinandergesetzt hätte anstatt per Copy Paste die fertige lösung zu nehmen und ein paar kleinigkeiten abzuändern...generell spricht natürlich nichts gegen C&P, aber meiner meinung nach nur wenn A:ich mich nicht wirklich weiter mit dem Programm auseinandersetzen will und eine kuze lösung brauche oder B: ich habe mich schon mit dem programm auseinandergesetzt, verstehe alles was da steht und will mir nur was arbeit sparen..
wie bereits geschrieben, ich bin auch anfänger aber kriege immer wieder einen graus wenn ich die anfängerfragen lese die schon 100x im forum beantwortet wurden oder in vielen dokus beschrieben werden...es gibt ja sogar video tutorials auf typo3.org für personen die besser mit video lernen....
und bitte sag nicht das sich typo3 in eine coder richtung entwickelt, das stimmt nicht...wenn man individuelle sachen haben möchte, dann kommt man nicht drum rum aber als standarduser sollte es auch ohne gehen...
der beitrag sollte keinesfalls irgendwie beleidigend, angreifend oder ähnliches wirken..es spiegelt nur meine meinung wieder...
Der "Sinn und Zweck" eines Forums ist zumindest in meinen Augen nicht, Personen die zu faul sind, die grundlegensten Dokus durchzuarbeiten dieses zu ersparen.
Dem kann ich nur zustimmen. Es ist ja nichts dagegen einzuwenden, wenn ein Anfänger z.B. schreibt: "Bei mir kommt immer nur 'no template found!'. Was muß ich tun, dass meine Seite läuft". Da es hier jedoch um die absoluten Grundlagen dreht wird und muß hier in der Regel der Verweis auf die Dokus erfolgen.
Solche Sachen zu erklären, würden auch den Rahmen des Forums sprengen oder wer will das immer lang und breit erörtern? Die Suchfunktion ist für manche leider ja auch ein Fremdwort 😉
Gruß
Thomas