Sidebar. Die Sidebar sollte eigentlich in Designs bzw. auf Homepages als Infoseite dienen. Und oder Unterseiten zu Themen wiedergeben.
Viele User packen dort zum Beispiel Wetteronline, Youtube-Videos rein usw.
Ist ja auch alles in Ordnung, .... aber wenn man diese Sachen immer und ewig auf allen Seiten ausgibt, nervt dies ziemlich, find ich.
Deshalb hier mal ein kleiner Tipp, via erweiterte Eigenschaften, wie man expliziet bestimmen kann, wo ein Youtube-Video, oder Sonstige
Extras in der Sidebar ausgegeben werden soll und wo nicht.
Als erstes erstellen wir in der config.ccml einen neuen Abschnitt. der Sieht wie folgt aus:
<cc:*> ++++++++++ Youtube-Video einbinden ++++++++++ </cc:*> <cc:property id="design.xyz.topic.youtube.visible" caption="Youtubevideo hier einschalten ?" folder="Design" targettype="topic" type="boolean" default="0"> <cc:*> ++++++++++ Wetteronline einbinden ++++++++++ </cc:*> <cc:property id="design.xyz.topic.wetteronline.visible" caption="Wetteronline hier einschalten?" folder="Design" targettype="topic" type="boolean" default="0">
In der navigation.ccml erstellen wir folgende Codes an geeigneter Stelle vor oder nach der topic-ausgabe der Untermenues:
<div id="sidebar"> ....... <div id="topic"> ...... </div><!-- topic ende --> <cc:if cond="&topic.properties.design.xyz.topic.youtube.visible"> <div id="youtube"> <div style="clear:both; height:10px;"></div> <h2>Info - Video</h2> <cc:include src=youtube.ccml> <div style="clear:both; height:10px;"></div> </div> </cc:if> <cc:if cond="&topic.properties.design.xyz.topic.wetteronline.visible"> <div id="wetteronline"> <cc:include src=wetteronline.ccml> </div> </cc:if> </div><!-- sidebar ende -->
Nun erstellt ihr noch die entsprechenden youtube.ccml und wetteronlie.ccml und packt diese in euren Designordner.
Beispiel youtube.ccml:
<!-- W2DPluginYouTube --> <object width="230" height="198"><param name="wmode" value="opaque"><param name="movie" value="http://www.youtube.com/v/lw7lkHjavQw&hl=de&fs=1&color1=0x666666&color2=0xEFEFEF&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/lw7lkHjavQw&hl=de&fs=1&color1=0x666666&color2=0xEFEFEF&rel=0" wmode="opaque" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="230" height="198"></embed></object><br/>
Width und height, passt ihr eurem Design an. Natürlich könnt ihr mehrere youtube.ccmls erstellen und entsprechend die config.ccml anpassen:
config.ccml: <cc:*> ++++++++++ Youtube-Video einbinden ++++++++++ </cc:*> <cc:property id="design.xyz.topic.youtube.visible" caption="Youtubevideo hier einschalten ?" folder="Design" targettype="topic" type="boolean" default="0"> <cc:property id="design.xyz.topic.youtube2.visible" caption="Youtubevideo hier einschalten ?" folder="Design" targettype="topic" type="boolean" default="0"> <cc:property id="design.xyz.topic.youtube3.visible" caption="Youtubevideo hier einschalten ?" folder="Design" targettype="topic" type="boolean" default="0"> <cc:property id="design.xyz.topic.youtube4.visible" caption="Youtubevideo hier einschalten ?" folder="Design" targettype="top ic" type="boolean" default="0">
und die navigation.ccml:
<!-- Youtube-Video 1 --> <cc:if cond="&topic.properties.design.xyz.topic.youtube.visible"> <div id="youtube"> <div style="clear:both; height:10px;"></div> <h2>Info - Video</h2> <cc:include src=youtube.ccml> <div style="clear:both; height:10px;"></div> </div> </cc:if> <!-- Youtube-Video 2 --> <cc:if cond="&topic.properties.design.xyz.topic.youtube2.visible"> <div id="youtube"> <div style="clear:both; height:10px;"></div> <h2>Info - Video</h2> <cc:include src=youtube.ccml> <div style="clear:both; height:10px;"></div> </div> </cc:if> <!-- Youtube-Video 3 --> <cc:if cond="&topic.properties.design.xyz.topic.youtube3.visible"> <div id="youtube"> <div style="clear:both; height:10px;"></div> <h2>Info - Video</h2> <cc:include src=youtube.ccml> <div style="clear:both; height:10px;"></div> </div> </cc:if>
..... und so weiter und so fort! Vielleicht hilft es den einen oder anderen? Grüße Sven
Spontaneität muss sorgfältig geplant werden.