ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » HTML im Forum

Geschlossen
  1. #1
    User Pic
    Forumuser Mitglied
    Registriert seit
    06.02.2006
    Beiträge
    404
    Beitragswertungen
    0 Beitragspunkte
    Hi

    Ich weiß, das es warscheinlich aus sicherheitsgründen erstmal nicht geht, aber wie kann ich es machen, das zb alle Admis auch html Code ins Forum Posten können. Grund ist, das wir teilweise Ergebnisse oder Testberichte in Tabellenform schreiben und gerne im Forum veröffentlichen wollen.

    Oder hat einer eine Idee wie man es sonst schön lösen kann, ohne es in den News zu machen.

    Danke


    verwendete ilchClan Version: 1.1
    Bin ab sofort Aktiver 1.1 tester *grins* Aufgepasst: An alle Fehler verstecken sinnlos. Ich finde euch.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Bummelmann Mitglied
    Registriert seit
    03.09.2007
    Beiträge
    126
    Beitragswertungen
    0 Beitragspunkte
    ich rat davon ab aber hier:

    include/contents/forum/show_posts.php
    $row['txt']    = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
    //löschen
    
    //erstes und letztes gibts schon
                      $user_row = db_fetch_assoc(db_query("SELECT recht,posts,regist FROM prefix_user WHERE id = ".$row['erstid']));
    		$recht = $user_row->recht;
    		if($recht < -4 )
    		{
    		echo "A";
    		$row['txt'] = decode_html(isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) ); 
    		}
           		else 
    		{
    		echo "B";
    		 $row['txt'] = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
    		}
                    $posts = $row['posts'];

    Neu einfügen am Ende
    include/includes/func/escape.php
    function decode_html($t)
    {
    $t = html_entity_decode($t);
    return $t;
    }

    Wenns bei der Vorschau auch schon sein soll:
    include/contents/forum/new_post.php
        $tpl->set_out('txt', bbcode(unescape($txt)), 0);
    
    zu
    
        $tpl->set_out('txt', decode_html(bbcode(unescape($txt))), 0);
    
    und
    
        $row['txt'] =  bbcode($row['txt']);
    
    zu
    
        $row['txt'] =  decode_html(bbcode($row['txt']));



    Zuletzt modifiziert von Bummelmann am 19.12.2007 - 18:54:44
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Forumuser Mitglied
    Registriert seit
    06.02.2006
    Beiträge
    404
    Beitragswertungen
    0 Beitragspunkte
    Danke werde es später mal testen.

    So wie du es gepostet hast, macht es den Anschein, das es dann für alle so geht. Kann man es so bauen das dieser code nur am Member oder so geht also vom eintragen her

    Mit BBCode 2 geht es nicht Weiß ja nicht ob esein anderen Edetor gibt womit es möglich ist.
    Bin ab sofort Aktiver 1.1 tester *grins* Aufgepasst: An alle Fehler verstecken sinnlos. Ich finde euch.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Bummelmann Mitglied
    Registriert seit
    03.09.2007
    Beiträge
    126
    Beitragswertungen
    0 Beitragspunkte
    Ne für alle gings nie, aber mit dem vorherigen habens nur die Admins gesehen ^^
    also *UPDATE*
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten