Zum Inhalt springen

Ist es schlau alle Seiteninhalte als HTML anzulegen?

Erstellt am 2. Mai 2009 · 5 Antworten · letzte Antwort am 2. Mai 2009

Tags: Frage

jschuhma ·

Hallo miteinander,

bin grade etwas am grüblen und zwar habe ich jetzt Beispielhaft einen Inhalt (http://fotografie.mediadesign.mi.fh-offenburg.de/) angelegt.
Und zwar nicht als normale Text sondern als 'Special - HTML'. Davor hatte ich es mit normalem Text versucht, jedoch hatte mir Typo hier zahlreiche unnötige css-Klassen und spacer-images in den Quelltext gehaun.

Um dies zu verhindern, und um auch Bilder und andere Dinge präziser platzieren zu können, habe ich zu der Inhaltsart 'HTML' gegriffen.

Ich habe mir jetzt nur die Frage gestellt ob das so schlau ist, da das ja den Sinn etwas verfehlt. So kann z.B. nicht jeder Inhalte abändern (sofern er keine HTML-Kenntnisse hat)

Ist es folglich schlecht so vorzugehen oder gibt es einen anderen, ähnlichen weg?
Danke im Voraus.

Grüße Jan

just2b ·

Hallo,

naja dann ist der Sinn von einem CMS ziemlich sinnbefreit. Css-Klassen sind ja nichts böses und kann auch konfiguriert werden.

georg

jschuhma ·

ja das war leider auch meine Überlegung, dann versuche ich es mit den Generierten Klassen.

Aber warum macht er denn so einen "Code-Murks"?

	<!--  CONTENT ELEMENT, uid:7/textpic [begin] -->
		<a id="c7"></a>
		<!--  Image block: [begin] -->
			<div class="csc-textpic csc-textpic-center csc-textpic-above"><div class="csc-textpic-imagewrap" style="width:342px;"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:342px;"><dt><img src="uploads/pics/test.png" width="342" height="231" border="0" alt="" /></dt></dl></div><div class="csc-textpic-text">
		<!--  Text: [begin] -->

			<p class="bodytext">Hello!
</p>
<p class="bodytext">&nbsp;</p>
<p class="bodytext">some nice text here</p>
		<!--  Text: [end] -->
			</div></div><div class="csc-textpic-clear"><!-- --></div>
		<!--  Image block: [end] -->
			
	<!--  CONTENT ELEMENT, uid:7/textpic [end] -->

Das wären handgeschrieben 3 oder 4 Zeilen

just2b ·

Hallo,

na dann fangen wir mal an..

code kommentar entfernst du mit config.disablePrefixComment = 1

dann kommt ein anker für das content element, kannst du mit tt_content.stdWrap.dataWrap = entfernen

und dann brauchts eben ein bisschen code, damit die bilder so positioniert werden wie du willst. du hast dir hier gerade mal das einfachste bsp ausgesucht, 1 bild. es gibt aber auch noch zB 5 Bilder in 3 Spalten, alles rechts vom text. du siehst es geht schon etwas komplexer und da brauchts eben ein paar divs. wüsste nicht wo da ein problem ist