ilch Forum » Ilch Clan 1.1 » Allgemein » Shoutboxsmilies "aktivieren"

Geschlossen
  1. #1
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Hi hi,

    mir ist heute beim stöbern durch meinen FTP aufgefallen, das im Ornder "Shoutboxsmilieys" mehr drin sind wie mir angezeigt werden. Wie bringe ich das nun hin das man die auch sieht?

    Ich würde das gerne dann so haben, das man auf "mehr Smilies" klickt und eben alle anderen die nicht inder Liste sind gezeigt bekommt. So wie es hier rechts ist. Links mein ich

    Danke Mfg stefan

    betroffene Homepage: rng-clan.de


    Zuletzt modifiziert von stefan0585 am 02.11.2011 - 23:16:42
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Als Gast kann ich hier keine Shoutbox erkennen. Grundsätzlich ist das ganz genauso im Ilch-Script. Der Aufruf erfolgt über die Funktion moreSmilies().
    rules :: doku :: faq :: linkus
    2 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    ja Sorry hatte das noch nicht geändert. Ist aber jetzt sichtbar lachen

    Wie stelle ich das dann nun an, das man eben mehr smilies sieht. bzw. wo überall muss ich was eintragen das das passt?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Ich kann immer noch nichts eintragen.
    Auf jedenfall prüfe mal ob die Smilies per getsmilies() ausgeben werden, da hier die Funktion moreSmilies() [mehr als 12 Smilies] inbegriffen ist.
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Oh Gott... frech

    so, hab das jetzt auch extra für dich freigegeben lachen.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Sowie es aussieht ist wurde hier eine eigene Funktion geschrieben, welche eine weitere Anzeige nicht vorsieht. Poste mal deine Shoutbox.
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    wo finde ich die?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    ... im Ordner include/boxes/
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    So da ist Sie:

    <?php
    #   Copyright by: Manuel
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    $qry = db_query('SELECT * FROM `prefix_mediamanager_set` WHERE mm_kat = 3');
    	$mediaparam = '';
            $playerpos = '';
            while($row = db_fetch_assoc($qry) ) {
    if ($row['mm_schl'] == 'mm_player_width') {
     if ($row['mm_set_value'] == '' || $row['mm_set_value'] <= 0 ) {
    $playwidth = 150 ;
        } else {
            $playwidth = $row['mm_set_value'];
    }
    }
    if ($row['mm_schl'] == 'mm_player_height') {
         if ($row['mm_set_value'] == '' || $row['mm_set_value'] <= 0 ) {
    $playheight = 150;
        } else {
            $playheight = $row['mm_set_value'];
    }
    }
    if ($row['mm_schl'] == 'mm_control_show'){ $mediaparam .= '&amp;controlbar='.$row['mm_set_value']; }
    if ($row['mm_schl'] == 'mm_playlist_show' && $row['mm_set_value'] != 'none') {
    $mediaparam .= '&amp;playlist='.$row['mm_set_value'];
    $playerpos = $row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_playlist_size' && $row['mm_set_value'] != '' && $row['mm_set_value'] > 0 ) {
    if ($playerpos == 'right') {
    $playwidth = $playwidth + $row['mm_set_value'];
    $mediaparam .= '&playlistsize='.$row['mm_set_value'];
    }
    if ($playerpos == 'bottom') {
    $playheight = $playheight + $row['mm_set_value'];
    $mediaparam .= '&playlistsize='.$row['mm_set_value'];
    }
    }
    if ($row['mm_schl'] == 'mm_color_back') {
        $mediaparam .= '&amp;backcolor='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_color_front') {
        $mediaparam .= '&amp;frontcolor='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_color_light') {
        $mediaparam .= '&amp;lightcolor='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_color_screen') {
        $mediaparam .= '&amp;screencolor='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_autostart' && $row['mm_set_value'] == 1) {
        $mediaparam .= '&amp;autostart=true';
    }
    if ($row['mm_schl'] == 'mm_bufferlength' && $row['mm_set_value'] != '' && $row['mm_set_value'] > 0) {
        $mediaparam .= '&amp;bufferlength='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_displayclick') {
        $mediaparam .= '&amp;displayclick='.$row['mm_set_value'];
    }
    if ($row['mm_schl'] == 'mm_icons' && $row['mm_set_value'] == 0) {
        $mediaparam .= '&amp;icons=false';
    }
    if ($row['mm_schl'] == 'mm_shuffle' && $row['mm_set_value'] == 1) {
        $mediaparam .= '&amp;shuffle=true';
    }
    if ($row['mm_schl'] == 'mm_stretching' && $row['mm_set_value'] == 0) {
        $mediaparam .= '&amp;stretching=none';
    }
    if ($row['mm_schl'] == 'mm_repeat' && $row['mm_set_value'] == 1) {
        $mediaparam .= '&amp;repeat=always';
    }
    if ($row['mm_schl'] == 'mm_quality' && $row['mm_set_value'] == 0) {
        $mediaparam .= '&amp;quality=false';
    }
    if ($row['mm_schl'] == 'mm_mute' && $row['mm_set_value'] == 1) {
        $mediaparam .= '&amp;mute=true';
    }
    if ($row['mm_schl'] == 'mm_volume') {
        if ($row['mm_set_value'] != '') { 
            $mediaparam .= '&amp;volume='.$row['mm_set_value'];
        } else {
               $mediaparam .= '&amp;volume=50';
        }
    }
    if ($row['mm_schl'] == 'mm_skin') {
        if ($row['mm_set_value'] != '') { 
            $mediaparam .= '&amp;skin=include/includes/mediamanager/design/'.$row['mm_set_value'].'.swf';
        } else {
               $mediaparam .= '';
        }
    
        }
    if ($row['mm_schl'] == 'mm_spectrum' && $row['mm_set_value'] == 1) {
    $mediaparam .= '&amp;plugins=revolt';
    }
            } 
    ?>
    
    <p id='mmshowbox' style="padding: 0; margin: 0; text-align:center">The player will show in this paragraph</p>
    
    <script type='text/javascript' src='include/includes/mediamanager/swfobject.js'></script>
    <script type='text/javascript'>
    var s1 = new SWFObject('include/includes/mediamanager/player.swf','player','<?php echo $playwidth; ?>','<?php echo $playheight; ?>','9');
    s1.addParam('allowfullscreen','true');
    s1.addParam('allowscriptaccess','always');
    s1.addParam('flashvars','file=index.php?mediamanager-xml-3<?php echo $mediaparam; ?>');
    s1.write('mmshowbox');
    </script>
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    ähm ... Mediaplayer ^^
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    ähm ja guten morgen lachen

    das war die showbox...

    hier das richtige lachen :

    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    #   modifieziert von: Burli
    
    defined ('main') or die ( 'no direct access' );
    function shoutboxsmileys($string){
       $smileys = array( ':-)' => ':smilie:#@#-_-_-#@#smile.gif',  ':-$' => ':unknow:#@#-_-_-#@#dntknw.gif', ':-(' => ':sad:#@#-_-_-#@#sad.gif', ';-)' => ':blinking:#@#-_-_-#@#blinking.gif', '8-)' => ':cool:#@#-_-_-#@#cool.gif', ':-P' => ':tongueout:#@#-_-_-#@#tongueout.gif', ':´-(' => ':cray:#@#-_-_-#@#cray.gif', 'lol' => ':*lol*:#@#-_-_-#@#lol.gif', 'joke' => ':joke:#@#-_-_-#@#jokingly.gif', 'tease' => ':tease:#@#-_-_-#@#tease.gif' , 'yahoo' => ':yahoo:#@#-_-_-#@#yahoo.gif', 'happy' => ':happy:#@#-_-_-#@#happy.gif', 'good' => ':good:#@#-_-_-#@#good.gif', 'quiet' => ':quiet:#@#-_-_-#@#quiet.gif', 'blush' => ':blush:#@#-_-_-#@#blush.gif', 'give_rose' => ':give_rose:#@#-_-_-#@#give_rose.gif', 'give_heart' => ':give_heart:#@#-_-_-#@#give_heart.gif', 'n8' => ':n8:#@#-_-_-#@#n8.gif', 'help' => ':help:#@#-_-_-#@#help.gif', 'grr' => ':grr:#@#-_-_-#@#diablo.gif', 'prost' => ':prost:#@#-_-_-#@#drinks.gif' );
      foreach ($smileys as $icon => $info) {
        list($emo, $url) = explode('#@#-_-_-#@#', $info);
        $string = str_replace($icon,'<img src="include/images/shoutboxsmileys/'.$url.'" border="0" alt="'.$emo.'" title="'.$emo.'" />',$string);
      }
      return $string;
      }
    $shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
    $datum=date("j.n.Y");
    $zeit=date(" H:i ");
    $width = $allgAr['sbbox_width'];
    $height = $allgAr['sbbox_height'];
    echo '<style type="text/css">
    {
      width: '.$width.';
      height: '.$height.';
    }
    </style>';
      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, 25);
    	  $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` (`nickname`, `textarea`) VALUES ( "'.$datum.'/ '.$zeit.''.$shoutbox_nickname.'" , "<br>'.$shoutbox_textarea.'" ) ' );
    	  }
      }
      if (has_right($allgAr['sb_recht'])){
      echo '<form action="index.php" method="POST" name="shoutbox">';
      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 style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
    	echo get_antispam ('shoutbox', 0);
      echo '<div style="overflow:no; width: '.$width.';">';
      echo '<hr>';
      echo '<center><b>Smilies</center></b>';
      echo '<hr>';
      echo '<script language="JavaScript" type="text/javascript" src="include/includes/js/bbcode.js"></script>';
      echo '<a href="javascript:put_sb(\':-)\')"><img src="include/images/shoutboxsmileys/smile.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\':-$\')"><img src="include/images/shoutboxsmileys/dntknw.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\':-(\')"><img src="include/images/shoutboxsmileys/sad.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\';-)\')"><img src="include/images/shoutboxsmileys/blinking.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'8-)\')"><img src="include/images/shoutboxsmileys/cool.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\':-P\')"><img src="include/images/shoutboxsmileys/tongueout.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\':´-(\')"><img src="include/images/shoutboxsmileys/cray.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'lol\')"><img src="include/images/shoutboxsmileys/lol.gif" border ="0"/></a>&nbsp;<br>';
      echo '<a href="javascript:put_sb(\'joke\')"><img src="include/images/shoutboxsmileys/jokingly.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'tease\')"><img src="include/images/shoutboxsmileys/tease.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'happy\')"><img src="include/images/shoutboxsmileys/happy.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'yahoo\')"><img src="include/images/shoutboxsmileys/yahoo.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'good\')"><img src="include/images/shoutboxsmileys/good.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'quiet\')"><img src="include/images/shoutboxsmileys/quiet.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'blush\')"><img src="include/images/shoutboxsmileys/blush.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'give_rose\')"><img src="include/images/shoutboxsmileys/give_rose.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'give_heart\')"><img src="include/images/shoutboxsmileys/give_heart.gif" border ="0"/></a>&nbsp;;';
      echo '<a href="javascript:put_sb(\'n8\')"><img src="include/images/shoutboxsmileys/n8.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'help\')"><img src="include/images/shoutboxsmileys/help.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'grr\')"><img src="include/images/shoutboxsmileys/diablo.gif" border ="0"/></a>&nbsp;';
      echo '<a href="javascript:put_sb(\'prost\')"><img src="include/images/shoutboxsmileys/drinks.gif" border ="0"/></a>&nbsp';
      echo '<hr>';
      echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
    	echo '</form>';
      echo '</div>';
      }
      echo '<div style="overflow:auto; width: '.$width.'; height: '.$height.';">';
      echo '<table width="100%" 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> '.shoutboxsmileys(preg_replace( '/([^\s]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row->textarea)).'</td></tr>';
      }
    echo "</table></div><center><br>Es ist der: $datum <br>um $zeit <br>Deine IP:<b> $shoutbox_VALUE_name2</b><br>wird gespeichert";
      echo '<br><b><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a></b></center>';
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Hier sind eigene Smiley hinterlegt in include/images/shoutboxsmileys/ welche statisch aufgerufen werden. Die Smileyfunktion, also mit moreSmiley() von Ilch wird hier nicht verwendet.

    Wenn Du das System wie im Forum willst muss es komplett umgeschrieben werden, mache ich aber heute nicht mehr ... mein Kopfkissen ruft ^^
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Okay,

    ja meins auch, reicht wieder für heute. Können ja morgen oder so weiter schreiben..vllt. hast auch nen Tipp/Vorschlag für ne Shoutbox die ich nehmen kann und durch eigene Smilieys erweitern kann
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    So ich habe Dir mal ein Beispiel an der originalem Shoutbox gebastelt:

    <script type="text/javascript">
    function insert_sb_smiley(sbTag)
    {
      var input = document.forms['shoutbox'].elements['shoutbox_textarea'];
      input.focus();
      if (typeof document.selection != 'undefined') {
        var range = document.selection.createRange();
        var insText = range.text;
        range.text = sbTag;
        range = document.selection.createRange();
        range.moveStart('character', 0);
        range.select();
      } else if (typeof input.selectionStart != 'undefined') {
        var start = input.selectionStart;
        var end = input.selectionEnd;
        var insText = input.value.substring(start, end);
        input.value = input.value.substr(0, start) + sbTag + input.value.substr(end);
        var pos;
        pos = start + sbTag.length;
        input.selectionStart = pos;
        input.selectionEnd = pos;
      } else {
    	var pos = input.value.length;
    	input.value = input.value.substr(0, pos) + sbTag + input.value.substr(pos);
      }
    }
    </script>
    <?php
    // Copyright by Manuel
    // Support www.ilch.de
    defined ('main') or die ('no direct access');
    
    ### Smileyfunktion Shoutbox
    function sb_smilies () {
      global $lang;
      $anzahl = 5; // Wieviel Smiley direkt anzeigen
      $i = 0;
    	$b = '<script language="JavaScript" type="text/javascript">function more_sb_Smilies () { var x = window.open("about:blank", "more_sb_Smilies", "width=250,height=200,status=no,scrollbars=yes,resizable=yes"); ';
      $a = '';
      $erg = db_query('SELECT emo, ent, url FROM `prefix_smilies`');
    	while ($row = db_fetch_object($erg) ) {
    
        $b .= 'x.document.write ("<a href=\"javascript:opener.insert_sb_smiley(\''.addslashes(addslashes($row->ent)).'\')\">");';
        $b .= 'x.document.write ("<img style=\"border: 0px; padding: 5px;\" src=\"include/images/smiles/'.$row->url.'\" title=\"'.$row->emo.'\"></a>");';
    
        if ($i<$anzahl) {
          $a .= '<a href="javascript:insert_sb_smiley(\''.addslashes($row->ent).'\')">';
          $a .= '<img style="margin: 2px;" src="include/images/smiles/'.$row->url.'" border="0" title="'.$row->emo.'"></a>';
        }
        $i++;
    	}
      $b .= ' x.document.write("<br /><br /><center><a href=\"javascript:window.close();\">'.$lang['close'].'</a></center>"); x.document.close(); }</script>';
      if ($i>$anzahl) { $a .= '<br/><a href="javascript:more_sb_Smilies();">'.$lang['more'].'</a>'; }
      $a = $b.$a;
      return ($a);
    }
    ###
    
    if (loggedin()) {
        $shoutbox_VALUE_name = $_SESSION['authname'];
    } else {
        $shoutbox_VALUE_name = 'Nickname';
    }
    if (has_right($allgAr['sb_recht'])) {
        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` (`nickname`,`textarea`) VALUES ( "' . $shoutbox_nickname . '" , "' . $shoutbox_textarea . '" ) ');
            }
        }
        echo '<form action="index.php?' . $menu->get_complete() . '" method="POST" name="shoutbox">';
        echo '<input type="text" style="width: 80%" name="shoutbox_nickname" value="' . $shoutbox_VALUE_name . '" onFocus="if (value == \'' . $shoutbox_VALUE_name . '\') {value = \'\'}" onBlur="if (value == \'\') {value = \'' . $shoutbox_VALUE_name . '\'}" maxlength="15">';
        echo '<div style="width: 80%; text-align:center">'.sb_smilies().'</div>';
    	echo '<textarea style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
        $antispam = get_antispam ('shoutbox', 0);
    	echo $antispam;
    	if (!empty($antispam)) {
    		echo '<br />';
    	}
        echo '<input type="submit" value="' . $lang['formsub'] . '" 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><br/>' . preg_replace('/([^\s]{' . $allgAr['sb_maxwordlength'] . '})(?=[^\s])/', "$1\n", bbcode($row->textarea)) . '</td></tr>';
    }
    echo '</table><a class="box" href="index.php?shoutbox">' . $lang['archiv'] . '</a>';
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 06.11.2011 - 22:55:46
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Danke werde ich morgen mal testen. Wenns mir gefällt (davon gehe ich bei dir aus lachen ) dann behalt ich das so
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    So wurde getestet bekomme folgende Fehler direkt angezeigt:


    1146 : Table 'rng.xic_smilies' doesn't exist
    in Query:
    SELECT emo, ent, url FROM `xic_smilies`
    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ shoutbox.php:40 -- db_query(...)
    @ shoutbox.php:77 -- sb_smilies()
    @ design.php:332 -- require_once(...)
    @ design.php:254 -- design->get_boxcontent(...)
    @ design.php:46 -- design->get_boxes(...)
    @ news.php:12 -- design->design(...)
    @ index.php:36 -- require_once(...)

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/web374/stfc43/ftproot/rng-clan.de/include/includes/func/db/mysql.php on line 67


    MySQL Error:
    1146 : Table 'rng.xic_shoutbox' doesn't exist
    in Query:
    SELECT * FROM `xic_shoutbox` ORDER BY id DESC LIMIT 10
    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ shoutbox.php:88 -- db_query(...)
    @ design.php:332 -- require_once(...)
    @ design.php:254 -- design->get_boxcontent(...)
    @ design.php:46 -- design->get_boxes(...)
    @ news.php:12 -- design->design(...)
    @ index.php:36 -- require_once(...)

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /include/includes/func/db/mysql.php on line 67
    Archiv
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    xic = prefix
    Wundert mich jetzt aber wie das reingekommen ist!
    Habe es oben nochmal angepasst!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Okay die Fehlermeldung ist wieder weg. Und wie stelle ich das dann nun an mit den "mehr" Smilies?
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1216 Beitragspunkte
    Ich verstehe deine Frage nicht?

    Zeile 36 gibt die Anzahl der Smileys an, welche direkt angezeigt werden. Der Rest erfolgt dann über das "mehr".
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    stefan0585 Mitglied
    Registriert seit
    04.10.2011
    Beiträge
    81
    Beitragswertungen
    0 Beitragspunkte
    Super danke dir! Ihr seit die besten! Und wieder verstehe ich ein kleines Stückchen mehr lachen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten