Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [Wbblite] "Go"-Button als Link (https://www.gegen-bilderklau.net/thread.php?threadid=163326)


Geschrieben von Miss Diana am 15.10.2009 um 12:18:

  "Go"-Button als Link

Ich würde anstatt der Buttons gerne überall Links haben. Das habe ich jetzt auch geschafft; allerdings bereitet mir der "Go"-Button Probleme, da er nicht so eingebunden ist wie die anderen. Wie kann ich nun diesen Button auch als Link einbinden?



Geschrieben von Miss Diana am 15.10.2009 um 13:33:

 

Ja, die Templates habe ich schon gefunden. Allerdings ist er anders eingebunden als die anderen Images, nämlich so:
code:
1:
<input src="{imagefolder}/go.gif" type="image" border=0 align="absmiddle">

Die anderen sind so eingebunden (als Bsp. thread_addreply.tpl):
code:
1:
<a href="addreply.php?$addreply_link&sid=$session[hash]"><img src="{imagefolder}/reply.gif" border=0 alt="Antwort erstellen"></a>

Da muss man das
code:
1:
<img src="{imagefolder}/reply.gif" border=0 alt="Antwort erstellen">

einfach durch einen Text ersetzen.

Aber wie funktioniert das beim "Go"-Button?



Geschrieben von Ayana am 15.10.2009 um 14:12:

 

Sicher, dass nur der Teil zum Go-Button gehoert? Das ist im Prinzip ja eigentlich der img-Tag. Da fehlt der Link. Schau doch nochmal oder kopier die umliegenden Zeilen mal rein.



Geschrieben von .Senseless am 15.10.2009 um 14:16:

 

Vllt. probierst du es mal folgendermaßen:
Um diesen image-Button muss ja ein <form ...> sein; mit dessen 'action' einfach mal verlinken und gucken, obs geht ;x
Vllt. musst du dann noch irgendwelche Informationen oder so per GET übergeben..

Nur eine Idee, musst mal ausprobieren XD



Geschrieben von Miss Diana am 15.10.2009 um 17:15:

 

@ Ayana
Hier ist mal die ganze board.tpl:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
{!DOCTYPE}
<html>
<head>
<title>$master_board_name - $board[title]</title>
$headinclude

<script language="Javascript">
<!--
function who(threadid) {
 window.open("misc.php?action=whoposted&threadid="+threadid+"&sid=$session[hash]", "moo", "toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300");
}
//-->
</script>
</head>

<body id="bg">
$header
 <tr bgcolor="{tablecolora}" id="tablea">
  <td><table cellpadding=0 cellspacing=0 border=0 width="100%">
   <tr>
    <td><smallfont><b><a href="index.php?sid=$session[hash]">$master_board_name</a>$navbar</b></font></td>
    <td align="right"><smallfont><b>$usercbar</b></font></td>
   </tr>
  </table></td>
 </tr>
 <tr bgcolor="{tabletitlecolor}" id="tabletitle">
  <td><table cellpadding=0 cellspacing=0 border=0 width="100%">
   <tr>
    <td align="right" valign="top"><smallfont color="{fontcolorsecond}"><a href="usercp.php?action=addsubscription&boardid=$boardid&sid=$session[hash]">Forum zu Favoriten hinzuf&uuml;gen</a></font></td>
   </tr>
  </table></td>
 </tr>
</table>
$subboards
<table width="{tableinwidth}">
 <tr>
  <td align="right" valign="bottom">$newthread</td>
 </tr>
</table>
<table cellpadding=4 cellspacing=1 border=0 width="{tableinwidth}" bgcolor="{tableinbordercolor}">
 <tr bgcolor="{tabletitlecolor}" id="tabletitle">
  <td align="center" colspan=3><smallfont color="{fontcolorsecond}"><b>Thema</b></font></td>
  <td align="center" nowrap><smallfont color="{fontcolorsecond}"><b>Antworten</b></font></td>
  <td align="center"><smallfont color="{fontcolorsecond}"><b>Autor</b></font></td>
  <td align="center"><smallfont color="{fontcolorsecond}"><b>Hits</b></font></td>
  <td align="center"><smallfont color="{fontcolorsecond}"><b>Bewertung</b></font></td>
  <td align="center" nowrap><smallfont color="{fontcolorsecond}"><b>Letzter Beitrag</b></font></td>
 </tr>
 $threadbit
 <tr bgcolor="{tablecolorb}" id="tableb">
  <td colspan=8 align="center">
   <form method="get" action="board.php">
   <input type="hidden" name="page" value="$page">
   <input type="hidden" name="boardid" value="$boardid">
   <input type="hidden" name="sid" value="$session[hash]">
   <normalfont>Zeige Themen $l_threads bis $h_threads von $threadcount, sortiert nach
        <select name="sortfield">
                <option value="topic" $f_select[topic]>Titel der Themen</option>
                <option value="starttime" $f_select[starttime]>Datum der Erstellung</option>
                <option value="replycount" $f_select[replycount]>Anzahl an Antworten</option>
                <option value="starter" $f_select[starter]>Name des Autors</option>
                <option value="views" $f_select[views]>Anzahl an Hits</option>
                <option value="vote" $f_select[vote]>Bewertung der Themen</option>
                <option value="lastposttime" $f_select[lastposttime]>Datum des letzten Beitrags</option>
                <option value="lastposter" $f_select[lastposter]>Autor des letzten Beitrags</option>
        </select>
        in
        <select name="sortorder">
                <option value="ASC" $o_select[ASC]>aufsteigender</option>
                <option value="DESC" $o_select[DESC]>absteigender</option>
        </select>
        Reihenfolge,
        <select name="daysprune">
                <option value="1500" $d_select[1500]>seit dem letzten Besuch</option>
                <option value="1" $d_select[1]>des letzten Tages</option>
                <option value="2" $d_select[2]>der letzten 2 Tage</option>
                <option value="5" $d_select[5]>der letzten 5 Tage</option>
                <option value="10" $d_select[10]>der letzten 10 Tage</option>
                <option value="20" $d_select[20]>der letzten 20 Tage</option>
                <option value="30" $d_select[30]>der letzten 30 Tage</option>
                <option value="45" $d_select[45]>der letzten 45 Tage</option>
                <option value="60" $d_select[60]>der letzten 60 Tage</option>
                <option value="75" $d_select[75]>der letzten 75 Tage</option>
                <option value="100" $d_select[100]>der letzten 100 Tage</option>
                <option value="365" $d_select[365]>des letzten Jahres</option>
                <option value="1000" $d_select[1000]>von Anfang an</option>
        </select>
        <input src="{imagefolder}/go.gif" type="image" border=0></font></td>
 </tr></form>
</table>
<table width="{tableinwidth}">
 <tr>
  <td valign="top"><smallfont>$pagelink</font></td>
  <td align="right" valign="top">$newthread</td>
 </tr>
 <tr>
  <form action="search.php" method="post">
  <input type="hidden" name="sid" value="$session[hash]">
  <input type="hidden" name="topiconly" value="0">
  <input type="hidden" name="showposts" value="0">
  <input type="hidden" name="beforeafter" value="after">
  <input type="hidden" name="searchdate" value="0">
  <input type="hidden" name="sortorder" value="desc">
  <input type="hidden" name="sortby" value="lastpost">
  <input type="hidden" name="send" value="send">
  <input type="hidden" name="boardids[]" value="$boardid">
  <td valign="top"><smallfont><b>Forum durchsuchen:<br><input class="input" type="text" name="searchstring" value=""> <input src="{imagefolder}/go.gif" type="image" border=0 align="absmiddle"></b></font></td>
  </form>
  <td valign="top" align="right">$boardjump</td>
 </tr>
 </table>
<table align="center">
 <tr>
  <td><smallfont><img src="{imagefolder}/newfolder.gif">&nbsp;<b>Neue Beitr&auml;ge</b></font></td>
  <td><smallfont>(&nbsp;<img src="{imagefolder}/newhotfolder.gif">&nbsp;<b>Mehr als $board[hotthread_reply] Antworten oder $board[hotthread_view] Hits</b>&nbsp;)</font></td>
  <td><smallfont><img src="{imagefolder}/lockfolder.gif">&nbsp;<b>Thema geschlossen/archiviert</b></font></td>
 </tr>
 <tr>
  <td><smallfont><img src="{imagefolder}/folder.gif">&nbsp;<b>Keine neuen Beitr&auml;ge</b></font></td>
  <td><smallfont>(&nbsp;<img src="{imagefolder}/hotfolder.gif">&nbsp;<b>Mehr als $board[hotthread_reply] Antworten oder $board[hotthread_view] Hits</b>&nbsp;)</font></td>
  <td>&nbsp;</td>
 </tr>
</table>
$footer
</body>
</html>



Geschrieben von .Senseless am 15.10.2009 um 18:21:

 

Hab mal ein bisschen nachgelesen. Dazu: googlen nach "link anstatt button input html" o.Ä.
Das ist so nicht möglich.

Das einzige, was du machen kannst, wäre den Button per CSS so aussehen zu lassen, als wäre er ein Link. Also ohne Rahmen, unterstrichen, transparenter Hintergrund, normale Schriftart und Größe -

oder die Lösung mit Javascript. Das sähe folgendermaßen aus;

code:
1:
<a href="#" onclick="<form>.submit(); return false;">Link anstatt Button</a>

Quelle

Wenn der User dann kein Javascript aktiviert hat, funktioniert das nicht ;D
Da kann man dann den Button als Ersatz anbieten, der nur bei Nicht-Javascript-Browsern angezeigt wird.
Wie genau, steht ja in dem Thread, den ich oben verlinkt habe.^^



Geschrieben von Miss Diana am 15.10.2009 um 18:32:

 

Also, da es ja eigentlich nicht so wichtig ist, habe ich einfach einen neuen "Go"-Button erstellt, sodass er so aussieht wie die Links. Allerdings sind dann natürlich die Linkeffekte nicht da. großes Grinsen


Forensoftware: Burning Board, entwickelt von WoltLab GmbH