News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 6
Seite [1]
Chitaroni


Beginner




Beiträge: 15
# Thema - 13.03.2007 um 15:31 Uhr
Hiho,

wir haben einige User die einen langen Namen haben. Jedoch benötigen Sie dann 2-3 Zeilen der navonline Modules. Kann man dies irgentwie kürzen wie in dem Latest Post Modul das er bei 15 Zeichen ... schreibt?

Wie muss ich es dort ändern?
Inaktiv
Chitaroni
Thread-Ersteller


Beginner




Beiträge: 15
# Antwort: 1 - 13.03.2007 um 15:38 Uhr
Was ich soeben gepostet habe in diesem Post war nicht das was ich wollte. Vlt. hat jemand eine Ahnung.


Zuletzt editiert von Chitaroni am 13.03.2007 um 15:59 Uhr (2x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 13.03.2007 um 17:21 Uhr
ich bin gerade nicht auf meiner gewohnten entwicklerumgebung, deshalb habe ich den code nicht zur hand. falls du jedoch in der php datei weißt, welche variable für den nick zuständig ist, kannst du folgendes machen:

 
1.
2.
3.
1. / 2. / ... 
<?php
$var 
strlen($var) < 18 $var substr($var,0,15) . '..';
?>


Zuletzt editiert von duRiel ClanSphere Team am 13.03.2007 um 17:21 Uhr (1x Editiert)
Inaktiv
|
Chitaroni
Thread-Ersteller


Beginner




Beiträge: 15
# Antwort: 3 - 13.03.2007 um 19:58 Uhr
hm kriege es nicht geschafft


$cs_users['users_nick'] = strlen($cs_users['users_nick']) < 5 ? $var : substr($$cs_users['users_nick'],0,5) . '..';


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 4 - 13.03.2007 um 20:04 Uhr
$cs_users['users_nick'] = strlen($cs_users['users_nick'] ) < 5 ? $cs_users['users_nick'] : substr($cs_users['users_nick' ],0,5) . '..';


------------------
www.laszlokorte.de

Inaktiv
|
Chitaroni
Thread-Ersteller


Beginner




Beiträge: 15
# Antwort: 5 - 13.03.2007 um 20:44 Uhr
hm der code will irgentwie auch nicht. *komisch*


Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 6 - 23.05.2008 um 20:19 Uhr
Ich würde auch gerne lange Namen einkürzen.

Habe folgendes in die navonline.php eingefügt:
 
1.
1. / 2. / ... 
 $data['users'][$run]['nick'] = strlen(cs_user($cs_users[$run]['users_id'], $cs_users[$run]['users_nick'])) <= 10 $name substr(cs_user($cs_users[$run]['users_id'], $cs_users[$run]['users_nick']),0,10) . '...';


Bekomme aber leider anstatt der namen ein leeres Feld.

Kann mir einer helfen, woran es liegt?

Gruß Alex


------------------




Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo