block-MenuGerman umgebaut

Begonnen von kochloeffel, 25 Oktober 2002, 01:25:51

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

kochloeffel

Ich hab das Menü etwas umgebaut so, dass das Dropdownmenü unten nicht mehr angezeigt wird und stattdessen der Inhalt des  "Menu Section 2" Bereiches sich ändert je nach dem ob der Besucher eingeloggt ist oder nicht. Ist man eingeloggt werden die wichtigsten Funktionen für die User angezeigt und je nach dem ob man den Themewechsel für User erlaubt auch diese Funktion. Eigentlich wäre der Code für das Dropdownmenü jetzt nicht mehr nötig. Kommentiere ich das aber aus oder entferne ich es wird der Block am rechten Rand angezeigt und der Inhalt und die rechten Blöcke verschwinden. Keine Ahnung warum.  :cry

Ich hab jetzt nur die paar Zeilen auskommentiert die für die Anzeige der Dropdownliste selbst und für die Datenbankabfrage verantwortlich sind auskommentiert. Das funktioniert auch, nur ist es keine schöne Lösung. Hier könnt ihr euch das Menü runterladen wenn ihr mal reinschauen wollt:

http://www.kochloeffel.info/div/block-MenuGerman.zip

und hier könnt ihr euch das ansehen:

http://www.kochloeffel.info/index.php

Die Seite ist noch nicht offiziell online, deshalb ist noch nicht alles so wie es sein soll und es funktioniert die Url auch nur mit index.php hinten dran, sonst wird die alte Version angezeigt. Also noch nicht allzu genau hinsehen.  ;)

Grüße Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

DarkBoy

hm,
schneller Versuch ,bei dir seiht es so aus  
Zitat/* Search feature */
if ($viewSearch == 1){
    $content .= "<center><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><form action=\"modules.php?name=Search\" method=\"post\">";
    $content .= "<br><center><input type=\"text\" onfocus=\"value=''\" value=\"Seite durchsuchen\" name=\"query\" size=\"20\"></center>";
    $content .= "</TD></TR></form></TABLE></center>";
    }        else {
        return;
        }
$content .= "</SELECT></TD></TR></FORM></TABLE></CENTER>";
ändere das einmal in das.
Zitat$content .= "</SELECT></TD></TR></FORM></TABLE></CENTER>";

/* Search feature */
if ($viewSearch == 1){
    $content .= "<center><TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><form action=\"modules.php?name=Search\" method=\"post\">";
    $content .= "<br><center><input type=\"text\" onfocus=\"value=''\" value=\"Site Search\" name=\"query\" size=\"20\"></center>";
    $content .= "</TD></TR></form></TABLE></center>";
    }   else {
   return;
   }


kochloeffel

Das hat fast geklappt. :) Hab den Fehler gefunden und inzwischen auch einen Bug beseitigt den ich eingebaut habe.

Grüße Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

DarkBoy

Na  das ist doch mal was :)  war nur nen schneller Tip, aber wenn es hilft freuen wir uns auf eine News irgendwann und einen weiteren Block:)

kochloeffel

Den Block hab ich bereits im Downloadbereich bei euch angeboten. Schreib auch gerne noch ne News dazu, wenn ihr möchtet. Könnt ihn gerne verwenden wie ihr wollt. Man muß jetzt zwar manuell eingeben ob man den Wechsel von Themes erlaubt oder nicht aber da das ja nicht in der Datenbank gespeichert wird war es die einfachste Lösung und man ändert das ja nicht jeden Tag.

Grüße Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

Vakistaste1

Wie man muss das manuell eingeben ?

kochloeffel

Hast du schon die letzte Version? Dann findest du unter:

define ("mSECTION3","Community & Stuff"); diesen Eintrag:

$changetheme = "1";

Hast du bei der BenutzerConfig das Ändern der Themes erlaubt lässt du es so wie es ist, wenn nicht setzt du es auf "0" dann wird die Option nicht angezeigt. Admins bekommen die Option übrigens immer angezeigt.

Grüße Christian

http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)

Andi

Hi Christian :)

kleiner Tip dazu:
include die config.php des YA-Moduls in den Block, dann steht Dir die "Original"-Variable zur Verfügung ;)
schön´s Grüssle, Andi

kochloeffel

Ja, hab ich mir auch schon gedacht und jetzt auch gemacht.  :)  Außerdem hab ich noch einen Block hinzugefügt der die inaktiven Module für Admins anzeigt, denn die Funktion fehlt ja jetzt. Nu is aber gut.  ;)

Grüße Christian
http://www.waskochstdu.eu" target="_blank">was kochst du?!http://www.waskochstdu.eu/modules/LinkMe/images/8831.gif" border="0" /> Sag uns was du kochst :-)