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

Antworten: 6
Seite [1]
RaPiD


Geekboy




Beiträge: 1192
# Thema - 29.05.2010 um 18:22 Uhr
Hi hat jmd zufällig eine navlist2.php wo datum + uhrzeit drin ist wo man auch einfach wie in navlist.php von news modul eins von beiden beliebig aus und anschalten kann.
Inaktiv
wÊs


Rock the board





Beiträge: 93
# Antwort: 1 - 29.05.2010 um 20:08 Uhr
 
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.
1. / 2. / ... 
<?php
// ClanSphere 2009 - www.clansphere.net
// $Id$

$cs_lang cs_translate('wars');

$max 7;

$data = array();

$select 'war.games_id AS games_id, cln.clans_short AS clans_short, war.wars_score1 AS wars_score1, war.wars_score2 AS wars_score2, war.wars_date AS wars_date, sqd.squads_name AS squads_name, war.wars_id AS wars_id';
$from 'wars war INNER JOIN {pre}_categories cat ON war.categories_id = cat.categories_id INNER JOIN {pre}_clans cln ON war.clans_id = cln.clans_id INNER JOIN {pre}_squads sqd ON war.squads_id = sqd.squads_id';
$order 'wars_date DESC';
$cs_wars cs_sql_select(__FILE__,$from,$select,"war.wars_status = 'played'",$order,0,$max);

if (!empty(
$cs_wars)) {
  
$all count($cs_wars);
  for (
$i 0$i $all$i++) {
    if(
$i%2) {
    
$cs_wars[$i]['line'] = 'dark_line';
    } else {
    
$cs_wars[$i]['line'] = 'light_line';
    }
    
$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_seo cs_secure($cs_wars[$i]['squads_name']) . ' vs ' cs_secure($cs_wars[$i]['clans_short']);
    
$secure_short '<strong>'.cs_secure($cs_wars[$i]['squads_name']) . '</strong> <span class="grey">vs</span> <strong>' cs_secure($cs_wars[$i]['clans_short']).'</strong>';
    
$cs_wars[$i]['matchup'] = cs_link($secure_short,'results','view','id=' $cs_wars[$i]['wars_id'],$secure_short_seo);

    
$result $cs_wars[$i]['wars_score1'] - $cs_wars[$i]['wars_score2'];
    if(
$result >= 1)  {
        
$cs_wars[$i]['wars_score']  = cs_link(cs_html_span(1,'color:#009900') . $cs_wars[$i]['wars_score1'].':'.$cs_wars[$i]['wars_score2']  . cs_html_span(0),'wars','view','id=' $cs_wars[$i]['wars_id'],'','',$secure_short_seo);
        
$cs_wars[$i]['wars_icon']  = cs_link('<img src="./symbols/wars/win.gif" class="wars_icon" alt="won" />','wars','view','id=' $cs_wars[$i]['wars_id']);
    } elseif(empty(
$result))  {
        
$cs_wars[$i]['wars_score']  = cs_link(cs_html_span(1,'color:#666666') . $cs_wars[$i]['wars_score1'].':'.$cs_wars[$i]['wars_score2']  . cs_html_span(0),'wars','view','id=' $cs_wars[$i]['wars_id'],'','',$secure_short_seo);
        
$cs_wars[$i]['wars_icon']  = cs_link('<img src="./symbols/wars/tie.gif" class="wars_icon" alt="draw" />','wars','view','id=' $cs_wars[$i]['wars_id']);
    } else {
        
$cs_wars[$i]['wars_score']  = cs_link(cs_html_span(1,'color:#FF0000') . $cs_wars[$i]['wars_score1'].':'.$cs_wars[$i]['wars_score2']  . cs_html_span(0),'wars','view','id=' $cs_wars[$i]['wars_id'],'','',$secure_short_seo);
        
$cs_wars[$i]['wars_icon']  = cs_link('<img src="./symbols/wars/loss.gif" class="wars_icon" alt="lost" />','wars','view','id=' $cs_wars[$i]['wars_id']);
    } 
    
$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']);
    
$cs_wars[$i]['line'] = ($i != ($all 1) ? ' class="box_line"' '');
  }
  
  
$data['wars'] = $cs_wars;
  echo 
cs_subtemplate(__FILE__,$data,'wars','navlist2');
}
else {

  echo 
$cs_lang['no_data'];
}


könnte aber unter umständen zu fehlern führen da das die navlist2 aus meinem angepassten system ist...


Zuletzt editiert von wÊs am 29.05.2010 um 20:09 Uhr (1x Editiert)
Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 2 - 29.05.2010 um 21:08 Uhr
hm kay danke dir schon mal, aber wollte eigl. nur von der standart php den änderungs code haben aber mal schaun ob ich das bei deinem daraus fischen kann und hin bekomme


Inaktiv
|
wÊs


Rock the board





Beiträge: 93
# Antwort: 3 - 29.05.2010 um 22:44 Uhr
okay dann fass ich kurz zusammen wie du das Datum in deine navlist reinbekommst:

in der cs_sql_select füge hinzu nach
 
1.
2.
3.
1. / 2. / ... 
 
war
.wars_score2  AS wars_score2

 
1.
2.
3.
1. / 2. / ... 
 
war.wars_date AS wars_date


füge nach:
 
1.
2.
3.
4.
1. / 2. / ... 
 
  $all 
count($cs_wars);
  for (
$i 0$i $all$i++) {

folgendes hinzu:
 
1.
2.
3.
1. / 2. / ... 
 
$cs_wars
[$i]['date'] = cs_date('unix',$cs_wars[$i]['wars_date']);


in der navlist2.tpl:
füge an die passende stelle den platzhalter
 
1.
2.
3.
1. / 2. / ... 
 
{wars:date}

hinzu...

mfg


Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 4 - 29.05.2010 um 23:21 Uhr
nein du verstehst das falsch, ich möchte nicht nur das datum haben (das datum existiert ja bereits in der neusten svn version) ich möchte aber es so haben (29.05.2010 um 17:15 Uhr)...


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 5 - 30.05.2010 um 02:06 Uhr
$cs_wars[$i]['date'] = cs_date('unix',$cs_wars[$i] ['wars_date'],1,1);


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



Inaktiv
|
RaPiD
Thread-Ersteller


Geekboy




Beiträge: 1192
# Antwort: 6 - 30.05.2010 um 12:33 Uhr
Danke PAlle!

Theard can (Closed) thx.


Zuletzt editiert von RaPiD am 30.05.2010 um 12:33 Uhr (1x Editiert)
Inaktiv
|

Dieses Thema wurde von palle ClanSphere Team PM geschlossen.

Antworten: 6
Seite [1]




ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo