dhtml menü in Theme einfügen

Begonnen von smartmusic, 25 Oktober 2004, 13:04:17

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 3 Gäste betrachten dieses Thema.

smartmusic

bei der themeengine gibt es ja auch ein einen platzhalter im header für scripte.

welches horizontale dhtml menu könnt ihr mir denn empfehlen?

henne

hmm ehrlich gesagt nutze ich keine dhtml scripte.. Ich erstelle Navigationen immer in Fireworks macht sich prima.

Ist dann allerdings Javascript... läuft aber in allen Browsern.

Na warten wir mal was die anderen so meinen oder empfehlen können. ;D
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

ist das so ein menu wo die untermenus dann runter scrollen wenn man drüber fährt?

henne

hmm ja du kannst da jegliche Art von Menü erstellen. Ich würde es aufklappen nennen, was brauchst Du denn für ein Menü wieviele Punkte und Unterpunkte ?
wie breit ? welche Farbe ? oder sollen Grafiken in den Hintergrund ?
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

nein,so leicht milchig oder transparent...

wieviele punkte weis ich jetzt nicht genau, aber so 5 punkte und dann nochmal jeweils so 5 unterpunkte

henne

ich mach Dir heut Abend mal eins und dann kannst Du schauen obs das ist was Du suchst  o.k.  ?
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

ja super,das ist ja prima...ich sende dir mal meine email adresse als pm

smartmusic

ich habe dir nochmal eine email geschrieben,da ich mit dem einfügen probleme habe...wie setze ich das js ins theme ein?

per include oder in die theme.html

henne

Zitatwie setze ich das js ins theme ein? per include oder in die theme.html

in die theme.html und zwar musst du im header Bereich den Moreheaderbereich einfügen.

<!-- START more_header -->
<!-- END more_header -->


findest Du auch in der DW-Extension.

in diesen Bereich packst Du  das Javascript. Dann noch die mm_menu.js und die Grafiken hochladen (auf die richtigen Pfade achten)

und es sollte funktionieren.

P.S. das Menü was ich Dir geschickt habe war nur ein Beispiel, um es in Deine Page einzupassen müssen z.B. Positionsangaben im Script verändert werden.
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

sorry,ich bekomme es nicht hin das es im theme eingebaut ist...

wie muss die zeile im header genau aussehen und muss ich sonst noch was einfügen?

smartmusic

kann mir hier jemand dazu helfen...habe schon mehrere möglichkeiten ausprobiert...

muss wissen wie die zeile aussieht um das javascript einzusetzen....

henne

#11
sorry aber so schnell schießen die Preußen nicht ;D

also in dem Beispiel was ich Dir geschickt habe steht ja alles drin du muß das Javascript und den Aufruf des externen JS in den head Bereich der theme.html packen und zwar zwischen den Moreheader Bereich.

so sähe es dann mit dem Beispielscript aus ( wie gesagt das mußt Du noch für Deine Seite anpassen)

