ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Eingabefeld Shoutbox

Geschlossen
  1. #1
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Hallo, wie kan man denn das Texteingabefeld der Shoutbox vergrößern? Ich finde es ziemlich klein. Man kann es zwar manuell vergrößern aber wenn die Seite neu geladen wird ist dies wieder weg.
    Danke für Eure Hilfe.

    angler2001

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Danke für Deine Antwort aber leider finde ich Textarea nicht.

    angler2001
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    Poste mal dein Code der boxes/shoutbox.php
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Hier ist der Code von der shbox

    <?php
    /*
    Script     => ShBox 3.2.2 =>V1   &copy by NF-Projekt FIXED (V1.0)
    Entwickler => WDS NachtWolf / B.Masmann
    Seite/Sup. => http://www.nf-projekt.de /
                  http://www.wds-wolfsdragoner.de /
             and  http://www.ilch.de
    Kontakt    => Webmaster@nf-projekt.de
    */
    defined ('main') or die ('no direct access');
    
    include ('include/includes/js/shbox/shboxfunc.php');
    
    $abf = db_query('SELECT * FROM `prefix_shbox_config` WHERE id="1"');
    $conf = db_fetch_assoc($abf);
    echo '
    <table width="'.$conf['tabellewidth'].'%" height="" border="0" gcolor="" cellspacing="0" cellpadding="0">
     <tr> 
      <td>
    ';
    
    $postname = escape($_POST['xname'],'string');
    $postnamex = '*GAST*';
    $tags = array('[img]','[url]','[IMG]','[URL]','[/img]','[/url]','[/IMG]','[/URL]','[COLOR]','[/COLOR]','[color]','[/color]','http','www','://');
    $posttxt = escape($_POST['xtxt'], 'textarea');
    $posttxt = str_replace($tags , '', escape($_POST[xtxt],'string'));
    $posttxt = strip_tags($posttxt);
    
    if (isset($_POST['subshbox']))
    {//Check Submit
    if ($posttxt == ''){//Check leeres Textfeld
    }//CLT
    else
    {//CLT
    if ( loggedin() )
    {//1
      if ( isset($_POST['xtxt']) AND !empty($_POST['xdate']) AND !empty($_POST['xname']) AND !empty($_POST['xip']) )
      {//2
       db_query("INSERT INTO prefix_shbox (`txt`,`date`,`name`,`ip`) VALUES
       ('".$posttxt."', '".escape($_POST[xdate],'string')."', '".$postname."', '".escape($_POST[xip],'string')."')");
       }//2
    }//1
    
    else
    {//3
    $abfs = db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$postname."'");
      if (db_num_rows($abfs) > 0)
      {
        if ($conf['spam'] == AN)
        {//4
        if ($_POST['sz'] == $_POST['xspam'])
          {//5
            if ( isset($_POST['xtxt']) AND !empty($_POST['xdate']) AND !empty($_POST['xname']) AND !empty($_POST['xip']) )
            {//6
             db_query("INSERT INTO prefix_shbox (`txt`,`date`,`name`,`ip`) VALUES
             ('".$posttxt."', '".escape($_POST[xdate],'string')."', '".$postnamex."', '".escape($_POST[xip],'string')."')");
            }//6
          }//5
        }//4
        else
        {//7
          if ( isset($_POST['xtxt']) AND !empty($_POST['xdate']) AND !empty($_POST['xname']) AND !empty($_POST['xip']) )
          {//8
           db_query("INSERT INTO prefix_shbox (`txt`,`date`,`name`,`ip`) VALUES
           ('".$posttxt."', '".escape($_POST[xdate],'string')."', '".$postnamex."', '".escape($_POST[xip],'string')."')");
          }//8
        }//7
      }
      else
      {
        if ($conf['spam'] == AN)
        {//4
          if (escape($_POST['sz'],'string') == escape($_POST['xspam'],'string'))
          {//5
            if ( isset($_POST['xtxt']) AND !empty($_POST['xdate']) AND !empty($_POST['xname']) AND !empty($_POST['xip']) )
            {//6
             db_query("INSERT INTO prefix_shbox (`txt`,`date`,`name`,`ip`) VALUES
             ('".$posttxt."', '".escape($_POST[xdate],'string')."', '".$postname."', '".escape($_POST[xip],'string')."')");
            }//6
          }//5
        }//4
        else
        {//7
          if ( isset($_POST['xtxt']) AND !empty($_POST['xdate']) AND !empty($_POST['xname']) AND !empty($_POST['xip']) )
          {//8
           db_query("INSERT INTO prefix_shbox (`txt`,`date`,`name`,`ip`) VALUES
           ('".$posttxt."', '".escape($_POST[xdate],'string')."', '".$postname."', '".escape($_POST[xip],'strng')."')");
          }//8
        }//7
    }//3
      }
    }
    }
    $ILCH_HEADER_ADDITIONS .= '
    <link rel="stylesheet" type="text/css" href="include/includes/js/shbox/shbox.css">
    <script type="text/javascript" charset="utf-8" src="include/includes/js/shbox/shbox.js"></script>
    <script language="JavaScript" type="text/javascript">
    window.onload = "fetch()";
    interval = window.setInterval("fetch();", '.$conf['setinterval'].');
    </script>
    ';
    
    $datum = date("$conf[datumformat]");
    $hr = '<hr style="height:0px;border:solid '.$conf['hrcolor'].' 0px;border-top-width: 1px;" />';
    
    if ($conf['ip'] == JA)
    {
    $ips = $_SERVER['REMOTE_ADDR'];
    $ip = '<br />Deine IP : '.$_SERVER['REMOTE_ADDR'].'';
    }
    else
    {
    $ip = '';
    }
    
    srand ((double) microtime() * 1000000);
    $sz = rand(999,10000);
    
    if ($conf['spam'] == AN)
    {
    $spam = '
    <table border="0" bgcolor="'.$conf['tabellecolor'].'" cellpadding="0" cellspacing="0">
     <tr>
      <td align="center">
       <input type="hidden" name="sz" value="'.$sz.'" />
       '.$sz.'&nbsp;&nbsp;&nbsp;<input name="xspam" size="4" maxlength="4" value="" />
      </td>
     </tr>
    </table>
            ';
    }
    else
    {
    $spam = '';
    }
    
    if($conf['smilies'] == JA)
    {
    $smilies = shboxsmilies();
    }
    else
    {
    $smilies = '';
    }
    
    if ( loggedin() )
    {
    $abf = 'SELECT id, name, avatar FROM prefix_user WHERE name = "'.escape($_SESSION['authname'],'string').'"';
    $erg = db_query($abf);
    $row = db_fetch_object($erg); 
    {
    $tabellew = $conf['tabellewidth'];
    $tabelleh = $conf['tabelleheight'];
    
    if ($conf['anzeige'] == 0)
    {
      if ( file_exists($row->avatar))
      {
      $avatar = '<img src="'.$row->avatar.'" border="0" height="'.$conf['avatarx'].'" width="'.$conf['avatary'].'">';
      }
      else
      {
      $avatar = $_SESSION['authname'];
      }
    }
    else
    {
    $avatar = $_SESSION['authname'];
    }
    }
    
    $tpl = new tpl ('shbox');
    $ar = array(
                'txt' => $text  = escape($_POST['txt'], 'textarea'),
                'CLASS' => $class,
                'SMILIES' => $smilies,
                'IP' => $ip,
                'IPS' => $ips,
                'USER' => $_SESSION['authname'],
                'AVATAR' => $avatar,
                'HR' => $hr,
                'DATE' => $datum,
                'TXTROWS' => $conf['textrows'],
                'TXTCOLS' => $conf['textcols'],
                'TXTCOLOR' => $conf['textgroundcolor'],
                'TCOLOR' => $conf['tabellecolor'],
                'TABELLEH' => $tabelleh,
                'TABELLEW' => $tabellew
                );
    $tpl->set_ar_out($ar, 0);
    }
    elseif ($conf['gastrecht'] == AN)
    {
    $gast = ''.$conf['nametext'].'<br /><input name="xname" size="'.$conf['namesize'].'" maxlength="'.$conf['namelänge'].'" style="background-color:'.$conf['namegroundcolor'].'" value="GAST" />';
    $tpl = new tpl ('shbox');
    $ar = array(
                'txt' => $text  = escape($_POST['txt'], 'textarea'),
                'CLASS' => $class,
                'SMILIES' => $smilies,
                'IP' => $ip,
                'IPS' => $ips,
                'GAST' => $gast,
                'HR' => $hr,
                'DATE' => $datum,
                'SPAM' => $spam,
                'TXTROWS' => $conf['textrows'],
                'TXTCOLS' => $conf['textcols'],
                'TXTCOLOR' => $conf['textgroundcolor'],
                'TCOLOR' => $conf['tabellecolor'],
                'TABELLEH' => $tabelleh,
                'TABELLEW' => $tabellew
                );
    $tpl->set_ar_out($ar, 1);
    }
    else
    {
    echo '<center>'.$conf['nametext'].'</center><br />';
    echo $hr;
    }
    
    if ($conf['reload'] == AN)
    {
    echo '<div id="shoutbox">
           <center><img src="include/images/load.gif" alt="Load" id="shoutbox" border="0" /></center>
          </div>';
    }
    else
    {
    echo shbox();
    }
    echo '
    <table width="'.$conf['tabellewidth'].'%" height="'.$conf['tabelleheight'].'%" border="0" bgcolor="'.$conf['tabellecolor'].'" align="center" cellpadding="0" cellspacing="0">
     <tr>
      <td>
       <center><b><a href="index.php?shbox-archiv">ARCHIV</a></b></center>
      </td>
     </tr>
    </table>
    
       </td>
      </tr>
     </table>';
    ?>


    ich danke Dir

    angler2001
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    Hat ein bisschen gedauert ... schau mal in das Template shbox.htm, hier nach xtxt!
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    das habe ich gemacht aber leider finde ich da keine GRößenangabe.
    hier mal die einzelne Zeile.

    <textarea name="xtxt" rows="{TXTROWS}" cols="{TXTCOLS}" style="background-color:{TXTCOLOR};overflow:hidden" wrap="virtual"></textarea>


    und hier mal die ganze shbox.htm

    <!--
    Script     => ShBox 3.2.1 => V1  &copy by NF-Projekt
    Entwickler => WDS NachtWolf / B.Masmann
    Seite/Sup. => http://www.nf-projekt.de /
                  http://www.wds-wolfsdragoner.de /
             and  http://www.ilch.de
    Kontakt    => Webmaster@nf-projekt.de
     -->
    
    <table width="{TABELLEW}%" height="{TABELLEH}" border="0" bgcolor="{TCOLOR}" cellspacing="0" cellpadding="10">
     <tr> 
      <td align="center"> 
       <form action="" method="POST" name="sform">
        <input type="hidden" name="xdate" value="{DATE}">
        <input type="hidden" name="xip" value="{IPS}">
        <input type="hidden" name="xname" value="{USER}">
    <center>
          <a href="?user-8" onmouseout="hideTooltip()" onmouseover="showTooltip(event,'Dein Name : {USER} {IP}');return false"><b>{AVATAR}</b></a>
          {HR}
          {SMILIES}
          <br />
        <textarea name="xtxt" rows="{TXTROWS}" cols="{TXTCOLS}" style="background-color:{TXTCOLOR};overflow:hidden" wrap="virtual"></textarea>
        <input type="submit" name="subshbox" value="Wech" style="margin-top:5px; " />
    </center>
       </form>
    
      </td>
     </tr>
    </table>
    {EXPLODE}
    <!--
    Script     => ShBox 3.2.1 => V1  &copy by NF-Projekt
    Entwickler => WDS NachtWolf / B.Masmann
    Seite/Sup. => http://www.nf-projekt.de /
                  http://www.wds-wolfsdragoner.de /
             and  http://www.ilch.de
    Kontakt    => Webmaster@nf-projekt.de
     -->
    
    <table width="{TABELLEW}" height="{TABELLEH}" border="0" bgcolor="{TCOLOR}" cellspacing="0" cellpadding="10">
     <tr> 
      <td align="center"> 
       <form action="" method="POST" name="sform">
        <input type="hidden" name="xdate" value="{DATE}">
        <input type="hidden" name="xip" value="{IPS}">
        <center>
         {GAST}
         {HR}
         {SMILIES}
         <br />
         <textarea name="xtxt" rows="{TXTROWS}" cols="{TXTCOLS}" style="background-color:{TXTCOLOR};overflow:hidden" wrap="virtual"></textarea>
         {SPAM} <br />
        <input type="submit" name="subshbox" value="Wech" style="margin-top:5px; " />
    </center>
       </form>
      </td>
     </tr>
    </table>
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Das sieht so aus als ob du alles im Adminmenü einstellen kannst.
    1 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    Stimmt sieht so aus:
    'TXTROWS' => $conf['textrows']
    'TXTCOLS' => $conf['textcols']

    Hast Du auch ein Link zum Modul?


    Zuletzt modifiziert von Lord|Schirmer am 21.01.2012 - 18:17:06
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    also hier ist ein Link zum Modul.

    externer Link

    Ich habe wirklich nichts im Adminmenue gefunden was mit der Größe des Testfeldes zu tun hat.

    angler2001
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    Schau in deinem Adminmenü ganz unten bei Module ShBox Einstellungen dort findest du dann Eingabefeld Text und dort an 3. und 4. stelle die Einstellung.


    Zuletzt modifiziert von -saarlonz- am 21.01.2012 - 23:39:38
    1 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    angler2001 Mitglied
    Registriert seit
    01.12.2011
    Beiträge
    19
    Beitragswertungen
    0 Beitragspunkte
    Oh man wie blind bin ich denn blos ? Ich hatte es bei mir hier LOkal getestet und alle möglichen Einstellungen durchprobiert und es hat nix geklappt. nun hab ich es direkt aufm webserver gemacht und dort geht es.

    Ein fettes DANKE Euch allen für die Lösung meines Problems.

    Wünsche Euch noch einen schönen Sonntag

    angler2001
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten