#1 (permalink)  
Old 09.10.2006, 17:59
Rene
Gast
 
Posts: n/a
[FAQ]Emotion Style -zusätzliches js Menü (sonstiges)
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'
Attached Images
File Type: gif test.gif (46.0 KB, 90 views)
Attached Files
File Type: zip menu.zip (1.1 KB, 24 views)
Reply With Quote
  #2 (permalink)  
Old 10.10.2006, 12:59
Aufsteigender Benutzer
 
Join Date: 12.2005
Location: Speyer
Age: 39
Posts: 339
Rep Power: 7
michaelk will become famous soon enough
Send a message via Skype™ to michaelk
Lächeln
Hallöchen,

diesbezüglich hätte ich eine Frage.
Wenn ich zum Beispiel eine sonstiges.php anlege und dazu das zugehörige template(sonstiges) braucht man dann trotzdem ein Javascript-file?

Für jeden weiteren link z.B.: für faq.

Wieder eine php-seite und das template dazu....


Gruß Michael
Reply With Quote
  #3 (permalink)  
Old 10.10.2006, 14:31
Rene
Gast
 
Posts: n/a
Quote:
Originally Posted by michaelk
Hallöchen,

diesbezüglich hätte ich eine Frage.
Wenn ich zum Beispiel eine sonstiges.php anlege und dazu das zugehörige template(sonstiges) braucht man dann trotzdem ein Javascript-file?

Für jeden weiteren link z.B.: für faq.

Wieder eine php-seite und das template dazu....


Gruß Michael

So,ich hoffe das die telekom meine dsl probleme nun in den Griff bekommen hat(sorry nochmal dafür,konnte nicht eher ins netz)

Meine Faq oben bezieht sich ja nur auf den Einbau eines weiteren Menüs nach Vorbild des menüs Nützliche Links,eingebaut im Template Header und wenn du dir jetz eine neue Seite/templates erstellst nehm ich doch mal an das dort auch der Header mit eingepflegt wird ($header),ansonsten kann ich jetzt so recht nix mit dieser Frage anfangen..mfg rene'
Reply With Quote
  #4 (permalink)  
Old 02.12.2006, 14:33
rocky7's Avatar
Neuer Benutzer
 
Join Date: 10.2004
Location: Chemnitz
Posts: 10
Rep Power: 8
rocky7 is on a distinguished road
Send a message via ICQ to rocky7 Send a message via AIM to rocky7 Send a message via MSN to rocky7
Ich möchte mir gern ein zusätzliches Menü nach dieser Faq einbauen, doch leider gibt es in meiner header den hier angegebenen Code nicht.


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>

Was ist bei mir falsch?
__________________
Ich muss popeln, sonst ersticke ich!

Reply With Quote
  #5 (permalink)  
Old 02.12.2006, 14:54
Rene
Gast
 
Posts: n/a
Quote:
Originally Posted by rocky7
Ich möchte mir gern ein zusätzliches Menü nach dieser Faq einbauen, doch leider gibt es in meiner header den hier angegebenen Code nicht.


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>

Was ist bei mir falsch?

Der Code hier bezieht sich auch auf den Einbau in ein vBulletin Board,für dein wbb ist der code zum Einbau aber ähnlich:

Code:
<a name="top"></a>
<if($wbbuserdata['userid']==0)>
<then>
      <script type="text/JavaScript" src="images/emotion/menug.js" ></script>
</then>
<else>
      <script type="text/JavaScript" src="images/emotion/menu.js" ></script>
</else>
</if>
so müßte der eigentlich bei dir heißen gell

mfg rene'
Reply With Quote
  #6 (permalink)  
Old 02.12.2006, 15:07
rocky7's Avatar
Neuer Benutzer
 
Join Date: 10.2004
Location: Chemnitz
Posts: 10
Rep Power: 8
rocky7 is on a distinguished road
Send a message via ICQ to rocky7 Send a message via AIM to rocky7 Send a message via MSN to rocky7
Also bei mir sieht der Code wie folgt aus:


Code:
<a name="top"></a>
<if($wbbuserdata['userid']==0)>
<then>
      <script type="text/JavaScript" src="images/emotion/menug.js" ></script>
</then>
<else>
      <script type="text/JavaScript" src="images/emotion/menu.js" ></script>
</else>
</if>


Wenn ich nun diesen hier angegebenen Code


Code:
<!-- 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-->

direkt darunter einbaue, kommt es beim Aufruf zu einer weißen Seite.
__________________
Ich muss popeln, sonst ersticke ich!

Reply With Quote
  #7 (permalink)  
Old 02.12.2006, 17:08
Rene
Gast
 
Posts: n/a
Is doch auch völlig logisch,hier bezieht sich ja auch alles auf ein vbulletin,also bau es so ein:

Code:
<a name="top"></a>
<if($wbbuserdata['userid']==0)>
<then>
<script type="text/JavaScript" src="images/emotion/menug.js" ></script>
<script type="text/JavaScript" src="images/emotion/menuneug.js" ></script>
</then>
<else>
<script type="text/JavaScript" src="images/emotion/menu.js" ></script>
<script type="text/JavaScript" src="images/emotion/menuneu.js" ></script>
</else>
</if>
mfg rene'
Reply With Quote
Reply

Lesezeichen

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist On.
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Menü unter Sonstiges im Emotion vB Style Spoky Style- & Web Template Support 7 12.10.2006 12:52
Emotion style und jgs-portal ripparaptor Fragen vor dem Kauf 7 28.09.2006 21:40
Emotion vBulletin Style Christian Ankündigungen & News 9 28.09.2006 00:34
Emotion wbb Style Rene Ankündigungen & News 2 25.09.2006 15:46
Image Style und neue Top Buttons (für den Header (menü)) Morpheus84 Allg. vB Support 6 26.12.2004 01:31


Copyright © 2006, Reuter & Bloeß GbR.
| Datenschutz | Sitemap | Unsere Partner | Top |
Home Products Forum Über uns Support & FAQs
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 ©2009, Crawlability, Inc.
Tipp: Fussball | Heilerde
Shopsystem, Shop System, CMS, Webkatalog mit vBCMS CMS