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

Antworten: 10
Seite [1]
Likka


Rock the board




Beiträge: 42
# Thema - 22.12.2007 um 06:26 Uhr
Moin ,ich würde gerne für die Files navtop und navlist wie bei der Last Newsanzeige , den Text für den Link begrenzen. Habe auch schon mal versucht anzufangen aber ich denke mal das is komplett falsch. Benutze 2007.4.4, wäre nett wenn Jemand helfen könnte.

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navtop.php 2007-05-13 12:31 Denni $

$cs_lang cs_translate('files');

$max 4;

$cs_files cs_sql_select(__FILE__,'files','files_name, files_id, files_count',0,'files_count DESC',0,$max);

if (!empty(
$cs_files)) {

  
$data = array();
  
$count 1;
  
$count_files count($cs_files);
  for (
$run 0$run $count_files$run++) {
    
$cs_files[$run]['count'] = $count;
    
$cs_files[$run]['url'] = cs_url('files','view','where='.$cs_files[$run]['files_id']);
    
$count++;
  }
  
  
$data['files'] = $cs_files;
  
$short strlen($cs_files['files_name']) <= 10 $cs_files['files_name'] : substr($cs_files['files_name'],0,10) . '...';
  
$data['files'][$run]['files_short'] = cs_secure($short);
  
  echo 
cs_subtemplate(__FILE__,$data,'files','navtop');
  
} else {

  echo 
$cs_lang['no_data'];
  
}

?>
Inaktiv
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 1 - 22.12.2007 um 10:30 Uhr
$data['files'][$run]['files_short'] = cs_secure($short);

ändern in

$data['files'][$run]['files_name'] = cs_secure($short);


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Likka
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 2 - 22.12.2007 um 12:19 Uhr
Wenn ich es jetzt so schreibe Zeigt er mir zwar den Namen wieder, aber es wird nicht verkürzt

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navtop.php 2007-05-13 12:31 Denni $

$cs_lang cs_translate('files');

$max 4;

$cs_files cs_sql_select(__FILE__,'files','files_name, files_id, files_count',0,'files_count DESC',0,$max);

if (!empty(
$cs_files)) {

  
$data = array();
  
$count 1;
  
$count_files count($cs_files);
  for (
$run 0$run $count_files$run++) {
  
$cs_files[$run]['count'] = $count;
    
$cs_files[$run]['url'] = cs_url('files','view','where='.$cs_files[$run]['files_id']);
    
$short strlen($cs_files['files_name']) <= $cs_files['files_name'] : substr($cs_files['files_name'],0,4) . '...';
  
$data['files'][$run]['files_name'] = cs_secure($short);
  
$count++;
  }
  
  
$data['files'] = $cs_files;
  
  echo 
cs_subtemplate(__FILE__,$data,'files','navtop');
  
} else {

  echo 
$cs_lang['no_data'];
  
}

?>


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 22.12.2007 um 13:05 Uhr
link zum anschauen ? Weil normalerweise sollte es passen.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Likka
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 4 - 22.12.2007 um 13:10 Uhr
Pagelink in der debug.php wird mir an der stelle ein Fehler ausgegeben

Notice: Undefined index: files_name in /var/www/vhosts/funkynoobs.com/httpdocs/old/mods/files/navtop.php on line 19


Zuletzt editiert von Likka am 22.12.2007 um 13:20 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 5 - 22.12.2007 um 13:26 Uhr
ahh alles klar

$short = strlen($cs_files['files_name']) <= 4 ? $cs_files['files_name'] : substr($cs_files['files_name'],0,4) . '...';

ändern in

$short = strlen($cs_files['files_name']) <= 4 ? $cs_files[$run]['files_name'] : substr($cs_files[$run]['files_name'],0,4) . '...';


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Likka
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 6 - 22.12.2007 um 13:32 Uhr
Leider das Gleiche in Grün


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 7 - 22.12.2007 um 13:41 Uhr
och man, heute überseh ich aber auch alles, grml

$short = strlen($cs_files['files_name']) <= 4 ? $cs_files[$run]['files_name'] : substr($cs_files[$run]['files_name'],0,4) . '...';

ändern in

$short = strlen($cs_files[$run]['files_name']) <= 4 ? $cs_files[$run]['files_name'] : substr($cs_files[$run]['files_name'],0,4) . '...';

jetzt aber


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Likka
Thread-Ersteller


Rock the board




Beiträge: 42
# Antwort: 8 - 22.12.2007 um 13:45 Uhr
Jetzt bekomme ich zwar keine fehler mehr, der Text wird aber nicht abgekürzt

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
1. / 2. / ... 
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: navtop.php 2007-05-13 12:31 Denni $

$cs_lang cs_translate('files');

$max 4;

$cs_files cs_sql_select(__FILE__,'files','files_name, files_id, files_count',0,'files_count DESC',0,$max);

if (!empty(
$cs_files)) {

  
$data = array();
  
$count 1;
  
$count_files count($cs_files);
  for (
$run 0$run $count_files$run++) {
  
$cs_files[$run]['count'] = $count;
  
$cs_files[$run]['url'] = cs_url('files','view','where='.$cs_files[$run]['files_id']);
  
$short strlen($cs_files[$run]['files_name']) <= $cs_files[$run]['files_name'] : substr($cs_files[$run]['files_name'],0,8) . '...';
  
$data['files'][$run]['files_name'] = cs_secure($short);
  
$count++;
  }
  
  
$data['files'] = $cs_files;
  
  echo 
cs_subtemplate(__FILE__,$data,'files','navtop');
  
} else {

  echo 
$cs_lang['no_data'];
  
}

?>



OOOOOOO Sorry , mein fehler. Jetzt geht es

$data['files'][$run] in $cs_files[$run]


THX 4 Help echt N1


Zuletzt editiert von Likka am 22.12.2007 um 13:53 Uhr (2x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 9 - 22.12.2007 um 13:56 Uhr
hmm stimmt, er formiert es ja zum schluss um, so ein quatsch, naja hauptsache funzt


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 10 - 02.05.2010 um 01:59 Uhr
*push*

Kannst Du evtl. noch de Datum abfrage codephaste geben für die navtop.php und für die navtop.tpl {files:files_time} als platzhalter.
Ich nutze deine codephaste von der navtop.php wäre sehr nett von dir. Thx'u


Inaktiv
|
Antworten: 10
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo