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

Antworten: 2
Seite [1]
nowin


Rock the board





Beiträge: 47
# Thema - 27.04.2010 um 21:56 Uhr
Hey Community gibt es die möglichkeit last Wars mit Datum zu gestalten?.Ich habe schon geschaut finde aber nix.


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


Premium CS Module bei Interesse PN
Urlaubs-Away Modul (von-bis und Komentar für jeden user eintragbar) verfügbar ab 6,00 Euro.
@work Profil Addon Automatischer Playerrahmen
Sonderanfertigungen auf Anfrage
Inaktiv
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 1 - 28.04.2010 um 19:32 Uhr
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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
1. / 2. / ... 
<?php
// ClanSphere 2009 - www.clansphere.net
// $Id: navlist.php 3538 2009-11-12 21:39:39Z duRiel $

$cs_lang cs_translate('wars');

$cs_option cs_sql_option(__FILE__,'wars');

$squad_id = empty($_GET['squadid']) ? '' : (int) $_GET['squadid'];

$data = array();

$select 'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1, war.wars_date AS wars_date, '
        
'war.wars_score2 AS wars_score2, war.wars_id AS wars_id';
$from 'wars war INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id';
$order 'war.wars_date DESC';
$where = empty($squad_id) ? "war.wars_status = 'played'" "war.wars_status = 'played' AND war.squads_id = '" $squad_id "'";

$cs_wars cs_sql_select(__FILE__,$from,$select,$where,$order,0,$cs_option['max_navlist']);

if (!empty(
$cs_wars)) {

  
$all count($cs_wars);
  for (
$i 0$i $all$i++) {

  
    
$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date'],1); 
    
$cs_wars[$i]['game_icon'] = file_exists('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') ?
      
cs_html_img('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') : '';
    
$secure_short cs_secure($cs_wars[$i]['clans_short']);
    
$cs_wars[$i]['enemy'] = cs_link($secure_short,'wars','view','id=' $cs_wars[$i]['wars_id']);

    
$result $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
    
$icon $result 'green' 'red';
    if(empty(
$result)) $icon 'grey';
    
$cs_wars[$i]['icon'] = cs_html_img('symbols/clansphere/' $icon '.gif');
  }

  
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist');
}
else
  echo 
$cs_lang['no_data'];


tpl:
folgendes hinzufuegen:
{wars:date}


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 28.04.2010 um 19:33 Uhr (1x Editiert)
Inaktiv
|
nowin
Thread-Ersteller


Rock the board





Beiträge: 47
# Antwort: 2 - 29.04.2010 um 03:35 Uhr
THX Palle und für alle die farbliches Ergebnisse haben dieser Quelltext

Kann man die Uhrzeit entfernen??.

$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date'],1);
ohne

$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date'],0);
richtig??

 
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.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
1. / 2. / ... 
<?php
// ClanSphere 2009 - www.clansphere.net
// $Id: navlist.php 3538 2009-11-12 21:39:39Z duRi el $

$cs_lang cs_translate('wars');

$cs_option cs_sql_option(__FILE__,'wars');

$squad_id = empty($_GET['squadid']) ? '' : (int) $_GET['squadid'];

$data = array();

$select 'war.games_id AS games_id, cln.clans_short AS  clans_short, war.wars_score1 AS wars_score1, war.wars_date  AS wars_date, '
        
'war.wars_score2 AS wars_score2, war.wars_id AS wars_id';
$from 'wars war INNER JOIN {pre}_clans cln ON  war.clans_id = cln.clans_id';
$order 'war.wars_date DESC';
$where = empty($squad_id) ? "war.wars_status = 'played'" "war.wars_status = 'played' AND war.squads_id  = '" $squad_id "'";

$cs_wars cs_sql_select(__FILE__,$from,$select,$where,$order,0,$cs_option['max_navlist']);

if (!empty(
$cs_wars)) {

  
$all count($cs_wars);
  for (
$i 0$i $all$i++) {

  
    
$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date'],1); 
    
$cs_wars[$i]['game_icon'] = file_exists('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') ?
      
cs_html_img('uploads/games/' $cs_wars[$i]['games_id'] . '.gif') : '';
    
$secure_short cs_secure($cs_wars[$i]['clans_short']);
    
$cs_wars[$i]['enemy'] = cs_link($secure_short,'wars','view','id=' $cs_wars[$i]['wars_id']);

    
$result $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
        if(
$result >= 1) {
        
$cs_wars[$i]['wars_score1'] = cs_html_span(1,'color:#009900') . $cs_wars[$i]['wars_score1'] . cs_html_span(0);
        
$cs_wars[$i]['wars_score2'] = cs_html_span(1,'color:#FF0000') . $cs_wars[$i]['wars_score2'] . cs_html_span(0);
        } elseif(empty(
$result)) {
        
$cs_wars[$i]['wars_score1'] = cs_html_span(1,'color:#f97704') . $cs_wars[$i]['wars_score1'] . cs_html_span(0);
        
$cs_wars[$i]['wars_score2'] = cs_html_span(1,'color:#f97704') . $cs_wars[$i]['wars_score2'] . cs_html_span(0);
        } else {
        
$cs_wars[$i]['wars_score1'] = cs_html_span(1,'color:#FF0000') . $cs_wars[$i]['wars_score1'] . cs_html_span(0);
        
$cs_wars[$i]['wars_score2'] = cs_html_span(1,'color:#009900') . $cs_wars[$i]['wars_score2'] . cs_html_span(0);


        } 
  }

  
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist');
}
else
  echo 
$cs_lang['no_data'];


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


Premium CS Module bei Interesse PN
Urlaubs-Away Modul (von-bis und Komentar für jeden user eintragbar) verfügbar ab 6,00 Euro.
@work Profil Addon Automatischer Playerrahmen
Sonderanfertigungen auf Anfrage

Zuletzt editiert von nowin am 29.04.2010 um 04:04 Uhr (4x Editiert)
Inaktiv
|
Antworten: 2
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo