button einen link geben
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
button einen link geben
ich wollt ma wissen was man für nen befehl angeben muss damit n button wenn man draufdrückt wien link funktioniert?
ich möchte nämlich die navigation in der overallheader mit buttons besetzen, wie z.B. bei den bbcodes in der posting.
ich möchte nämlich die navigation in der overallheader mit buttons besetzen, wie z.B. bei den bbcodes in der posting.
-
- Mitglied
- Beiträge: 2295
- Registriert: 09.12.2003 15:02
- Wohnort: Irgendwo im Nirgendwo
Code: Alles auswählen
<input type="button" onClick="javascript:location.href='http://www.deine-url.de/';" value="Irgendwas">
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
ok sry das ich mich eingemischt habe
In die CSS Datei einfügen
Die Links in der overall_header.tpl dann nach folgendem Schema erstellen:
Und nach dem letzten Link dann noch das hier einfügen:
Das kann man jetzt natürlich noch mit Hover-Effekt etc. erweitern.
Versuchs wenigstens mal

Erstell einfach ganz normale Links und gestallte die mit CSS so, dass sie wie Buttons aussehen:außer du hast natürlich ne bessere idee. . .
In die CSS Datei einfügen
Code: Alles auswählen
a.menubutton, a.menubutton:link, a.menubutton:visited,
a.menubutton:active, a.menubutton:hover {
background:#000000 url(images/Walterhintergrund.gif);
border:1px solid #990000;
color:#CC0000;
display:block;
float:left;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
margin-right:5px;
padding:2px;
text-align:center;
text-decoration:none;
width:100px;
}
Code: Alles auswählen
<a class="menubutton" href="{U_XXX}">{L_XXX}</a>
Code: Alles auswählen
<br style="clear:left;" />
Versuchs wenigstens mal

-
- Mitglied
- Beiträge: 1
- Registriert: 30.06.2005 16:06
@punkface, gibt es auch eine Möglichkeit den Text auf dem Button vertikal zu zentieren? Ich habe den code für mein Forum etwas abgeändert:
Leider wird die Schrift auf dem Button zu weit oben angezeigt, sehen kannst du das hier: *klick*
Beste Grüße Rosenquarz
Code: Alles auswählen
a.menubutton, a.menubutton:link, a.menubutton:visited,
a.menubutton:active {
background: url(images/bg_topnav.gif);
border:1px solid #2B438F;
border-bottom: 0px;
border-top: 0px;
border-left: 0px;
height: 18px;
color:#455995;
display:block;
float:left;
font-size: 11px;
font-weight: bold;
text-decoration:none;
width:100px;
}
Beste Grüße Rosenquarz
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
big thx ^^
wie macht man dann nen abstand zwischen den buttons:
und was muss ich bei href eingeben damit ich nen link zum adminpannel hab, den nur admins sehen können?
wie macht man dann nen abstand zwischen den buttons:
Code: Alles auswählen
<tr>
<a class="menubutton" href="http://david.tchoulakian.de/forum/chatspot/chatspot.php">Chat</a>
<a class="menubutton" href="{U_FAQ}">Hilfe</a>
<a class="menubutton" href="{U_SEARCH}">Suchen</a>
<a class="menubutton" href="{U_MEMBERLIST}">Mitglieder</a>
<a class="menubutton" href="{U_GROUP_CP}">Usergruppen</a>
<a class="menubutton" href="{U_PROFILE}">Profil</a>
<a class="menubutton" href="{U_PRIVATEMSGS}">Postfach</a>
<!-- BEGIN switch_user_logged_in -->
<a class="menubutton" href="{U_LOGIN_LOGOUT}">Logout</a>
<!-- END switch_user_logged_in -->
{ADMIN_LINK}
<br style="clear:left;" />
</tr>
@Shadowproject
Adminlink in der overall_header.tpl
Erstmal aus der page_tail.php den überflüssigen Code entfernen (ist eigentlich nicht nötig, aber naja..
):
und
page_header.php
suchen
davor (oder danach, ist eigentlich egal) einfügen:
suchen
danach einfügen
Tata, und schon kannst du in der overall_header.tpl (oder in irgendeiner anderen Template Datei) den Platzhalter {U_ADMIN} als Verweisziel benutzen.
Damit den Link nur Admins sehen, den Link einfach mit
und
umschließen.
(Diesen switch kannst du jetzt übrigens auch so in jeder Tempalte Datei für den normalen Forenbereich benutzten, um irgendwas nur Admins anzuzeigen.)
Abstand zwischen den Buttons
In der CSS Datei einfach den Wert von
anpassen.
Also wenn du es so machst wie ich es gezeigt hab (also anstatt margin-right:0px; eben margin-right:5px; benutzen) ist dann genau 5 Pixel Abstand zwischen den Buttons.
@Rosenquarz
Hallo..
Versuch mal ob's mit vertical-align geht. Wenn nicht, kannst du ja mit Hilfe von padding den Text richtig ausrichten.
Sry, das ich nichts genaueres sagen kann ...
Adminlink in der overall_header.tpl
Erstmal aus der page_tail.php den überflüssigen Code entfernen (ist eigentlich nicht nötig, aber naja..

Code: Alles auswählen
,
'ADMIN_LINK' => $admin_link
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
suchen
Code: Alles auswählen
//
// Login box?
//
Code: Alles auswählen
if( $userdata['user_level'] == ADMIN )
{
$template->assign_block_vars('switch_admin', array());
}
Code: Alles auswählen
'U_GROUP_CP' => append_sid('groupcp.'.$phpEx),
Code: Alles auswählen
'U_ADMIN' => 'admin/index.' . $phpEx . '?sid=' . $userdata['session_id'],
Damit den Link nur Admins sehen, den Link einfach mit
Code: Alles auswählen
<!-- BEGIN switch_admin -->
Code: Alles auswählen
<!-- END switch_admin -->
(Diesen switch kannst du jetzt übrigens auch so in jeder Tempalte Datei für den normalen Forenbereich benutzten, um irgendwas nur Admins anzuzeigen.)
Abstand zwischen den Buttons
In der CSS Datei einfach den Wert von
Code: Alles auswählen
margin-right:0px;
Also wenn du es so machst wie ich es gezeigt hab (also anstatt margin-right:0px; eben margin-right:5px; benutzen) ist dann genau 5 Pixel Abstand zwischen den Buttons.
@Rosenquarz
Hallo..
Versuch mal ob's mit vertical-align geht. Wenn nicht, kannst du ja mit Hilfe von padding den Text richtig ausrichten.
Sry, das ich nichts genaueres sagen kann ...
-
- Mitglied
- Beiträge: 281
- Registriert: 05.05.2005 14:32
- Wohnort: Echterdingen
- Kontaktdaten:
thx ^^
noch eine frage: warum is bei mir alles so verzogen?
alles is 1 oder 2 pixel woanders. . .
wie könnte man das ändern?
die buttons hamm ja die richtige ausrichting. . .
[ externes Bild ]
edit: logout funzt irgendwie nemme. . .was muss ich da fürn href eingeben?
oder liegt des an netscape?
noch eine frage: warum is bei mir alles so verzogen?
alles is 1 oder 2 pixel woanders. . .
wie könnte man das ändern?
die buttons hamm ja die richtige ausrichting. . .
[ externes Bild ]
edit: logout funzt irgendwie nemme. . .was muss ich da fürn href eingeben?
oder liegt des an netscape?