Da hier sicherlich viele Kunden fragen werden wie man ein zusätzliches (JS)Menü im emotion vb Style integriert (aufgebaut wie das Menü
Zusätzliche Links!!) werd ich euch mal eine kleine Faq hier basteln:
Der Einbau erfolgt natürlich
nur mit einer Sicherung eurer Dateien,was sich beim einbau solcher Sachen ja von selbst erklärt.
zuerst müßt Ihr euch 2 zusätzliche js Dateien erstellen ,damit ich nicht den ganzen Code hier posten muß häng ich euch beide Dateien unten an (die Links ganz unten müßt ihr euch natürlich noch anpassen,ich habe sie mit # für den Link, und mit test als Name der im menü erscheint gekennzeichnet:
Code:
oM1.makeMenu('','top0','Test','#','','','','','')
die Datei menuneu.js ist für angemeldete user eures Forums (entspricht der datei menu.js für die nützlichen Links die man angemeldet sieht) und die Datei menuneug.js für die Gäste bzw. nicht registrierten Besucher eures Forums (entspricht der datei menug.js die man als Gast sieht!)
im Template
header ganz oben ergänzen(neuer Code)
PHP Code:
<a id="top"></a>
<if condition="$show['member']">
<script type="text/JavaScript" src="/designs/emotion/menu.js" ></script>
<else />
<script type="text/JavaScript" src="/designs/emotion/menug.js" ></script>
</if>
<!-- neuer Code -->
<if condition="$show['member']">
<script type="text/JavaScript" src="/designs/emotion/menuneu.js" ></script>
<else />
<script type="text/JavaScript" src="/designs/emotion/menuneug.js" ></script>
</if>
<!-- /neuer Code-->
in den zusätzlichen css Einstellungen des Styles:
Code:
/* * Fly Menu * */
.clCMEvent{position:absolute; width:99%; height:99%; left:0; top:0; visibility:visible;z-index:1;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;z-index:1;}
.clB {position:absolute; visibility:hidden; background: url(/designs/emotion/bpu.gif)no-repeat bottom;z-index:1;}
.clB2 {position:absolute;visibility:hidden; background: url(/designs/emotion/bpu.gif)no-repeat bottom;z-index:1;}
.clHover, .clNormal { position:absolute; padding: 4px 0px 6px 24px;font: bold 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;text-decoration: none; z-index:1;}
.clNormal {background: url(/designs/emotion/naviaufm.gif); color: #05568F; z-index:1;}
.clHover {background: url(/designs/emotion/naviaufmh.gif); cursor:pointer;padding: 4px 0px 6px 24px; font: bold 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;text-decoration: underline;color: #FF9900;z-index:1;}
.p { background:url(/designs/emotion/nuetzlbuttm.gif); }
.po{ background:url(/designs/emotion/nuetzlbuttmh.gif); }
.p, .po { position:absolute; cursor:pointer; }
.p1 { background:url(/designs/emotion/sonstigesbutt.gif); }
.po1{ background:url(/designs/emotion/sonstigesbutth.gif); }
.p1, .po1 { position:absolute; cursor:pointer; }
/* * Content inkl. Sidebar * */
.sidebar { background: #D9E7ED url(/designs/emotion/sidebarbg.gif) no-repeat bottom left; }
.forbut { background:url(/designs/emotion/forbut.gif); }
.forbut a:hover { background:url(/designs/emotion/forbuth.gif); }
.nuetzlbutt { background:url(/designs/emotion/nuetzlbutt.gif); }
.nuetzlbutt a:hover { background:url(/designs/emotion/nuetzlbutth.gif); }
.sonstigesbutt { background:url(/designs/emotion/sonstigesbutt.gif); }
.sonstigesbutt a:hover { background:url(/designs/emotion/sonstigesbutth.gif); }
.forbut, .nuetzlbutt, .sonstigesbutt { display:block; width:200px; height:30px; }
.forbut span, .nuetzlbutt span, .sonstigesbutt span, .homebutt span, .faqbutt span {display:none;}
rot markierte Werte sind neue bzw. auch geändert Codes (Christian,könntest du das ja bitte nochmal überprüfen??)
Der Einbau erfolgt natürlich auf eigene Gefahr,und nochmal Danke an Christian für den Hinweis in den js Dateien oM1

mfg rene'