Mo. 29.01.2007
09:34 Uhr
#1
- Registriert seit
- 01.11.2005
- Beiträge
- 37
- Beitragswertungen
Ich würde gerne in unsere Shoutbox ein Drop Script machen,sowie es im Forum ist.
Ein Popup mit den Smilies habe ich,jetzt müsste ich nur wissen,wie ich per klick den Code der Smilies in die Shoutbox textarea bekomme.
Kann mir jemand da helfen ?
Gruss
Sven
verwendete ilchClan Version: 1.1
Mo. 29.01.2007
13:20 Uhr
#2
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
probier mal das hier.
<script type="text/javascript">
function savetotextarea (s) {
// text speichern wobei hier opener eben fuer das fenster
// steht welches das popup geoffnet hat also das fenster
// in dem fall, in dem die shoutbox textarea ist +g+
// f= ist gleich form name, falls nicht vergeben einfach einfügen und form gleich f nennen
// shoutbox_textarea ist das feld das angesprochen werden soll in der Shoutbox
opener.document.f.shoutbox_textarea.value += " "+s+" ";
// fenster schliesen
window.close();
}
</script>
bei mir klappts
Ain't no use running, fool! I know where your mama parks your house
Mo. 29.01.2007
14:57 Uhr
#3
- Registriert seit
- 01.11.2005
- Beiträge
- 37
- Beitragswertungen
danke für die shcnelle hilfe ,aber wie muss ich das in die datei einfügen :-( ,die als popup bei mir kommt ?
Mo. 29.01.2007
15:31 Uhr
#4
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
naja, in die popup-datei.htm, wo die smilies drin sind.
Ain't no use running, fool! I know where your mama parks your house
Mo. 29.01.2007
17:56 Uhr
#5
- Registriert seit
- 01.11.2005
- Beiträge
- 37
- Beitragswertungen
ja,aber wie muss ich die smilys verlinken...?
Mo. 29.01.2007
18:52 Uhr
#6
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
Vllt. hilft dir das, meine htm sieht in etwa so aus
<script type="text/javascript">
function savetotextarea (s) {
// text speichern wobei hier opener eben fuer das fenster
// steht welches das popup geoffnet hat also das fenster
// in dem fall, in dem die shoutbox textarea ist +g+
// f= ist gleich form name, falls nicht vergeben einfach einfügen und form gleich f nennen
// shoutbox_textarea ist das feld das angesprochen werden soll in der Shoutbox
opener.document.f.shoutbox_textarea.value += " "+s+" ";
// fenster schliesen
window.close();
}
</script>
<style type="text/css">
<!--
.Stil1 {
font-size: large;
font-weight: bold;
}
-->
</style>
<table border="0" td width="400"align="center" cellpadding="5" cellspacing="1" class="Cdark">
<tr class="Chead">
<td colspan="4"><div align="center" class="Stil1">Smilies </div></td>
</tr>
<tr class="Cmite">
<td width="80" align="center"><a href="#" onClick="savetotextarea(':)');"><img src="include/images/smiles/1.gif" border="0"alt=""></a></td>
<td width="80" align="center"><a href="#" onClick="savetotextarea(':D');"><img src="include/images/smiles/2.gif" border="0"alt=""></a></td>
<td width="80" align="center"><a href="#" onClick="savetotextarea(':O');"><img src="include/images/smiles/3.gif" border="0"alt=""></a></td>
<td width="80" align="center"><a href="#" onClick="savetotextarea(':P');"><img src="include/images/smiles/4.gif" border="0"alt=""></a></td>
</tr>
</table>
Ain't no use running, fool! I know where your mama parks your house
Mo. 29.01.2007
23:04 Uhr
#7
- Registriert seit
- 01.11.2005
- Beiträge
- 37
- Beitragswertungen
gut ,aber wie muss ich die shoutbox textarea tunen ?
Danke für deine Hilfe im vorraus ;-)
Mo. 29.01.2007
23:26 Uhr
#8
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
Steh ich jetzt auf dem schlauch, tunen musste gar nichts, einfach link zur deiner smilies.htm in die shoutbox
und gut
Ain't no use running, fool! I know where your mama parks your house
Di. 30.01.2007
12:37 Uhr
#10
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
ja haste denn die shoutbox auch f genannt im php script(BOXES) und wo liegt die pop up.htm ? Die sollte im gleichen verzeichniss liegen wie der include ordner.
Und ein Link zu deiner site wäre auch echt toll.
Zuletzt modifiziert von samo am 30.01.2007 - 12:38:24
Ain't no use running, fool! I know where your mama parks your house
Di. 30.01.2007
18:27 Uhr
#11
- Registriert seit
- 01.11.2005
- Beiträge
- 37
- Beitragswertungen
nu läufts ,vielen dank !
Meine Seite : www.ETW-FunZone.de
Herzlichen Dank für alles !
Di. 30.01.2007
18:29 Uhr
#12
- Registriert seit
- 06.10.2005
- Beiträge
- 228
- Beitragswertungen
Schön wenns läuft.
Ain't no use running, fool! I know where your mama parks your house
Di. 27.03.2007
12:51 Uhr
#13
- Registriert seit
- 13.02.2007
- Beiträge
- 65
- Beitragswertungen
sieht echt gut aus würde gerne auch so ein Menü erstellen um ein bissel farbe in die Shotboxx zu bekommen wäre ein Meister so net und würde mir erklären was ich tun muss um ein Drop Script zu erstellen für die Shotbox ? werde nicht richtig schlau aus dem was über mir steht!
Gruss Kai
Wie sind nicht geboren um so zu sein wie andere uns haben wollen......
Sa. 31.03.2007
16:23 Uhr
#14
- Registriert seit
- 13.02.2007
- Beiträge
- 65
- Beitragswertungen
Also nun habe ich das alles befolgt ersetzt auch den Code aber nicht den Smilie nach Absenden hüllft mir jemand????
www.blue-radio.eu
Wie sind nicht geboren um so zu sein wie andere uns haben wollen......
Sa. 31.03.2007
16:49 Uhr
#16
- Registriert seit
- 13.02.2007
- Beiträge
- 65
- Beitragswertungen
Kenne diese Seiten mein Kopfaua ist schon recht hoch und deinen BBcode hatte ich in der Contens Shoutcast,php auch schon eingefügt für den anderen es geht ja wenn ich ein smilie anklicke setzt er mir den code in die Box nur umwanden in einem Smilie will er ihn einfach nicht!
Gruss Kai
Wie sind nicht geboren um so zu sein wie andere uns haben wollen......
Sa. 31.03.2007
19:17 Uhr
#17
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen
Gleich der erste Post auf der Seite sagt es doch und es ist die include/boxes/shoutbox.php gemeint.
Wenn du meinst, das in der Textarea, also da wo du den Text eingibst, direkt Smileys sein sollen, das geht nicht so einfach und ist auch nicht wirklich erforderlich.
Zuletzt modifiziert von Mairu am 31.03.2007 - 19:18:35
Sa. 31.03.2007
19:40 Uhr
#18
- Registriert seit
- 13.02.2007
- Beiträge
- 65
- Beitragswertungen
Also ich würde gerne mal wissen wie es geht auch für andere dinge später mal mir raucht der Kopf also diese Seite von Moniwoll funzt bei mir super die smilies lassen sich anklicken der code kommt rein in die box und wird umgewandelt nach Absenden in ein Smilie. So nun aber zu dem Problem habe die Shoutbox so bearbeitet dann die html mit dem Befehl gemacht sieht recht gut aus möchte gern mehr auswahl später rein machen hier beide Auszüge Shotcast.php aus Box und meine HTML Datei per Java die code kommt auch sicher in die Box nur leider wird dieser nach Absenden nicht umgewandelt es kann kein Grosser Fehler sein finde es aber net !
Shoutcast aus Boxx
<a href="JavaScript:void(window.open('smilies.html','Check','toolbar=no,width=260,height=500,resizable=no,scrollbars=yes'));"><img src="/include/images/smiles/shoutsm.gif" alt="Smilies" title="Smilies" border="0"></a>
<?php
# Copyright by Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
if ( loggedin() ) {
$shoutbox_VALUE_name = $_SESSION['authname'];
} else {
$shoutbox_VALUE_name = 'Nickname';
}
if ( !empty($_POST['shoutbox_submit']) AND chk_antispam ('shoutbox')) {
$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
$shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
$shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
$shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
$shoutbox_textarea = strip_tags($shoutbox_textarea);
if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
}
}
if (has_right($allgAr['sb_recht'])){
echo '<form name="f" action="index.php" method="POST">';
echo '<input readonly type="text" size="10" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="25">';
echo '<br /><textarea style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
echo '<input type="submit" value="Absenden" name="shoutbox_submit">';
echo '</form>';
}
echo '<table width="90%" class="border" cellpadding="2" cellspacing="1" border="0">';
$erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT '.(is_numeric($allgAr['sb_limit'])?$allgAr['sb_limit']:5));
$class = 'Cnorm';
while ($row = db_fetch_object($erg) ) {
$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{25}'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
}
echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
?>
und nun die html ja sie ist im selben verzeichnis wie include
<script type="text/javascript">
function savetotextarea (s) {
// text speichern wobei hier opener eben fuer das fenster
// steht welches das popup geoffnet hat also das fenster
// in dem fall, in dem die shoutbox textarea ist +g+
// f= ist gleich form name, falls nicht vergeben einfach einfügen und form gleich f nennen
// shoutbox_textarea ist das feld das angesprochen werden soll in der Shoutbox
opener.document.f.shoutbox_textarea.value += " "+s+" ";
// fenster schliesen
window.close();
}
</script>
<link rel="stylesheet" type="text/css" href="include/designs/style.css">
<style type="text/css">
<!--
.Stil1 {color: #FFFFFF}
-->
</style>
<meta name="generator" content="Namo WebEditor">
</head><center>
<b><font color="white">Um einen Smily in die Box zu Beamen,einfach auf den Smily klicken !<br>
<table cellspacing="1" cellpadding="5" broder="0" class="border">
<center><tr class="Chead">
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-)');"><img src="http://www.blue-radio.eu/include/images/smiles/1.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':D');"><img src="http://www.blue-radio.eu/include/images/smiles/2.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(';-)');"><img src="http://www.blue-radio.eu/include/images/smiles/5.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-(');"><img src="http://www.blue-radio.eu/include/images/smiles/6.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-aerger:-');"><img src="http://www.blue-radio.eu/include/images/smiles/8a.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea('-:wuerg:-');"><img src="http://www.blue-radio.eu/include/images/smiles/17.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':P');"><img src="include/images/smiles/4.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':O');"><img src="http://www.blue-radio.eu/include/images/smiles/3.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea('-:bier:-');"><img src="http://www.blue-radio.eu/include/images/smiles/40.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-heulen:-');"><img src="http://www.blue-radio.eu/include/images/smiles/116.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-lachen:-');"><img src="http://www.blue-radio.eu/include/images/smiles/128.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-oops:-');"><img src="http://www.blue-radio.eu/include/images/smiles/196.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-cool_:');"><img src="http://www.blue-radio.eu/include/images/smiles/cool_132.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-yeap:-');"><img src="http://www.blue-radio.eu/include/images/smiles/m_yes17.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-nase2_:');"><img src="http://www.blue-radio.eu/include/images/smiles/nase2.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-thanx:-');"><img src="http://www.blue-radio.eu/include/images/smiles/za_thanx42.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':-liichtan-:');"><img src="http://www.blue-radio.eu/include/images/smiles/lichtan.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':-lichtaus:-');"><img src="http://www.blue-radio.eu/include/images/smiles/lichtaus.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':10:');"><img src="http://www.blue-radio.eu/include/images/smiles/10.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':11:');"><img src="http://www.blue-radio.eu/include/images/smiles/11.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':12:');"><img src="http://www.blue-radio.eu/include/images/smiles/12.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':13:');"><img src="http://www.blue-radio.eu/include/images/smiles/13.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':9:');"><img src="http://www.blue-radio.eu/include/images/smiles/9.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':argh:');"><img src="http://www.blue-radio.eu/include/images/smiles/argh.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':cadeau:');"><img src="http://www.blue-radio.eu/include/images/smiles/cadeau.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':coeur-brise:');"><img src="http://www.blue-radio.eu/include/images/smiles/coeur-brise.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':coeur:');"><img src="http://www.blue-radio.eu/include/images/smiles/coeur.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':comprends-pas:');"><img src="http://www.blue-radio.eu/include/images/smiles/comprends-pas.gif" alt="" border="0"></td>
</tr>
<tr class="Chead">
<td align="center"><a href="#" onClick="savetotextarea(':fleur:');"><img src="http://www.blue-radio.eu/include/images/smiles/fleur.gif" alt="" border="0"></td>
<td align="center"><a href="#" onClick="savetotextarea(':fume:');"><img src="http://www.blue-radio.eu/include/images/smiles/fume.gif" alt="" border="0"></td>
</tr>
</table>
so wie gesagt code kommt aber leider wird der smilie nicht umgewandelt darum geht es mir Klar meine ich nach absenden!
Gruss Kai
Wie sind nicht geboren um so zu sein wie andere uns haben wollen......