popsmilies.php - mehrspaltig

Begonnen von Dax, 25 August 2003, 13:43:45

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Dax

hi,

ich hätte gerne, daß die smilies nicht in einer sondern in zwei reihen angezeigt wird um das läßtige scrollen zu den unteren smilies zu umgehen.
was muß ich da dann ändern?

LG dax

jubilee

Hallo !
In der Datei modules/eBoard/popsmilies.php
ab ca. Zeile 64
Diesen Bereich
 
Zitat$rcolor = $altbg1;

  while ( $smile = mysql_fetch_array($result) )
  {
    $url_smiles = 'modules/'.$ModName.'/images/'.$smile['url'];
    $str .=  
       '<tr bgcolor="'.$rcolor.'">'
      .'<td>'.$smile['code'].'</td>'
      .'<td><a href="#" alt="'.$smile['code'].'" onClick="WinsertAtCaret(\''.$smile['code'].'\',\'\')"><img src="'.$url_smiles.'" alt="" border="0"></a></td>'
      .'</tr>';
   
   if ( $rcolor == $altbg1 ) { $rcolor = $altbg2; } else { $rcolor = $altbg1; }
  }
}
 
so abändern :
 
Zitat$rcolor = $altbg1;
  $icis=1;
  while ( $smile = mysql_fetch_array($result) )
  {
    $url_smiles = 'modules/'.$ModName.'/images/'.$smile['url'];
   if ($icis&1)
   {
   $str .=  
      '<tr bgcolor="'.$rcolor.'">'
      .'<td>'.$smile['code'].'</td>'
      .'<td><a href="#" alt="'.$smile['code'].'" onClick="WinsertAtCaret(\''.$smile['code'].'\',\'\')"><img src="'.$url_smiles.'" alt="" border="0"></a></td>';
   }
   else
   {
      $str .=
      '<td>'.$smile['code'].'</td>'
      .'<td><a href="#" alt="'.$smile['code'].'" onClick="WinsertAtCaret(\''.$smile['code'].'\',\'\')"><img src="'.$url_smiles.'" alt="" border="0"></a></td>'
      .'</tr>';
   }
   
   if ( $rcolor == $altbg1 ) { $rcolor = $altbg2; } else { $rcolor = $altbg1; }
   $icis++ ;
  }
}
 
Das sollte das gewünschte Ergebnis bringen.
MfG
jubilee

[Editiert am 25/8/2003 von SiteAdmin jubilee]

Dax

soweit so gut klappt das auch - vielen dank :)
nur hab ich jetzt hinter jedem smiliecode "eins" bzw. "zwei" stehen, bekommt man das auch irgendwie weg?

 hier kann man's angucken

LG dax

Dax

hat sich erledigt, hab's wechbekommen

vielen lieben dank nochmals für deine hilfe  :kiss

Lg dax

jubilee

Ohh, sorry.
Habe ich beim Prüfen mit angegeben um zu sehen, ob alles gut funzt.
Hab ich anschl. nicht wieder rausgelöscht.
Mein Fehler. Thread wird korrigiert ;)
MfG
jubilee