function beitrag_vorschau(&$beitrag) { echo ' <a name="vorschau_bereich"></a> <tr> <td> <table width="100%" border="1" cellpadding="10"> <tr> <td background="/grafik/vorschau-hintergrund.png" width="100%" class="vorschau">'; echo stripslashes(beitrag_pharsen_ohne_smilies($beitrag)); echo ' </td> </tr> </table><br> <img src="/grafik/dummy.png" width="18" height="1" border="0" alt=""> </td> </tr>'; }
include '../gemeinsam/benutzer-daten.php'; include 'beitrag-pharsen.php'; include_once 'fehler.php'; $db = db_verbinden(); benutzer_daten_forum($BenutzerId, $Benutzer, $K_Egl, $K_Lesen, $K_Schreiben, $K_Admin, $K_AdminForen, $K_ThemenJeSeite, $K_BeitraegeJeSeite, $K_Stil, $K_Signatur, $K_SprungSpeichern, $K_BaumZeigen); $K_Grafik = 'n'; $K_Links = 'n'; benutzer_daten_recht($BenutzerId, $K_Grafik, $K_Links); $erlaubte_tags = $K_Grafik == 'j' ? '<img>' : ''; $erlaubte_tags .= $K_Links == 'j' ? '<a>' : ''; if (!$K_Egl) { fehler(NULL, 0, 1, 'Zugriff verweigert'); } // ##### Signatur ##### if (isset($_POST['signatur'])) { $SIGNATUR = addslashes(beitrag_pharsen_ohne_smilies($_POST['signatur'], $erlaubte_tags)); } else { $SIGNATUR = ''; } // ##### Themen / Beitraege Je Seite ##### $je_seite = array('3', '6', '10', '20'); if (isset($_POST['themen_je_seite'])) { foreach ($je_seite as $je) { if ($je == $_POST['themen_je_seite']) { $TJS = $je; break; } } } if (!isset($TJS)) { $TJS = $K_ThemenJeSeite;
function beitrag_pharsen($text) { // muss in dieser reihenfolge passieren, damit wir externe bilder raus // bekommen, unsere smilies aber erhalten bleiben return beitrag_pharsen_smilies_quoted(beitrag_pharsen_ohne_smilies($text)); }
if ($neu) { echo '<tr><td>'; if (isset($_GET['titel'])) { $titel = htmlentities(stripslashes($_GET['titel'])); echo "Thema <input name=\"titel\" value=\"{$titel}\" size=\"50\"><p>\n"; } else { echo 'Thema <input name="titel" size="50"><p>'; } echo "<input type=\"hidden\" name=\"fid\" value=\"{$fid}\" \n </td></tr>\n"; } // ################### // # Beitragseingabe # // ################### echo " <tr>\n <td>\n <table>\n <tr>\n <td>\n <a name=\"textarea\"></a>\n <input type=\"hidden\" name=\"textarea_zeile\" id=\"textarea_zeile\" value=\"-1\">\n <textarea id=\"text\" name=\"text\" cols=\"80\" rows=\"12\">\n"; if (isset($_GET['vorschau']) and $_GET['vorschau'] == 'j') { beitrag_vorschau_textarea(beitrag_pharsen_ohne_smilies($vorschau)); } else { // ########## // # Zitate # // ########## if (isset($zitat_inhalt)) { $zitat = htmlentities(str_replace("<br />", "\n", $zitat_inhalt)); $zitat = preg_replace('/<img src="smileys\\/\\w+\\.png" alt="(...)">/', '\\1', $zitat); $zitat_datum = strftime("%d.%b.%Y", $zitat_stempel); $zitat_zeit = date("H.i", $zitat_stempel); echo "<div class=\"zitat\"><b>{$zitat_autor} tat am {$zitat_datum} um {$zitat_zeit} der Welt folgendes kund:</b><p>{$zitat}</div>"; } } echo "</textarea>\n <p>\n"; // ########################## // # Smielie-Schaltflaechen #