wollte mal fragen, ob es möglich ist meine Shoutbox, so umzuschreiben, daß man den "URL"-Button irgendwo hat und so auch Links einfügen kann. Wäre echt ne nette Funktion um schnell mal was los zu werden ohne gleich nen ne News zu schreiben oder nen Forenbeitrag zu eröffnen.
Hier mal der Code meiner Shoutbox:
<center> <?php # Copyright by Manuel # Support www.ilch.de # # Modulanpassung by Daniel Müller (DeutscheMark) # Support www.grc-clan.6x.to defined ('main') or die ( 'no direct access' ); $shoutbox_VALUE_name = getenv("REMOTE_ADDR"); $datum=date(" | j.n.Y"); $zeit=date(" | H:i"); if ( $_SESSION['authright'] <= -1 ) { // registrierte User if ( loggedin() ) { $shoutbox_VALUE_name = $_SESSION['authname']; } else { $shoutbox_VALUE_name = 'Nickname'; } if ( !empty($_POST['shoutbox_submit']) ) { $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.''.$zeit.'" , "'.$shoutbox_textarea.'" ) ' ); } } echo '<form action="index.php" method="POST">'; echo '<input type="text" size="15" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="15">'; echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea"></textarea><br/>'; echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">'; } else { //Gaeste echo "<font color=#FFFFFF><b><br>Zum Posten<br>Bitte Einloggen!<p></p></b></font>"; echo '</form><table width="100%" align="center" class="border" cellpadding="2" cellspacing="1" border="0">'; } echo '</form><p><table width="100%" class="border" cellpadding="2" cellspacing="1" border="1" style="border-collapse: collapse" bordercolor="#232323">'; $erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10'); $class = 'Cnorm'; while ($row = db_fetch_object($erg) ) { $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' ); echo '<tr class="'.$class.'"><td height="20"><p align="center"><b>'.$row->nickname.':</b></td></tr><tr class="'.$class.'"><td><p align="justify"> '.BBCode(preg_replace( '/([^\s]{18})(?=[^\s])/', "$1\n", $row->textarea)).'</td></tr>'; } echo '</table><br><b><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</b></a>'; ?> </center>
MfG
Darkforce
betroffene Homepage: deppen-clan.de