[mxRainbow] Navi erweitern

Begonnen von wurzel87, 28 Januar 2008, 22:48:39

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wurzel87

Hi. Hab meine CMS mit Rainbow ausgestattet. Nun will ich die Navi erweitern, aber ich krieg es nicht hin. Habe schon im Forum gesucht, fand nur diesen Link. Hab alles so gemacht wie es da stand, aber es funzt trotzdem nicht. Hier ist ein teil des Codes, wo ich Änderungen vorgenommen habe

themesettings.php
global $im, $navimpath, $themecolor, $linka, $linkb, $linkc, $linkd, $linke, $linkf, $linkg, $linkh, $linki,$unav, $blocktitlecolor, $themecolorhome, $themecolorother, $statpt, $statps, $photoslogan, $statbt, $photoslogancolor, $photoheight, $imcontent, $themecolorcontent, $blocktitlecolorcontent, $unavcontent, $photoslogancontent, $photoslogancolorcontent, $navimpathcontent;
// Grundkonfiguration
$statpt = '1'; //Wechselnde Photos ausblenden ? 1 = Photos ausblenden 0= Photos anzeigen
$statbt = '1'; //Skyscraper Banner ausblenden ?  1= Banner ausblenden 0 = Banner anzeigen
$statps = '0'; //Slogan auf Photos anzeigen ?  1= Slogan anzeigen 0 = Slogan ausblenden
$photoheight = '150'; //Höhe der angezeigten Photos festlegen, setzt voraus das die Photos auch dementsprechend angepasst werden

// hier werden die Links der Buttonleiste definiert
$linka = "<a href=\"index.php\" title=\"Zur Startseite\">HOME</a>";
$linkb = "<a href=\"modules.php?name=News\" title=\"News\">NEWS</a>";
$linkc = "<a href=\"modules.php?name=Forum\" title=\"Forum\">FORUM</a>";
// $linkc                               = "<a href=\"modules.php?name=eBoard\" title=\"Forum\">FORUM</a>";  // der Link ist für das Modul eBoard
$linkd = "<a href=\"modules.php?name=Gallery\" title=\"Galerie\">GALLERY</a>";
$linke = "<a href=\"modules.php?name=submissions\" title=\"Artikel\">ARTIKEL</a>";
$linkf = "<a href=\"modules.php?name=Downloads\" title=\"Downloads\">DOWNLOADS1</a>";
$linkg = "<a href=\"modules.php?name=Downloads\" title=\"Downloads\">DOWNLOADS2</a>";
$linkh = "<a href=\"modules.php?name=Downloads\" title=\"Downloads\">DOWNLOADS3</a>";
$linki = "<a href=\"modules.php?name=Downloads\" title=\"Downloads\">DOWNLOADS4</a>";


theme.html
  <tr>
    <td height="40" width="900">
    <table border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK1}</div></td>
          <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK2}</div></td>
          <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK3}</div></td>
          <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK4}</div></td>
          <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK5}</div></td>
  <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK6}</div></td>
  <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK7}</div></td>
  <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK8}</div></td>
  <td style="background-image:url({NAVBUTTONPATH}button_4.jpg);" width="100" height="40"><div class="headnav" align="center">{LINK9}</div></td>
        </tr>


functions.php
   // weitere Beispiele dazu
    // $part[] = array("{VIEWMXCOPY}",                  mxViewCopyright());
    $part[] = array("{VIEW_DATE}", mxThemeShowDate());
    $part[] = array("{NAVBUTTONPATH}", change_navbuttons());
    $part[] = array("{LINK1}", nav_link1($GLOBALS['linka']));
    $part[] = array("{LINK2}", nav_link2($GLOBALS['linkb']));
    $part[] = array("{LINK3}", nav_link3($GLOBALS['linkc']));
    $part[] = array("{LINK4}", nav_link4($GLOBALS['linkd']));
    $part[] = array("{LINK5}", nav_link5($GLOBALS['linke']));
$part[] = array("{LINK6}", nav_link6($GLOBALS['linkf']));
$part[] = array("{LINK7}", nav_link7($GLOBALS['linkg']));
$part[] = array("{LINK8}", nav_link8($GLOBALS['linkh']));
$part[] = array("{LINK9}", nav_link9($GLOBALS['linki']));



