PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Biete]PopUpMenu im Footer für Partnerseiten


samjo
29.10.2004, 04:22
Da ich bei mir außer dem Google-Banner so wenig Banner wie möglich haben will, trotzdem aber meine Partnerseiten verlinken möchte, hab ich mal ein kleines PopUpMenu für den Footer eingerichtet.

Da es sich zum größten Teil um Copy&Paste handelt, dürfte der Einbau relativ schnell vonstatten gehen.

Änderungen:
Schritt 1: neue Phrase anlegen als Globale Phrase, Titel "partnerseiten"
Schritt 2: Template footer ändern (4 Modifikationen)

Schritt 1:

Lege eine neue Globale Phrase an mit dem Titel "partnerseiten"

Inhalt:
<!-- ab hier die Partnerseiten verlinken -->

<!-- folgendes anpassen und anfügen:
<tr>
<td class="vbmenu_option">
<a target=_blank href="http://[url_der_partnerseite]">[name_der_partnerseite]</a>
</td>
</tr>
-->

<!-- hier ist Ende mit PartnerseitenLinks -->

Diese Phrase muß später mit den entsprechenden Links gefüllt werden, daß sie zum Beispiel so aussieht:

<!-- ab hier die Partnerseiten verlinken -->
<tr>
<td class="vbmenu_option">
<a target=_blank href="http://www.r-m-b.org">Rare-Movie-Board</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<a target=_blank href="http://www.halloo.de">Halloo-Forum</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<a target=_blank href="http://www.lesarion.de">Lesarion</a>
</td>
</tr>

<!-- folgendes anpassen und anfügen:
<tr>
<td class="vbmenu_option">
<a target=_blank href="http://[url_der_partnerseite]">[name_der_partnerseite]</a>
</td>
</tr>
-->


<!-- hier ist Ende mit PartnerseitenLinks -->

Hab jetzt der Einfachheit halber mal meine Links genommen;)

-----

Schritt 2

Bearbeite das Template footer :

Finde:
<td class="tfoot" align="$stylevar[right]">

und ersetze durch:
<td class="tfoot" align="$stylevar[left]">

-----

Finde:
<a href="#top" onclick="self.scrollTo(0, 0); return false;">$vbphrase[top]</a>

und ersetze durch:
<if condition="$show['popups']">
<td id="partner" class="tfoot">
<a href="#partner"><b>PartnerWebseiten</b></a>
<script type="text/javascript"> vbmenu_register("partner"); </script>
</td>
</if>

-----

Finde:
<a href="$vboptions[contactuslink]">$vbphrase[contact_us]</a> -

und füge davor ein:
<a href="#top" onclick="self.scrollTo(0, 0); return false;">$vbphrase[top]</a> -

-----

Finde:
</table>

<br />

Füge darunter ein:
<div class="vbmenu_popup" id="partner_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
$vbphrase[partnerseiten]
</table>
</div>

-----

Fertig!


Wenn ihr jetzt eine neue Partnerseite habt, braucht ihr nur noch die Phrase partnerseiten anzupassen, so wie oben beschrieben.

Greetz,
vom SamJo

h75
29.10.2004, 06:07
Gut gemacht. aber mach das nicht über eine Phrase mit dem Inhalt sondern über ein Template. Oder pack es direkt mit in den Footer. Ist glaube ich besser. denn Phrasen sind ja nur für Text gedacht, nicht aber für komplette Tabellen usw. (Denke ich) :rolleyes:

EDIT: Es geht aber auch so :D

<if condition="$show['popups']">
<td id="partner"><a href="#partner"><b>vBulletin-Favoriten</b></a>
<script type="text/javascript"> vbmenu_register("partner"); </script></td></if><div class="vbmenu_popup" id="partner_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain1com/">Domain1.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain2.com/">Domain2.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain3.com/">Domain3.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain4.com/">Domain4.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain5.com/">Domain5.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain6.com/">Domain6.com</a></td></tr>
<tr><td class="vbmenu_option">
<a target=_blank href="http://www.Domain7.com/">Domain7.com</a></td></tr>
</table></div> Aber jetzt meine Frage, wie geht das menü nach oben auf? Denn wenn ich das im Footer einbaue, gehts nach unten auf, und ist erst nach erneutem runterscrollen zu sehen? :confused: Da mein Footer ganz unten sitzt. Drunter kommt nix mehr.

Snatch
29.10.2004, 07:12
Sehr interessant. Wenn das wie h75 sacht nach oben aufgehen würde, dann könnte ich das auch verwenden.

samjo
29.10.2004, 07:47
@h75

das hab ich extra gemacht, damit man eben nur die phrase ändern muß, wenn neue links dazu kommen, sonst muß man immer erst durch das ganze template durch.

davon mal abgesehen hab ich´s zuerst mit nem zusätzlichen template "partnerseiten" versucht und das statt der phrase mit "$partnerseiten" aufgerufen, da kam aber nix?! hab ich da irgendwas übersehen?
und davon auch mal abgesehen, es gibt einige phrasen, die reinen code enthalten. frag mich jetzt, welche das sind, aber beim suchen ist mir die eine oder andere schon aufgefallen, deshalb ist mir ja hinterher die idee gekommen, das über die phrase zu lösen.

und was das aufgehen nach oben angeht, das wüßte ich auch gerne. hab halt nur copy&paste aus dem navbar-template gespielt;) und für das reicht´s halt, daß es nach unten aufgeht. aber ich hab ja schon nen anderen thread aufgemacht für die formatierung der popupmenus. ich würd die nämlich gern zentriert öffnen statt rechts- oder linksbündig.-> Link (http://www.vbulletin-germany.com/forum/showthread.php?t=13898)