<!-- START more_header -->
<script language="JavaScript">
<!--
function mmLoadMenus() {
  if (window.mm_menu_1025173913_0) return;
  window.mm_menu_1025173913_0 = new Menu("root",83,16,"Verdana, Arial, Helvetica, sans-serif",10,"#333333","#ff9900","#ffffcc","#ffffcc","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
  mm_menu_1025173913_0.addMenuItem("link1","window.open('#', '_self');");
  mm_menu_1025173913_0.addMenuItem("link2","window.open('#', '_self');");
  mm_menu_1025173913_0.addMenuItem("link3","window.open('#', '_self');");
  mm_menu_1025173913_0.addMenuItem("link4","window.open('#', '_self');");
  mm_menu_1025173913_0.addMenuItem("link5","window.open('#', '_self');");
   mm_menu_1025173913_0.bgImageUp="mmmenu1_83x16_up.gif";
   mm_menu_1025173913_0.bgImageOver="mmmenu1_83x16_over.gif";
   mm_menu_1025173913_0.fontWeight="bold";
   mm_menu_1025173913_0.hideOnMouseOut=true;
   mm_menu_1025173913_0.bgColor='#ffffcc';
    window.mm_menu_1025171854_0_1 = new Menu("link1",83,16,"Verdana, Arial, Helvetica, sans-serif",10,"#333333","#ff9900","#ffffcc","#ffffcc","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
    mm_menu_1025171854_0_1.addMenuItem("link1.1","window.open('#', '_self');");
    mm_menu_1025171854_0_1.addMenuItem("link1.2","window.open('#', '_self');");
    mm_menu_1025171854_0_1.addMenuItem("link1.3","window.open('#', '_self');");
     mm_menu_1025171854_0_1.bgImageUp="mmmenu2_83x16_up.gif";
     mm_menu_1025171854_0_1.bgImageOver="mmmenu2_83x16_over.gif";
     mm_menu_1025171854_0_1.fontWeight="bold";
     mm_menu_1025171854_0_1.hideOnMouseOut=true;
     mm_menu_1025171854_0_1.bgColor='#ffffcc';
  window.mm_menu_1025171854_0 = new Menu("root",83,16,"Verdana, Arial, Helvetica, sans-serif",10,"#333333","#ff9900","#ffffcc","#ffffcc","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
  mm_menu_1025171854_0.addMenuItem(mm_menu_1025171854_0_1,"window.open('#', '_self');");
  mm_menu_1025171854_0.addMenuItem("link2","window.open('#', '_self');");
  mm_menu_1025171854_0.addMenuItem("link3","window.open('#', '_self');");
  mm_menu_1025171854_0.addMenuItem("link4","location='#'");
   mm_menu_1025171854_0.bgImageUp="mmmenu2_83x16_up.gif";
   mm_menu_1025171854_0.bgImageOver="mmmenu2_83x16_over.gif";
   mm_menu_1025171854_0.fontWeight="bold";
   mm_menu_1025171854_0.hideOnMouseOut=true;
   mm_menu_1025171854_0.childMenuIcon="arrows.gif";
   mm_menu_1025171854_0.bgColor='#ffffcc';

  mm_menu_1025171854_0.writeMenus();
} // mmLoadMenus()

//-->
</script>
<script language="JavaScript1.2" src="mm_menu.js"></script>
<!-- END more_header -->
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

hallo,

habe das menu nun eingefügt...aber seit dem funktioniert die quasselbox nicht mehr...

...hat es was mit dem javascript zu tun?


henne

#13
hmm sieht doch schon gut aus Dein menü  ;D kannst Du mich mal freischalten auf Deiner Seite wollte mir das mal ansehen.

was meinst Du mir Quasselbox ? messenger oder shoutbox ?
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

die shoutbox...habe sie nun deaktiviert,sobald man nun einen shout macht wird man komplett ausgeloggt...und es kommt scriptfehler...

henne

wo kann ich mir diese shoutbox runterladen ? Dann kannst Du die erst mal aktiviert lassen und Deine user können sich nicht rauskicken.
Ich teste das dann erst mal bei mir.
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

smartmusic

das weiss ich selber nicht mehr wo ich sie her habe...so ich dir die dateien zusenden oder soll ich dir einen admin account anlegen?

smartmusic

wie gesagt,vorher funktionierte sie ja,erst seit dem ich das menu drin habe nicht mehr...bestimmt ein js zu viel

henne

Zitat.bestimmt ein js zu viel

kann schon sein. Hmm dann mach mir mal nen Admin-Account und schalt das Teil für Admins frei.
Kann aber erst heut Nachmittag draufschauen also gemach.
bye Henne

don't click the blue "e" on your desktop, use Firefox

Jeden Tag verschwinden Rentner im Internet, weil sie gleichzeitig alt und entfernen drücken

BowlingX

Vielleicht beißen sich da Funktionen...nenne mal die mmLoadMenus um und passe dein script an..
Kann aber auch sein das es Funktionen in der javascript Datei sind!
Kein Support über Mail, (ungefragter) PN oder ICQ, ausschließlich direkt im Forum!