Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 0
Seite [1]
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Thema - 01.01.2013 um 16:00 Uhr
Ich wurde durch Blue3ye darauf aufmerksam gemacht,
dass die von mir damals umgeschriebene wars_navnext.php nicht mehr aktuell ist.
Nun möchte ich dies ändern. Nur meine Fähigkeiten in Sachen PHP sind eher mager.

Ich möchte die folgenden Möglichkeiten in der navnext.tpl offen lassen:
1. nur das Gegner-Kürzel (clansshort) anzeigen
2. den gesamten Namen (clansname) anzeigen

Ich habe die aktuelle Datei jetzt mal geändert. Funktioniert auch soweit.
Aber vlt könnte ein erfahrener PHP'ler mal kurz drüber blicken, ob soweit alles OK ist.


navnext.php
 
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.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('wars');
$cs_get cs_get('catid');
$cs_option cs_sql_option(__FILE__,'wars');
$data = array();

$select 'war.games_id AS games_id, war.wars_date AS wars_date, sqd.squads_name AS squads_name, cln.clans_name AS clans_name, cln.clans_short AS clans_short, war.wars_id AS wars_id';
$from 'wars war INNER JOIN {pre}_squads sqd ON war.squads_id = sqd.squads_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id ';
$upcome 'war.wars_date > ' cs_time() . ' AND war.wars_status = \'upcoming\'';
if(!empty(
$cs_get['catid'])) {
  
$upcome .= ' AND war.categories_id = ' $cs_get['catid'];
}
$order 'war.wars_date ASC';
$data['wars'] = cs_sql_select(__FILE__,$from,$select,$upcome,$order,0,$cs_option['max_navnext']);

if(empty(
$data['wars'])) {
  echo 
$cs_lang['no_data'];
} else {
  for (
$run 0$run <count($data['wars']); $run++) {
    
$data['wars'][$run]['date'] = cs_date('unix',$data['wars'][$run]['wars_date'],1);
    
$data['wars'][$run]['url'] = cs_url('wars','view','id=' $data['wars'][$run]['wars_id']);
    
$data['wars'][$run]['squads_name'] = cs_secure($data['wars'][$run]['squads_name']);
    
$data['wars'][$run]['clans_name'] = cs_secure($data['wars'][$run]['clans_name']);
    
$data['wars'][$run]['clans_short'] = cs_secure($data['wars'][$run]['clans_short']);
    
$data['wars'][$run]['games_img'] = cs_html_img('uploads/games/' $data['wars'][$run]['games_id'] . '.gif');
  }
  echo 
cs_subtemplate(__FILE__,$data,'wars','navnext');
}


Geändert wurde nur in Zeile 10 und 27 !


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


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 01.01.2013 um 16:00 Uhr (1x Editiert)
Inaktiv
Antworten: 0
Seite [1]


Sie müssen sich registrieren, um zu antworten.