m-t

Zitat von: wurzel87 am 28 Januar 2008, 22:48:39
functions.php

2.) Nochmal functions.php

nach:

Zitatfunction nav_link5 ($linke)
{
    return $linke;
}


wird

Zitat# ##################################################
function nav_link6 ($linkf)
{
       return $linkf;
}
# ##################################################
function nav_link7 ($linkh)
{
   return $linkh;
}
# ##################################################
function nav_link8 ($linkh)
{
   return $linkh;
}


eingefügt.

http://www.pragmamx.org/Forum-topic-16788-start-msg116277.html#msg116277

wurzel87

Hab ich auch schon, sorry dass ich es nicht gepostet habe.

goodssale

hallo wurzel87,
hast du auch neue buttons erstellt? (/themes/mx-rainbow/images)
ich habe es auch mal erweitert und vergessen buttonset6, buttonset7 und buttonset8
zu erstellen.

sonst siehste nur die schrift und wenn du dann noch einen
hellen hintergrund hast, kannst fast nicht erkennen.

grüße heinz
Grüße Heinz

wurzel87

Joa, hab ich auch schon, aber vielen Dank für den Hinweis. Bin echt am verzweifeln. Ich überprüf nochmal alles

m-t

ein link zur seite würde evtl. helfen...

wurzel87

Hups, sorry

http://degussaazubis.de.funpic.de/tempo/index.php

Und hab alle Ordner überprüft, es sind alle Grafiksets vorhanden

m-t

die änderungen in der theme.html sind jedenfalls nicht sichtbar...
nur button 1-5

wurzel87

Das hab ich auch schon gesehen...komisch, im Quellcode steht das aber drinne, siehe oben

Ria

Hallo wurzel87,

bin mal Deinem Link gefolgt, Dein Login ist doch im weg, ich habe da erst mal umbauen müssen dass die Button da überhaupt hinpassen.

Gruss Ria

StegRene

Zitat von: wurzel87 am 29 Januar 2008, 13:26:43
................ im Quellcode steht das aber drinne, ..................

Aber da:

    <table border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_1.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="index.php" title="Zur Startseite">HOME</a></div></td>
          <td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_2.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="modules.php?name=News" title="News">NEWS</a></div></td>
          <td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_3.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="modules.php?name=Forum" title="Forum">FORUM</a></div></td>
          <td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_4.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="modules.php?name=Gallery" title="Galerie">GALLERY</a></div></td>
          <td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_5.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="modules.php?name=submissions" title="Artikel">ARTIKEL</a></div></td>
        </tr>
      </table>


.....seh ich nix drin.
Könnts am Themecache liegen?

_icke_

Da ist noch was im Argen, entweder machst Du das Theme breiter oder alle Bilder schmaler, sonst passt es nicht

<td style="background-image:url(themes/mx-rainbow/images/buttonset1/button_1.jpg);" width="111" height="40"><div class="headnav" align="center"><a href="index.php" title="Zur Startseite">HOME</a></div></td>

VG Marc

m-t

width 111 ist schon richtig aber wie ria schon gesagt hat ist das loginfeld noch im weg das muß raus sonst passen da keine 8 oder 9 button rein :-)

wurzel87

Okay, vielen Dank an alle. Hab den Themcache gelöscht und das Login-Feld rausgenommen, jetzt läufts. Der Rest Feintuning. THX

_icke_

Zitat von: m-t am 29 Januar 2008, 17:59:56
width 111 ist schon richtig aber wie ria schon gesagt hat ist das loginfeld noch im weg das muß raus sonst passen da keine 8 oder 9 button rein :-)

es passt aber auch ohne dem Loginfeld nicht, da 8x111=888 oder 9x111=999 und das Theme ist nur auf 800er Breite ausgelegt.

Entweder musst Du das gesamte Theme breiter machen oder die Bilder schmaler.

Viele Grüße

Marc

m-t

jo, von dem wissen gehe ich aber schon aus :-)

Ria

Hallo,

er kann aber wenn er die Tabellen etwas ändert, auch das Loginfeld etwas nach oben versetzen und dann ist dies auch noch drin.
:red: mache sowas allerdings mit DW, im Kopf kann ich den Code auch nicht auswendig da ändern.

Gruss Ria