Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> ContentFlex und XHTML 1.0
RALF_L
Beitrag Mon. 24. September 2007, 19:58
Beitrag #1


Newbie
*

Gruppe: Members
Beiträge: 4
Mitglied seit: 20.09.2007
Mitglieds-Nr.: 1.132



Hallo LL!

Seit kurzem setze auch ich SF ein, da ich denke, so schnell XHTML-Valide Seiten mit einem PHP-CMS zu erstellen.
Dabei wollte ich prinzipiell nur mit Contentflex arbeiten und mir meine Contenttypen ähnlich dem unten gezeigten zusammenstellen.
1 Frage: Gibt es andere/bessere Möglichkeiten? Oder ist es gar das, was die Meisten empfehlen?

Nun bin ich aber bei einer Sache, die dem Validator so nicht gefällt und ich auch nicht weiterkomme.

Ich habe mit Contentflex ein Element Portrait erstellt:
CODE
<div class="portrait">
{image:1}
<h4>{text:1}</h4>
<p>{textarea:1}</p>
</div>


Die erstellte Seite sieht dann so aus:
CODE
<img src="media/bilder/bild1.jpg" alt="Bild1" title="Bild1" width="200" height="135" border="0" />
<h4>Mein Bild 1</h4>
<p>Mein Freitext</p>


Der Validator stört sich nun berechtigter Weise an border="0". Leider habe ich nirgens die Stelle finden können, an der die Zeile "zusammengebaut" wird.

2. Frage: Da das Prinzip ja wohl für alle Elemente im Contentflex ähnlich ist, würde ich gerne wissen, an welcher Stelle ich anfassen muß, um das Border zu entfernen.


Gruß RALF
Go to the top of the page
 
+Quote Post
andi
Beitrag Mon. 24. September 2007, 20:13
Beitrag #2


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(RALF_L @ Mon. 24. September 2007, 20:58) *
1 Frage: Gibt es andere/bessere Möglichkeiten? Oder ist es gar das, was die Meisten empfehlen?

ist ganz abhängig von dem, was du erreichen möchtest.

ZITAT(RALF_L @ Mon. 24. September 2007, 20:58) *
2. Frage: Da das Prinzip ja wohl für alle Elemente im Contentflex ähnlich ist, würde ich gerne wissen, an welcher Stelle ich anfassen muß, um das Border zu entfernen.

geht nur über einen eingriff im core.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 25. September 2007, 08:40
Beitrag #3


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(andi @ Mon. 24. September 2007, 21:13) *
geht nur über einen eingriff im core.


was nicht ganz richtig ist, denn es ist problemlos möglich den kompletten img-tag innerhalb eines contentflex-elementtemplates manuell zu erstellen

{if_imageurl:x}
<img src="{imageurl:x}" width="{imagewidth:x}" height="{imageheight:x}" title="{imagedesc:x}" alt="{imagedesc:x}" />
{/if_imageurl:x}

{if_not_imageurl:x}
<img src="cms/img/space.gif" alt=""/>
{/if_not_imageurl:x}


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 25. September 2007, 08:52
Beitrag #4


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



sicherlich, meine formulierung war wohl zu absolut. trotzdem rate ich davon ab, das «border-problem» mit einem gebastel in contentflex zu lösen. sinnvoller ist es, diese änderung zentral für alle module vorzunehmen.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 25. September 2007, 10:12
Beitrag #5


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



ZITAT(andi @ Tue. 25. September 2007, 09:52) *
trotzdem rate ich davon ab, das «border-problem» mit einem gebastel in contentflex zu lösen. sinnvoller ist es, diese änderung zentral für alle module vorzunehmen.
gruss andi

was heisst hier gebastel? für eine vielseitige anwendung sind die möglichen elemente im contentflex ja gedacht. wink.gif

grundsätzlich ist es imho weniger ratsam modifizierungen am core vorzunehmen. gerade bei weniger profi-usern kann dies unter umständen stabilität und update-fähigkeit des systems beeinflussen.

also vielleicht erstmal die für alle user am wenigsten problembehaftete lösungsmöglichkeit vorschlagen und dann vielleicht die irgendwo doch bessere! wink.gif


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
RALF_L
Beitrag Tue. 25. September 2007, 10:37
Beitrag #6


Newbie
*

Gruppe: Members
Beiträge: 4
Mitglied seit: 20.09.2007
Mitglieds-Nr.: 1.132



Guten Tag!

Also das ich nur mit Contentflex arbeiten möchte, ist nicht so gangz verkehrt. - Hört sich gut an.


Zur zweiten Frage möchte ich mich erstmal entschuldigen, dass ich den Thread nicht gefunden habe, in dem dieses Thema schon behandelt wurde.

Ich habe es dann doch im Core geändert, damit es im gesamten System gilt. Allerdings kann diese Vorgehensweise zugegebenermaßen auch Probleme mit sich bringen - z.B. beim Update des Systems.
Den Code von amk kann man dann ja sicherlich für paar filigrane Änderungen, die sich dann nur auf ein einzelnes Element beziehen, benutzen.

Danke für die schnelle Hilfe

RALF
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 25. September 2007, 10:45
Beitrag #7


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ZITAT(RALF_L @ Tue. 25. September 2007, 11:37) *
Also das ich nur mit Contentflex arbeiten möchte, ist nicht so gangz verkehrt. - Hört sich gut an.

arbeite persönlich sehr viel mit contentflex, da es sehr flexibel anzuwenden ist.

ZITAT(RALF_L @ Tue. 25. September 2007, 11:37) *
Allerdings kann diese Vorgehensweise zugegebenermaßen auch Probleme mit sich bringen - z.B. beim Update des Systems.

das einzige, was passieren kann, ist, dass du wieder ein border="0" im layout hast, was weiter nicht schlimm ist, da es die anzeige nicht beeinflusst. vielleicht findet es sogar einzug in sefrengo 1.4.1.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 20.4.24 - 15:43

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.