Javascript von Buttons über Schreibfenster und smilyes ändern...

mickschen
hi smile

erstmal schickes forum smile

also ich brauche mal dringend hilfe, und zwar gehts darum das ich mein forum Dreamcast tauglich machen will (ist eine ältere Konsole mit Internetzugang smile ) und zwar habe ich dort das problem das ich die smilyes net anklicken kann und die Buttons über den Schreibfeld wie B, I und Uauch net...

Das liegt wohl daran das auf den Browsern eine ältere Java vers. drauf ist, welche habe ich noch net rausgefunden... bei den Foren die DC tauglich sind ist zum Beispiel wenn man auf den Smiley zeigt wird unten in der Statusleiste der Befehl angezeigt(also mit PC jetzt) das ist bei den normalen WBB vers. net der fall...

kann mir da jemand helfen oder ist das aussichtslos hier bei wbb? Ich denk net smile

edit: also ich habe mir mal den quellcode von meinem forum und ein dc tauglich forum angegucklt und mir ist aufgefallen das wenn man sich den quellcode von der reply seite anguckt steht vor den jeweiligen smiley ein <a href="java script:smilie('smile ')"> das steht bei mir net...

jetzt kann mir doch bestimmt jemand weiterhelfen, oder? Irre
[kamui]
Also ich glaube es geht hier um JavaScript, nicht um Java smile

Ist Dreamcast nicht eine Konsole von Sega? XD Auf jeden Fall gibt es verschiedene Möglichkeiten das mit den Smilies zu machen, WoltLab machen es mit onClick="", Seiten wie ww.shoutcast.de machen es mit <a href="java script:setSmiley()"> und da die erstere Methode nicht zu funktionieren scheint mach es mit der zweiteren, hier eine kleine Erklärung wie du das einfach einbaust:

In den <head>-Bereich deines Forums (Template: headinclude unter $css) folgenden Code hinzu:
Zitat:
<script>
<!--
function setSmiley(name){document.bbform.message.value+=''+name;document.bbform.mess
age.focus();}
//-->
</script>

Gehe dann in das Template bbcode_smiliebit und editiere alles durch folgenden Code:
Zitat:
<td class="tableb" align="center"><a href="java script:setSmiley('$row[smiliecode]')"><img src="$row[smiliepath]" alt="$row[smilietitle]" title="$row[smilietitle]" border="0" onmouseover="this.style.cursor='hand';" /></a></td>


Habe den Code nicht ausprobiert, sollte aber funktionieren Freude Und bitte sag mir ob es funktioniert ^^
mickschen
mhhh hat leider net geklappt...

alsobei der ersten datei habe ich den code da hinzugefügt, das heisst ich habe das was du geschriben hast einfach unter den anderen tag geschrieben und bei der anderen Datei habe ich das alte durch dein text ersetzt...

klappt aber leider net... wird auch kein javascript befehl in der status leiste angezeigt...

wenn du das >Board mal sehen möchtest, www.dc-forum.eu, wird extra ein Forum füpr die Dreamcast user, un d ja es ist von SEGA smile
[kamui]
Zwischen mess und age darf kein Absatz ^^

Zwischen den { } also folgendes:
" document.bbform.message.value+=''+name;document.bbform.message.focus(); "
mickschen
mhhhhh

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
{cssfile}
<STYLE TYPE="TEXT/CSS">
 <!--
  {css}
 -->
</STYLE>
<script>
<!--
function setSmiley(name){document.bbform.message.value+=''+name;document.bbform.mess
age.focus();}
//-->
</script>
	


wo meinste genau?
[kamui]
Habe die Datei angehängt, ich weiss nicht, warum es dauernd an der Stelle abkürzt ...

EDIT:// bin mal weg, wenn es so nicht funktioniert werde ich es dir erst heute abend weiter machen können, aber wir haben ja noch andere user hier Zunge raus
mickschen
lol da ist nur (cssfile) zu lesen...

jo dann muss ich wohl warten unglücklich

aber danke schonmal... kannst ja die kommplett fertige datei uploaden...


Edit:_ Mir ist aufgefallen was du meinst du ich habe den Absat bei message weggemacht so das alles in einer reihe steht... funzt aber trotzdem net unglücklich
[kamui]
Hm, mehr kann ich leider auch nicht für dich tun ...
mickschen
grrr wie mach ich das jetzt das hier wieder jemand reinkommt und liest? unglücklich

aber trotzdem erstmal danke smile haste nen link zu nem guten javascript forum?
[kamui]
http://php.de/forum/ haben einen JavaScript bereich