Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 2
Seite [1]
Horscht


Poststar




Beiträge: 687
# Thema - 03.01.2009 um 18:23 Uhr
Hallo,

wäre es möglich den Mapnamen der Servernavlist z.B. nach 10 Zeichen in einem '...' enden zu lassen?

system/runstartup/servers.php


 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1. / 2. / ... 

<?php


// Mapname
echo cs_html_roco(1,'serverleft');
echo 
$font1 $cs_lang['map_navlist'] . $font0;
echo 
cs_html_roco(2,'server');
echo 
$srv_rules_navlist['mapname'];
echo 
cs_html_roco(0); 


?>


darum geht es.


Wäre euch dankbar.


------------------
Grüße, Horscht

Zuletzt editiert von Horscht am 03.01.2009 um 18:24 Uhr (3x Editiert)
Inaktiv
DopeK!cK


Going for pro



Herkunft: Syke (nähe Bremen)
Beiträge: 551
# Antwort: 1 - 03.01.2009 um 19:46 Uhr
Ich weiß jetzt nicht wie man das einbaut, aber es gab damals in BXCP Zeiten für die News ein Code zum Kürzen, müsstest du nur umbauen.

Antwort 3 Lesen

$anzeige = strlen($text) <= 10 ? $text : substr($text,0,10) . '...';


Ob es dir weiter hilft kann ich nicht sagen, war grad nur so ein gedanken. Sonst musst du auf andere Antworten warten.

MfG DopeK!cK


------------------
Mit freundlichen Grüßen

DopeK!cK

Inaktiv
|
Horscht
Thread-Ersteller


Poststar




Beiträge: 687
# Antwort: 2 - 03.01.2009 um 20:31 Uhr
Hoppala, der Jam2 hat mir im ICQ schon geholfen, danke dir trotzdem!

folgender Codeschnipsel führt zum Ziel:(Danke Jam2)

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
1. / 2. / ... 

<?php

// Mapname
echo cs_html_roco(1,'deineklasse');
echo 
$font1 $cs_lang['map_navlist'] . $font0;
echo 
cs_html_roco(2,'deineklasse');
     if(
strlen($srv_rules_navlist['mapname']) >= 15)
         echo 
substr($srv_rules_navlist['mapname'], 015) ."...";
     else 
         echo 
$srv_rules_navlist['mapname'];
echo 
cs_html_roco(0);  

?>


------------------
Grüße, Horscht

Zuletzt editiert von Horscht am 03.01.2009 um 20:32 Uhr (1x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.