ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Design fehlt beim Erstellen von PMs

Geschlossen
  1. #1
    User Pic
    HolgerNils Mitglied
    Registriert seit
    20.12.2006
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute,
    wir haben ein kleines Schönheitsproblem. Installiert ist 1.1 I mit einigen Mods wie z. B. BBCode, Pimp-my-Ilch etc. Alles freigegebene Mods hier von der Site.

    Nun haben wir aber folgendes Phänomen und das begleitet uns eigentlich schon seit der ersten Installation des Scripts, wobei natürlich anschliessend die Mods wie auch Updates drübergebügelt wurden. Jedoch es lebt immer noch zwinker

    Es passiert also folgendes:
    Der User geht in die Übersicht seiner PMs und klickt auf "[Nachricht schreiben]". Dann wird die komplette Seite ausgetauscht gegen die Eingabe der PM. Hierbei sieht man nur das Template ohne jegliches Design der Site, welches scheinbar fehlt. Soll heissen, man hat einen weißen Screen vor sich und trägt dort die PM ein; dies wiederum funzt einwandfrei.

    Der link hinter [Nachricht schreiben] zeigt auf ...index.php?forum-privmsg-new, welche folgendermassen aussieht:

    <?php
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Forum :: Private Nachrichten';
    $hmenu  = $extented_forum_menu.'<a class="smalfont" href="index.php?forum">Forum</a><b> &raquo; </b><a class="smalfont" href="index.php?forum-privmsg">Private Nachrichten</a>'.$extented_forum_menu_sufix;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    if ( $allgAr['Fpmf'] != 1 ) {
      echo 'Private Nachrichten wurden von dem Administrator komplett gesperrt';
      echo '<br><a href="javascript:history.back(-1)">zurück</a>';
      $design->footer(1);
    } elseif ( !loggedin() ) {
      echo '<br>Gäste dürfen keine Privaten Nachrichten verschicken!';
      $tpl = new tpl ( 'user/login' );
      $tpl->set_out('WDLINK', 'index.php', 0);
      $design->footer(1);
    } elseif ( db_result(db_query("SELECT opt_pm FROM prefix_user WHERE id = ".$_SESSION['authid']),0) == 0 ) {
      echo 'Im <a href="index.php?user-profil">Profil</a> einstellen das du die PrivMsg Funktion nutzen m&ouml;chtest';
      $design->footer(1);
    }
    
    $uum = $menu->get(2);
    switch ( $uum ) {
    case 'new' :
          # neue pm schreiben und eintragen
          $show_formular = true;
          $txt = '';
          $bet = '';
    
          if (isset($_POST['sub'])) {
    				$txt  = escape($_POST['txt'], 'textarea');
            $bet  = escape($_POST['bet'], 'string');
            $name = escape($_POST['name'], 'string');
            if (1 == db_result(db_query("SELECT count(*) FROM prefix_user WHERE name = BINARY '".$name."'"),0)) {
              $show_formular = false;
            } else {
              echo 'Dieser Empf&auml;nger konnte nicht gefunden werden';
            }
          }
    
    
          if ($show_formular === true) {
            $name = '';
            $empfid = 0;
            if (isset($_REQUEST['empfid'])) {
              $empfid = escape($_REQUEST['empfid'],'integer');
            }
            $empfid = escape($empfid, 'integer');
            if ($empfid > 0) {
              $name = db_result(db_query("SELECT name FROM prefix_user WHERE id = ".$empfid),0);
            }
            $ar = array (
    				  'name'    => $name,
    		      'SMILIES' => getsmilies(),
              'TXT'     => $txt,
              'BET'     => $bet,
    				);
    
    				if (isset($_REQUEST['text'])) {
              $ar['TXT'] = unescape(escape($_REQUEST['text'], 'textarea'));
            }
            if (isset($_REQUEST['anhang'])) {
              $x = explode("\n", unescape(escape(urldecode($_REQUEST['anhang']), 'textarea')));
              $n = '';
              for ($i=0; $i<=count($x); $i++) {
                if (empty($x[$i])) { continue; }
                $n .= '> '.$x[$i]."\n";
              }
              $ar['TXT'] .= "\n\n".$n;
            }
    				if (isset($_POST['bet'])) {
              $ar['BET'] = unescape(escape($_REQUEST['bet'], 'string'));
            }
            if (isset($_POST['re']) AND strpos ($ar['BET'],'re') === FALSE AND strpos ($ar['BET'],'Re') === FALSE AND strpos ($ar['BET'],'RE') === FALSE) {
              $ar['BET'] = 'Re(1): '.$ar['BET'];
            } elseif (isset($_POST['re'])) {
              $x = preg_replace("/re\((\d+)\):.*/i", "\\1", trim($ar['BET']));
              if (is_numeric($x)) {
                $x = $x+1;
                $ar['BET'] = preg_replace("/(re)\(\d+\):(.*)/i", "\\1(".$x."):\\2", $ar['BET']);
              }
            }
    
    				$tpl = new tpl ( 'forum/pm/new' );
    		    $tpl->set_ar_out($ar,0);
          } else {
            $eid  = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
    				sendpm($_SESSION['authid'], $eid, $bet, $txt);
    		    wd('index.php?forum-privmsg','Die Nachricht wurde erfolgreich gesendet');
          }
      break;
    case 'showmsg' :
    		  # message anzeigen lassen
    		  $pid = escape($menu->get(3), 'integer');
          $soeid = ($menu->get(4) == 's' ? 'eid' : 'sid' );
          $erg = db_query("SELECT a.gelesen, a.eid, a.sid, a.id, b.name, a.titel, a.time, a.txt FROM `prefix_pm` a LEFT JOIN prefix_user b ON a.".$soeid." = b.id WHERE a.id = ".$pid);
    		  $row = db_fetch_assoc($erg);
          if (($row['sid'] <> $_SESSION['authid'] AND $menu->get(4) == 's')
           OR ($row['eid'] <> $_SESSION['authid'] AND $menu->get(4) != 's')) {
             $design->footer(1); }
    		  if ($row['gelesen'] == 0 AND $menu->get(4) != 's') {
    		    db_query("UPDATE `prefix_pm` SET gelesen = 1 WHERE id = ".$pid);
    		  }
    		  $row['time'] = date('d M. Y - H:i',$row['time']);
    			$row['anhang'] = urlencode($row['txt']);
    			$row['txt'] = bbcode(unescape($row['txt']));
    			if ($menu->get(4) == 's') {
            $tpl = new tpl ('forum/pm/show_mess_send');
          } else {
            $tpl = new tpl ( 'forum/pm/show_mess' );
          }
    			$tpl->set_ar_out($row,0);
      break;
    case 'delete' :
    		  # löschen von nachrichten
          if ( $menu->get(3) != '' AND $menu->get(4) == '') { $_POST['delids'][] = $menu->get(3); }
       elseif ($menu->get(3) != '' AND $menu->get(4) == 's') { $_POST['delsids'][] = $menu->get(3); }
          if ( empty($_POST['delids']) AND empty($_POST['delsids'])) {
    	      echo 'Es wurde keine Nachricht zum l&ouml;schen gew&auml;hlt <br /><br />';
    		    echo '<a href="javascript:history.back(-1)"><b>&laquo;</b> zur&uuml;ck</a>';
          } else {
            if ( (empty($_POST['delids']) AND empty($_POST['delsids'])) OR empty($_POST['sub']) ) {
    
    					$delids = (empty($_POST['delids'])?$_POST['delsids']:$_POST['delids']);
    					$s = (empty($_POST['delids'])?'':'s');
    					echo '<form action="index.php?forum-privmsg-delete" method="POST">';
    			 	  $i = 0;
    				  if ( !is_array($delids) ) { $delids = array ($delids); }
    				  foreach ($delids as $a) {
    				    $i++;
    					  echo '<input type="hidden" name="del'.$s.'ids[]" value="'.$a.'">';
    				  }
    				  echo '<br>Wollen Sie ';
    				  echo ($i > 1 ? 'die ('.$i.') Nachrichten ' : 'die Nachricht ' );
    					echo 'wirklich löschen ?<br><br><input type="submit" value=" Ja " name="sub"> &nbsp; &nbsp; <input type="button" value="Nein" onclick="document.location.href =\'?forum-privmsg\'"></form>';
    
    			  } else {
    					$delids = (empty($_POST['delids'])?$_POST['delsids']:$_POST['delids']);
    					$s = (empty($_POST['delids'])?'':'s');
    					$soeid = ($s == 's'? 'sid' : 'eid');
              $stat1 = ($s == 's'? 1 : -1);
              $stat2 = $stat1 * -1;
    			    $i = 0;
    				  if ( !is_array($delids) ) {
    				    $delids = Array ($delids);
    				  }
    				  foreach ($delids as $a) {
                if ( is_numeric($a) AND $a <> 0) {
                  db_query("DELETE FROM `prefix_pm` WHERE id = ".$a." AND ".$soeid." = ".$_SESSION['authid']." AND status = ".$stat1);
                  db_query("UPDATE prefix_pm SET status = ".$stat2." WHERE id = ".$a." AND ".$soeid." = ".$_SESSION['authid']);
                  $i++;
                }
    				  }
    				  echo 'Es wurd';
    				  echo ($i > 1 ? 'en ('.$i.') Nachrichten ' : 'e eine Nachricht ' );
    					echo 'erfolgreich gelöscht <br /><br /><a href="index.php?forum-privmsg">zum Nachrichten Eingang</a>';
    			  }
    			}
      break;
    case 'showsend' :
      $tpl = new tpl ( 'forum/pm/showsend' );
      $ad = $menu->getA(3) == 'a' ? 'ASC' : 'DESC';
      $tpl->set_out('ad',$ad == 'ASC'?'d':'a',0); $class = 'Cmite';
      switch ($menu->getE(3)) {
        default: case '3': $order = "a.time $ad"; break;
                 case '2': $order = "b.name $ad, a.time DESC"; break;
                 case '1': $order = "a.titel $ad, a.time DESC"; break;
      }
      $abf = "SELECT a.titel, b.name as empf, a.id, a.`time` FROM `prefix_pm` a left join prefix_user b ON a.eid = b.id WHERE a.sid = ".$_SESSION['authid']." AND a.status >= 0 ORDER BY $order";
      $erg = db_query($abf);
      while ($row = db_fetch_assoc($erg)) {
        $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    	$row['class'] = $class;
        $row['date'] = date('d.m.Y',$row['time']);
        $row['time'] = date('H:i',$row['time']);
    	$tpl->set_ar_out($row,1);
      }
      $tpl->out(2);
      break;
    default :
    		  # message übersicht.
          $tpl = new tpl ( 'forum/pm/show' );
          $ad = $menu->getA(3) == 'a' ? 'ASC' : 'DESC';
          $tpl->set_out('ad',$ad == 'ASC'?'d':'a',0); $class = 'Cmite';
          switch ($menu->getE(2)) {
            default: case '3': $order = "a.time $ad"; break;
                     case '2': $order = "b.name $ad, a.time DESC"; break;
                     case '1': $order = "a.titel $ad, a.time DESC"; break;
          }
          $abf = "SELECT a.titel as BET, a.gelesen as NEW, b.name as ABS, a.id as ID, a.`time` FROM `prefix_pm` a left join prefix_user b ON a.sid = b.id WHERE a.eid = ".$_SESSION['authid']." AND a.status <= 0 ORDER BY $order";
          $erg = db_query($abf);
          while ($row = db_fetch_assoc($erg)) {
            $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
            $row['NEW'] = ($row['NEW'] == 0 ? '<b><i>neu</i></b>' : '' );
            $row['CLASS'] = $class;
            $row['BET'] = (trim($row['BET']) == '' ? ' -- kein Nachrichtentitel -- ' : $row['BET']);
            $row['date'] = date('d.m.Y',$row['time']);
            $row['time'] = date('H:i',$row['time']);
            $tpl->set_ar_out($row,1);
          }
          $tpl->out(2);
      break;
    }
    $design->footer();
    ?>


    Dies ist die privmsg.php, habe durch Änderung von
    echo 'Dieser Empf&auml;nger konnte nicht gefunden werden';"

    in
    echo 'Juhu! - Dieser Empf&auml;nger konnte nicht gefunden werden';

    und eingabe eines nicht existenten Users verifiziert, daß dieses Script verantwortlich ist für die Seite.

    Und so siehts aus:
    gesperrtes Bild

    Und hier der Code der erzeugten Site, möglicherweise hilft er weiter:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <object type="application/x-oleobject"classid="CLSID:EC624825-900C-6F24-87C8-EE48E92AF079"></object>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>popup</title>
    <script type="text/javascript" src="include/includes/js/BBCodeGlobal.js"></script>
    <script type="text/javascript">
    var bbcodemaximagewidth = 300;
    var bbcodemaximageheight = 300;
    </script>
    </head>
    
    <body>
    <div align="center">
      <table cellpadding="0" cellspacing="0" width="400" border="0">
    
        <tr>
          <td width="400"><script language="JavaScript" type="text/javascript">
    <!--
      function finduser () {
        var Fenster = window.open ('index.php?search-finduser', 'finduser', 'status=no,scrollbars=yes,height=200,width=350');
        Fenster.focus();
        
        return (false);
      }
    //-->
    </script>
    
    <script type="text/javascript" src="include/includes/js/bbcode.js"></script>
    <form action="index.php?forum-privmsg-new" method="POST" name="form">
    <br />
    <table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td width="50%">
    <b>[</b> <a href="index.php?forum-privmsg">Posteingang</a> <b>|</b> <a href="index.php?forum-privmsg-showsend">Postausgang</a> <b>]</b></td><td width="50%" align="right">
    
    <b>[</b> <a href="index.php?forum-privmsg-new">Nachricht schreiben</a> <b>]</b></td></tr></table>
     
    <table width="100%" border="0" cellspacing="1" class="border" cellpadding="5">
      <tr class="Chead">
    	  <th colspan="2" height="20">Neue Message Schreiben</th>
    	</tr><tr>
    	  <td class="Cmite">Empf&auml;nger</td>
    
    		<td class="Cnorm"><input name="name" value="" /> <a href="index.php?search-finduser" target="_blank" onClick="return finduser();">finden</a></td>
    	</tr><tr>
    	  <td class="Cmite">Betreff</td>
    		<td class="Cnorm"><input type="text" tabindex="2" maxlength="50" size="40" name="bet" value=""></td>
    	</tr><tr>
    	  <td colspan="2" height="20" class="Cmite">
    		  <b>deinen Beitrag schreiben</b></td>
    
    		</td>
    	</tr><tr>
    	  <td class="Cmite" rowspan="2" valign="top"><script language="JavaScript" type="text/javascript">function moreSmilies () { var x = window.open("about:blank", "moreSmilies", "width=250,height=200,status=no,scrollbars=yes,resizable=yes"); x.document.write ("<a href=\"javascript:opener.put(':)')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/1.gif\" title=\"Smilie\"></a>");x.document.write ("<a href=\"javascript:opener.put(':D')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/2.gif\" title=\"Lachen\"></a>");x.document.write ("<a href=\"javascript:opener.put(':O')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/3.gif\" title=\"Opssss\"></a>");x.document.write ("<a href=\"javascript:opener.put(':P')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/4.gif\" title=\"Auslachen\"></a>");x.document.write ("<a href=\"javascript:opener.put(';)')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/5.gif\" title=\"Zwinker\"></a>");x.document.write ("<a href=\"javascript:opener.put(':(')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/6.gif\" title=\"Traurig\"></a>");x.document.write ("<a href=\"javascript:opener.put(':S')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/7.gif\" title=\"Grummel\"></a>");x.document.write ("<a href=\"javascript:opener.put(':|')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8.gif\" title=\"Sauer\"></a>");x.document.write ("<a href=\"javascript:opener.put(':\\\'(')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/9.gif\" title=\"Weinen\"></a>");x.document.write ("<a href=\"javascript:opener.put(':@')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/10.gif\" title=\"Veraergert\"></a>");x.document.write ("<a href=\"javascript:opener.put(':5202:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/5202.jpg\" title=\"5202\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000026:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000026.gif\" title=\"00000026\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000128:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000128.gif\" title=\"00000128\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000130:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000130.gif\" title=\"00000130\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000133:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000133.gif\" title=\"00000133\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000213:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000213.gif\" title=\"00000213\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000214:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000214.gif\" title=\"00000214\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000268:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000268.gif\" title=\"00000268\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000465:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000465.gif\" title=\"00000465\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000466:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000466.gif\" title=\"00000466\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000816:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000816.gif\" title=\"00000816\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00000944:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00000944.gif\" title=\"00000944\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00001838:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00001838.gif\" title=\"00001838\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00001859:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00001859.gif\" title=\"00001859\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00001870:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00001870.gif\" title=\"00001870\"></a>");x.document.write ("<a href=\"javascript:opener.put(':00001948:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/00001948.gif\" title=\"00001948\"></a>");x.document.write ("<a href=\"javascript:opener.put(':5167:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/5167.jpg\" title=\"5167\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8684:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8684.png\" title=\"8684\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8729:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8729.png\" title=\"8729\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8764:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8764.png\" title=\"8764\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8799:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8799.png\" title=\"8799\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8876:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8876.png\" title=\"8876\"></a>");x.document.write ("<a href=\"javascript:opener.put(':8923:')\">");x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/8923.png\" title=\"8923\"></a>"); x.document.write("<br /><br /><center><a href=\"javascript:window.close();\">schlie&szlig;en</a></center>"); x.document.close(); }</script><a href="javascript:put(':)')"><img style="margin: 2px;" src="include/images/smiles/1.gif" border="0" title="Smilie"></a><a href="javascript:put(':D')"><img style="margin: 2px;" src="include/images/smiles/2.gif" border="0" title="Lachen"></a><a href="javascript:put(':O')"><img style="margin: 2px;" src="include/images/smiles/3.gif" border="0" title="Opssss"></a><br /><br /><a href="javascript:put(':P')"><img style="margin: 2px;" src="include/images/smiles/4.gif" border="0" title="Auslachen"></a><a href="javascript:put(';)')"><img style="margin: 2px;" src="include/images/smiles/5.gif" border="0" title="Zwinker"></a><a href="javascript:put(':(')"><img style="margin: 2px;" src="include/images/smiles/6.gif" border="0" title="Traurig"></a><br /><br /><a href="javascript:put(':S')"><img style="margin: 2px;" src="include/images/smiles/7.gif" border="0" title="Grummel"></a><a href="javascript:put(':|')"><img style="margin: 2px;" src="include/images/smiles/8.gif" border="0" title="Sauer"></a><a href="javascript:put(':\'(')"><img style="margin: 2px;" src="include/images/smiles/9.gif" border="0" title="Weinen"></a><br /><br /><a href="javascript:put(':@')"><img style="margin: 2px;" src="include/images/smiles/10.gif" border="0" title="Veraergert"></a><a href="javascript:put(':5202:')"><img style="margin: 2px;" src="include/images/smiles/5202.jpg" border="0" title="5202"></a><a href="javascript:put(':00000026:')"><img style="margin: 2px;" src="include/images/smiles/00000026.gif" border="0" title="00000026"></a><br /><br /><center><a href="javascript:moreSmilies();">mehr</a></center></td>
    	  <td class="Cnorm" valign="top">
         <!-- BB Code START -->
    	    <script type="text/javascript" src="include/includes/js/interface.js"></script><a href="javascript:bbcode_insert('b','Gib hier den Text an der formatiert werden soll.')"><img src="include/images/icons/bbcode/bbcode_bold.png" alt="Fett formatieren" title="Fett formatieren" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert('i','Gib hier den Text an der formatiert werden soll.')"><img src="include/images/icons/bbcode/bbcode_italic.png" alt="Kursiv formatieren" title="Kursiv formatieren" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert('u','Gib hier den Text an der formatiert werden soll.')"><img src="include/images/icons/bbcode/bbcode_underline.png" alt="Unterstrichen formatieren" title="Unterstrichen formatieren" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert('s','Gib hier den Text an der formatiert werden soll..')"><img src="include/images/icons/bbcode/bbcode_strike.png" alt="Durchgestrichen formatieren" title="Durchgestrichen formatieren" width="23" height="22" border="0"></a> &nbsp;<a href="javascript:bbcode_code_insert('left','0')"><img src="include/images/icons/bbcode/bbcode_left.png" alt="Links ausrichten" title="Links ausrichten" width="23" height="22" border="0"></a> <a href="javascript:bbcode_code_insert('center','0')"><img src="include/images/icons/bbcode/bbcode_center.png" alt="Mittig ausrichten" title="Mittig ausrichten" width="23" height="22" border="0"></a> <a href="javascript:bbcode_code_insert('right','0')"><img src="include/images/icons/bbcode/bbcode_right.png" alt="Rechts ausrichten" title="Rechts ausrichten" width="23" height="22" border="0"></a> &nbsp;<a href="javascript:bbcode_insert('list','Gib hier den Text ein der aufgelistet werden soll \n Um die liste zu beenden einfach auf Abbrechen klicken.')"><img src="include/images/icons/bbcode/bbcode_list.png" alt="Liste erzeugen" title="Liste erzeugen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_code_insert('emph','0')"><img src="include/images/icons/bbcode/bbcode_emph.png" alt="Text hervorheben" title="Text hervorheben" width="23" height="22" border="0"></a> <a href="javascript:hide_color();"><img id="bbcode_color_button" src="include/images/icons/bbcode/bbcode_color.png" alt="Text f&auml;rben" title="Text f&auml;rben" width="23" height="22" border="0"></a> <div style="display:none; position:absolute; top:0px; left:0px; width:200px; z-index:100;" id="colorinput">
    
              <table width="100%" class="border" border="0" cellspacing="1" cellpadding="0">
                <tr class="Chead" onclick="javascript:hide_color();"><td colspan="16"><b>Farbe wählen</b></td></tr>
                <tr class="Cmite" height="15"><td width="10" style="background-color: #FF0000;"><a href="#" onClick="javascript:bbcode_code_insert('color','#FF0000'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="red" title="red"></td><td width="10" style="background-color: #FFFF00;"><a href="#" onClick="javascript:bbcode_code_insert('color','#FFFF00'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="yellow" title="yellow"></td><td width="10" style="background-color: #008000;"><a href="#" onClick="javascript:bbcode_code_insert('color','#008000'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="green" title="green"></td><td width="10" style="background-color: #00FF00;"><a href="#" onClick="javascript:bbcode_code_insert('color','#00FF00'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="lime" title="lime"></td><td width="10" style="background-color: #008080;"><a href="#" onClick="javascript:bbcode_code_insert('color','#008080'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="teal" title="teal"></td><td width="10" style="background-color: #808000;"><a href="#" onClick="javascript:bbcode_code_insert('color','#808000'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="olive" title="olive"></td><td width="10" style="background-color: #0000FF;"><a href="#" onClick="javascript:bbcode_code_insert('color','#0000FF'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="blue" title="blue"></td><td width="10" style="background-color: #00FFFF;"><a href="#" onClick="javascript:bbcode_code_insert('color','#00FFFF'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="aqua" title="aqua"></td><td width="10" style="background-color: #000080;"><a href="#" onClick="javascript:bbcode_code_insert('color','#000080'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="navy" title="navy"></td><td width="10" style="background-color: #800080;"><a href="#" onClick="javascript:bbcode_code_insert('color','#800080'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="purple" title="purple"></td><td width="10" style="background-color: #FF00FF;"><a href="#" onClick="javascript:bbcode_code_insert('color','#FF00FF'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="fuchsia" title="fuchsia"></td><td width="10" style="background-color: #800000;"><a href="#" onClick="javascript:bbcode_code_insert('color','#800000'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="maroon" title="maroon"></td><td width="10" style="background-color: #C0C0C0;"><a href="#" onClick="javascript:bbcode_code_insert('color','#C0C0C0'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="grey" title="grey"></td><td width="10" style="background-color: #808080;"><a href="#" onClick="javascript:bbcode_code_insert('color','#808080'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="silver" title="silver"></td><td width="10" style="background-color: #000000;"><a href="#" onClick="javascript:bbcode_code_insert('color','#000000'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="black" title="black"></td><td width="10" style="background-color: #FFFFFF;"><a href="#" onClick="javascript:bbcode_code_insert('color','#FFFFFF'); hide_color();"><img src="include/images/icons/bbcode/transparent.gif" border="0" height="10" width="10" alt="white" title="white"></td></tr></table>
              </div><a href="javascript:bbcode_insert_with_value('size','Gib hier den Text an der formatiert werden soll.','Gib hier die Gr&ouml;&szlig;e des textes in Pixel an. \n Pixellimit liegt bei 36px !!!')"><img src="include/images/icons/bbcode/bbcode_size.png" alt="Textgr&ouml;&szlig;e ver&auml;ndern" title="Textgr&ouml;&szlig;e ver&auml;ndern" width="23" height="22" border="0"></a> &nbsp;<a href="javascript:bbcode_insert_with_value('url','Gib hier den namen des links an.','Gib hier die Adresse zu welcher verlinkt werden soll.')"><img src="include/images/icons/bbcode/bbcode_url.png" alt="Hyperlink einf&uuml;gen" title="Hyperlink einf&uuml;gen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert_with_value('mail','Gib hier den namen des links an.','Gib hier die eMail - Adresse an.')"><img src="include/images/icons/bbcode/bbcode_email.png" alt="eMail hinzuf&uuml;gen" title="eMail hinzuf&uuml;gen" width="23" height="22" border="0"></a> &nbsp;<a href="javascript:bbcode_insert('shot','Gib hier die Adresse des Bildes an.  \n Die Breite und H&ouml;he des Bildes ist auf 300x300 eingeschränkt und würde verkleinert dargstellt werden.')"><img src="include/images/icons/bbcode/bbcode_image.png" alt="Bild einf&uuml;gen" title="Bild einf&uuml;gen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert('shot','Gib hier die Adresse des Screens an.  \n Die Breite und H&ouml;he des Bildes ist auf 300x300 eingeschränkt und wird verkleinert dargstellt.')"><img src="include/images/icons/bbcode/bbcode_screenshot.png" alt="Bild einf&uuml;gen" title="Screen einf&uuml;gen" width="23" height="22" border="0"></a> &nbsp;<a href="javascript:bbcode_code_insert('quote','0')"><img src="include/images/icons/bbcode/bbcode_quote.png" alt="Zitat einf&uuml;gen" title="Zitat einf&uuml;gen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert_with_value('ktext','Gib hier den zu verbergenden Text ein.','Gib hier einen Titel f&uuml;r den Klapptext an.')"><img src="include/images/icons/bbcode/bbcode_ktext.png" alt="Klappfunktion hinzuf&uuml;gen" title="Klappfunktion hinzuf&uuml;gen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert_with_value_2('video','Gib hier die Video ID vom Anbieter an.','Bitte Anbieter ausw&auml;hlen.\nAkzeptiert werden: Google, YouTube und MyVideo')"><img src="include/images/icons/bbcode/bbcode_video.png" alt="Video einf&uuml;gen" title="Video einf&uuml;gen" width="23" height="22" border="0"></a> <a href="javascript:bbcode_insert_with_value('countdown','Gib hier das Datum an wann das Ereignis beginnt.\n Format: TT.MM.JJJJ Bsp: 24.12.2008','Gib hier eine Zeit an, wann das Ergeinis am Ereignis- Tag beginnt.\nFormat: Std:Min:Sek Bsp: 20:15:00')"><img src="include/images/icons/bbcode/bbcode_countdown.png" alt="Countdown festlegen" title="Countdown festlegen" width="23" height="22" border="0"></a> &nbsp;<select onChange="javascript:bbcode_code_insert_codes(this.value); javascript:this.value='0';" style="font-family:Verdana;font-size:10px; margin-bottom:6px; z-index:0;" name="code"><option value="0">Code einf&uuml;gen</option><option value="php">PHP</option><option value="html">HTML</option><option value="css">CSS</option><option value="code">Sonstiger Code</option></select>
    
    		 <!-- BB Code ENDE -->
    		</td>
    	</tr><tr>
        <td width="80%" class="Cnorm"> 
          <textarea style="width: 98%" name="txt" rows="15" cols="65" tabindex="3"></textarea>
        </td>
      </tr><tr>
        <td class="Cmite"></td>
        <td class="Cnorm"><input type="submit" tabindex="4" accesskey="s" value="Senden" name="sub"></td>
    
    	</tr>
    </table>
    </form>
    </td>
        </tr>
      </table>
    </div>
    </body>
    </html>


    Dasselbe passiert übrigens, wenn man z. B. aus der Seite ausloggt... auch hier fehlt das Design und man erhält auf einer sonst weißen Site den Hinweis, daß man ausgeloggt und die Cookies gelöscht wurden. Ansonsten funzt die Site einwandfrei, also der Effekt ist nur an diesen beiden Stellen.

    Hat jemand einen Hinweis oder heissen Tipp?
    Vielen Dank!
    Holgi


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    HolgerNils Mitglied
    Registriert seit
    20.12.2006
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hm, gibts hier keine Antwort?
    Das Design kommt bei der Msg-Übersicht, beim Löschen etc. aber nicht beim erstellen eines neuen Posts. Es muss doch möglich sein den Dialog zur Erstellung im normalen Contentframe darzustellen?
    Holgi
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    xxhawk12x Mitglied
    Registriert seit
    23.09.2007
    Beiträge
    92
    Beitragswertungen
    0 Beitragspunkte
    Warte doch maln bisl ab, die die dir weiterhelfen können dsind sicherlich darauf aufmerksam geworden aber Geduld sollte man schon besitzten.
    Tipp des Tages:
    Ess niemals gelben Schnee
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    HolgerNils Mitglied
    Registriert seit
    20.12.2006
    Beiträge
    56
    Beitragswertungen
    0 Beitragspunkte
    Hi hawk,
    hast recht ohne Zweifel. Was mich aber ein wenig fuchst ist, daß ich kurz nach dem (Erinnerungs-) Post nun rausgefunden habe, wo der »Fehler« liegt.

    Er liegt in dem Desgin.
    Dort gibt es eine "design.ini" mit folgendem Eintrag:
    forum-privmsg-showmsg = "index2.htm"
    forum-privmsg-new = "index2.htm"


    Seit ich nun in meiner Not (rofl) mal aus »index2.htm« ne »index.htm« gemacht habe funzt es: Die PrvMsg wird im Contentbereich angezeigt anstatt ein neues (weisses) Fenster zu öffnen; so langsam komm' ich hinter die Geheimnisse von Ilch und wie das ganze funzt zwinker

    Achso, und den Grund für die Extraseite beim Ausloggen habe ich auch durch Zufall gefunden:
    im Ordner /contents/user gibts die Datei »logout.php«; dort stand bis soeben noch im Header
    $design = new design ( $title , $hmenu, 0 );


    nun aber
    $design = new design ( $title , $hmenu, 1 );

    und siehe da, der logout-Dialog erscheint im Contentbereich statt auf einer neuen Seite.

    PS: Danke für die Doku auf Ilch, das hat mir an dieser Stelle geholfen.

    Juhu, beides gelöst!
    Und btw sorry für die Ungeduld!
    Holgi
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Gerni Mitglied
    Registriert seit
    10.08.2006
    Beiträge
    874
    Beitragswertungen
    0 Beitragspunkte
    also ich habe mal die php-Datei mit meiner verglichen, passt!

    die htm-Datei, ist das die new.htm aus dem Ordner: include\templates\forum\pm\?? Wenn ja, dann stimmt deine mit meiner nicht überein ^^.. kann ich dir gerne posten, wenn ich die richtige verglichen habe

    Edit: okay dann passt es ja ^^


    Zuletzt modifiziert von Gerni am 31.01.2008 - 13:44:51
    kleinere geänderte Module für Ilch auf unserer HP: externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten