pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: pikar in 02 November 2009, 18:51:11

Titel: Theme Mx-RealEstate
Beitrag von: pikar in 02 November 2009, 18:51:11
Hallo hab mir von
http://exhibyt3.niloo.fr/modules.php?name=Downloads&cid=14

das Theme

Mx-RealEstate

runtergeladen... soweit so gut... warum funktioniert hier der Buttonwechseln in der oberen Menüleiste nicht wie z.B beim Theme Element

wenn ich auf Suche klicke ist auch der Suchbutten in einer anderen Farbe..

beim Theme Mx-RealEstate ist dise Fuktion eingebaut, geht aber nicht??
der aufruf erfolg so:
<ul id="top_nav">
      <li class="active"><a href="./">Home</a></li>
      <li><a href="modules.php?name=Stories_Archive">Nachrichten</a></li>
      <li><a href="modules.php?name=Downloads">Downloads</a></li>
      <li><a href="modules.php?name=Web_Links">Links</a></li>


dort wo <li class="active"> steht ist der Butten z.b. grau hinterlegt...er bleibt auch so wenn ich z.b auf Downloads geh...

wo fehlt hier was... :gruebel:


Titel: Re: Theme Mx-RealEstate
Beitrag von: Baldyman in 03 November 2009, 14:56:34
Mahlzeit pikar  :bye:

ich bastle gerade mit dem Mx-KDesign herum und hab das gleiche Problem.
Stell mich dann mal mit dir hier an  :BD:
Vielleicht kann jemand helfen ... kann leider kein französisch  :red:
Titel: Re: Theme Mx-RealEstate
Beitrag von: pikar in 03 November 2009, 15:15:24
sers, ja hab schon alle Themes dort geteste funz. bei allen nicht...

mh vielleicht kann  uns ja hier jemand weiterhelfen.... :morning:
Titel: Re: Theme Mx-RealEstate
Beitrag von: Banjo in 03 November 2009, 15:43:03
Hallo,

ich denke mal das diese Funktion gar nicht vorgesehen ist.

Zu finden ist die funktion in der style.css

schaut mal, dort wo die URL der Hintergrundbilder steht...


es könnte klappen  :thumbup:

Fersuch macht Kluch  :BD:


ich teste das auch immer...


greets

Banjo
Titel: Re: Theme Mx-RealEstate
Beitrag von: comedi in 16 Dezember 2009, 16:19:38
Hallo zusammen,

für alle die es noch interessiert. Damit die Hadernavigation funktioniert müssen in nachfolgenden Dateien des Themes Änderungen gemacht werden:

Mx-RealEstate/theme.html

suche folgende Zeilen und lösche bzw. kommentiere den Code aus:
<ul id="top_nav">
      <li class="active"><a href="./">Accueil</a></li>
      <li><a href="modules.php?name=Forum">Forum</a></li>
      <li><a href="modules.php?name=Downloads">Fichiers</a></li>
      <li><a href="modules.php?name=Gallery">Galerie</a></li>
      <li><a href="modules.php?name=Your_Account">Votre Compte</a></li>
      <li><a href="modules.php?name=Content">Content</a></li>
      <li><a href="modules.php?name=Impressum">Copyrights</a></li>
    </ul>


Nun ersetze den Code mit diesem (sollte z.B. anstelle von HOME der Begriff START verwendet werden muss dies in der Datei  language/lang-german.php geändert werden):
<ul id="top_nav">l
    <!-- START headmenue -->
      <li class="active"><a href="index.html"><span>Home</span></a></li>
      <li><a href="index.html"><span>Forum</span></a></li>
      <li><a href="index.html"><span>Download</span></a></li>
      <li><a href="index.html"><span>Gallerie</span></a></li>
      <li><a href="index.html"><span>Account</span></a></li>
      <li><a href="index.html"><span>Content</span></a></li>
      <li><a href="index.html"><span>Impressum</span></a></li>
    <!-- END headmenue -->
    </ul>


Fortsetzung folgt -->
Titel: Re: Theme Mx-RealEstate
Beitrag von: comedi in 16 Dezember 2009, 16:29:41
weiter gehts:

Mx-RealEstate/style/style.css

Suche folgende Zeilen und lösche bzw. kommentiere den Code aus:
ul#top_nav {
position: absolute;
top: 91px;
right: 40px;
height: 33px;
}

ul#top_nav li {
float: left !important;
height: 29px;
margin-right: 1px;
padding: 0 0 0 5px;
background: url(../images/button_left.gif) left 0px no-repeat;
}

ul#top_nav li a{
display: block;
float: left;
padding-left: 5px;
padding-right: 10px;
background: url(../images/button_right.gif) right 0px no-repeat;
height: 29px;
text-decoration: none;
cursor: pointer;
color: #fff;
line-height: 29px;
text-align: center;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
font-family: Helvetica, Arial;
}
ul#top_nav li.active{
background: url(../images/button_left.gif) left -29px no-repeat;
}
ul#top_nav li a:hover{
color:#912213;

}
#top_nav li.active,
#top_nav li.active a,
ul#top_nav li.active a:hover {
background: url(../images/button_right.gif) right -29px no-repeat;
color: #912213;
}


Nun ersetze den Code mit diesem:
/*Head_Tabs*/
#top_nav {
position:absolute;
width: 570px ;
right: 40px;
z-index: 999999;
top: 91px;
height: 33px;
}

#top_nav li a{
float: left !important;
height: 29px;
margin-right: 1px;
padding: 0 0 0 5px;
background: url(../images/button_left.gif) left top no-repeat;
}

#top_nav li a span{
display: block;
float: left;
padding-left: 5px;
padding-right: 10px;
background: url(../images/button_right.gif) right top no-repeat;
height: 29px;
text-decoration: none;
cursor: pointer;
color: #fff;
line-height: 29px;
text-align: center;
text-transform: uppercase;
font-size: 13px;
font-weight: bold;
font-family: Helvetica, Arial;
}


#top_nav li a:hover{
background-position:0 -29px;
}

#top_nav li a:hover span{
background-color: transparent;
background-position: 100% -29px;
color:#912213;
}

#top_nav li.active a{
background-position: 0 -29px;
}


#top_nav li.active a span{
background-color: transparent;
        background-position: 100% -29px;
color:#912213;
}


Fortsetzung folgt -->
Titel: Re: Theme Mx-RealEstate
Beitrag von: comedi in 16 Dezember 2009, 16:44:37
weiter geht es:

Mx-RealEstate/functions.php

Suche folgende Zeilen und lösche bzw. kommentiere den Code aus:
function theme_get_navbars()
{
    global $themesetting;
    foreach ($themesetting['headnav'] as $title => $menue) {
        if (empty($current) && in_array(1, $menue['case'])) {
            $current = ' class="current"';
        } else {
            $current = '';
        }
        $part[] = '<li' . $current . '><a href="' . $menue['link'] . '">' . $title . '</a></li>';
    }




Nun ersetze den Code mit diesem:
function theme_get_navbars()
{
    global $themesetting;
    foreach ($themesetting['headnav'] as $title => $menue) {
        if (empty($current) && in_array(1, $menue['case'])) {
            $current = ' class="active"';
        } else {
            $current = '';
        }
        $part[] = '<li' . $current . '><a href="' . $menue['link'] . '"><span>' . $title . '</span></a></li>';
    }


Im Fall, daß andere Module angesprochen werden sollen, kann dieses in der setting.php eingestellt werden.

So das sollte es gewesen. Ich hoffe, ich habe nichts vergessen. Anschauen kannst du es hier (http://www.demo.mw-webservice.de/).

:bye:
Titel: Re: Theme Mx-RealEstate
Beitrag von: comedi in 16 Dezember 2009, 20:20:26
Hallo zusammen,  :)

doch noch was vergessen. Der Site- und Debugservice ging ja noch nicht. Suche in der theme.html folgenden Code:<div id="content">
und füge direkt dahinter folgendes ein:  <!-- START siteservice -->
        <div class="siteservice">
          {SITESERVICE}
        </div><!-- END siteservice -->
        <!-- START debugservice -->
        <div class="siteservice debugservice">
          {DEBUGSERVICE}
        </div><!-- END debugservice -->

Dann suche in der style/layout.css jeweils die folgenden Zeilen#header .debugservice {
   text-align: left;
}

#header .debugservice h3 {
   background-color: transparent;
   color: #ff0000;
   font-weight: bold;
   padding: 0;
}

#header .debugservice pre {
   border: 1px solid #a6d243;
   padding: 2px;
}

#header .siteservice {
   background-color: #ffffec;
   border-bottom: none;
   border-left: none;
   border-right: none;
   border-top: 1px solid #666666;
   color: #666666;
   font-size: 12px;
   font-weight: bold;
   padding: 7px;
   text-align: center;
   width: auto;
}

und entferne jeweils das #header.


:bye: