ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Text in Box abkürzen

Geschlossen
  1. #1
    User Pic
    Kruemelkeks Mitglied
    Registriert seit
    20.10.2005
    Beiträge
    584
    Beitragswertungen
    0 Beitragspunkte
    Moin Leute..
    Grüße ersma an Alle, die mich noch kennen..
    war ja fast 2 Jahre nich mehr hier.

    Hab 'ne Seite mit dem schönen Ilch-Script aufgezogen & grad ' bissle rumgesucht, um mein "Problem" aus der Welt zu schaffen.

    Ich hab 'ne Box, in der was steht (dafür sind sie da ;)), doch da die Zeichenlänge über meine Breite von 140 px geht & 'n Zeilenumbruch verursacht, den ich gern verhindern würde, such ich hier Rat glücklich

    zBsp:
    "Diese Homepage ist fehlerhaft"
    soll zu dem hier werden:
    "Diese Homepage ..."

    Sprich die "überlangen" Zeichen sollen durch 3 Punkte ersetzt werden - nur wie verwirklicht man dieses?

    mit freundlichn Grüßn,
    Kruemelkeks aka ? naja, egal
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    freak Mitglied
    Registriert seit
    31.01.2007
    Beiträge
    856
    Beitragswertungen
    0 Beitragspunkte
    if(strlen($row['username']) > $unamelaenge ){
    			  $row['username'] = substr($row['username'], 0, $unamelaenge ).'...';
    			}
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Kruemelkeks Mitglied
    Registriert seit
    20.10.2005
    Beiträge
    584
    Beitragswertungen
    0 Beitragspunkte
    Vieln Dank, nur scheiter ich am Einbau - Sorry.

    Ich will das ganze in die Top-Downloads-Box von SLJ einbauen.
    Hab ja auch schon versucht, bzw. eher probiert, aber ich weiß nich, was ich an deinem Code noch ändern muss, damits klappt.

    Hilfe zwinker Bitte um Rat.

    <?
    //Copyright by Stefan Jungbauer  
    //www.zocker-eppingen.de  
    //V 1.1
    
    defined ('main') or die ( 'no direct access' ); 
    
    $a = 0;  
    $erg = db_query("SELECT prefix_downloads.cat,hits,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,'%d.%m.%Y') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE ".$_SESSION['authright']." <= prefix_downcats.recht order by downs DESC LIMIT 0,5");  
      while ($row = db_fetch_object($erg)) {   
    $a++;  
          
    $name = $row->name;  
    echo'  
    <table width="100%" cellspacing="0" cellpadding="0" height="13">  
    <tr><td>'.$a.'.&nbsp;<a class="menu_r_1" href="index.php?downloads-show-'.$row->id.'">&nbsp;'.$name.'</a></td><td>'.$row->downs .'</td></tr>  
    </table>';  
    
      }
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    hey Kruemelkeks,
    so müsste das funzen zwinker
    <?
    //Copyright by Stefan Jungbauer  
    //www.zocker-eppingen.de  
    //V 1.1
    
    defined ('main') or die ( 'no direct access' ); 
    
    $a = 0;  
    $erg = db_query("SELECT prefix_downloads.cat,hits,prefix_downloads.name,prefix_downloads.id,DATE_FORMAT(time,'%d.%m.%Y') as datum FROM prefix_downloads LEFT JOIN prefix_downcats ON prefix_downcats.id = prefix_downloads.cat WHERE ".$_SESSION['authright']." <= prefix_downcats.recht order by downs DESC LIMIT 0,5");  
      while ($row = db_fetch_object($erg)) {   
    $a++;  
    
    $laenge = 25;
    if(strlen($row->name) > $laenge ){
    $name = substr($row->name, 0, $laenge ).'...';
    } else {
    $name = $row->name;
    }
    
    echo'  
    <table width="100%" cellspacing="0" cellpadding="0" height="13">  
    <tr><td>'.$a.'.&nbsp;<a class="menu_r_1" href="index.php?downloads-show-'.$row->id.'">&nbsp;'.$name.'</a></td><td>'.$row->downs .'</td></tr>  
    </table>';  
    
      }
    
    ?>


    Edit: geht^^
    MfG OloX


    Zuletzt modifiziert von OloX am 27.05.2008 - 14:44:32
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Kruemelkeks Mitglied
    Registriert seit
    20.10.2005
    Beiträge
    584
    Beitragswertungen
    0 Beitragspunkte
    Einwandfrei!
    Vielen Dank Yes

    ps: gibt ein Problem.

    Krieg einen Download jetzt immer doppelt angezeigt ôO


    Zuletzt modifiziert von Kruemelkeks am 27.05.2008 - 14:50:11
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    so jetzt geht er richtig zunge
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Kruemelkeks Mitglied
    Registriert seit
    20.10.2005
    Beiträge
    584
    Beitragswertungen
    0 Beitragspunkte
    Ta-Da - Dank dir/euch! zwinker
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten